html.lte8 #legacy-browser-overlay .legacy-browser-shadow{filter:alpha(opacity=50);background:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9998}
#legacy-browser-overlay.hidden{display:none}
#legacy-browser-overlay .overlay-background{position:absolute;top:60px;left:5%;width:88%;line-height:100px;background-color:#fff;text-align:center;border-radius:5px;padding-left:1%;padding-right:1%;z-index:9999;box-shadow:0 0 0 9999px rgba(0,0,0,0.5)}
#legacy-browser-overlay .overlay-background .overlay-exit-button{position:absolute;cursor:pointer;top:10px;right:10px;width:30px;height:30px}
#legacy-browser-overlay .overlay-exit-button{background:url('guxfoe-unsupported-browsers/img/close-icon-black.gif') no-repeat}
#legacy-browser-overlay .overlay-background .overlay-header-logo{text-align:center;padding-top:150px}
#legacy-browser-overlay .overlay-background .overlay-header-logo img{width:90px}
#legacy-browser-overlay .overlay-copy h2{text-align:center;margin-top:10px;margin-bottom:20px;font-size:48px;font-family:"FordAntennaExtraLight",Helvetica,Roboto,Arial,sans-serif;color:#616161;padding:0;line-height:1.4}
#legacy-browser-overlay .overlay-copy p{font-size:21px;margin-top:2px;margin-bottom:2px;font-family:"FordAntennaExtraLight",Helvetica,Roboto,Arial,sans-serif;color:#616161;padding:0;line-height:1.6}
#legacy-browser-overlay .overlay-browsers{text-align:center;margin:50px auto 160px auto;overflow:hidden;width:240px;display:block}
#legacy-browser-overlay .overlay-browsers div{display:block;width:80px;float:left}
#legacy-browser-overlay .overlay-browsers .overlay-browser-logo{width:50px;display:block;margin:0 auto}
#legacy-browser-overlay .overlay-browsers p{text-align:center;line-height:1.6;font-family:"FordAntennaExtraLight",Helvetica,Roboto,Arial,sans-serif}
#legacy-browser-overlay .rt-white h1,#legacy-browser-overlay .rt-white h2,#legacy-browser-overlay .rt-white h3,#legacy-browser-overlay .rt-white h4,#legacy-browser-overlay .rt-white h5,#legacy-browser-overlay .rt-white h6,#legacy-browser-overlay .rt-white p{color:#fff}
#legacy-browser-overlay .rt-dark-blue h1,#legacy-browser-overlay .rt-dark-blue h2,#legacy-browser-overlay .rt-dark-blue h3,#legacy-browser-overlay .rt-dark-blue h4,#legacy-browser-overlay .rt-dark-blue h5,#legacy-browser-overlay .rt-dark-blue h6,#legacy-browser-overlay .rt-dark-blue p{color:#1d394f}
#legacy-browser-overlay .rt-grey h1,#legacy-browser-overlay .rt-grey h2,#legacy-browser-overlay .rt-grey h3,#legacy-browser-overlay .rt-grey h4,#legacy-browser-overlay .rt-grey h5,#legacy-browser-overlay .rt-grey h6,#legacy-browser-overlay .rt-grey p{color:#626466}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,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}
b,strong{font-weight:bold}
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:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
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"]{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;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:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
meta.foundation-version{font-family:"/5.5.2/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0}
meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 30em)/";width:0}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:30.0625em)/";width:30.0625em}
meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:30.0625em) and (max-width:47.9375em)/";width:30.0625em}
meta.foundation-mq-large{font-family:"/only screen and (min-width:48em)/";width:48em}
meta.foundation-mq-large-only{font-family:"/only screen and (min-width:48em) and (max-width:61.9375em)/";width:48em}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:62em)/";width:62em}
meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:62em) and (max-width:74.9375em)/";width:62em}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:75em)/";width:75em}
meta.foundation-data-attribute-namespace{font-family:false}
html,body{height:100%}
html{box-sizing:border-box}
*,*:before,*:after{box-sizing:inherit}
html,body{font-size:100%}
body{background:#fff;color:#222;cursor:auto;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}
.left{float:left !important}
.right{float:right !important}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearleft{clear:left}
.hide{display:none}
.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%}
.row{margin:0 auto;max-width:90rem;width:100%}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{margin:0 -0.9375rem;max-width:none;width:auto}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{margin:0;max-width:none;width:auto}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}
.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child{float:right}
.column+.column.end,.columns+.column.end,.column+.columns.end,.columns+.columns.end{float:left}
@media only screen{.small-push-0{position:relative;left:0;right:auto}
.small-pull-0{position:relative;right:0;left:auto}
.small-push-1{position:relative;left:8.3333333333%;right:auto}
.small-pull-1{position:relative;right:8.3333333333%;left:auto}
.small-push-2{position:relative;left:16.6666666667%;right:auto}
.small-pull-2{position:relative;right:16.6666666667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.3333333333%;right:auto}
.small-pull-4{position:relative;right:33.3333333333%;left:auto}
.small-push-5{position:relative;left:41.6666666667%;right:auto}
.small-pull-5{position:relative;right:41.6666666667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.3333333333%;right:auto}
.small-pull-7{position:relative;right:58.3333333333%;left:auto}
.small-push-8{position:relative;left:66.6666666667%;right:auto}
.small-pull-8{position:relative;right:66.6666666667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.3333333333%;right:auto}
.small-pull-10{position:relative;right:83.3333333333%;left:auto}
.small-push-11{position:relative;left:91.6666666667%;right:auto}
.small-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.small-1{width:8.3333333333%}
.small-2{width:16.6666666667%}
.small-3{width:25%}
.small-4{width:33.3333333333%}
.small-5{width:41.6666666667%}
.small-6{width:50%}
.small-7{width:58.3333333333%}
.small-8{width:66.6666666667%}
.small-9{width:75%}
.small-10{width:83.3333333333%}
.small-11{width:91.6666666667%}
.small-12{width:100%}
.small-offset-0{margin-left:0 !important}
.small-offset-1{margin-left:8.3333333333% !important}
.small-offset-2{margin-left:16.6666666667% !important}
.small-offset-3{margin-left:25% !important}
.small-offset-4{margin-left:33.3333333333% !important}
.small-offset-5{margin-left:41.6666666667% !important}
.small-offset-6{margin-left:50% !important}
.small-offset-7{margin-left:58.3333333333% !important}
.small-offset-8{margin-left:66.6666666667% !important}
.small-offset-9{margin-left:75% !important}
.small-offset-10{margin-left:83.3333333333% !important}
.small-offset-11{margin-left:91.6666666667% !important}
.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}
.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}
.column.small-centered:last-child,.columns.small-centered:last-child{float:none}
.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}
.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}
.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}
.row.small-collapse .row{margin-left:0;margin-right:0}
.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}
}
@media only screen and (min-width:30.0625em){.medium-push-0{position:relative;left:0;right:auto}
.medium-pull-0{position:relative;right:0;left:auto}
.medium-push-1{position:relative;left:8.3333333333%;right:auto}
.medium-pull-1{position:relative;right:8.3333333333%;left:auto}
.medium-push-2{position:relative;left:16.6666666667%;right:auto}
.medium-pull-2{position:relative;right:16.6666666667%;left:auto}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;right:25%;left:auto}
.medium-push-4{position:relative;left:33.3333333333%;right:auto}
.medium-pull-4{position:relative;right:33.3333333333%;left:auto}
.medium-push-5{position:relative;left:41.6666666667%;right:auto}
.medium-pull-5{position:relative;right:41.6666666667%;left:auto}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;right:50%;left:auto}
.medium-push-7{position:relative;left:58.3333333333%;right:auto}
.medium-pull-7{position:relative;right:58.3333333333%;left:auto}
.medium-push-8{position:relative;left:66.6666666667%;right:auto}
.medium-pull-8{position:relative;right:66.6666666667%;left:auto}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;right:75%;left:auto}
.medium-push-10{position:relative;left:83.3333333333%;right:auto}
.medium-pull-10{position:relative;right:83.3333333333%;left:auto}
.medium-push-11{position:relative;left:91.6666666667%;right:auto}
.medium-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.medium-1{width:8.3333333333%}
.medium-2{width:16.6666666667%}
.medium-3{width:25%}
.medium-4{width:33.3333333333%}
.medium-5{width:41.6666666667%}
.medium-6{width:50%}
.medium-7{width:58.3333333333%}
.medium-8{width:66.6666666667%}
.medium-9{width:75%}
.medium-10{width:83.3333333333%}
.medium-11{width:91.6666666667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0 !important}
.medium-offset-1{margin-left:8.3333333333% !important}
.medium-offset-2{margin-left:16.6666666667% !important}
.medium-offset-3{margin-left:25% !important}
.medium-offset-4{margin-left:33.3333333333% !important}
.medium-offset-5{margin-left:41.6666666667% !important}
.medium-offset-6{margin-left:50% !important}
.medium-offset-7{margin-left:58.3333333333% !important}
.medium-offset-8{margin-left:66.6666666667% !important}
.medium-offset-9{margin-left:75% !important}
.medium-offset-10{margin-left:83.3333333333% !important}
.medium-offset-11{margin-left:91.6666666667% !important}
.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}
.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}
.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}
.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}
.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}
.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}
.row.medium-collapse .row{margin-left:0;margin-right:0}
.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
@media only screen and (min-width:48em){.large-push-0{position:relative;left:0;right:auto}
.large-pull-0{position:relative;right:0;left:auto}
.large-push-1{position:relative;left:8.3333333333%;right:auto}
.large-pull-1{position:relative;right:8.3333333333%;left:auto}
.large-push-2{position:relative;left:16.6666666667%;right:auto}
.large-pull-2{position:relative;right:16.6666666667%;left:auto}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;right:25%;left:auto}
.large-push-4{position:relative;left:33.3333333333%;right:auto}
.large-pull-4{position:relative;right:33.3333333333%;left:auto}
.large-push-5{position:relative;left:41.6666666667%;right:auto}
.large-pull-5{position:relative;right:41.6666666667%;left:auto}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;right:50%;left:auto}
.large-push-7{position:relative;left:58.3333333333%;right:auto}
.large-pull-7{position:relative;right:58.3333333333%;left:auto}
.large-push-8{position:relative;left:66.6666666667%;right:auto}
.large-pull-8{position:relative;right:66.6666666667%;left:auto}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;right:75%;left:auto}
.large-push-10{position:relative;left:83.3333333333%;right:auto}
.large-pull-10{position:relative;right:83.3333333333%;left:auto}
.large-push-11{position:relative;left:91.6666666667%;right:auto}
.large-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.large-1{width:8.3333333333%}
.large-2{width:16.6666666667%}
.large-3{width:25%}
.large-4{width:33.3333333333%}
.large-5{width:41.6666666667%}
.large-6{width:50%}
.large-7{width:58.3333333333%}
.large-8{width:66.6666666667%}
.large-9{width:75%}
.large-10{width:83.3333333333%}
.large-11{width:91.6666666667%}
.large-12{width:100%}
.large-offset-0{margin-left:0 !important}
.large-offset-1{margin-left:8.3333333333% !important}
.large-offset-2{margin-left:16.6666666667% !important}
.large-offset-3{margin-left:25% !important}
.large-offset-4{margin-left:33.3333333333% !important}
.large-offset-5{margin-left:41.6666666667% !important}
.large-offset-6{margin-left:50% !important}
.large-offset-7{margin-left:58.3333333333% !important}
.large-offset-8{margin-left:66.6666666667% !important}
.large-offset-9{margin-left:75% !important}
.large-offset-10{margin-left:83.3333333333% !important}
.large-offset-11{margin-left:91.6666666667% !important}
.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}
.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}
.column.large-centered:last-child,.columns.large-centered:last-child{float:none}
.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}
.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}
.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}
.row.large-collapse .row{margin-left:0;margin-right:0}
.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
@media only screen and (min-width:62em){.xlarge-push-0{position:relative;left:0;right:auto}
.xlarge-pull-0{position:relative;right:0;left:auto}
.xlarge-push-1{position:relative;left:8.3333333333%;right:auto}
.xlarge-pull-1{position:relative;right:8.3333333333%;left:auto}
.xlarge-push-2{position:relative;left:16.6666666667%;right:auto}
.xlarge-pull-2{position:relative;right:16.6666666667%;left:auto}
.xlarge-push-3{position:relative;left:25%;right:auto}
.xlarge-pull-3{position:relative;right:25%;left:auto}
.xlarge-push-4{position:relative;left:33.3333333333%;right:auto}
.xlarge-pull-4{position:relative;right:33.3333333333%;left:auto}
.xlarge-push-5{position:relative;left:41.6666666667%;right:auto}
.xlarge-pull-5{position:relative;right:41.6666666667%;left:auto}
.xlarge-push-6{position:relative;left:50%;right:auto}
.xlarge-pull-6{position:relative;right:50%;left:auto}
.xlarge-push-7{position:relative;left:58.3333333333%;right:auto}
.xlarge-pull-7{position:relative;right:58.3333333333%;left:auto}
.xlarge-push-8{position:relative;left:66.6666666667%;right:auto}
.xlarge-pull-8{position:relative;right:66.6666666667%;left:auto}
.xlarge-push-9{position:relative;left:75%;right:auto}
.xlarge-pull-9{position:relative;right:75%;left:auto}
.xlarge-push-10{position:relative;left:83.3333333333%;right:auto}
.xlarge-pull-10{position:relative;right:83.3333333333%;left:auto}
.xlarge-push-11{position:relative;left:91.6666666667%;right:auto}
.xlarge-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.xlarge-1{width:8.3333333333%}
.xlarge-2{width:16.6666666667%}
.xlarge-3{width:25%}
.xlarge-4{width:33.3333333333%}
.xlarge-5{width:41.6666666667%}
.xlarge-6{width:50%}
.xlarge-7{width:58.3333333333%}
.xlarge-8{width:66.6666666667%}
.xlarge-9{width:75%}
.xlarge-10{width:83.3333333333%}
.xlarge-11{width:91.6666666667%}
.xlarge-12{width:100%}
.xlarge-offset-0{margin-left:0 !important}
.xlarge-offset-1{margin-left:8.3333333333% !important}
.xlarge-offset-2{margin-left:16.6666666667% !important}
.xlarge-offset-3{margin-left:25% !important}
.xlarge-offset-4{margin-left:33.3333333333% !important}
.xlarge-offset-5{margin-left:41.6666666667% !important}
.xlarge-offset-6{margin-left:50% !important}
.xlarge-offset-7{margin-left:58.3333333333% !important}
.xlarge-offset-8{margin-left:66.6666666667% !important}
.xlarge-offset-9{margin-left:75% !important}
.xlarge-offset-10{margin-left:83.3333333333% !important}
.xlarge-offset-11{margin-left:91.6666666667% !important}
.xlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.xlarge-centered,.columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none}
.column.xlarge-uncentered,.columns.xlarge-uncentered{float:left;margin-left:0;margin-right:0}
.column.xlarge-centered:last-child,.columns.xlarge-centered:last-child{float:none}
.column.xlarge-uncentered:last-child,.columns.xlarge-uncentered:last-child{float:left}
.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right}
.row.xlarge-collapse>.column,.row.xlarge-collapse>.columns{padding-left:0;padding-right:0}
.row.xlarge-collapse .row{margin-left:0;margin-right:0}
.row.xlarge-uncollapse>.column,.row.xlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}
}
@media only screen and (min-width:75em){.xxlarge-push-0{position:relative;left:0;right:auto}
.xxlarge-pull-0{position:relative;right:0;left:auto}
.xxlarge-push-1{position:relative;left:8.3333333333%;right:auto}
.xxlarge-pull-1{position:relative;right:8.3333333333%;left:auto}
.xxlarge-push-2{position:relative;left:16.6666666667%;right:auto}
.xxlarge-pull-2{position:relative;right:16.6666666667%;left:auto}
.xxlarge-push-3{position:relative;left:25%;right:auto}
.xxlarge-pull-3{position:relative;right:25%;left:auto}
.xxlarge-push-4{position:relative;left:33.3333333333%;right:auto}
.xxlarge-pull-4{position:relative;right:33.3333333333%;left:auto}
.xxlarge-push-5{position:relative;left:41.6666666667%;right:auto}
.xxlarge-pull-5{position:relative;right:41.6666666667%;left:auto}
.xxlarge-push-6{position:relative;left:50%;right:auto}
.xxlarge-pull-6{position:relative;right:50%;left:auto}
.xxlarge-push-7{position:relative;left:58.3333333333%;right:auto}
.xxlarge-pull-7{position:relative;right:58.3333333333%;left:auto}
.xxlarge-push-8{position:relative;left:66.6666666667%;right:auto}
.xxlarge-pull-8{position:relative;right:66.6666666667%;left:auto}
.xxlarge-push-9{position:relative;left:75%;right:auto}
.xxlarge-pull-9{position:relative;right:75%;left:auto}
.xxlarge-push-10{position:relative;left:83.3333333333%;right:auto}
.xxlarge-pull-10{position:relative;right:83.3333333333%;left:auto}
.xxlarge-push-11{position:relative;left:91.6666666667%;right:auto}
.xxlarge-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.xxlarge-1{width:8.3333333333%}
.xxlarge-2{width:16.6666666667%}
.xxlarge-3{width:25%}
.xxlarge-4{width:33.3333333333%}
.xxlarge-5{width:41.6666666667%}
.xxlarge-6{width:50%}
.xxlarge-7{width:58.3333333333%}
.xxlarge-8{width:66.6666666667%}
.xxlarge-9{width:75%}
.xxlarge-10{width:83.3333333333%}
.xxlarge-11{width:91.6666666667%}
.xxlarge-12{width:100%}
.xxlarge-offset-0{margin-left:0 !important}
.xxlarge-offset-1{margin-left:8.3333333333% !important}
.xxlarge-offset-2{margin-left:16.6666666667% !important}
.xxlarge-offset-3{margin-left:25% !important}
.xxlarge-offset-4{margin-left:33.3333333333% !important}
.xxlarge-offset-5{margin-left:41.6666666667% !important}
.xxlarge-offset-6{margin-left:50% !important}
.xxlarge-offset-7{margin-left:58.3333333333% !important}
.xxlarge-offset-8{margin-left:66.6666666667% !important}
.xxlarge-offset-9{margin-left:75% !important}
.xxlarge-offset-10{margin-left:83.3333333333% !important}
.xxlarge-offset-11{margin-left:91.6666666667% !important}
.xxlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.xxlarge-centered,.columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none}
.column.xxlarge-uncentered,.columns.xxlarge-uncentered{float:left;margin-left:0;margin-right:0}
.column.xxlarge-centered:last-child,.columns.xxlarge-centered:last-child{float:none}
.column.xxlarge-uncentered:last-child,.columns.xxlarge-uncentered:last-child{float:left}
.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right}
.row.xxlarge-collapse>.column,.row.xxlarge-collapse>.columns{padding-left:0;padding-right:0}
.row.xxlarge-collapse .row{margin-left:0;margin-right:0}
.row.xxlarge-uncollapse>.column,.row.xxlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}
}
.accordion{margin-bottom:0}
.accordion:before,.accordion:after{content:" ";display:table}
.accordion:after{clear:both}
.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}
.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}
.accordion .accordion-navigation>a,.accordion dd>a{background:#efefef;color:#222;display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;padding:1rem}
.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}
.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:.9375rem}
.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background:#fff;display:block}
[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:block;float:left;height:auto;padding:0 .625rem 1.25rem}
@media only screen{.small-block-grid-1>li{list-style:none;width:100%}
.small-block-grid-1>li:nth-of-type(1n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{list-style:none;width:50%}
.small-block-grid-2>li:nth-of-type(1n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{list-style:none;width:33.3333333333%}
.small-block-grid-3>li:nth-of-type(1n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{list-style:none;width:25%}
.small-block-grid-4>li:nth-of-type(1n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{list-style:none;width:20%}
.small-block-grid-5>li:nth-of-type(1n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{list-style:none;width:16.6666666667%}
.small-block-grid-6>li:nth-of-type(1n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{list-style:none;width:14.2857142857%}
.small-block-grid-7>li:nth-of-type(1n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{list-style:none;width:12.5%}
.small-block-grid-8>li:nth-of-type(1n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{list-style:none;width:11.1111111111%}
.small-block-grid-9>li:nth-of-type(1n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{list-style:none;width:10%}
.small-block-grid-10>li:nth-of-type(1n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{list-style:none;width:9.0909090909%}
.small-block-grid-11>li:nth-of-type(1n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{list-style:none;width:8.3333333333%}
.small-block-grid-12>li:nth-of-type(1n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:30.0625em){.medium-block-grid-1>li{list-style:none;width:100%}
.medium-block-grid-1>li:nth-of-type(1n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{list-style:none;width:50%}
.medium-block-grid-2>li:nth-of-type(1n){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}
.medium-block-grid-3>li{list-style:none;width:33.3333333333%}
.medium-block-grid-3>li:nth-of-type(1n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{list-style:none;width:25%}
.medium-block-grid-4>li:nth-of-type(1n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{list-style:none;width:20%}
.medium-block-grid-5>li:nth-of-type(1n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{list-style:none;width:16.6666666667%}
.medium-block-grid-6>li:nth-of-type(1n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{list-style:none;width:14.2857142857%}
.medium-block-grid-7>li:nth-of-type(1n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{list-style:none;width:12.5%}
.medium-block-grid-8>li:nth-of-type(1n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{list-style:none;width:11.1111111111%}
.medium-block-grid-9>li:nth-of-type(1n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{list-style:none;width:10%}
.medium-block-grid-10>li:nth-of-type(1n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{list-style:none;width:9.0909090909%}
.medium-block-grid-11>li:nth-of-type(1n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{list-style:none;width:8.3333333333%}
.medium-block-grid-12>li:nth-of-type(1n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:48em){.large-block-grid-1>li{list-style:none;width:100%}
.large-block-grid-1>li:nth-of-type(1n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{list-style:none;width:50%}
.large-block-grid-2>li:nth-of-type(1n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{list-style:none;width:33.3333333333%}
.large-block-grid-3>li:nth-of-type(1n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{list-style:none;width:25%}
.large-block-grid-4>li:nth-of-type(1n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{list-style:none;width:20%}
.large-block-grid-5>li:nth-of-type(1n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{list-style:none;width:16.6666666667%}
.large-block-grid-6>li:nth-of-type(1n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{list-style:none;width:14.2857142857%}
.large-block-grid-7>li:nth-of-type(1n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{list-style:none;width:12.5%}
.large-block-grid-8>li:nth-of-type(1n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{list-style:none;width:11.1111111111%}
.large-block-grid-9>li:nth-of-type(1n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{list-style:none;width:10%}
.large-block-grid-10>li:nth-of-type(1n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{list-style:none;width:9.0909090909%}
.large-block-grid-11>li:nth-of-type(1n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{list-style:none;width:8.3333333333%}
.large-block-grid-12>li:nth-of-type(1n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:62em){.xlarge-block-grid-1>li{list-style:none;width:100%}
.xlarge-block-grid-1>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-1>li:nth-of-type(1n+1){clear:both}
.xlarge-block-grid-2>li{list-style:none;width:50%}
.xlarge-block-grid-2>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-2>li:nth-of-type(2n+1){clear:both}
.xlarge-block-grid-3>li{list-style:none;width:33.3333333333%}
.xlarge-block-grid-3>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-3>li:nth-of-type(3n+1){clear:both}
.xlarge-block-grid-4>li{list-style:none;width:25%}
.xlarge-block-grid-4>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-4>li:nth-of-type(4n+1){clear:both}
.xlarge-block-grid-5>li{list-style:none;width:20%}
.xlarge-block-grid-5>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-5>li:nth-of-type(5n+1){clear:both}
.xlarge-block-grid-6>li{list-style:none;width:16.6666666667%}
.xlarge-block-grid-6>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-6>li:nth-of-type(6n+1){clear:both}
.xlarge-block-grid-7>li{list-style:none;width:14.2857142857%}
.xlarge-block-grid-7>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-7>li:nth-of-type(7n+1){clear:both}
.xlarge-block-grid-8>li{list-style:none;width:12.5%}
.xlarge-block-grid-8>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-8>li:nth-of-type(8n+1){clear:both}
.xlarge-block-grid-9>li{list-style:none;width:11.1111111111%}
.xlarge-block-grid-9>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-9>li:nth-of-type(9n+1){clear:both}
.xlarge-block-grid-10>li{list-style:none;width:10%}
.xlarge-block-grid-10>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-10>li:nth-of-type(10n+1){clear:both}
.xlarge-block-grid-11>li{list-style:none;width:9.0909090909%}
.xlarge-block-grid-11>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-11>li:nth-of-type(11n+1){clear:both}
.xlarge-block-grid-12>li{list-style:none;width:8.3333333333%}
.xlarge-block-grid-12>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
button,.button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#008cba;border-color:#007095;color:#fff;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}
button:hover,button:focus,.button:hover,.button:focus{background-color:#007095}
button:hover,button:focus,.button:hover,.button:focus{color:#fff}
button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}
button.success,.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}
button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}
button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}
button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}
button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#fff}
button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}
button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}
button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#fff}
button.large,.button.large{padding:1.125rem 2.25rem 1.1875rem 2.25rem;font-size:1.25rem}
button.small,.button.small{padding:.875rem 1.75rem .9375rem 1.75rem;font-size:.8125rem}
button.tiny,.button.tiny{padding:.625rem 1.25rem .6875rem 1.25rem;font-size:.6875rem}
button.expand,.button.expand{padding-left:0;padding-right:0;width:100%}
button.left-align,.button.left-align{text-align:left;text-indent:.75rem}
button.right-align,.button.right-align{text-align:right;padding-right:.75rem}
button.radius,.button.radius{border-radius:3px}
button.round,.button.round{border-radius:1000px}
button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008cba;border-color:#007095;color:#fff;box-shadow:none;cursor:default;opacity:.7}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007095}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#008cba}
button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;box-shadow:none;cursor:default;opacity:.7}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}
button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43ac6a;border-color:#368a55;color:#fff;box-shadow:none;cursor:default;opacity:.7}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43ac6a}
button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;box-shadow:none;cursor:default;opacity:.7}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}
button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;box-shadow:none;cursor:default;opacity:.7}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#fff}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}
button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;box-shadow:none;cursor:default;opacity:.7}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#fff}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}
button::-moz-focus-inner{border:0;padding:0}
@media only screen and (min-width:30.0625em){button,.button{display:inline-block}
}
form{margin:0 0 1rem}
form .row .row{margin:0 -0.5rem}
form .row .row .column,form .row .row .columns{padding:0 .5rem}
form .row .row.collapse{margin:0}
form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}
form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}
form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}
label{color:#4d4d4d;cursor:pointer;display:block;font-size:.875rem;font-weight:normal;line-height:1.5;margin-bottom:0}
label.right{float:none !important;text-align:right}
label.inline{margin:0 0 1rem 0;padding:.5625rem 0}
label small{text-transform:capitalize;color:#676767}
.prefix,.postfix{border-style:solid;border-width:1px;display:block;font-size:.875rem;height:2.3125rem;line-height:2.3125rem;overflow:visible;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%;z-index:2}
.postfix.button{border-color:true}
.prefix.button{border:0;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}
.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
span.prefix,label.prefix{background:#f2f2f2;border-right:0;color:#333;border-color:#ccc}
span.postfix,label.postfix{background:#f2f2f2;color:#333;border-color:#ccc}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-family:inherit;font-size:.875rem;height:2.3125rem;margin:0 0 1rem 0;padding:.5rem;width:100%;box-sizing:border-box;-webkit-transition:border-color .15s linear,background .15s linear;transition:border-color .15s linear,background .15s linear}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:0}
input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}
input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}
input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}
form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}
textarea[rows]{height:auto}
textarea{max-width:100%}
::-webkit-input-placeholder{color:#ccc}
:-moz-placeholder{color:#ccc}
::-moz-placeholder{color:#ccc}
:-ms-input-placeholder{color:#ccc}
select{-webkit-appearance:none !important;-moz-appearance:none !important;background-color:#fafafa;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;color:rgba(0,0,0,0.75);font-family:inherit;font-size:.875rem;line-height:normal;padding:.5rem;border-radius:0;height:2.3125rem}
select::-ms-expand{display:none}
select.radius{border-radius:3px}
select:hover{background-color:#f3f3f3;border-color:#999}
select:disabled{background-color:#ddd;cursor:default}
select[multiple]{height:auto}
input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}
input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}
input[type="file"]{width:100%}
fieldset{border:1px solid #ddd;margin:1.125rem 0;padding:1.25rem}
fieldset legend{background:#fff;font-weight:bold;margin-left:-0.1875rem;margin:0;padding:0 .1875rem}
[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;font-size:.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:.375rem .5625rem .5625rem;background:#f04124;color:#fff}
[data-abide] span.error,[data-abide] small.error{display:none}
span.error,small.error{display:block;font-size:.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:.375rem .5625rem .5625rem;background:#f04124;color:#fff}
.error input,.error textarea,.error select{margin-bottom:0}
.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}
.error label,.error label.error{color:#f04124}
.error small.error{display:block;font-size:.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:.375rem .5625rem .5625rem;background:#f04124;color:#fff}
.error>label>small{background:transparent;color:#676767;display:inline;font-size:60%;font-style:normal;margin:0;padding:0;text-transform:capitalize}
.error span.error-message{display:block}
input.error,textarea.error,select.error{margin-bottom:0}
label.error{color:#f04124}
.label{display:inline-block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1;margin-bottom:auto;position:relative;text-align:center;text-decoration:none;white-space:nowrap;padding:.25rem .5rem .25rem;font-size:.6875rem;background-color:#008cba;color:#fff}
.label.radius{border-radius:3px}
.label.round{border-radius:1000px}
.label.alert{background-color:#f04124;color:#fff}
.label.warning{background-color:#f08a24;color:#fff}
.label.success{background-color:#43ac6a;color:#fff}
.label.secondary{background-color:#e7e7e7;color:#333}
.label.info{background-color:#a0d3e8;color:#333}
.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25rem}
.pricing-table *{list-style:none;line-height:1}
.pricing-table .title{background-color:#333;color:#eee;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;font-weight:normal;padding:.9375rem 1.25rem;text-align:center}
.pricing-table .price{background-color:#f6f6f6;color:#333;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:2rem;font-weight:normal;padding:.9375rem 1.25rem;text-align:center}
.pricing-table .description{background-color:#fff;border-bottom:dotted 1px #ddd;color:#777;font-size:.75rem;font-weight:normal;line-height:1.4;padding:.9375rem;text-align:center}
.pricing-table .bullet-item{background-color:#fff;border-bottom:dotted 1px #ddd;color:#333;font-size:.875rem;font-weight:normal;padding:.9375rem;text-align:center}
.pricing-table .cta-button{background-color:#fff;padding:1.25rem 1.25rem 0;text-align:center}
table{background:#fff;border:solid 1px #ddd;margin-bottom:1.25rem;table-layout:auto}
table caption{background:transparent;color:#222;font-size:1rem;font-weight:bold}
table thead{background:#f5f5f5}
table thead tr th,table thead tr td{color:#222;font-size:.875rem;font-weight:bold;padding:.5rem .625rem .625rem}
table tfoot{background:#f5f5f5}
table tfoot tr th,table tfoot tr td{color:#222;font-size:.875rem;font-weight:bold;padding:.5rem .625rem .625rem}
table tr th,table tr td{color:#222;font-size:.875rem;padding:.5625rem .625rem;text-align:left}
table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}
table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}
.tabs{margin-bottom:0 !important;margin-left:0}
.tabs:before,.tabs:after{content:" ";display:table}
.tabs:after{clear:both}
.tabs dd,.tabs .tab-title{float:left;list-style:none;margin-bottom:0 !important;position:relative}
.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#efefef;color:#222;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;padding:1rem 2rem}
.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}
.tabs dd.active a,.tabs .tab-title.active a{background-color:#fff;color:#222}
.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}
.tabs-content{margin-bottom:1.5rem;width:100%}
.tabs-content:before,.tabs-content:after{content:" ";display:table}
.tabs-content:after{clear:both}
.tabs-content>.content{display:none;float:left;padding:.9375rem 0;width:100%}
.tabs-content>.content.active{display:block;float:none}
.tabs-content>.content.contained{padding:.9375rem}
.tabs-content.vertical{display:block}
.tabs-content.vertical>.content{padding:0 .9375rem}
@media only screen and (min-width:30.0625em){.tabs.vertical{float:left;margin:0;margin-bottom:1.25rem !important;max-width:20%;width:20%}
.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}
}
.no-js .tabs-content>.content{display:block;float:none}
.has-tip{border-bottom:dotted 1px #ccc;color:#333;cursor:help;font-weight:bold}
.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008cba}
.has-tip.tip-left,.has-tip.tip-right{float:none !important}
.tooltip{background:#333;color:#fff;display:none;font-size:.875rem;font-weight:normal;line-height:1.3;max-width:300px;padding:.75rem;position:absolute;width:100%;z-index:1006;left:50%}
.tooltip>.nub{border-color:transparent transparent #333 transparent;border:solid 5px;display:block;height:0;pointer-events:none;position:absolute;top:-10px;width:0;left:5px}
.tooltip>.nub.rtl{left:auto;right:5px}
.tooltip.radius{border-radius:3px}
.tooltip.round{border-radius:1000px}
.tooltip.round>.nub{left:2rem}
.tooltip.opened{border-bottom:dotted 1px #003f54 !important;color:#008cba !important}
.tap-to-close{color:#777;display:block;font-size:.625rem;font-weight:normal}
@media only screen and (min-width:30.0625em){.tooltip>.nub{border-color:transparent transparent #333 transparent;top:-10px}
.tooltip.tip-top>.nub{border-color:#333 transparent transparent transparent;bottom:-10px;top:auto}
.tooltip.tip-left,.tooltip.tip-right{float:none !important}
.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;left:auto;margin-top:-5px;right:-10px;top:50%}
.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;left:-10px;margin-top:-5px;right:auto;top:50%}
}
meta.foundation-mq-topbar{font-family:"/only screen and (min-width:30.0625em)/";width:30.0625em}
.contain-to-grid{width:100%;background:#333}
.contain-to-grid .top-bar{margin-bottom:0}
.fixed{position:fixed;top:0;width:100%;z-index:99;left:0}
.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}
.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}
.fixed.expanded:not(.top-bar) .top-bar-section{margin-top:2.8125rem;z-index:98}
.top-bar{background:#333;height:2.8125rem;line-height:2.8125rem;margin-bottom:0;overflow:hidden;position:relative}
.top-bar ul{list-style:none;margin-bottom:0}
.top-bar .row{max-width:none}
.top-bar form,.top-bar input,.top-bar select{margin-bottom:0}
.top-bar input,.top-bar select{font-size:.75rem;height:1.75rem;padding-bottom:.35rem;padding-top:.35rem}
.top-bar .button,.top-bar button{font-size:.75rem;margin-bottom:0;padding-bottom:.4125rem;padding-top:.4125rem}
@media only screen and (max-width:30em){.top-bar .button,.top-bar button{position:relative;top:-1px}
}
.top-bar .title-area{margin:0;position:relative}
.top-bar .name{font-size:16px;height:2.8125rem;margin:0}
.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{font-size:1.0625rem;line-height:2.8125rem;margin:0}
.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{color:#fff;display:block;font-weight:normal;padding:0 .9375rem;width:75%}
.top-bar .toggle-topbar{position:absolute;right:0;top:0}
.top-bar .toggle-topbar a{color:#fff;display:block;font-size:.8125rem;font-weight:bold;height:2.8125rem;line-height:2.8125rem;padding:0 .9375rem;position:relative;text-transform:uppercase}
.top-bar .toggle-topbar.menu-icon{margin-top:-16px;top:50%}
.top-bar .toggle-topbar.menu-icon a{color:#fff;height:34px;line-height:33px;padding:0 2.5rem 0 .9375rem;position:relative}
.top-bar .toggle-topbar.menu-icon a span::after{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;right:.9375rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}
.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}
.top-bar.expanded{background:transparent;height:auto}
.top-bar.expanded .title-area{background:#333}
.top-bar.expanded .toggle-topbar a{color:#888}
.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888,0 7px 0 1px #888,0 14px 0 1px #888}
@media screen and (-webkit-min-device-pixel-ratio:0){.top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown,.top-bar.expanded .top-bar-section .dropdown{clip:initial}
.top-bar.expanded .top-bar-section .has-dropdown:not(.moved)>ul{padding:0}
}
.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;transition:left 300ms ease-out}
.top-bar-section ul{display:block;font-size:16px;height:auto;margin:0;padding:0;width:100%}
.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}
.top-bar-section ul li{background:#333}
.top-bar-section ul li>a{color:#fff;display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:.8125rem;font-weight:normal;padding-left:.9375rem;padding:12px 0 12px .9375rem;text-transform:none;width:100%}
.top-bar-section ul li>a.button{font-size:.8125rem;padding-left:.9375rem;padding-right:.9375rem;background-color:#008cba;border-color:#007095;color:#fff}
.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#007095}
.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#fff}
.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}
.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}
.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333}
.top-bar-section ul li>a.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}
.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}
.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#fff}
.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}
.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}
.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#fff}
.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}
.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}
.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#fff}
.top-bar-section ul li>a.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}
.top-bar-section ul li>a.button.info:hover,.top-bar-section ul li>a.button.info:focus{background-color:#61b6d9}
.top-bar-section ul li>a.button.info:hover,.top-bar-section ul li>a.button.info:focus{color:#fff}
.top-bar-section ul li>button{font-size:.8125rem;padding-left:.9375rem;padding-right:.9375rem;background-color:#008cba;border-color:#007095;color:#fff}
.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}
.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#fff}
.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}
.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}
.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333}
.top-bar-section ul li>button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}
.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}
.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#fff}
.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}
.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}
.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#fff}
.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}
.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}
.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#fff}
.top-bar-section ul li>button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}
.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{background-color:#61b6d9}
.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{color:#fff}
.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555;color:#fff;background:#222}
.top-bar-section ul li.active>a{background:#008cba;color:#fff}
.top-bar-section ul li.active>a:hover{background:#0078a0;color:#fff}
.top-bar-section .has-form{padding:.9375rem}
.top-bar-section .has-dropdown{position:relative}
.top-bar-section .has-dropdown>a:after{border:inset 5px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}
.top-bar-section .has-dropdown.moved{position:static}
.top-bar-section .has-dropdown.moved>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important;width:100%}
.top-bar-section .has-dropdown.moved>a:after{display:none}
.top-bar-section .dropdown{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block;padding:0;position:absolute;top:0;z-index:99;left:100%}
.top-bar-section .dropdown li{height:auto;width:100%}
.top-bar-section .dropdown li a{font-weight:normal;padding:8px .9375rem}
.top-bar-section .dropdown li a.parent-link{font-weight:normal}
.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}
.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#fff;display:block}
.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:0}
.top-bar-section .dropdown li.has-form{padding:8px .9375rem}
.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}
.top-bar-section .dropdown label{color:#777;font-size:.625rem;font-weight:bold;margin-bottom:0;padding:8px .9375rem 2px;text-transform:uppercase}
.js-generated{display:block}
@media only screen and (min-width:30.0625em){.top-bar{background:#333;overflow:visible}
.top-bar:before,.top-bar:after{content:" ";display:table}
.top-bar:after{clear:both}
.top-bar .toggle-topbar{display:none}
.top-bar .title-area{float:left}
.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}
.top-bar input,.top-bar select,.top-bar .button,.top-bar button{font-size:.875rem;height:1.75rem;position:relative;top:.53125rem}
.top-bar.expanded{background:#333}
.contain-to-grid .top-bar{margin-bottom:0;margin:0 auto;max-width:90rem}
.top-bar-section{-webkit-transition:none 0 0;transition:none 0 0;left:0 !important}
.top-bar-section ul{display:inline;height:auto !important;width:auto}
.top-bar-section ul li{float:left}
.top-bar-section ul li .js-generated{display:none}
.top-bar-section li.hover>a:not(.button){background-color:#555;background:#222;color:#fff}
.top-bar-section li:not(.has-form) a:not(.button){background:#333;line-height:2.8125rem;padding:0 .9375rem}
.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#222}
.top-bar-section li.active:not(.has-form) a:not(.button){background:#008cba;color:#fff;line-height:2.8125rem;padding:0 .9375rem}
.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:#fff}
.top-bar-section .has-dropdown>a{padding-right:2.1875rem !important}
.top-bar-section .has-dropdown>a:after{border:inset 5px;content:"";display:block;height:0;width:0;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem}
.top-bar-section .has-dropdown.moved{position:relative}
.top-bar-section .has-dropdown.moved>.dropdown{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block}
.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}
.top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}
.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:0;content:"\00bb";top:.1875rem;right:5px}
.top-bar-section .dropdown{left:0;background:transparent;min-width:100%;top:auto}
.top-bar-section .dropdown li a{background:#333;color:#fff;line-height:2.8125rem;padding:12px .9375rem;white-space:nowrap}
.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background:#333;color:#fff}
.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){background-color:#555;color:#fff;background:#222}
.top-bar-section .dropdown li label{background:#333;white-space:nowrap}
.top-bar-section .dropdown li .dropdown{left:100%;top:0}
.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-right:solid 1px #4e4e4e;border-bottom:0;border-top:0;clear:none;height:2.8125rem;width:0}
.top-bar-section .has-form{background:#333;height:2.8125rem;padding:0 .9375rem}
.top-bar-section .right li .dropdown{left:auto;right:0}
.top-bar-section .right li .dropdown li .dropdown{right:100%}
.top-bar-section .left li .dropdown{right:auto;left:0}
.top-bar-section .left li .dropdown li .dropdown{left:100%}
.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#222;color:#fff}
.no-js .top-bar-section ul li:active>a{background:#008cba;color:#fff}
.no-js .top-bar-section .has-dropdown:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}
.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}
}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
.text-justify{text-align:justify !important}
@media only screen and (max-width:30em){.small-only-text-left{text-align:left !important}
.small-only-text-right{text-align:right !important}
.small-only-text-center{text-align:center !important}
.small-only-text-justify{text-align:justify !important}
}
@media only screen{.small-text-left{text-align:left !important}
.small-text-right{text-align:right !important}
.small-text-center{text-align:center !important}
.small-text-justify{text-align:justify !important}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){.medium-only-text-left{text-align:left !important}
.medium-only-text-right{text-align:right !important}
.medium-only-text-center{text-align:center !important}
.medium-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:30.0625em){.medium-text-left{text-align:left !important}
.medium-text-right{text-align:right !important}
.medium-text-center{text-align:center !important}
.medium-text-justify{text-align:justify !important}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){.large-only-text-left{text-align:left !important}
.large-only-text-right{text-align:right !important}
.large-only-text-center{text-align:center !important}
.large-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:48em){.large-text-left{text-align:left !important}
.large-text-right{text-align:right !important}
.large-text-center{text-align:center !important}
.large-text-justify{text-align:justify !important}
}
@media only screen and (min-width:62em) and (max-width:74.9375em){.xlarge-only-text-left{text-align:left !important}
.xlarge-only-text-right{text-align:right !important}
.xlarge-only-text-center{text-align:center !important}
.xlarge-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:62em){.xlarge-text-left{text-align:left !important}
.xlarge-text-right{text-align:right !important}
.xlarge-text-center{text-align:center !important}
.xlarge-text-justify{text-align:justify !important}
}
@media only screen and (min-width:75em) and (max-width:6249999.9375em){.xxlarge-only-text-left{text-align:left !important}
.xxlarge-only-text-right{text-align:right !important}
.xxlarge-only-text-center{text-align:center !important}
.xxlarge-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:75em){.xxlarge-text-left{text-align:left !important}
.xxlarge-text-right{text-align:right !important}
.xxlarge-text-center{text-align:center !important}
.xxlarge-text-justify{text-align:justify !important}
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}
a{color:#008cba;line-height:inherit;text-decoration:none}
a:hover,a:focus{color:#0078a0}
a img{border:0}
p{font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}
p.lead{font-size:1.21875rem;line-height:1.6}
p aside{font-size:.875rem;font-style:italic;line-height:1.35}
h1,h2,h3,h4,h5,h6{color:#222;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem;text-rendering:optimizeLegibility}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#6f6f6f;font-size:60%;line-height:0}
h1{font-size:2.125rem}
h2{font-size:1.6875rem}
h3{font-size:1.375rem}
h4{font-size:1.125rem}
h5{font-size:1.125rem}
h6{font-size:1rem}
.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:.2rem;margin-bottom:.5rem}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:60%;line-height:inherit}
code{background-color:#f8f8f8;border-color:#dfdfdf;border-style:solid;border-width:1px;color:#333;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;padding:.125rem .3125rem .0625rem}
ul,ol,dl{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}
ul{margin-left:1.2rem}
ul.no-bullet{margin-left:0}
ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}
ul.accordion-list ul,ul.accordion-list ol{margin-left:1.2rem}
ul.accordion-list ul{list-style-type:disc}
ul:not(.accordion-list) li ul,ul:not(.accordion-list) li ol{margin-left:1.25rem;margin-bottom:0}
ul:not(.accordion-list).square li ul,ul:not(.accordion-list).circle li ul,ul:not(.accordion-list).disc li ul{list-style:inherit}
ul:not(.accordion-list).square{list-style-type:square;margin-left:1.2rem}
ul:not(.accordion-list).circle{list-style-type:circle;margin-left:1.2rem}
ul:not(.accordion-list).disc{list-style-type:disc;margin-left:1.2rem}
ul:not(.accordion-list).no-bullet{list-style:none}
ol{margin-left:1.4rem}
ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}
dl dt{margin-bottom:.3rem;font-weight:bold}
dl dd{margin-bottom:.75rem}
abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;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:.8125rem;color:#555}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited{color:#555}
blockquote,blockquote p{line-height:1.6;color:#6f6f6f}
.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:.625rem .75rem}
.vcard li{margin:0;display:block}
.vcard .fn{font-weight:bold;font-size:.9375rem}
.vevent .summary{font-weight:bold}
.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:0;padding:0 .0625rem}
@media only screen and (min-width:30.0625em){h1,h2,h3,h4,h5,h6{line-height:1.4}
h1{font-size:2.75rem}
h2{font-size:2.3125rem}
h3{font-size:1.6875rem}
h4{font-size:1.4375rem}
h5{font-size:1.125rem}
h6{font-size:1rem}
}
.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}
.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}
.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease}
.inner-wrap:before,.inner-wrap:after{content:" ";display:table}
.inner-wrap:after{clear:both}
.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:#fff;height:2.8125rem;line-height:2.8125rem;position:relative}
.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#fff;font-weight:bold;line-height:2.8125rem;margin:0}
.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}
.left-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-right:solid 1px #1a1a1a;left:0}
.right-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-left:solid 1px #1a1a1a;right:0}
.tab-bar-section{height:2.8125rem;padding:0 .625rem;position:absolute;text-align:center;top:0}
.tab-bar-section.left{text-align:left}
.tab-bar-section.right{text-align:right}
.tab-bar-section.left{left:0;right:2.8125rem}
.tab-bar-section.right{left:2.8125rem;right:0}
.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}
.tab-bar .menu-icon{color:#fff;display:block;height:2.8125rem;padding:0;position:relative;text-indent:2.1875rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:2.8125rem}
.tab-bar .menu-icon span::after{content:"";display:block;height:0;position:absolute;top:50%;margin-top:-0.5rem;left:.90625rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:1rem}
.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}
.left-off-canvas-menu{-webkit-backface-visibility:hidden;background:#333;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;-webkit-transition:-webkit-transform 500ms ease 0;transition:-webkit-transform 500ms ease 0;transition:transform 500ms ease 0;transition:transform 500ms ease 0,-webkit-transform 500ms ease 0;width:15.625rem;z-index:1001;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}
.left-off-canvas-menu *{-webkit-backface-visibility:hidden}
.right-off-canvas-menu{-webkit-backface-visibility:hidden;background:#333;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;-webkit-transition:-webkit-transform 500ms ease 0;transition:-webkit-transform 500ms ease 0;transition:transform 500ms ease 0;transition:transform 500ms ease 0,-webkit-transform 500ms ease 0;width:15.625rem;z-index:1001;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0}
.right-off-canvas-menu *{-webkit-backface-visibility:hidden}
ul.off-canvas-list{list-style-type:none;margin:0;padding:0}
ul.off-canvas-list li label{background:#444;border-bottom:0;border-top:1px solid #5e5e5e;color:#999;display:block;font-size:.75rem;font-weight:bold;margin:0;padding:.3rem .9375rem;text-transform:uppercase}
ul.off-canvas-list li a{border-bottom:1px solid #262626;color:rgba(255,255,255,0.7);display:block;padding:.6666666667rem;-webkit-transition:background 300ms ease;transition:background 300ms ease}
ul.off-canvas-list li a:hover{background:#242424}
ul.off-canvas-list li a:active{background:#242424}
.move-right>.inner-wrap{-webkit-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0)}
.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}
@media only screen and (min-width:30.0625em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.move-left>.inner-wrap{-webkit-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0)}
.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}
@media only screen and (min-width:30.0625em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-webkit-transform:none;transform:none;z-index:1003}
.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}
@media only screen and (min-width:30.0625em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.offcanvas-overlap-left .right-off-canvas-menu{-webkit-transform:none;transform:none;z-index:1003}
.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}
@media only screen and (min-width:30.0625em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.offcanvas-overlap-right .left-off-canvas-menu{-webkit-transform:none;transform:none;z-index:1003}
.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}
@media only screen and (min-width:30.0625em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.no-csstransforms .left-off-canvas-menu{left:-15.625rem}
.no-csstransforms .right-off-canvas-menu{right:-15.625rem}
.no-csstransforms .move-left>.inner-wrap{right:15.625rem}
.no-csstransforms .move-right>.inner-wrap{left:15.625rem}
.left-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#333;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;z-index:1002;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease}
.left-submenu *{-webkit-backface-visibility:hidden}
.left-submenu .back>a{background:#444;border-bottom:0;border-top:1px solid #5e5e5e;color:#999;font-weight:bold;padding:.3rem .9375rem;text-transform:uppercase;margin:0}
.left-submenu .back>a:hover{background:#303030;border-bottom:0;border-top:1px solid #5e5e5e}
.left-submenu .back>a:before{content:"\AB";margin-right:.5rem;display:inline}
.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.right-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#333;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;z-index:1002;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease}
.right-submenu *{-webkit-backface-visibility:hidden}
.right-submenu .back>a{background:#444;border-bottom:0;border-top:1px solid #5e5e5e;color:#999;font-weight:bold;padding:.3rem .9375rem;text-transform:uppercase;margin:0}
.right-submenu .back>a:hover{background:#303030;border-bottom:0;border-top:1px solid #5e5e5e}
.right-submenu .back>a:after{content:"\BB";margin-left:.5rem;display:inline}
.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:.5rem;display:inline}
.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:.5rem;display:inline}
@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:30.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:48em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:62em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:75em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.hide-for-landscape,table.show-for-portrait{display:table !important}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}
@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.show-for-landscape,table.hide-for-portrait{display:table !important}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}
}
@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}
.hide-for-portrait,.show-for-landscape{display:none !important}
table.show-for-portrait,table.hide-for-landscape{display:table !important}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}
}
.show-for-touch{display:none !important}
.hide-for-touch{display:inherit !important}
.touch .show-for-touch{display:inherit !important}
.touch .hide-for-touch{display:none !important}
table.hide-for-touch{display:table !important}
.touch table.show-for-touch{display:table !important}
thead.hide-for-touch{display:table-header-group !important}
.touch thead.show-for-touch{display:table-header-group !important}
tbody.hide-for-touch{display:table-row-group !important}
.touch tbody.show-for-touch{display:table-row-group !important}
tr.hide-for-touch{display:table-row !important}
.touch tr.show-for-touch{display:table-row !important}
td.hide-for-touch{display:table-cell !important}
.touch td.show-for-touch{display:table-cell !important}
th.hide-for-touch{display:table-cell !important}
.touch th.show-for-touch{display:table-cell !important}
.show-for-sr{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
.show-on-focus{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
.show-on-focus:focus,.show-on-focus:active{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.print-only{display:none !important}
@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}
.show-for-print{display:block}
.hide-for-print{display:none}
table.show-for-print{display:table !important}
thead.show-for-print{display:table-header-group !important}
tbody.show-for-print{display:table-row-group !important}
tr.show-for-print{display:table-row !important}
td.show-for-print{display:table-cell !important}
th.show-for-print{display:table-cell !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
p,h2,h3{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}
}
@media print{.show-for-print{display:block}
.hide-for-print{display:none}
table.show-for-print{display:table !important}
thead.show-for-print{display:table-header-group !important}
tbody.show-for-print{display:table-row-group !important}
tr.show-for-print{display:table-row !important}
td.show-for-print{display:table-cell !important}
th.show-for-print{display:table-cell !important}
}
@media not print{.show-for-print{display:none !important}
}
.select2-container,.select2-drop,.select2-search,.select2-search input{box-sizing:border-box}
.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;white-space:nowrap;line-height:26px;text-decoration:none;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}
.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}
.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;text-decoration:none;border:0;cursor:pointer;outline:0}
.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}
.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}
.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:90001;filter:alpha(opacity=0)}
.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:90002;top:100%;border-top:0}
.select2-drop.select2-drop-above{margin-top:1px;border-bottom:0;box-shadow:0 -4px 5px rgba(0,0,0,0.15)}
.select2-drop-active{border-top:0}
.select2-drop-auto-width{width:auto}
.select2-drop-auto-width .select2-search{padding-top:4px}
.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}
.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;border-radius:0;box-shadow:none}
.select2-drop.select2-drop-above .select2-search input{margin-top:4px}
.select2-container-active .select2-choice,.select2-container-active .select2-choices{outline:0}
.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:0;-webkit-filter:none;filter:none}
.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}
.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}
.select2-results ul.select2-result-sub{margin:0;padding-left:0}
.select2-results li{list-style:none;display:list-item;background-image:none}
.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}
.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select2-results-dept-1 .select2-result-label{padding-left:20px}
.select2-results-dept-2 .select2-result-label{padding-left:40px}
.select2-results-dept-3 .select2-result-label{padding-left:60px}
.select2-results-dept-4 .select2-result-label{padding-left:80px}
.select2-results-dept-5 .select2-result-label{padding-left:100px}
.select2-results-dept-6 .select2-result-label{padding-left:110px}
.select2-results-dept-7 .select2-result-label{padding-left:120px}
.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{display:list-item;padding-left:5px}
.select2-results .select2-disabled.select2-highlighted{display:list-item;cursor:default}
.select2-results .select2-disabled{display:list-item;cursor:default}
.select2-results .select2-selected{display:none}
.select2-more-results{display:list-item}
.select2-container.select2-container-disabled .select2-choice{background-image:none;cursor:default}
.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-image:none;border-left:0}
.select2-container.select2-container-disabled .select2-choice abbr{display:none}
.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;cursor:text;overflow:hidden}
.select2-locked{padding:3px 5px 3px 5px !important}
.select2-container-multi .select2-choices{min-height:26px}
.select2-container-multi.select2-container-active .select2-choices{outline:0}
.select2-container-multi .select2-choices li{float:left;list-style:none}
html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}
.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}
.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;outline:0;border:0;box-shadow:none;background:transparent !important}
.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;cursor:default;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin-left:0;margin-right:5px}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}
.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;outline:0}
html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}
.select2-container-multi .select2-search-choice-close{left:3px}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}
.select2-container-multi.select2-container-disabled .select2-choices{background-image:none;cursor:default}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;background-image:none}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0}
.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}
.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}
.select2-display-none{display:none}
.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}
.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative}
.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{*display:inline}
.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative}
.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{*display:inline}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;visibility:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{*display:inline}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s}
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;-webkit-transform:translateY(0);transform:translateY(0)}
/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.13.1 - 2015-09-30T05:39:26.659Z
 * License: MIT
 */.ui-select-highlight{font-weight:700}
.ui-select-offscreen{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}
.ui-select-choices-row:hover{background-color:#f5f5f5}
.ng-dirty.ng-invalid>a.select2-choice{border-color:#d44950}
.select2-result-single{padding-left:0}
.select-locked>.ui-select-match-close,.select2-locked>.select2-search-choice-close{display:none}
body>.select2-container.open{z-index:9999}
.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:0 0 4px 4px}
.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px 4px 0 0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,0.25);margin-top:-4px}
.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}
.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}
.selectize-input.selectize-focus{border-color:#007fbb !important}
.selectize-control>.selectize-dropdown,.selectize-control>.selectize-input>input{width:100%}
.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}
.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,0.25);margin-top:-2px}
.btn-default-focus{color:#333;background-color:#ebebeb;border-color:#adadad;text-decoration:none;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.ui-select-bootstrap .ui-select-toggle{position:relative}
.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}
.input-group>.ui-select-bootstrap.dropdown{position:static}
.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px 0 0 4px}
.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px 0 0 4px !important}
.ui-select-bootstrap>.ui-select-match>.btn{text-align:left !important}
.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}
.ui-select-bootstrap>.ui-select-choices{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}
body>.ui-select-bootstrap.open{z-index:1000}
.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}
.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent !important;border:0;outline:0;height:1.666666em;margin-bottom:3px}
.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}
.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}
.ui-select-multiple .ui-select-match-item{position:relative}
.ui-select-multiple .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}
.ui-select-multiple .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}
.ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.ui-select-bootstrap .ui-select-choices-row>a:focus,.ui-select-bootstrap .ui-select-choices-row>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}
.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#428bca}
.ui-select-bootstrap .ui-select-choices-row.active.disabled>a,.ui-select-bootstrap .ui-select-choices-row.disabled>a{color:#777;cursor:not-allowed;background-color:#fff}
.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none !important}
.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#d44950}
.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,0.25)}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);outline:0}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:'';display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.background-grad-01{background:#e4f1f8;background:-webkit-linear-gradient(top,#e4f1f8,#fff 20%);background:linear-gradient(180deg,#e4f1f8,#fff 20%)}
@font-face{font-family:"Antenna";src:url("guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-re-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-re-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-re-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:400}
@font-face{font-family:"Antenna";src:url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:700}
@font-face{font-family:"Antenna";src:url("guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-light-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-light-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-light-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:300}
@font-face{font-family:"Antenna";src:url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:200}
@font-face{font-family:"FordAntennaRE";src:url("guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-re-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-re-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-re-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"FordAntennaRE";src:url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2");src:local("AntennaRE"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:bold}
@font-face{font-family:"FordAntennaRegular";src:url("guxfoe/fonts/ford/fordantenna-regular-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-regular-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-regular-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-regular-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-regular-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"FordAntennaLight";src:url("guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-light-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-light-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-light-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"FordAntennaExtraLight";src:url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:normal}
#global-ux{font-size:16px;font-size:1rem;font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:400;color:#1b394e}
#global-ux h1,#global-ux h2,#global-ux h3,#global-ux h4,#global-ux h5,#global-ux h6,#global-ux p,#global-ux li,#global-ux label,#global-ux input,#global-ux th,#global-ux td{font-family:"Antenna",Arial,Helvetica,sans-serif;color:#1b394e}
#global-ux h1,#global-ux h2,#global-ux h3,#global-ux h4,#global-ux h5,#global-ux h6,#global-ux p{font-weight:300}
#global-ux h1,#global-ux h2{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:30.0625em){#global-ux h1,#global-ux h2{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:48em){#global-ux h1,#global-ux h2{font-size:36px;font-size:2.25rem}
}
@media only screen and (min-width:62em){#global-ux h1,#global-ux h2{font-size:42px;font-size:2.625rem}
}
#global-ux h3{font-size:21px;font-size:1.3125rem}
@media only screen and (min-width:30.0625em){#global-ux h3{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:48em){#global-ux h3{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:62em){#global-ux h3{font-size:36px;font-size:2.25rem}
}
#global-ux h4{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:30.0625em){#global-ux h4{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux h4{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux h4{font-size:30px;font-size:1.875rem}
}
#global-ux h5{font-size:16px;font-size:1rem}
@media only screen and (min-width:30.0625em){#global-ux h5{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux h5{font-size:24px;font-size:1.5rem}
}
#global-ux h6{font-size:16px;font-size:1rem}
@media only screen and (min-width:62em){#global-ux h6{font-size:18px;font-size:1.125rem}
}
#global-ux p{font-size:14px;font-size:.875rem}
@media only screen and (min-width:62em){#global-ux p{font-size:16px;font-size:1rem}
}
#global-ux p.subheader{font-weight:700}
#global-ux address{color:#1b394e;font-style:normal;line-height:1.3}
#global-ux .emphasis{font-weight:300;margin:0;color:#1b394e}
#global-ux p{margin:0 0 1.25em;font-size:.875rem;line-height:1.25rem}
#global-ux p a,#global-ux li a{text-decoration:underline}
#global-ux a.custom-button{color:#fff;letter-spacing:1px}
#global-ux .chevron,#global-ux .button,#global-ux .tel{text-decoration:none}
#global-ux .chevron a{font-weight:400}
#global-ux button{font-weight:300}
#global-ux .richtext ul,#global-ux .richtext ol{font-size:14px;font-size:.875rem;font-weight:300;color:#1b394e;line-height:1.25rem}
#global-ux .richtext p+ul,#global-ux .richtext p+ol{margin-top:-1.25rem}
@font-face{font-family:"icomoon";src:url("guxfoe/fonts/icomoon/icomoon.eot?97g7sw");src:url("guxfoe/fonts/icomoon/icomoon.eot?97g7sw#iefix") format("embedded-opentype"),url("guxfoe/fonts/icomoon/icomoon.woff?97g7sw") format("woff"),url("guxfoe/fonts/icomoon/icomoon.ttf?97g7sw") format("truetype"),url("guxfoe/fonts/icomoon/icomoon.svg?97g7sw#icomoon") format("svg");font-weight:normal;font-style:normal}
[class^="icon-"]:not(a),[class*=" icon-"]:not(a),a[class^="icon-"]:before,a[class*=" icon-"]:before,.link-icon:before{font-family:"icomoon";font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="icon-"][class*="cta-button"]:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:5px}
.link-icon{font-family:inherit}
a:hover .icon-sendto:before{content:"\e620"}
a:hover .icon-directions:before{content:"\e617"}
a:hover .icon-details:before{content:"\e605"}
.icon-vehicle-solid:before{content:"\e90d"}
.icon-vehicles:before{content:"\e90c"}
.icon-build-price-inverted:before{content:"\e909"}
.icon-request-a-test-drive-inverted:before{content:"\e90b"}
.icon-locate-a-dealer-stroke:before{content:"\e90a"}
.icon-minus:before{content:"\e607"}
.icon-plus:before,#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title .remove-icon:before{content:"\e608"}
.icon-question-hover:before{content:"\e60F"}
.icon-question:before{content:"\e60E"}
.icon-warning:before,#global-ux p.error:after,#approved-used .service-down .warning:before,#approved-used .search-results-listing .search-results-filters .error-wrapper:before,#global-ux .approved-used-search .error:after{content:"\e60D"}
.icon-unchecked:before{content:"\e601"}
.icon-checked:before{content:"\e602"}
.icon-close-solid:before{content:"\e623"}
.icon-m-filter:before{content:"\e625"}
.icon-d-filter:before{content:"\e606"}
.icon-info:before{content:"\e636"}
.icon-info-hover:before{content:"\e60A"}
.icon-get-location:before{content:"\e629"}
.icon-search:before{content:"\e90f"}
.icon-details:before{content:"\e624"}
.icon-details-hover:before{content:"\e605"}
.icon-minus-circled:before{content:"\e637"}
.icon-plus-circled:before{content:"\e622"}
.icon-chevron-thin-left:before{content:"\e612"}
.icon-chevron-thin-right:before,#global-ux .approved-used-search .approved-used-search-button span:after,#approved-used .au-filter-selection .selectize-input .ui-select-match:after{content:"\e615"}
.icon-close:before{content:"\e610"}
.icon-close-hover:before{content:"\e611"}
.icon-thin-close:before{content:"\e608";-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}
.icon-email:before{content:"\e613"}
.icon-email-hover:before{content:"\e614"}
.icon-directions:before{content:"\e631"}
.icon-directions-hover:before{content:"\e617"}
.icon-link:before{content:"\e618"}
.icon-link-hover:before{content:"\e619"}
.icon-plus-hollow:before,#approved-used .vehicle-details-dealer-information .button-collapse:before{content:"\e61B"}
.icon-plus-hollow-over:before,#approved-used .vehicle-details-dealer-information .button-collapse:hover:before{content:"\e61C"}
.icon-search2:before{content:"\e61D"}
.icon-search-hollow:before{content:"\e61E"}
.icon-sendto:before{content:"\e61F"}
.icon-sendto-hover:before{content:"\e620"}
.icon-phone-circled:before,#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.phone a:before{content:"\e638"}
.icon-phone:before{content:"\e61A"}
.icon-phone-neu:before{content:"\e914"}
.icon-chevron-right:before{content:"\e618"}
.icon-chevron-hollow:before{content:"\e62E"}
.icon-play:before{content:"\e632"}
.icon-video:before{content:"\e600"}
.icon-external-link:before{content:"\e635"}
.icon-share:before{content:"\e63D"}
.icon-solid:before{content:"\e63B"}
.icon-chevron-thin-up:before{content:"\e640"}
.icon-chevron-thin-down:before{content:"\e641"}
.icon-m-info:before{content:"\e609"}
.icon-star:before,#global-ux input[type=checkbox].star-checkbox.checked+label:before,#global-ux input[type=checkbox].star-checkbox.inline.checked+label:after,#global-ux .save-icon.on:before{content:"\f005"}
.icon-star-hollow:before,#global-ux input[type=checkbox].star-checkbox+label:before,#global-ux input[type=checkbox].star-checkbox.inline+label:after,#global-ux .save-icon:before{content:"\f006"}
.icon-checkmark:before,#global-ux input[type=checkbox].custom-checkbox.checked+label:after,#approved-used .filter-container input[type=checkbox]:checked+label:after,#global-ux .approved-used-search .passed:before{content:"\e603"}
.icon-right-arrow:before{content:"\e604"}
.icon-360-solid:before{content:"\e60b"}
.icon-360-open:before{content:"\e60c"}
.icon-apply-credit-open:before{content:"\e616"}
.icon-apply-credit-solid:before{content:"\e621"}
.icon-build-price-open:before{content:"\e626"}
.icon-build-price-solid:before{content:"\e627"}
.icon-certified-pre-owned-open:before{content:"\e628"}
.icon-certified-pre-owned-solid:before{content:"\e62a"}
.icon-change-location-open:before{content:"\e62c"}
.icon-change-location-solid:before{content:"\e62d"}
.icon-check-inventory-open:before{content:"\e62f"}
.icon-check-inventory-solid:before{content:"\e630"}
.icon-compare-competitors-open:before{content:"\e633"}
.icon-compare-competitors-solid:before{content:"\e634"}
.icon-find-dealer-open:before{content:"\e639"}
.icon-find-dealer-solid:before{content:"\e63a"}
.icon-ford-credit-open:before{content:"\e63c"}
.icon-ford-credit-solid:before{content:"\e63e"}
.icon-get-brochure-open:before{content:"\e63f"}
.icon-get-brochure-solid:before{content:"\e642"}
.icon-get-updates-open:before{content:"\e643"}
.icon-get-updates-solid:before{content:"\e644"}
.icon-images-solid:before{content:"\e645"}
.icon-images-open:before{content:"\e646"}
.icon-incentives-solid:before{content:"\e647"}
.icon-incentives-open:before{content:"\e648"}
.icon-request-quote-open:before{content:"\e649"}
.icon-request-quote-solid:before{content:"\e64a"}
.icon-send-to-phone-open:before{content:"\e64b"}
.icon-trade-in-open:before{content:"\e64c"}
.icon-trade-in-solid:before{content:"\e64d"}
.icon-view-map-solid:before{content:"\e64e"}
.icon-view-map-open:before,#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.view-map a:before{content:"\e64f"}
.icon-change-location2-open:before{content:"\e650"}
.icon-change-location2-solid:before{content:"\e651"}
.icon-d-email:before,#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.email a:before{content:"\e652"}
.icon-d-email-hover:before{content:"\e653"}
.icon-primary-applicant:before{content:"\e677"}
.icon-primary-applicant-rev:before{content:"\e6a4"}
.icon-joint-applicant:before{content:"\e679"}
.icon-joint-applicant-rev:before{content:"\e6a3"}
.icon-delete:before{content:"\e67f"}
.icon-delete-rev:before{content:"\e68d"}
.icon-calendar:before{content:"\e67d"}
.icon-calendar-rev:before{content:"\e68b"}
.icon-globe:before{content:"\e686"}
.icon-globe-2:before{content:"\e69c"}
.icon-test-drive:before{content:"\e693"}
.icon-test-drive-rev:before{content:"\e689"}
.icon-send-to-dealer:before{content:"\e68c"}
.icon-send-to-dealer-rev:before{content:"\e69f"}
.icon-select-a-vehicle:before{content:"\e68a"}
.icon-select-a-vehicle-rev:before{content:"\e6a8"}
.icon-drive:before{content:"\e68f"}
.icon-drive-rev:before{content:"\e68e"}
.icon-explore-special-programs:before{content:"\e691"}
.icon-explore-special-programs-rev:before{content:"\e690"}
.icon-interior:before{content:"\e6a2"}
.icon-interior-rev:before{content:"\e6a1"}
.icon-extras:before{content:"\e698"}
.icon-extras-rev:before{content:"\e697"}
.icon-see-commercial-fin-opts:before{content:"\e6a7"}
.icon-see-commercial-fin-opts-rev:before{content:"\e6a6"}
.icon-exterior:before{content:"\e696"}
.icon-exterior-rev:before{content:"\e695"}
.icon-extended-service-plan:before{content:"\e694"}
.icon-wheels-open:before{content:"\e654"}
.icon-wheels-solid:before{content:"\e655"}
.icon-extended-service-plan-rev:before{content:"\e692"}
.icon-estimate-payments-open:before{content:"\e656"}
.icon-estimate-payments-solid:before{content:"\e657"}
.icon-finance-finder:before{content:"\e69a"}
.icon-finance-finder-rev:before{content:"\e699"}
.icon-generic-article:before{content:"\e69e"}
.icon-generic-article-rev:before{content:"\e69d"}
.icon-print:before{content:"\e67b"}
.icon-print-rev:before{content:"\e6a5"}
.icon-mobile-nav-tech:before{content:"\e6ae"}
.icon-tech:before{content:"\e6ab"}
.icon-tech-rev:before{content:"\e6aa"}
.icon-twitter:before{content:"\e688"}
.icon-twitter-rev:before{content:"\e6ac"}
.icon-view-shoppers-guide:before{content:"\e69b"}
.icon-view-shoppers-guide-rev:before{content:"\e6ad"}
.icon-profile:before{content:"\e683"}
.icon-profile-logged-in:before{content:"\e683"}
.icon-chat-now:before{content:"\e676"}
.icon-social:before{content:"\e682"}
.icon-open-mail:before{content:"\e685"}
.icon-snail-mail:before{content:"\e684"}
.icon-locate-a-dealer:before{content:"\e681"}
.icon-locate-a-dealer-50px:before{content:"\e6f6"}
.icon-navigation:before{content:"\e687"}
.icon-finance:before{content:"\e678"}
.icon-owner:before{content:"\e67c"}
.icon-vehicle-hybrid:before{content:"\e672"}
.icon-nav-vehicle:before{content:"\e90e"}
.icon-shop:before{content:"\e675"}
.icon-chevron-fat:before,#approved-used .vehicle-details .gallery-controls .chevronLeft:before,#approved-used .vehicle-details .gallery-controls .chevronRight:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button:before{content:"\e67a"}
.icon-m-chevron-hover:before{content:"\e673"}
.icon-hamburger:before{content:"\e6a0"}
.icon-vehicle-manual:before{content:"\e670"}
.icon-vehicle-performance:before{content:"\e671"}
.icon-vehicle-stripped-chassis:before{content:"\e664"}
.icon-vehicle-stripped:before{content:"\e665"}
.icon-vehicle-van:before{content:"\e666"}
.icon-vehicle-people-mover:before{content:"\e667"}
.icon-vehicle-truck:before{content:"\e668"}
.icon-vehicle-suv:before{content:"\e66e"}
.icon-vehicle-crossover:before{content:"\e66f"}
.icon-vehicle-coupe:before{content:"\e66b"}
.icon-vehicle-sedan:before{content:"\e669"}
.icon-vehicle-hatch:before{content:"\e66a"}
.icon-vehicle-estate:before{content:"\e66c"}
.icon-vehicle-convertible:before{content:"\e66d"}
.icon-phone-circled-hover:before{content:"\e658"}
.icon-send-to-phone-solid:before{content:"\e659"}
.icon-close2:before{content:"\e6b3"}
.icon-chat-now-open:before{content:"\e6f5"}
.icon-chat-now-open-50px:before{content:"\e6f7"}
.icon-extras-bp:before{content:"\e6af"}
.icon-packages:before{content:"\e6b0"}
.icon-color:before{content:"\e6b6"}
.icon-payload:before{content:"\e6b1"}
.icon-models-transit:before{content:"\e6b2"}
.icon-emergency-call-number-25px:before{content:"\e6b4"}
.icon-emergency-call-number-50px:before{content:"\e6b5"}
.icon-emergency-call-number-rev-25px:before{content:"\e6b7"}
.icon-emergency-call-number-rev-50px:before{content:"\e6b7"}
.icon-emergency-call-number-125px:before{content:"\e6b8"}
.icon-flat-tire-change-25px:before{content:"\e6b9"}
.icon-flat-tire-change-50px:before{content:"\e6ba"}
.icon-flat-tire-change-rev-50px:before{content:"\e6bb"}
.icon-flat-tire-change-125px:before{content:"\e6bc"}
.icon-fuel-delivery-25px:before{content:"\e6bd"}
.icon-fuel-delivery-50px:before{content:"\e6be"}
.icon-fuel-delivery-rev-50px:before{content:"\e6bf"}
.icon-fuel-delivery-125px:before{content:"\e6c0"}
.icon-have-questions-faqs-25px:before{content:"\e6c1"}
.icon-have-questions-faqs-50px:before{content:"\e6c2"}
.icon-have-questions-faqs-rev-50px:before{content:"\e6c3"}
.icon-have-questions-faqs-125px:before{content:"\e6c4"}
.icon-lock-out-assistance-25px:before{content:"\e6c5"}
.icon-lock-out-assistance-50px:before{content:"\e6c6"}
.icon-lock-out-assistance-rev-50px:before{content:"\e6c7"}
.icon-lock-out-assistance-125px:before{content:"\e6c8"}
.icon-maintenance-schedule-25px:before{content:"\e6c9"}
.icon-maintenance-schedule-50px:before{content:"\e6ca"}
.icon-maintenance-schedule-rev-50px:before{content:"\e6cb"}
.icon-maintenance-schedule-125px:before{content:"\e6cc"}
.icon-manuals-25px:before{content:"\e6cd"}
.icon-manuals-50px:before{content:"\e6ce"}
.icon-manuals-rev-50px:before{content:"\e6cf"}
.icon-manuals-125px:before{content:"\e6d0"}
.icon-owner-advantage-rewards-25px:before{content:"\e6d1"}
.icon-owner-advantage-rewards-50px:before{content:"\e6d2"}
.icon-owner-advantage-rewards-rev-50px:before{content:"\e6d3"}
.icon-owner-advantage-rewards-125px:before{content:"\e6d4"}
.icon-post-a-message-25px:before{content:"\e6d5"}
.icon-post-a-message-50px:before{content:"\e6d6"}
.icon-post-a-message-rev-50px:before{content:"\e6d7"}
.icon-post-a-message-125px:before{content:"\e6d8"}
.icon-power-and-engine-25px:before{content:"\e6d9"}
.icon-power-and-engine-50px:before{content:"\e6da"}
.icon-power-and-engine-rev-50px:before{content:"\e6db"}
.icon-power-and-engine-125px:before{content:"\e6dc"}
.icon-roadside-assistance-25px:before{content:"\e6dd"}
.icon-roadside-assistance-50px:before{content:"\e6de"}
.icon-roadside-assistance-rev-50px:before{content:"\e6df"}
.icon-roadside-assistance-125px:before{content:"\e6e0"}
.icon-schedule-service-25px:before{content:"\e6e1"}
.icon-schedule-service-50px:before{content:"\e6e2"}
.icon-schedule-service-rev-50px:before{content:"\e6e3"}
.icon-schedule-service-125px:before{content:"\e6e4"}
.icon-tire-finder-25px:before{content:"\e6e5"}
.icon-tire-finder-50px:before{content:"\e6e6"}
.icon-tire-finder-rev-50px:before{content:"\e6e7"}
.icon-tire-finder-125px:before{content:"\e6e8"}
.icon-towing-25px:before{content:"\e6e9"}
.icon-towing-50px:before{content:"\e6ea"}
.icon-towing-rev-50px:before{content:"\e6eb"}
.icon-towing-125px:before{content:"\e6ec"}
.icon-dashboard-indicator-25px:before{content:"\e6ed"}
.icon-dashboard-indicator-50px:before{content:"\e6ee"}
.icon-dashboard-indicator-rev-50px:before{content:"\e6ef"}
.icon-dashboard-indicator-125px:before{content:"\e6f0"}
.icon-battery-jump-start-25px:before{content:"\e6f1"}
.icon-battery-jump-start-50px:before{content:"\e6f2"}
.icon-battery-jump-start-rev-50px:before{content:"\e6f3"}
.icon-battery-jump-start-125px:before{content:"\e6f4"}
.icon-ellipsis:before{content:"\e65a"}
.icon-facebook-logo:before{content:"\f09a"}
.icon-twitter-logo:before{content:"\f099"}
.icon-google-plus-logo:before{content:"\f0d5"}
.icon-instagram-logo:before{content:"\f083"}
.icon-pinterest-logo:before{content:"\f231"}
.icon-image:before{content:"\e900"}
.icon-build-and-price:before{content:"\e901"}
.icon-fullscreen-25px:before{content:"\e018"}
.icon-file-text2:before{content:"\e902"}
.icon-series-rev:before{content:"\e900"}
.icon-series-cv-rev:before{content:"\e902"}
.icon-capacity-rev:before{content:"\e903"}
.icon-phone-flip{position:relative}
.icon-phone-flip .path1:before,.icon-phone-flip .path2:before,.icon-phone-flip .path3:before{position:absolute;left:0}
.icon-phone-flip .path1:before{content:"\e904";color:#7f7f7f}
.icon-phone-flip .path2:before{content:"\e905";color:#000}
.icon-phone-flip .path3:before{content:"\e906";color:#000}
.icon-extra-cv:before{content:"\e907"}
.icon-print-page:before{content:"\e908"}
.icon-self-help-faqs-50px:before{content:"\ef16"}
.icon-self-help-faqs-outline-50px:before{content:"\ef37"}
.icon-vehicle-showroom-50px:before{content:"\ef20"}
.icon-vehicle-showroom-outline-50px:before{content:"\ef41"}
.icon-finance-options-tool-50px:before{content:"\ef09"}
.icon-finance-options-tool-outline-50px:before{content:"\ef30"}
.icon-contact-us-support-50px:before{content:"\ef05"}
.icon-contact-us-support-outline-50px:before{content:"\ef26"}
.icon-bp-int-solid-50px:before{content:"\e6a9"}
.icon-checkmark-circle:before{content:"\e909"}
.icon-base-font,.icon-chevron-thin-right-base,.icon-chevron-thin-left-base,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-video-open:before{font-family:"icomoon"}
.icon-chevron-thin-right-base{content:"\e615"}
.icon-chevron-thin-left-base{content:"\e612"}
.icon-chevron-fat-base{content:"\e67a"}
.icon-chevron-thin-down-base{content:"\e641"}
.icon-ford-merchandise-store-25px:before{content:"\e715"}
.icon-ford-merchandise-store-outline-50px:before{content:"\e716"}
.icon-ford-merchandise-store-solid-50px:before{content:"\e717"}
.icon-compare:before,#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:before,#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:after{content:"\e718"}
.icon-link-right:before{content:"\e65c"}
.icon-link-right-hover:before{content:"\e65d"}
.icon-link-left:before{content:"\e62b"}
.icon-link-left-hover:before{content:"\e65b"}
.icon-link-up:before{content:"\e65e"}
.icon-link-up-hover:before{content:"\e65f"}
.icon-link-down:before{content:"\e660"}
.icon-link-down-hover:before{content:"\e661"}
.icon-summary:before{content:"\e910"}
.icon-shopping-cart:before{content:"\e911"}
.icon-shopping-cart-hover:before{content:"\e912"}
.icon-shopping-cart-circle:before{content:"\e913"}
.icon-mot:before{content:"\e915"}
.icon-video-open:before{content:"\e916"}
.icon-play-two-hollow:before{content:"\e917"}
.icon-play-two:before{content:"\e91b"}
.icon-play-hollow:before{content:"\e918"}
.icon-play-solid{position:relative}
.icon-play-solid .path1:before,.icon-play-solid .path2:before{left:0;margin:0;position:absolute}
.icon-play-solid .path1:before{content:"\e919"}
.icon-play-solid .path2:before{content:"\e91a";color:#fff}
.icon-brochure-download:before{content:"\e91c"}
.icon-download:before{content:"\e91d"}
.icon-amend:before{content:"\e91e"}
#global-ux label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0}
#global-ux input[type=text]{font-weight:300;border:1px solid #a8a8a8;box-shadow:none;color:#616161}
#global-ux input[type=text]:focus{background-color:#fff;border-color:#66afe9;box-shadow:none}
#global-ux input[type=checkbox]{opacity:0;filter:alpha(opacity=0);display:block;height:0;margin:0;padding:0;width:0}
#global-ux input[type=checkbox]+label{line-height:1.25rem}
#global-ux input[type=checkbox]+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:1rem;width:1rem;content:"";line-height:.875rem;margin-bottom:3px;margin-right:10px;border:1px solid #ccc;vertical-align:middle;font-size:1.25rem}
#global-ux input[type=checkbox].checked+label:before{content:"\2713"}
#global-ux input[type=checkbox].custom-checkbox+label{position:relative;padding-left:30px}
#global-ux input[type=checkbox].custom-checkbox+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:absolute;left:0;top:0;height:20px;width:20px;padding-left:0;border:1px solid #1b394e;vertical-align:middle;color:#fff}
#global-ux input[type=checkbox].custom-checkbox.checked+label{font-weight:bold}
#global-ux input[type=checkbox].custom-checkbox.checked+label:before{content:"";background:#1b394e}
#global-ux input[type=checkbox].custom-checkbox.checked+label:after{box-sizing:border-box;position:absolute;left:2px;top:0;display:block;color:#fff;font-family:"icomoon"}
#global-ux input[type=checkbox].star-checkbox.off{visibility:hidden}
#global-ux input[type=checkbox].star-checkbox.off+label{visibility:hidden}
#global-ux input[type=checkbox].star-checkbox+label{width:100%;text-align:center;color:#2d96cd}
#global-ux input[type=checkbox].star-checkbox+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:0;font-size:1.5em;font-family:"icomoon"}
#global-ux input[type=checkbox].star-checkbox+label span{display:none}
#global-ux input[type=checkbox].star-checkbox+label span:first-child{display:block}
#global-ux input[type=checkbox].star-checkbox.checked+label:hover span{visibility:visible}
#global-ux input[type=checkbox].star-checkbox.checked+label span{display:block;visibility:hidden}
#global-ux input[type=checkbox].star-checkbox.checked+label span:first-child{display:none}
#global-ux input[type=checkbox].star-checkbox.inline+label{width:auto;text-align:initial}
#global-ux input[type=checkbox].star-checkbox.inline+label:before{content:none}
#global-ux input[type=checkbox].star-checkbox.inline+label:after{border:0;padding-left:10px;vertical-align:text-top;font-size:1.5em;font-family:"icomoon"}
#global-ux input[type=checkbox].star-checkbox.inline+label span{display:none;visibility:visible}
#global-ux input[type=checkbox].star-checkbox.inline+label span:first-child{display:inline-block}
#global-ux input[type=checkbox].star-checkbox.inline.checked+label span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:visible}
#global-ux input[type=checkbox].star-checkbox.inline.checked+label span:first-child{display:none}
#global-ux input[type=checkbox].star-checkbox.inline.checked+label:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:0;font-size:1.5em;font-family:"icomoon"}
#global-ux .save-icon{color:#2d96cd;text-align:center}
#global-ux .save-icon:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"icomoon";font-size:1.5em}
#global-ux .save-icon p{color:#2d96cd}
#global-ux .save-icon.off{visibility:hidden}
#global-ux .save-icon.on p{visibility:hidden}
#global-ux .save-icon.on:hover p{visibility:visible}
#global-ux .cta-blue{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:300;margin:0;padding:12px 15px;border:1px solid #2d96cd;background-color:#2d96cd;color:#fff;font-size:1rem;line-height:2rem}
#global-ux .cta-blue:hover{background-color:#fff;color:#1ba4e0}
#global-ux .cta-blue [class^="icon-"],#global-ux .cta-blue [class*=" icon-"]{margin-right:10px;font-size:2rem;vertical-align:middle}
#global-ux .cta-white{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:300;margin:0;padding:12px 15px;border:1px solid #2d96cd;background-color:#fff;color:#1ba4e0;font-size:1rem;line-height:2rem}
#global-ux .cta-white:hover{background-color:#2d96cd;color:#fff}
#global-ux .cta-white [class^="icon-"],#global-ux .cta-white [class*=" icon-"]{font-size:2rem;vertical-align:middle;margin-right:10px}
#global-ux select{background-color:#fff;border:1px solid #dadada;color:#2d96cd;font-size:.75rem;height:auto;line-height:1rem}
#global-ux select:focus{border-color:#ccc;outline:0 none}
#global-ux select option:hover{background-color:#f0f0f0}
#global-ux .select-style{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);position:relative;overflow:hidden;border:1px solid #dadada;margin-bottom:13px}
#global-ux .select-style select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0;background:url("guxfoe/img/chevron-thin-down_cta-blue.svg") no-repeat;background-position:97% 60%;border:0;font-size:1rem;margin-bottom:0;box-shadow:none;width:100%;text-indent:1px;text-overflow:""}
#global-ux .select-style select option{color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .select-style select{font-size:.875rem}
}
#global-ux input[type=radio].custom-radio{display:block;height:0;width:0;margin:0;padding:0;opacity:0}
#global-ux input[type=radio].custom-radio+label{font-weight:400;line-height:1.25rem}
#global-ux input[type=radio].custom-radio+label .radio-button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:12px;width:12px;margin-right:10px;border-radius:50%;border:1px solid #1b394e}
#global-ux input[type=radio].custom-radio.selected+label{font-weight:bold}
#global-ux input[type=radio].custom-radio.selected+label .radio-button{background-color:#1b394e;border-color:#1b394e}
@-webkit-keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes squish{30%{-webkit-transform:scale(0.5);transform:scale(0.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes squish{30%{-webkit-transform:scale(0.5);transform:scale(0.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
#global-ux .bestseller-sash{position:relative;overflow:hidden}
#global-ux .bestseller-sash[data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;width:300px;padding:3px 10px;content:attr(data-bestseller-sash);top:19px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .overlay-content .bestseller-sash[data-bestseller-sash]:before{font-size:15px;font-size:.9375rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;width:350px;padding:5px 10px;content:attr(data-bestseller-sash);top:40px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
@media only screen and (min-width:48em){#global-ux .overlay-content .bestseller-sash[data-bestseller-sash]:before{font-size:21px;font-size:1.3125rem;padding:10px 10px;top:75px;left:-75px}
}
html{height:auto}
html.no-localstorage body{visibility:visible !important}
body{background-color:#fafafa;color:#616161;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}
#global-ux{margin:0 auto;max-width:90rem}
@media only screen and (min-width:90rem){#global-ux{overflow-x:hidden;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
}
#global-ux section{padding-bottom:5px;background-color:#fff}
@media only screen and (min-width:48em){#global-ux section{padding-bottom:10px}
}
#global-ux .hidden-seo{display:none}
#global-ux img{width:100%;height:auto}
#global-ux img[src*="/libs/cq/linkchecker/resources/linkcheck_o.gif"],#global-ux img[src*="/libs/cq/linkchecker/resources/linkcheck_c.gif"]{width:auto}
#global-ux p.error{position:relative;padding-right:40px;color:#d0021b}
#global-ux p.error:after{position:absolute;top:25%;right:0;font-family:"icomoon";font-size:2rem}
#global-ux table{border:0 none}
#global-ux table tr:nth-of-type(even){background-color:#fff}
#global-ux .section.new{clear:left}
#global-ux .no-padding{padding-right:0;padding-left:0}
#global-ux .no-margin{margin-right:0;margin-left:0}
#global-ux>.content{height:auto;min-height:0}
@media only screen and (min-width:48em){#global-ux>.content{height:auto;min-height:0}
}
#global-ux .link-list-base{margin:0;padding:0;list-style-type:none}
#global-ux [ng\:cloak],#global-ux [ng-cloak],#global-ux [data-ng-cloak],#global-ux [x-ng-cloak],#global-ux .ng-cloak,#global-ux .x-ng-cloak{display:none !important}
.no-js .gux-slider ul{display:block}
.responsive-mode{position:fixed;right:10px;bottom:10px;z-index:1000;padding:10px;background-color:#fff;border:1px solid #dadada}
body:not(.cq-wcm-edit) #global-ux .service-error,body:not(.cq-wcm-edit) #global-ux .service-loading{display:none !important}
.cq-wcm-edit #global-ux .service-error:after{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;content:"Service Error";display:block;width:100%;padding:50px;color:#d0021b;text-align:center}
.cq-wcm-edit #global-ux .service-loading{display:none !important}
#approved-used body{font-family:"Antenna",Arial,Helvetica,sans-serif}
#approved-used ul{list-style:none}
#approved-used .icon-chevron-thin-right.chevron-down{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
#approved-used .hidden{display:none}
#approved-used .bp-loader{z-index:999;display:none}
#approved-used .bp-loader.is-visible{display:block}
#approved-used .bp-loader-icon{top:35%;margin:0;background:rgba(45,150,205,0.95)}
@media only screen and (min-width:769px){#approved-used .bp-loader-icon{left:70%;-webkit-transform:translateX(-70%);transform:translateX(-70%)}
}
@media only screen and (min-width:62em){#approved-used .bp-loader-icon{left:55%;-webkit-transform:translateX(-55%);transform:translateX(-55%)}
}
#approved-used .bp-loader-icon .path{stroke:#fff}
#approved-used .service-down{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(27,57,78,0.95);z-index:999;text-align:center;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#approved-used .service-down.service-is-down{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#approved-used .service-down p,#approved-used .service-down a{font-size:20px;font-size:1.25rem;color:#fff}
#approved-used .service-down .warning{position:relative}
#approved-used .service-down .warning:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .service-down .warning:before{font-size:50px;font-size:3.125rem;color:#fff;position:absolute;top:-50px}
#approved-used .bp-loader{z-index:999;display:none}
#approved-used .bp-loader.is-visible{display:block}
#approved-used .bp-loader-icon{top:35%;margin:0;background:rgba(45,150,205,0.95)}
@media only screen and (min-width:769px){#approved-used .bp-loader-icon{left:70%;-webkit-transform:translateX(-70%);transform:translateX(-70%)}
}
@media only screen and (min-width:62em){#approved-used .bp-loader-icon{left:55%;-webkit-transform:translateX(-65%);transform:translateX(-65%)}
}
#approved-used .bp-loader-icon .path{stroke:#fff}
#approved-used .is-bold{font-weight:700}
#approved-used .cta-button-secondary.in-compare{border-color:#d0021b;color:#d0021b}
#approved-used .cta-button-secondary.in-compare:hover{border-color:#980315;color:#980315}
#approved-used .cta-button-secondary.disabled,#approved-used .cta-button-secondary.disabled:hover{border-color:gray;color:gray}
#approved-used .filter-container{position:fixed;height:100%;max-width:100%;-webkit-overflow-scrolling:touch;left:0;right:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:#fafafa;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
@media only screen and (min-width:769px){#approved-used .filter-container{position:static;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;width:17.8125rem;border-right:1px solid #dbdbdb;-webkit-transform:none;transform:none}
#approved-used .filter-container:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:17.8125rem;background-color:#fafafa;border-right:1px solid #dbdbdb;z-index:0}
}
@media only screen and (min-width:62em){#approved-used .filter-container{width:22.5rem}
#approved-used .filter-container:before{width:22.5rem}
}
#approved-used .filter-container>.component-content{position:relative;z-index:1;padding:.9375rem}
@media only screen and (min-width:769px){#approved-used .filter-container>.component-content{padding:20px 37px 40px 60px}
}
#approved-used .filter-container .filters-container{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}
#approved-used .sidebar-hidden .filter-container .filters-container{opacity:0}
#approved-used .filter-container .filters-container .checkboxGroupFilter:last-of-type .filter-checkbox-group{border-bottom:0 none;padding-bottom:0}
#approved-used .filter-container .filters-container .section:first-of-type{border:0}
#approved-used .filter-container .sidebar-toggle{width:36px;left:100%;height:100%;position:absolute;top:0}
#approved-used .filter-container .sidebar-toggle-button{display:none;height:36px;padding:0;margin:0;width:36px;line-height:36px;text-align:center;background-color:#fff;color:#2d96cd;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);-webkit-transition:color .3s .3s,background-color .3s .3s,-webkit-transform .3s .3s;transition:color .3s .3s,background-color .3s .3s,-webkit-transform .3s .3s;transition:color .3s .3s,transform .3s .3s,background-color .3s .3s;transition:color .3s .3s,transform .3s .3s,background-color .3s .3s,-webkit-transform .3s .3s}
@media only screen and (min-width:769px){#approved-used .filter-container .sidebar-toggle-button{display:block}
}
#approved-used .filter-container .sidebar-toggle-button i{font-size:20px;font-size:1.25rem;display:inline-block;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s .3s;transition:-webkit-transform .3s .3s;transition:transform .3s .3s;transition:transform .3s .3s,-webkit-transform .3s .3s}
#approved-used .sidebar-hidden .filter-container .sidebar-toggle-button{-webkit-transform:translateX(-100%);transform:translateX(-100%);color:#fff;background-color:#2d96cd}
#approved-used .sidebar-hidden .filter-container .sidebar-toggle-button i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
@media only screen and (max-width:768px){#approved-used .filter-container.sidebar-is-visible-mobile{-webkit-transform:translateX(0);transform:translateX(0);z-index:15;overflow-y:auto;overflow-x:hidden}
}
#approved-used .search-results-listing{display:block;width:100%}
@media only screen and (min-width:769px){#approved-used .search-results-listing{float:left;width:-webkit-calc(100% - 17.8125rem);width:calc(100% - 17.8125rem);position:relative}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing{width:-webkit-calc(100% - 22.5rem);width:calc(100% - 22.5rem)}
}
#approved-used .search-results-listing .search-results-heading{padding:60px .9375rem 30px}
@media only screen and (min-width:30.0625em){#approved-used .search-results-listing .search-results-heading{padding-left:1.875rem;padding-right:1.875rem;max-width:50%}
}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-results-heading{padding-left:40px}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing .search-results-heading{padding-left:83px;padding-top:70px;background-color:transparent}
}
#approved-used .search-results-listing .search-results-heading h1{font-size:36px;font-size:2.25rem;font-weight:300;color:gray;text-indent:0;line-height:1.2}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-results-heading h1{font-size:42px;font-size:2.625rem;text-align:left}
}
#approved-used .search-results-listing .search-results-filters{padding:.3125rem 0}
#approved-used .search-results-listing .search-results-filters .error-wrapper{position:relative;margin:15px 0 30px}
#approved-used .search-results-listing .search-results-filters .error-wrapper:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-results-filters .error-wrapper{padding-left:60px}
}
#approved-used .search-results-listing .search-results-filters .error-wrapper:before{font-size:30px;font-size:1.875rem;color:#d0021b}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-results-filters .error-wrapper:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}
}
#approved-used .search-results-listing .search-results-filters .error-wrapper h2{font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px;color:#616161}
#approved-used .search-results-listing .search-results-filters .error-wrapper h3{font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px;color:#616161}
#approved-used .search-results-listing .search-result-number{font-size:16px;font-size:1rem;color:gray;letter-spacing:-0.046875em}
#approved-used .search-results-listing .search-result-number span{font-size:36px;font-size:2.25rem;font-weight:700;margin-left:5px;margin-right:5px}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-result-number span{font-size:42px;font-size:2.625rem}
}
#approved-used .search-results-listing .content-wrap>div{min-height:250px}
#approved-used .search-results-listing .content-wrap>div>.result-tile-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}
@media only screen and (min-width:30.0625em){#approved-used .search-results-listing .content-wrap>div>.result-tile-container{padding:20px}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing .content-wrap>div>.result-tile-container{padding:20px 60px}
}
#approved-used .search-results-listing .attr-prefix:before{content:'';display:block}
#approved-used .search-results-listing .model-item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:block;position:relative;-webkit-transition:-webkit-box-flex .3s,-webkit-flex .3s;transition:-webkit-box-flex .3s,-webkit-flex .3s;transition:flex .3s;transition:flex .3s,-webkit-box-flex .3s,-webkit-flex .3s,-ms-flex .3s;padding:0 15px;letter-spacing:-0.046875em;margin-bottom:20px}
@media only screen and (min-width:30.0625em){#approved-used .search-results-listing .model-item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:0;margin-bottom:0}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing .model-item{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}
}
#approved-used .search-results-listing .model-item .url-incomplete{cursor:text}
#approved-used .search-results-listing .model-item .model-banner img{position:absolute;right:-11px;width:auto}
#approved-used .search-results-listing .model-item .cta-button:focus{color:#1b394e;background-color:#fff;border-color:#1b394e}
@media only screen and (min-width:30.0625em){#approved-used .sidebar-hidden .search-results-listing .model-item{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}
}
@media only screen and (min-width:62em){#approved-used .sidebar-hidden .search-results-listing .model-item{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
#approved-used .search-results-listing .clear-whitespace{font-size:0}
#approved-used .search-results-listing .clear-whitespace>span{font-size:14px;font-size:.875rem}
#approved-used .search-results-listing .model-item{overflow:hidden}
#approved-used .search-results-listing .model-item:hover{z-index:3}
#approved-used .search-results-listing .model-item .model-title{font-size:16px;font-size:1rem;color:gray;margin-bottom:0;line-height:1.4}
#approved-used .search-results-listing .model-item .model-title a{color:gray}
#approved-used .search-results-listing .model-item:focus{outline:0;border:0}
#approved-used .search-results-listing .model-item .model-footer{display:block;padding:0 .9375rem .9375rem}
#approved-used .search-results-listing .model-item .model-footer .cta-button{font-size:14px;font-size:.875rem;font-weight:400;display:block;padding:.8125rem 0;margin:0;width:100%;min-width:0}
#approved-used .search-results-listing .model-item .model-footer .cta-button:not(:first-of-type){margin-top:1.25rem}
#approved-used .search-results-listing .model-item .model-footer .cta-button.cta-button-secondary{margin-top:10px}
#approved-used .search-results-listing .model-item .model-info{text-align:left;padding:.9375rem}
#approved-used .search-results-listing .model-item .model-image{position:relative;min-height:150px}
#approved-used .search-results-listing .model-item .model-attributes,#approved-used .search-results-listing .model-item .model-footer{font-size:14px;font-size:.875rem;padding:0 .9375rem .9375rem;line-height:1.6;color:gray;overflow:hidden;width:100%;text-overflow:ellipsis;background-color:#fff}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item{border-bottom:1px solid gray;padding:20px 0}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item .is-bold,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item .is-bold{font-weight:700}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item:first-of-type,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item:first-of-type{padding-top:0}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item:last-of-type,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item:last-of-type{border:0}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item .co2header p,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item .co2header p{font-weight:400;font-size:14px;font-size:.875rem;color:gray}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item .co2header p:first-child,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item .co2header p:first-child{font-weight:700}
#approved-used .search-results-listing .model-item .model-attributes .attr-value.small,#approved-used .search-results-listing .model-item .model-footer .attr-value.small{font-size:12px;font-size:.75rem;display:block;padding-top:20px}
#approved-used .search-results-listing .model-item .model-attributes img,#approved-used .search-results-listing .model-item .model-footer img{margin-top:25px;width:auto}
@media only screen and (min-width:30.0625em){#approved-used .search-results-listing .model-item>div{background:#fff;margin:0 15px}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing .model-item{overflow:visible}
#approved-used .search-results-listing .model-item>div>.model-attributes .show-on-hover{display:none;left:15px;right:15px}
#approved-used .search-results-listing .model-item>div .model-footer{height:0;overflow:hidden;line-height:0;padding:0;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);position:absolute}
#approved-used .search-results-listing .model-item>div:hover{box-shadow:0 0 12px rgba(0,0,0,0.4);overflow:visible;z-index:2;z-index:3}
#approved-used .search-results-listing .model-item>div:hover .model-attributes .show-on-hover{display:block}
#approved-used .search-results-listing .model-item>div:hover .model-footer{display:block;box-shadow:0 0 12px rgba(0,0,0,0.4);overflow:visible;z-index:2;height:auto;line-height:inherit;padding:0 .9375rem .9375rem}
#approved-used .search-results-listing .model-item>div:hover .model-footer:after{content:'';width:100%;background:#fff;height:12px;left:0;top:-12px;right:0;display:block;position:absolute}
#approved-used .search-results-listing .model-item>div:hover .model-footer a.cta-button{width:100%}
#approved-used .search-results-listing .model-item.is-active>div{box-shadow:0 0 12px rgba(0,0,0,0.4);overflow:visible;z-index:2;z-index:2}
#approved-used .search-results-listing .model-item.is-active>div .model-attributes .show-on-hover{display:block}
#approved-used .search-results-listing .model-item.is-active>div .model-footer{display:block;box-shadow:0 0 12px rgba(0,0,0,0.4);overflow:visible;z-index:2;height:auto;line-height:inherit;padding:0 .9375rem .9375rem}
#approved-used .search-results-listing .model-item.is-active>div .model-footer:after{content:'';width:100%;background:#fff;height:12px;left:0;top:-12px;right:0;display:block;position:absolute}
#approved-used .search-results-listing .model-item.is-active>div .model-footer a.cta-button{width:100%}
}
#approved-used .sort-container{color:#2d96cd;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:0 !important}
#approved-used .sort-container:before,#approved-used .sort-container:after{content:" ";display:table}
#approved-used .sort-container:after{clear:both}
@media only screen and (max-width:768px){#approved-used .section.secondaryNavigation.fixed+.app-view .sort-container{position:fixed;top:39px;left:0;width:100%;z-index:5}
}
@media only screen and (min-width:769px){#approved-used .sort-container{border:0;position:absolute;width:50%;right:0;background-color:transparent}
}
#approved-used .sort-container .filter-button,#approved-used .sort-container .sort-by{float:left;padding-left:.9375rem;padding-right:.9375rem;width:50%;font-size:16px;font-size:1rem;font-weight:400;background-color:#fff;color:inherit;border-left:1px solid #dbdbdb;margin-bottom:0;padding:1.25rem;text-align:left}
@media only screen and (max-width:47.9375em){#approved-used .sort-container .filter-button,#approved-used .sort-container .sort-by{font-size:14px;font-size:.875rem}
}
#approved-used .sort-container .filter-button:first-child,#approved-used .sort-container .sort-by:first-child{border-left:0}
@media only screen and (max-width:47.9375em){#approved-used .sort-container .filter-button:first-child i,#approved-used .sort-container .sort-by:first-child i{right:12px}
}
#approved-used .sort-container .filter-button i,#approved-used .sort-container .sort-by i{font-size:22px;font-size:1.375rem;position:absolute;right:20px;line-height:1;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}
#approved-used .sort-container .sort-by{padding:0;position:relative}
@media only screen and (min-width:769px){#approved-used .sort-container .sort-by{float:right;border:0;margin:4.375rem 2.1875rem 0 0;width:220px}
}
@media only screen and (min-width:62em){#approved-used .sort-container .sort-by{margin:4.375rem 4.6875rem 0 0}
}
#approved-used .sort-container .filter-button{padding-left:1.875rem}
@media only screen and (min-width:769px){#approved-used .sort-container .filter-button{display:none}
}
#approved-used .sort-container .sort-button{background-color:transparent;color:#2d96cd;margin:0;display:block;position:relative;width:100%;padding:1.25rem;text-align:left}
@media only screen and (max-width:47.9375em){#approved-used .sort-container .sort-button{font-size:14px;font-size:.875rem}
}
@media only screen and (min-width:769px){#approved-used .sort-container .sort-button{padding:.875rem 1.25rem;border:1px solid #2d96cd}
}
#approved-used .sort-container .sort-button.is-active{border-color:transparent;box-sizing:border-box;color:#616161}
#approved-used .sort-container .sort-button.is-active i{opacity:0}
@media only screen and (min-width:769px){#approved-used .sort-container .sort-button.is-active{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15)}
}
#approved-used .sort-container .sort-button:focus{box-shadow:0 0 3px 0 #2d96cd}
#approved-used .sort-container .sort-button:active{box-shadow:none}
#approved-used .sort-container .au-dropdown-menu-wrapper{position:relative}
#approved-used .sort-container .au-dropdown-menu-wrapper:before,#approved-used .sort-container .au-dropdown-menu-wrapper:after{content:" ";display:table}
#approved-used .sort-container .au-dropdown-menu-wrapper:after{clear:both}
#approved-used .sort-container .au-dropdown-menu-list{position:absolute;max-height:0;opacity:0;top:100%;left:0;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);background-color:#fff;z-index:50;margin:0;width:100%;overflow:hidden;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s}
#approved-used .sort-container .au-dropdown-menu-list.is-active{opacity:1;max-height:500px}
#approved-used .sort-container .au-dropdown-menu-list li{font-size:14px;font-size:.875rem;font-weight:300;color:#2d96cd}
#approved-used .sort-container .au-dropdown-menu-list li a{display:block;color:inherit;padding:.625rem 1.25rem}
#approved-used .sort-container .au-dropdown-menu-list li.current,#approved-used .sort-container .au-dropdown-menu-list li:hover{background-color:#fafafa}
#approved-used .sidebar-template{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}
#approved-used .sidebar-template:before,#approved-used .sidebar-template:after{content:" ";display:table}
#approved-used .sidebar-template:after{clear:both}
@media only screen and (min-width:769px){#approved-used .sidebar-template{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:width .3s,-webkit-transform .3s;transition:width .3s,-webkit-transform .3s;transition:transform .3s,width .3s;transition:transform .3s,width .3s,-webkit-transform .3s;z-index:2}
}
@media only screen and (min-width:769px){#approved-used .sidebar-template.sidebar-hidden{-webkit-transform:translateX(-15.5625rem);transform:translateX(-15.5625rem);width:-webkit-calc(100% - -15.5625rem);width:calc(100% - -15.5625rem)}
}
@media only screen and (min-width:62em){#approved-used .sidebar-template.sidebar-hidden{-webkit-transform:translateX(-20.25rem);transform:translateX(-20.25rem);width:-webkit-calc(100% - -20.25rem);width:calc(100% - -20.25rem)}
}
#approved-used .filter-container .au-filter-selection ul{z-index:99}
#approved-used .filter-container .ui-select-container{min-height:43px}
#approved-used .filter-container input[type=checkbox]:checked+label:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .filter-container input[type=checkbox]:checked+label:after{font-size:13px;position:absolute;top:3px;left:-28px;color:#1b394e}
#approved-used .filter-container label{position:relative;margin-left:30px}
#approved-used .filter-container input[type=checkbox]+label:before{border:1px solid #1b394e;width:20px;height:20px;position:absolute;left:-30px}
#approved-used .vehicle-details>.section{border-bottom:1px solid #dbdbdb}
#approved-used .vehicle-details>.section:last-of-type{border-bottom:0}
#approved-used .vehicle-details .vd-component{padding:1.875rem .9375rem;border-bottom:1px solid #c9c9c9}
#approved-used .vehicle-details .vd-component:before,#approved-used .vehicle-details .vd-component:after{content:" ";display:table}
#approved-used .vehicle-details .vd-component:after{clear:both}
#approved-used .vehicle-details .vd-component:last-of-type{border:0}
#approved-used .vehicle-details p,#approved-used .vehicle-details ul,#approved-used .vehicle-details dl,#approved-used .vehicle-details li{font-size:16px;font-size:1rem;font-weight:300;color:#646464}
#approved-used .vehicle-details a{text-decoration:none}
#approved-used .vehicle-details h1,#approved-used .vehicle-details h2,#approved-used .vehicle-details h3,#approved-used .vehicle-details h4,#approved-used .vehicle-details h5,#approved-used .vehicle-details h6{font-weight:300;color:#646464}
#approved-used .vehicle-details h2{font-size:36px;font-size:2.25rem;margin:1.25rem 0 1.25rem}
#approved-used .vehicle-details h3{text-align:center;margin:1.5625rem 0 2.1875rem}
@media only screen and (min-width:30.0625em){#approved-used .vehicle-details h3{margin:2.8125rem 0 4.6875rem}
}
#approved-used .vehicle-details h4,#approved-used .vehicle-details .light-grey-background .regular h4{font-size:24px;font-size:1.5rem;font-weight:300;margin-bottom:1.25rem 0 1.25rem;color:#646464}
#approved-used .vehicle-details ul{list-style:none;margin:0;padding:0}
#approved-used .vehicle-details .vehicle-id{overflow:hidden;display:block;border-bottom:1px solid #c9c9c9}
@media only screen and (min-width:62em){#approved-used .vehicle-details .vehicle-id{border-bottom:0;margin-left:.9375rem;margin-right:.9375rem}
}
#approved-used .vehicle-details .vd-component{padding:1.875rem .9375rem}
#approved-used .vehicle-details .vd-component:before,#approved-used .vehicle-details .vd-component:after{content:" ";display:table}
#approved-used .vehicle-details .vd-component:after{clear:both}
#approved-used .vehicle-details .cta-button{font-size:16px;font-size:1rem;font-weight:400;width:100%;margin:0 0 1rem -0.9375rem}
@media only screen and (min-width:48em){#approved-used .vehicle-details .cta-button{font-size:12px;font-size:.75rem;min-width:initial}
}
@media only screen and (min-width:62em){#approved-used .vehicle-details .cta-button{font-size:16px;font-size:1rem;width:auto;margin-bottom:1rem;min-width:15.625rem}
}
#approved-used .vehicle-details .vehicle-id{font-weight:400;margin:30px 0 40px;letter-spacing:.125rem}
#approved-used .vehicle-details .vehicle-id dt{font-size:12px;font-size:.75rem;color:#c9c9c9}
#approved-used .vehicle-details .vehicle-id dd{font-size:20px;font-size:1.25rem}
#approved-used .vehicle-details .image-text-block li{padding:0 1.875rem 0}
#approved-used .vehicle-details .image-text-block li img{border:1px solid #c9c9c9;margin-bottom:1rem}
#approved-used .vehicle-details .vehicle-nameplate{color:gray}
#approved-used .vehicle-details .vehicle-nameplate .nameplate{font-size:36px;font-size:2.25rem;line-height:1.3;margin-bottom:.625rem}
#approved-used .vehicle-details .vehicle-nameplate .vehicle-price{font-size:18px;font-size:1.125rem;padding-bottom:20px}
#approved-used .vehicle-details .vehicle-nameplate .vehicle-price .clear-whitespace{font-size:0}
#approved-used .vehicle-details .vehicle-nameplate .vehicle-price .clear-whitespace>span{font-size:18px;font-size:1.125rem}
#approved-used .vehicle-details .vehicle-nameplate .vehicle-price .is-boolean{font-size:14px;font-size:.875rem;padding:10px 0}
#approved-used .vehicle-details .features .columns+.columns:last-child{float:left}
#approved-used .vehicle-details .bg-inverse{background:#2d96cd;color:#fff}
#approved-used .vehicle-details .alt-bg-pale-gray{background:#fafafa}
#approved-used .vehicle-details .alt-bg-blue{background:#2d96cd}
#approved-used .vehicle-details .alt-bg-blue a{position:relative;color:#fff}
#approved-used .vehicle-details .utility-links{overflow:hidden}
#approved-used .vehicle-details .utility-links .columns{float:left}
#approved-used .vehicle-details .accessories{padding-left:5%;padding-right:5%}
#approved-used .vehicle-details .two-col{padding-left:5%;padding-right:5%}
#approved-used .vehicle-details .two-col p{margin-bottom:.625rem}
#approved-used .vehicle-details .two-col .block-heading{font-weight:700;margin:.9375rem 0}
#approved-used .vehicle-details .vehicle-tick img{width:90%}
@media only screen and (max-width:30em){#approved-used .vehicle-details .vehicle-tick img{width:20%;padding-bottom:10px}
}
@media only screen and (max-width:30em){#approved-used .vehicle-details .vehicle-disclaimer p{font-size:14px;font-size:.875rem}
}
#approved-used .accordion .feature{padding:1.25rem;overflow:hidden}
@media only screen and (min-width:48em){#approved-used .accordion .feature{padding-left:6.59722%}
}
#approved-used .accordion .feature li{width:100%;display:inline-block;padding-left:.625rem;position:relative;margin-bottom:10px;float:none;vertical-align:text-top}
@media only screen and (min-width:62em){#approved-used .accordion .feature li{width:45%;margin-right:5%}
#approved-used .accordion .feature li:nth-child(even){margin-right:0}
}
#approved-used .accordion .feature li:before{content:'';width:5px;height:5px;border-radius:50%;position:absolute;background-color:#2d96cd;top:10px;left:-5px}
#approved-used .vehicle-details-dealer-information .map-wrapper:before,#approved-used .vehicle-details-dealer-information .map-wrapper:after{content:" ";display:table}
#approved-used .vehicle-details-dealer-information .map-wrapper:after{clear:both}
#approved-used .vehicle-details-dealer-information .map-wrapper>.component-content{opacity:0;height:0;-webkit-transition:opacity .3s,height .3s;transition:opacity .3s,height .3s;overflow:hidden}
#approved-used .vehicle-details-dealer-information .map-wrapper>.component-content.is-visible{opacity:1;height:500px}
#approved-used .vehicle-details-dealer-information address p{color:inherit;font-size:inherit;line-height:inherit;margin:0}
#approved-used .vehicle-details-dealer-information .button-collapse{font-size:30px;font-size:1.875rem;display:none;background-color:transparent;height:60px;width:auto;margin:30px auto;outline:0}
#approved-used .vehicle-details-dealer-information .button-collapse:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .vehicle-details-dealer-information .button-collapse:hover:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .vehicle-details-dealer-information .button-collapse:before{font-size:60px;font-size:3.75rem;position:relative;color:#008cba;-webkit-transform:rotate(45deg);transform:rotate(45deg);float:left}
#approved-used .vehicle-details-dealer-information .button-collapse.is-visible{display:block;margin:0 auto 35px}
#approved-used .vehicle-details-dealer-information .mini-dealer-map{width:100%;height:500px}
#approved-used .vehicle-details-dealer-information .mini-dealer-map .marker-label{display:none}
#approved-used .vehicle-details-dealer-information .dealer-contact-info{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;padding:40px 0}
@media only screen and (min-width:62em){#approved-used .vehicle-details-dealer-information .dealer-contact-info{padding:80px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info address{font-size:16px;font-size:1rem;color:#fff;width:100%;display:inline-block;line-height:1.8;margin:0}
@media only screen and (min-width:62em){#approved-used .vehicle-details-dealer-information .dealer-contact-info address{border-left:solid #fff 2px;border-right:solid #fff 2px;text-align:left;padding-left:25%;padding-right:10%}
}
@media only screen and (max-width:61.9375em){#approved-used .vehicle-details-dealer-information .dealer-contact-info address{padding:50px 0;line-height:2}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li{font-size:16px;font-size:1rem;color:#fff;display:inline-block;padding:4%;position:relative}
@media only screen and (max-width:61.9375em){#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li{padding:2%;padding-bottom:25px}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.email a:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.view-map a:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.phone:first-child{display:none}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.phone a:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li a{text-decoration:none;margin-top:.9375rem;display:inline-block}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li a:before{font-size:60px;font-size:3.75rem;display:block;margin-bottom:20px}
@media only screen and (min-width:62em){#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li a:before{font-size:36px;font-size:2.25rem}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .phone-number{font-size:36px;font-size:2.25rem;color:#fff;line-height:1.4;margin-bottom:0}
@media only screen and (max-width:61.9375em){#approved-used .vehicle-details-dealer-information .dealer-contact-info .phone-number{line-height:1.8}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .open-time{font-size:16px;font-size:1rem;color:#fff;line-height:.8;margin-bottom:0}
#approved-used .vehicle-details .bp-loader{position:absolute;z-index:4}
#approved-used .vehicle-details .bp-loader.loader-is-visible{display:block}
#approved-used .vehicle-details .flex-slide-images-container{padding-bottom:55px;position:relative;margin-bottom:30px;min-height:240px}
@media only screen and (min-width:30.0625em){#approved-used .vehicle-details .flex-slide-images-container{min-height:360px}
}
#approved-used .vehicle-details .flex-slide-images-container .noImage{display:none}
#approved-used .vehicle-details .flex-slide-images-container .noImage.image-visible{display:block}
#approved-used .vehicle-details .flexslider{opacity:0;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}
#approved-used .vehicle-details .flexslider .slides{position:relative}
#approved-used .vehicle-details .flexslider .slides li{position:absolute;top:0;left:0;z-index:9}
#approved-used .vehicle-details .flexslider .slides li:first-child{z-index:10}
#approved-used .vehicle-details .flexslider.is-visible{opacity:1}
#approved-used .vehicle-details .flexslider.is-visible .slides{position:relative}
#approved-used .vehicle-details .flexslider.is-visible .slides li{position:relative;top:auto;left:auto;z-index:auto}
#approved-used .vehicle-details .flexslider.is-visible .slides li:first-child{z-index:auto}
#approved-used .vehicle-details .gallery-controls{background:#c9c9c9;width:100%;height:55px;padding:10px;position:absolute;bottom:0;z-index:1;display:none;text-align:center}
#approved-used .vehicle-details .gallery-controls.display-controls{display:block}
#approved-used .vehicle-details .gallery-controls ul{margin:5px 0 0;display:inline-block}
#approved-used .vehicle-details .gallery-controls li{display:inline-block;color:#fff;position:relative;width:30px;height:30px}
#approved-used .vehicle-details .gallery-controls li.navNumbers{margin:0;width:50px;height:auto;text-align:center}
#approved-used .vehicle-details .gallery-controls .label{display:none}
#approved-used .vehicle-details .gallery-controls .handles{display:block;cursor:pointer;position:relative;background-color:transparent;margin:0;padding:0;width:100%}
#approved-used .vehicle-details .gallery-controls .handles:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;display:inline-block}
#approved-used .vehicle-details .gallery-controls .chevronLeft:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .vehicle-details .gallery-controls .chevronRight:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .vehicle-details .section .splitter{padding:4.375rem .9375rem}
#approved-used .vehicle-details .section .splitter:before,#approved-used .vehicle-details .section .splitter:after{content:" ";display:table}
#approved-used .vehicle-details .section .splitter:after{clear:both}
#approved-used .vehicle-details .section .splitter .splitter{padding:0}
@media only screen and (min-width:48em) and (max-width:61.9375em){#approved-used .vehicle-details .section .splitter{padding:0}
}
#approved-used .vehicle-details .section .splitter dl{margin-bottom:0}
#approved-used .vehicle-details .section .splitter dl dt{font-size:16px;font-size:1rem;color:#646464}
@media only screen and (min-width:48em){#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column{border-bottom:1px solid #c9c9c9;margin-bottom:20px;padding-bottom:20px}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column.switch-to-3-col:nth-of-type(3){border-bottom:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column:last-child{border-bottom:0}
@media only screen and (min-width:48em) and (max-width:61.9375em){#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column{width:50%;border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;padding:1.875rem;margin-bottom:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column:nth-of-type(2){border-right:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column:nth-of-type(3){border-bottom:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column:nth-of-type(4){border-bottom:0;border-right:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column.switch-to-3-col{width:33%;border-bottom:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column.switch-to-3-col:nth-of-type(2){border-right:1px solid #c9c9c9}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column.switch-to-3-col:nth-of-type(3){border-right:0}
}
@media only screen and (min-width:62em){#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column{border-left:1px solid #c9c9c9;border-bottom:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;padding:.625rem 1.875rem}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column:first-child{border-left:0}
}
#approved-used .vehicle-details .section .column-separator .splitter-column{border-color:#c9c9c9}
#global-ux #approved-used .vehicle-details .key-facts h4{line-height:1.6;margin-top:0}
#approved-used .vehicle-details .keyFactsCo2Charts .key-facts{margin:0 auto}
#approved-used .vehicle-details .keyFactsCo2Charts .block-heading{margin-bottom:.625rem}
#approved-used .vehicle-details .keyFactsCo2Charts p{font-size:13px;font-size:.8125rem;margin-bottom:.625rem}
#approved-used .vehicle-details .keyFactsCo2Charts img{width:auto}
#approved-used .vehicle-details.scheme-approvedused .ford-approved-direct td:nth-child(3){display:none}
#approved-used .vehicle-details.scheme-forddirect .ford-approved-direct td:nth-child(2){display:none}
#approved-used .remarkable-tech{width:85%;margin:0 auto}
#approved-used .remarkable-tech .row{padding-bottom:4.375rem}
@media only screen and (min-width:30.0625em){#approved-used .remarkable-tech .row:nth-child(even) .text-content{padding-left:1.5625rem;float:right}
}
#approved-used .remarkable-tech .row .image{text-align:center}
#approved-used .remarkable-tech .row .image .video-link-overlay picture{cursor:pointer}
#approved-used .remarkable-tech .row .image .video-link-overlay picture:before,#approved-used .remarkable-tech .row .image .video-link-overlay picture:after{font-size:4rem}
#approved-used .remarkable-tech h4{font-size:3rem;font-weight:200}
@media only screen and (max-width:768px){#approved-used .remarkable-tech h4{font-size:1.5rem}
}
#approved-used .remarkable-tech p{line-height:1.6}
#approved-used .au-video-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);opacity:1;overflow-y:scroll}
#approved-used .au-video-dialog{z-index:10000;position:relative;width:90%;margin:0 auto;box-shadow:4px 4px 80px #000}
#approved-used .au-video-dialog .video-container{position:relative;overflow:hidden;height:0;padding-bottom:52.25%}
#approved-used .au-video-dialog .video-container>iframe{position:absolute;width:100%;height:100%;left:0;top:0}
#approved-used .au-video-dialog .overlay-close{position:absolute;display:block;top:0;right:0;height:42px;width:42px;cursor:pointer;z-index:6;overflow:hidden;background:rgba(0,0,0,0.9)}
#approved-used .au-video-dialog .overlay-close .icon-plus{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:28px;font-size:1.75rem;display:block;height:42px;width:42px;line-height:42px;text-align:center;vertical-align:middle;color:#fff}
#approved-used .au-video-dialog .accordion .accordion-title{border-bottom:1px solid #c9c9c9}
#approved-used .au-video-dialog .accordion .accordion-title h3{color:gray}
#approved-used .au-video-dialog .accordion .accordion-body-content{padding:2.5rem 6.59722%}
#approved-used .au-video-dialog .accordion-toggle{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}
#approved-used .au-video-dialog .accordion-toggle:after{font-size:28px;font-size:1.75rem;font-family:"icomoon";line-height:1;speak:none;vertical-align:middle;content:"\e615"}
#approved-used .au-video-dialog .active .accordion-toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}
@media only screen and (max-width:768px){#approved-used .au-video-dialog{width:100%}
}
#approved-used .au-video-dialog h3{font-size:20px;font-size:1.25rem;line-height:unset;text-indent:0}
#approved-used .au-video-dialog p{font-size:16px;font-size:1rem}
#approved-used .au-video .loader-icon{position:absolute;top:50%;left:50%;width:65px;height:65px;margin:-32.5px -32.5px;border-radius:999px;background-color:#2d96cd}
#approved-used .au-video .loader-icon .circular{margin:auto;width:100%;height:100%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}
#approved-used .au-video .loader-icon .path{stroke:#fff;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}
@-webkit-keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
@keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
#approved-used .pagination-container{display:block;width:100%;overflow:hidden;border-top:1px solid #ccc;text-align:center;padding:.9375rem 0 .3125rem}
#approved-used .pagination-container>div{display:inline-block;color:#2d96cd;cursor:pointer}
#approved-used .pagination-container .icon{font-size:15px;font-size:.9375rem}
#approved-used .pagination-container button{background:0;padding:0;margin:0;color:#2d96cd}
#approved-used .au-modal-overlay{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8}
#approved-used .au-modal-dialog{z-index:10000;position:fixed;width:30%;top:50%;left:50%;max-width:21.875rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background-color:#fff;padding:1.5625rem;box-shadow:4px 4px 80px #000}
@media only screen and (max-width:768px){#approved-used .au-modal-dialog{width:80%}
}
#approved-used .au-modal-dialog h1{font-size:24px;font-size:1.5rem;line-height:unset;text-indent:0}
#approved-used .au-modal-dialog h2{font-size:22px;font-size:1.375rem;line-height:unset;text-indent:0}
#approved-used .au-modal-dialog h3{font-size:20px;font-size:1.25rem;line-height:unset;text-indent:0}
#approved-used .au-modal-dialog h4{font-size:18px;font-size:1.125rem;line-height:unset;text-indent:0}
#approved-used .au-modal-dialog h5{font-size:18px;font-size:1.125rem;line-height:unset;text-indent:0}
#approved-used .au-modal-dialog p{font-size:16px;font-size:1rem}
#approved-used .au-modal-dialog .au-modal-button{text-align:right}
#approved-used .au-modal-dialog .au-modal-button a{font-size:16px;font-size:1rem;margin:.3125rem}
#approved-used .au-modal-dialog .au-modal-dialog-content{padding:.625rem;text-align:left}
#approved-used .compare-overlay{background:#fff;max-width:90rem;width:100%;z-index:14;display:none}
@media only screen and (max-width:47.9375em){#approved-used .compare-overlay{width:100%}
}
#approved-used .compare-overlay .compare-model-header{background:#2d96cd;border-top:2px solid #ccc;color:#fff;cursor:pointer;display:block;padding:1.25rem 2.1875rem}
#approved-used .compare-overlay .compare-model-header:focus{border:1px solid #1b394e}
#approved-used .compare-overlay .compare-model-header>div{display:inline-block}
#approved-used .compare-overlay .compare-model-header .compare-title{font-size:20px;font-size:1.25rem;padding-right:.625rem}
#approved-used .compare-overlay .compare-model-header .overlay-toggle-button{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}
#approved-used .compare-overlay .compare-model-header .overlay-toggle-button:after{font-size:28px;font-size:1.75rem;font-family:"icomoon";line-height:1;speak:none;vertical-align:middle;content:"\e615"}
#approved-used .compare-overlay .compare-model-header .badge{font-size:20px;font-size:1.25rem;background:#1b394e;float:right;border-radius:50%;width:35px;height:35px;padding:.125rem 0;text-align:center;position:relative}
#approved-used .compare-overlay .compare-body{height:0;overflow:auto;-webkit-overflow-scrolling:auto;background:#fff;border:1px solid #ccc;display:none}
#approved-used .show-compare-sticky{display:block}
#approved-used .compare-bg-overlay{position:absolute;z-index:13;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;display:none}
#approved-used .stick-to-bottom .show-compare-sticky{position:fixed;bottom:0}
#approved-used .stick-to-bottom.compare-overlay-active .compare-bg-overlay{display:block}
#approved-used .compare-overlay-active .show-compare-sticky{position:fixed;bottom:0}
#approved-used .compare-overlay-active .compare-bg-overlay{display:block}
#approved-used .compare-overlay-active .compare-model-header{border-color:#2d96cd}
#approved-used .compare-overlay-active .compare-model-header .overlay-toggle-button{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}
#approved-used .compare-overlay-active .compare-body{-webkit-transition:height .4s,opacity .4s;transition:height .4s,opacity .4s;height:650px;display:block;position:relative}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body{height:550px}
}
#approved-used .compare-overlay-active .compare-body h2{text-align:center;color:gray;padding-top:1.875rem}
#approved-used .compare-overlay-active .compare-body .model-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}
#approved-used .compare-overlay-active .compare-body .compare-model-item{-webkit-transition:flex .3s;-webkit-transition:-webkit-box-flex .3s,-webkit-flex .3s;transition:-webkit-box-flex .3s,-webkit-flex .3s;transition:flex .3s;transition:flex .3s,-webkit-box-flex .3s,-webkit-flex .3s,-ms-flex .3s;-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;flex:0 0 33.3333%;-ms-flex:0 0 29.5%;display:block;letter-spacing:-0.046875em;padding:0 1.5625rem}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .compare-model-item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 .625rem}
}
#approved-used .compare-overlay-active .compare-body .compare-model-item .img-container{padding-top:2.5rem}
#approved-used .compare-overlay-active .compare-body .model-header{position:absolute;top:0;width:100%}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header{position:fixed;display:block;z-index:9999;background:#fff;width:inherit;box-shadow:0 4px 5px #ccc}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container{border-bottom:2px solid #ccc;border-top:0;background:#fafafa;text-align:right;padding:1.25rem}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container button[disabled]{color:gray}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container button .icon{font-size:24px;font-size:1.5rem;font-weight:700}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container .next{margin-left:2.5rem}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container .page-size{display:none}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container .page-size{display:inline-block;position:absolute;left:1.875rem}
}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info{width:90%;margin:1.25rem auto;padding-right:1.125rem;overflow:hidden}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info{padding-right:0}
}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container{position:relative}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title{font-size:1rem;color:gray;padding-right:1.5625rem;margin:0}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title .remove-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;top:0;right:0;width:24px;height:24px;text-decoration:none;line-height:1.5;cursor:pointer}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title .remove-icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title .remove-icon:before{font-size:20px;font-size:1.25rem;color:#d0021b}
#approved-used .compare-overlay-active .compare-body .model-body{width:90%;margin:8.75rem auto 0;overflow:hidden}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .model-body{margin-top:9.0625rem}
}
#approved-used .compare-overlay-active .compare-body .model-body .model-banner{position:relative}
#approved-used .compare-overlay-active .compare-body .model-body .model-banner img{position:absolute;right:-11px;width:auto}
#approved-used .compare-overlay-active .compare-body .model-body .model-image{position:relative;min-height:150px}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes{font-size:1rem;line-height:1.6;color:gray;overflow:hidden;width:100%;text-overflow:ellipsis;background-color:#fff;margin-top:1.5625rem}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes .model-attributes-item{line-height:1.6;margin-bottom:.625rem}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes .model-attributes-item .is-bold{font-weight:700}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes .model-attributes-item .co2header p{font-weight:400;font-size:14px;font-size:.875rem;color:gray}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes .model-attributes-item .co2header p:first-child{font-weight:700}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes .attr-value.small{font-size:12px;font-size:.75rem;display:block;padding-top:1.25rem}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes img{margin-top:1.5625rem;width:auto}
#approved-used .compare-overlay-active .compare-body .model-body .model-features h3.features-header{color:gray;border-bottom:2px solid #ccc;margin:1.5625rem 1.25rem;padding-bottom:.625rem}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .model-body .model-features h3.features-header{font-size:14px;font-size:.875rem;font-weight:700;margin:1.5625rem .625rem;padding-bottom:1.25rem}
}
#approved-used .compare-overlay-active .compare-body .model-body .model-features ul.features-list{margin:0}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .model-body .model-features ul.features-list{font-size:14px;font-size:.875rem}
}
#approved-used .compare-overlay-active .compare-body .model-body .model-features ul.features-list li{padding-bottom:.3125rem;color:gray}
#approved-used .compare-overlay-active .compare-body .model-body .model-footer{margin-top:3.125rem}
#approved-used .compare-overlay-active .compare-body .model-body .model-footer .cta-button{font-size:14px;font-size:.875rem;font-weight:400;display:block;padding:.8125rem 0;margin:0 0 1.25rem;width:100%;min-width:0}
#approved-used .mobile-controls{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);background-color:#fff;padding:0 .9375rem}
#approved-used .mobile-controls:before,#approved-used .mobile-controls:after{content:" ";display:table}
#approved-used .mobile-controls:after{clear:both}
@media only screen and (min-width:769px){#approved-used .mobile-controls{display:none}
}
#approved-used .mobile-controls .mobile-control-item{font-size:12px;font-size:.75rem;font-weight:300;width:25%;float:left;line-height:60px;color:#2d96cd;cursor:pointer}
#approved-used .mobile-controls .mobile-control-item:last-of-type{float:right;text-align:right}
#global-ux .approved-used-search{overflow:hidden}
#global-ux .approved-used-search label{width:100%;display:block;color:#646464}
#global-ux .approved-used-search input[type='text'],#global-ux .approved-used-search input[type='search']{border:1px #1b394e solid;height:50px}
#global-ux .approved-used-search input[type='text']::-ms-clear,#global-ux .approved-used-search input[type='text']::-ms-reveal,#global-ux .approved-used-search input[type='search']::-ms-clear,#global-ux .approved-used-search input[type='search']::-ms-reveal{display:none}
#global-ux .approved-used-search .approved-used-search-button{text-align:left;position:relative;width:100%;min-width:initial;margin:0}
#global-ux .approved-used-search .approved-used-search-button span{font-size:16px;font-size:1rem;font-weight:400;margin:-15px}
#global-ux .approved-used-search .approved-used-search-button span:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .approved-used-search .approved-used-search-button span:after{font-size:20px;font-size:1.25rem;font-weight:700;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#global-ux .approved-used-search .output{font-size:15px;font-size:.9375rem;font-weight:700;margin:0 25%;text-align:center;display:block;color:gray}
#global-ux .approved-used-search .locationLabel{position:relative;margin-bottom:0}
#global-ux .approved-used-search .error:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .approved-used-search .error:after{font-size:16px;font-size:1rem;color:#d0021b;position:absolute;top:45px;right:15px;margin-right:8px}
#global-ux .approved-used-search .passed:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .approved-used-search .passed:before{font-size:20px;font-size:1.25rem;color:#2d96cd;position:absolute;right:15px;bottom:16px}
#global-ux .approved-used-search .au-filter-slider{margin:0}
#global-ux .approved-used-search .au-filter-slider .facet{border:0;padding-top:0}
#global-ux .approved-used-search .search-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%}
#global-ux .approved-used-search .search-row .column-header{width:33.3%}
#global-ux .approved-used-search .search-row .column-header>label,#global-ux .approved-used-search .search-row .column-header>div{padding-right:20px}
#global-ux .approved-used-search .row-headings{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;margin-bottom:10px}
@media only screen and (max-width:47.9375em){#global-ux .approved-used-search .row-headings{display:none}
}
#global-ux .approved-used-search .row-input{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}
#global-ux .approved-used-search .row-input label{display:none}
@media only screen and (max-width:47.9375em){#global-ux .approved-used-search .row-input{display:block}
#global-ux .approved-used-search .row-input .column-header{width:100%}
#global-ux .approved-used-search .row-input .column-header>label,#global-ux .approved-used-search .row-input .column-header>div{display:block;margin:20px 0 0 0;padding:0 14px}
#global-ux .approved-used-search .row-input .postcode-input{padding:0 14px;margin:40px 0 0 0}
}
@media only screen and (max-width:47.9375em){#global-ux .approved-used-search-heading .richtext div,#global-ux .approved-used-search-heading .richtext-brochureware-news-item{margin-top:40px}
}
@media only screen and (max-width:47.9375em){#global-ux .approved-used-search-heading .richtext div h2,#global-ux .approved-used-search-heading .richtext-brochureware-news-item h2{font-size:35px;font-size:2.1875rem;color:gray}
}
#approved-used .au-filter-selection{width:100%;margin-bottom:25px;cursor:pointer}
#approved-used .au-filter-selection .open{padding-bottom:42px}
#approved-used .au-filter-selection .selectize-input{border:1px solid #dbdbdb;position:relative}
#approved-used .au-filter-selection .selectize-input .ui-select-match{font-size:14px;font-size:.875rem;font-weight:700;overflow:hidden;padding:10px 25px 10px 10px;white-space:nowrap;text-overflow:ellipsis}
#approved-used .au-filter-selection .selectize-input .ui-select-match:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .au-filter-selection .selectize-input .ui-select-match:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:10px;top:50%;margin-top:-7px}
#approved-used .au-filter-selection .selectize-input .ui-select-match.btn-default-focus{background-color:#fff;color:#616161}
#approved-used .au-filter-selection .ui-select-container{min-height:43px;position:relative}
#approved-used .au-filter-selection ul{margin:0;position:relative;list-style:none;z-index:99;width:100%;display:block}
#approved-used .au-filter-selection li{padding:0;width:100%;top:-1px;position:absolute;left:0;background-color:#fff;z-index:1}
#approved-used .addressFilter .au-filter-selection li{position:relative}
#approved-used .au-filter-selection li .ui-select-choices-row{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;padding:7px 10px}
#approved-used .au-filter-selection li .ui-select-choices-row:last-child{border-bottom:1px solid #dbdbdb;padding-bottom:9px}
#approved-used .au-filter-selection li a{vertical-align:middle;text-decoration:none}
#approved-used .au-filter-selection li a:after{content:none;display:none}
#approved-used .au-filter-selection li a span{font-size:14px;font-size:.875rem;display:inline;color:#616161}
#approved-used .au-filter-selection .form-wrapper{padding-top:25px;border-top:solid 1px #dbdbdb}
#approved-used .au-filter-selection .form-wrapper .select2-container{margin-bottom:5px}
#approved-used .au-filter-selection .form-dropdown{padding:0;background:transparent}
#approved-used .au-filter-selection .form-dropdown .select2-container{margin-top:0}
#approved-used .au-filter-selection .filter-row{margin-bottom:15px}
#approved-used .filter-checkbox-group{padding-top:25px;border-top:solid 1px #dbdbdb}
@media only screen and (min-width:48em){.select2-drop.au-dropdown .select2-results{padding:1px 0;max-height:600px;overflow-y:auto}
}
#approved-used .au-filter-dropdown .au-dropdown-menu-trigger a{border:1px solid #a8a8a8;padding:0 15px;height:50px}
#approved-used .au-filter-dropdown .au-dropdown-menu-list a{text-decoration:none}
.au-filter-slider{margin:0 auto 25px}
.au-filter-slider .facet{padding-top:25px;border-top:solid 1px #dbdbdb}
.au-filter-slider p{color:#767677}
.au-filter-slider .ng-slider-range-slider{display:block;position:relative;width:90%;margin:20px auto;padding:2px;cursor:default;border-radius:2px}
@media only screen and (min-width:48em){.au-filter-slider .ng-slider-range-slider{width:100%}
}
.au-filter-slider .ng-slider-range-slider .ng-slider-runner{position:relative;margin:0;height:2px;background-color:#dbdbdb;border-radius:2px}
.au-filter-slider .ng-slider-range-slider .ng-slider-handle{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;z-index:2;top:50%;height:20px;width:20px;background-color:#1b394e;border-radius:50%;border:2px solid #fafafa;outline:0}
.au-filter-slider .ng-slider-range-slider .ng-slider-handle:focus{box-shadow:0 0 5px #1b394e}
.au-filter-slider .ng-slider-range-slider .ng-slider-handle i{display:block;width:100%;height:100%;padding:22px;margin:-11px;cursor:pointer}
.au-filter-slider .ng-slider-range-slider .ng-slider-join{position:absolute;z-index:1;right:100%;left:0;height:2px;margin:0;background-color:#1b394e}
.au-filter-slider .slider-value{font-size:14px;font-size:.875rem;font-weight:700;color:#767677}
.au-filter-slider .slider-value:before,.au-filter-slider .slider-value:after{content:" ";display:table}
.au-filter-slider .slider-value:after{clear:both}
.au-filter-slider .slider-value .slider-value-left{float:left}
.au-filter-slider .centered-output .slider-value-left{float:none;width:100%;display:block}
.au-filter-slider .centered-output .slider-value-left span{left:40%;position:relative}
.au-filter-slider.double .slider-value-right{float:left;margin-right:10px;padding-left:20px;display:block}
.au-filter-slider.double .slider-value-right span{display:block;position:relative}
.au-filter-slider.double .slider-value-right span:before{content:'\002d';position:absolute;display:block;top:0;left:-13px;width:100%}
#global-ux .filters-container .approved-used-geolocation-autocomplete{margin:25px 0 15px}
#global-ux .approved-used-geolocation-autocomplete .input-wrapper{position:relative}
#global-ux .filters-container .approved-used-geolocation-autocomplete .input-wrapper.is-focused input[type='text']{border-color:#2d96cd}
#global-ux .approved-used-geolocation-autocomplete input[type='text']{font-size:16px;font-size:1rem;margin-bottom:0}
#global-ux .filters-container .approved-used-geolocation-autocomplete input[type='text']{height:40px;padding-right:1.875rem}
@media only screen and (min-width:48em){#global-ux .approved-used-geolocation-autocomplete input[type='text']{font-size:14px;font-size:.875rem}
}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-wrapper{font-size:14px;font-size:.875rem;border:1px solid #1b394e;border-top:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}
#global-ux .filters-container .approved-used-geolocation-autocomplete .autocomplete-wrapper{background:#fff;position:relative;border-color:#dbdbdb}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-wrapper.is-visible{opacity:1;padding:15px}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-wrapper p{margin-bottom:10px;font-style:italic}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-list{list-style:none;padding:0;margin:0}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-list li{font-weight:700;font-size:14px;font-size:.875rem;margin-top:10px}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-list li:first-child{margin-top:0}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-list a{text-decoration:none;font-size:inherit}
#global-ux .approved-used-geolocation-autocomplete .error{background-color:transparent;color:#d0021b;position:relative;font-style:normal;padding:10px 10px 10px 0;margin:0}
#global-ux .approved-used-geolocation-autocomplete .error:after{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#global-ux .approved-used-geolocation-autocomplete .bp-loader{display:none;width:50px;height:100%;position:absolute;right:0;top:0;left:auto;z-index:10}
#global-ux .filters-container .approved-used-geolocation-autocomplete .bp-loader{background-color:#fff;top:1px;right:1px;height:85%}
#global-ux .filters-container .approved-used-geolocation-autocomplete .bp-loader .bp-loader-icon{top:50%}
@media only screen and (min-width:769px){#global-ux .filters-container .approved-used-geolocation-autocomplete .bp-loader .bp-loader-icon{top:-5px}
}
#global-ux .approved-used-geolocation-autocomplete .bp-loader .bp-loader-icon{background:transparent;width:50px;height:50px}
#global-ux .approved-used-geolocation-autocomplete .bp-loader .bp-loader-icon .circular{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}
#global-ux .approved-used-geolocation-autocomplete .bp-loader .bp-loader-icon .path{stroke:#2d96cd}
#global-ux .approved-used-geolocation-autocomplete .bp-loader.is-visible{display:block}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used{position:relative}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used h2{position:relative}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .approved-used-navigation-bar{display:none;padding:0 20px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .approved-used-navigation-bar{border-top:1px solid #dbdbdb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;height:100%;left:41.6666666667%;width:58.3333333333%;padding:0}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li:last-of-type>a{border-bottom:0}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .au-navigation-button{font-size:18px;font-size:1.125rem;font-weight:700;padding:15px 0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;border-bottom:1px solid rgba(255,255,255,0.5)}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .au-navigation-button:last-of-type{border-bottom:0}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .au-navigation-button{font-size:16px;font-size:1rem;font-weight:300;color:#008cba;padding:0 20px;border:0}
}
@media only screen and (min-width:62em){#global-ux .secondaryNavigation.secondary-navigation-approved-used .au-navigation-button{padding:0 40px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button{border-right:1px solid #dbdbdb}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button:before{font-size:25px;font-size:1.5625rem;display:inline-block;-webkit-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;margin-right:22px;margin-left:6px;position:relative}
@media only screen and (min-width:48em){#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button:before{font-size:17px;font-size:1.0625rem;margin-right:20px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button:hover:before{-webkit-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px)}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button{margin-right:30px}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
}
@media only screen and (min-width:62em){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button{margin-right:10px}
}
@media only screen and (min-width:75em){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button{margin-right:20px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:before{margin-right:20px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:before{display:none;content:none}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:after{margin-left:20px;display:none}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:after{display:inline-block}
}
@media only screen and (min-width:768px) and (max-width:768px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation{height:auto}
}
#global-ux #approved-used .secondaryNavigation.secondary-navigation-approved-used .navigation{position:static;background:#1b394e}
@media only screen and (min-width:769px){#global-ux #approved-used .secondaryNavigation.secondary-navigation-approved-used .navigation{background:#fff;border-bottom:1px solid #dbdbdb}
}
#global-ux #approved-used .secondaryNavigation.secondary-navigation-approved-used .navigation.fixed{position:fixed;border-right:1px solid #dbdbdb}
#global-ux .secondaryNavigation.secondary-navigation-approved-used.navOpen .approved-used-navigation-bar{display:block;background-color:#1b394e}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used.navOpen .approved-used-navigation-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:transparent}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used.fixed{z-index:11}
#global-ux .secondaryNavigation.secondary-navigation-approved-used.fixed.navOpen{z-index:12}
#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2{padding:10px 50px 10px 25px}
#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2:after{right:25px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:20px 70px 20px 35px}
#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2:after{cursor:pointer;right:35px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1.mobile-only,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2.mobile-only{display:block}
#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1.mobile-only:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2.mobile-only:after{right:21px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1.mobile-only,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2.mobile-only{display:none}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2{display:none}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used.navOpen.navigation.fixed{position:fixed}
}
@media only screen and (min-width:90rem){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation.fixed{padding:0 1px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation.fixed .navigation-horizontal li a{color:#fff}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation.fixed .navigation-horizontal li a{color:#008cba}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation{padding-right:0;overflow:visible}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical{padding:0;width:100%;position:relative}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical{position:absolute}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical.collapsed ul{overflow:hidden}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical.collapsed ul{overflow:auto}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical ul{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15)}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical ul{-webkit-transition:max-height .4s,opacity .4s;transition:max-height .4s,opacity .4s;height:100%;max-height:470px;overflow-y:auto;-webkit-overflow-scrolling:touch}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li{position:relative;display:block;padding:0 20px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li{padding:0 35px}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li:last-of-type a{border-bottom:0}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active>span{padding:15px 0 15px 0}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active>span{padding:0}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active>span a{display:inline-block;padding:0}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active>span a{display:block;padding:15px 50px 15px 0}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active>span:after{content:''}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active ul{display:block}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active ul{display:none}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal{display:block;padding:0}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal.collapsed{display:none}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal{padding-right:2.1875rem;float:right;width:48%;display:block}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal ul{float:none}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal ul{display:inline-block;float:right}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li{display:block;background:#1b394e;padding:0 20px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li{display:inline-block;padding:0;background:transparent}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li a{font-size:16px;font-size:1rem;display:block;padding:15px 0;line-height:1;border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li a{font-size:14px;font-size:.875rem;line-height:70px;border:0;padding:0 10px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li a:before{display:none}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation{display:none}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation{left:28%;width:24%;background-color:#fff;display:block}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation:after{color:#2596cf}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation h2{background-color:#fff;border-right:1px solid #dbdbdb;color:#2596cf;width:100%}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation h2:hover{color:#19678e}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation li{padding:0 50px 0 35px}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation li a{padding:15px 25px 15px 0}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation li a:first-child{border-top:medium none}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation.collapsed{background:0}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation.collapsed h2{background:transparent}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .menu-dropdown{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);background:#fff;padding:0 35px;position:absolute;width:auto;right:2.8125rem;top:85%}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .menu-dropdown li{float:none;display:block;border-bottom:1px solid #dbdbdb}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .menu-dropdown li a{font-size:14px;font-size:.875rem;border:0;height:60px;line-height:2;padding:15px 50px 15px 0}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .dropdown-navigation-button{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .secondaryNavigation.secondary-navigation-approved-used .dropdown-navigation-button{display:block;float:right}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation.secondary-navigation-approved-used .navigation-vertical{width:100%}
}
@media only screen and (min-width:769px){#global-ux .section.secondaryNavigation.secondary-navigation-approved-used .navigation-vertical{width:41.6666666667%}
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,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}
b,strong{font-weight:bold}
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:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
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"]{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;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:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
meta.foundation-version{font-family:"/5.5.2/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0}
meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 30em)/";width:0}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:30.0625em)/";width:30.0625em}
meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:30.0625em) and (max-width:47.9375em)/";width:30.0625em}
meta.foundation-mq-large{font-family:"/only screen and (min-width:48em)/";width:48em}
meta.foundation-mq-large-only{font-family:"/only screen and (min-width:48em) and (max-width:61.9375em)/";width:48em}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:62em)/";width:62em}
meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:62em) and (max-width:74.9375em)/";width:62em}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:75em)/";width:75em}
meta.foundation-data-attribute-namespace{font-family:false}
html,body{height:100%}
html{box-sizing:border-box}
*,*:before,*:after{box-sizing:inherit}
html,body{font-size:100%}
body{background:#fff;color:#222;cursor:auto;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}
.left{float:left !important}
.right{float:right !important}
.clearfix:before,#build-price-configurator .gallery-slides .slides:before,#build-price-configurator .bp-configurator-caro .slides:before,#build-price-configurator .vehicle-quick-info:before,#build-price-configurator .bp-configurator-header-horizontal:before,#build-price-configurator .bp-vehicle-attributes:before,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image:before,.clearfix:after,#build-price-configurator .gallery-slides .slides:after,#build-price-configurator .bp-configurator-caro .slides:after,#build-price-configurator .vehicle-quick-info:after,#build-price-configurator .bp-configurator-header-horizontal:after,#build-price-configurator .bp-vehicle-attributes:after,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image:after{content:" ";display:table}
.clearfix:after,#build-price-configurator .gallery-slides .slides:after,#build-price-configurator .bp-configurator-caro .slides:after,#build-price-configurator .vehicle-quick-info:after,#build-price-configurator .bp-configurator-header-horizontal:after,#build-price-configurator .bp-vehicle-attributes:after,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image:after{clear:both}
.clearleft{clear:left}
.hide{display:none}
.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%}
.row,#global-ux .genericCarousel,#global-ux .dynamicCarousel,#global-ux .threesixty-colouriser-container{margin:0 auto;max-width:90rem;width:100%}
.row:before,#global-ux .genericCarousel:before,#global-ux .dynamicCarousel:before,#global-ux .threesixty-colouriser-container:before,.row:after,#global-ux .genericCarousel:after,#global-ux .dynamicCarousel:after,#global-ux .threesixty-colouriser-container:after{content:" ";display:table}
.row:after,#global-ux .genericCarousel:after,#global-ux .dynamicCarousel:after,#global-ux .threesixty-colouriser-container:after{clear:both}
.row.collapse>.column,#global-ux .collapse.genericCarousel>.column,#global-ux .collapse.dynamicCarousel>.column,#global-ux .collapse.threesixty-colouriser-container>.column,.row.collapse>.columns,#global-ux .collapse.genericCarousel>.columns,#global-ux .collapse.dynamicCarousel>.columns,#global-ux .collapse.threesixty-colouriser-container>.columns{padding-left:0;padding-right:0}
.row.collapse .row,#global-ux .collapse.genericCarousel .row,#global-ux .collapse.dynamicCarousel .row,#global-ux .collapse.threesixty-colouriser-container .row,.row.collapse #global-ux .genericCarousel,#global-ux .row.collapse .genericCarousel,#global-ux .collapse.genericCarousel .genericCarousel,#global-ux .collapse.dynamicCarousel .genericCarousel,#global-ux .collapse.threesixty-colouriser-container .genericCarousel,.row.collapse #global-ux .dynamicCarousel,#global-ux .row.collapse .dynamicCarousel,#global-ux .collapse.genericCarousel .dynamicCarousel,#global-ux .collapse.dynamicCarousel .dynamicCarousel,#global-ux .collapse.threesixty-colouriser-container .dynamicCarousel,.row.collapse #global-ux .threesixty-colouriser-container,#global-ux .row.collapse .threesixty-colouriser-container,#global-ux .collapse.genericCarousel .threesixty-colouriser-container,#global-ux .collapse.dynamicCarousel .threesixty-colouriser-container,#global-ux .collapse.threesixty-colouriser-container .threesixty-colouriser-container{margin-left:0;margin-right:0}
.row .row,#global-ux .genericCarousel .row,#global-ux .dynamicCarousel .row,#global-ux .threesixty-colouriser-container .row,.row #global-ux .genericCarousel,#global-ux .row .genericCarousel,#global-ux .genericCarousel .genericCarousel,#global-ux .dynamicCarousel .genericCarousel,#global-ux .threesixty-colouriser-container .genericCarousel,.row #global-ux .dynamicCarousel,#global-ux .row .dynamicCarousel,#global-ux .genericCarousel .dynamicCarousel,#global-ux .dynamicCarousel .dynamicCarousel,#global-ux .threesixty-colouriser-container .dynamicCarousel,.row #global-ux .threesixty-colouriser-container,#global-ux .row .threesixty-colouriser-container,#global-ux .genericCarousel .threesixty-colouriser-container,#global-ux .dynamicCarousel .threesixty-colouriser-container,#global-ux .threesixty-colouriser-container .threesixty-colouriser-container{margin:0 -0.9375rem;max-width:none;width:auto}
.row .row:before,#global-ux .genericCarousel .row:before,#global-ux .dynamicCarousel .row:before,#global-ux .threesixty-colouriser-container .row:before,.row #global-ux .genericCarousel:before,#global-ux .row .genericCarousel:before,#global-ux .genericCarousel .genericCarousel:before,#global-ux .dynamicCarousel .genericCarousel:before,#global-ux .threesixty-colouriser-container .genericCarousel:before,.row #global-ux .dynamicCarousel:before,#global-ux .row .dynamicCarousel:before,#global-ux .genericCarousel .dynamicCarousel:before,#global-ux .dynamicCarousel .dynamicCarousel:before,#global-ux .threesixty-colouriser-container .dynamicCarousel:before,.row #global-ux .threesixty-colouriser-container:before,#global-ux .row .threesixty-colouriser-container:before,#global-ux .genericCarousel .threesixty-colouriser-container:before,#global-ux .dynamicCarousel .threesixty-colouriser-container:before,#global-ux .threesixty-colouriser-container .threesixty-colouriser-container:before,.row .row:after,#global-ux .genericCarousel .row:after,#global-ux .dynamicCarousel .row:after,#global-ux .threesixty-colouriser-container .row:after,.row #global-ux .genericCarousel:after,#global-ux .row .genericCarousel:after,#global-ux .genericCarousel .genericCarousel:after,#global-ux .dynamicCarousel .genericCarousel:after,#global-ux .threesixty-colouriser-container .genericCarousel:after,.row #global-ux .dynamicCarousel:after,#global-ux .row .dynamicCarousel:after,#global-ux .genericCarousel .dynamicCarousel:after,#global-ux .dynamicCarousel .dynamicCarousel:after,#global-ux .threesixty-colouriser-container .dynamicCarousel:after,.row #global-ux .threesixty-colouriser-container:after,#global-ux .row .threesixty-colouriser-container:after,#global-ux .genericCarousel .threesixty-colouriser-container:after,#global-ux .dynamicCarousel .threesixty-colouriser-container:after,#global-ux .threesixty-colouriser-container .threesixty-colouriser-container:after{content:" ";display:table}
.row .row:after,#global-ux .genericCarousel .row:after,#global-ux .dynamicCarousel .row:after,#global-ux .threesixty-colouriser-container .row:after,.row #global-ux .genericCarousel:after,#global-ux .row .genericCarousel:after,#global-ux .genericCarousel .genericCarousel:after,#global-ux .dynamicCarousel .genericCarousel:after,#global-ux .threesixty-colouriser-container .genericCarousel:after,.row #global-ux .dynamicCarousel:after,#global-ux .row .dynamicCarousel:after,#global-ux .genericCarousel .dynamicCarousel:after,#global-ux .dynamicCarousel .dynamicCarousel:after,#global-ux .threesixty-colouriser-container .dynamicCarousel:after,.row #global-ux .threesixty-colouriser-container:after,#global-ux .row .threesixty-colouriser-container:after,#global-ux .genericCarousel .threesixty-colouriser-container:after,#global-ux .dynamicCarousel .threesixty-colouriser-container:after,#global-ux .threesixty-colouriser-container .threesixty-colouriser-container:after{clear:both}
.row .row.collapse,#global-ux .genericCarousel .row.collapse,#global-ux .dynamicCarousel .row.collapse,#global-ux .threesixty-colouriser-container .row.collapse,.row #global-ux .collapse.genericCarousel,#global-ux .row .collapse.genericCarousel,#global-ux .genericCarousel .collapse.genericCarousel,#global-ux .dynamicCarousel .collapse.genericCarousel,#global-ux .threesixty-colouriser-container .collapse.genericCarousel,.row #global-ux .collapse.dynamicCarousel,#global-ux .row .collapse.dynamicCarousel,#global-ux .genericCarousel .collapse.dynamicCarousel,#global-ux .dynamicCarousel .collapse.dynamicCarousel,#global-ux .threesixty-colouriser-container .collapse.dynamicCarousel,.row #global-ux .collapse.threesixty-colouriser-container,#global-ux .row .collapse.threesixty-colouriser-container,#global-ux .genericCarousel .collapse.threesixty-colouriser-container,#global-ux .dynamicCarousel .collapse.threesixty-colouriser-container,#global-ux .threesixty-colouriser-container .collapse.threesixty-colouriser-container{margin:0;max-width:none;width:auto}
.row .row.collapse:before,#global-ux .genericCarousel .row.collapse:before,#global-ux .dynamicCarousel .row.collapse:before,#global-ux .threesixty-colouriser-container .row.collapse:before,.row #global-ux .collapse.genericCarousel:before,#global-ux .row .collapse.genericCarousel:before,#global-ux .genericCarousel .collapse.genericCarousel:before,#global-ux .dynamicCarousel .collapse.genericCarousel:before,#global-ux .threesixty-colouriser-container .collapse.genericCarousel:before,.row #global-ux .collapse.dynamicCarousel:before,#global-ux .row .collapse.dynamicCarousel:before,#global-ux .genericCarousel .collapse.dynamicCarousel:before,#global-ux .dynamicCarousel .collapse.dynamicCarousel:before,#global-ux .threesixty-colouriser-container .collapse.dynamicCarousel:before,.row #global-ux .collapse.threesixty-colouriser-container:before,#global-ux .row .collapse.threesixty-colouriser-container:before,#global-ux .genericCarousel .collapse.threesixty-colouriser-container:before,#global-ux .dynamicCarousel .collapse.threesixty-colouriser-container:before,#global-ux .threesixty-colouriser-container .collapse.threesixty-colouriser-container:before,.row .row.collapse:after,#global-ux .genericCarousel .row.collapse:after,#global-ux .dynamicCarousel .row.collapse:after,#global-ux .threesixty-colouriser-container .row.collapse:after,.row #global-ux .collapse.genericCarousel:after,#global-ux .row .collapse.genericCarousel:after,#global-ux .genericCarousel .collapse.genericCarousel:after,#global-ux .dynamicCarousel .collapse.genericCarousel:after,#global-ux .threesixty-colouriser-container .collapse.genericCarousel:after,.row #global-ux .collapse.dynamicCarousel:after,#global-ux .row .collapse.dynamicCarousel:after,#global-ux .genericCarousel .collapse.dynamicCarousel:after,#global-ux .dynamicCarousel .collapse.dynamicCarousel:after,#global-ux .threesixty-colouriser-container .collapse.dynamicCarousel:after,.row #global-ux .collapse.threesixty-colouriser-container:after,#global-ux .row .collapse.threesixty-colouriser-container:after,#global-ux .genericCarousel .collapse.threesixty-colouriser-container:after,#global-ux .dynamicCarousel .collapse.threesixty-colouriser-container:after,#global-ux .threesixty-colouriser-container .collapse.threesixty-colouriser-container:after{content:" ";display:table}
.row .row.collapse:after,#global-ux .genericCarousel .row.collapse:after,#global-ux .dynamicCarousel .row.collapse:after,#global-ux .threesixty-colouriser-container .row.collapse:after,.row #global-ux .collapse.genericCarousel:after,#global-ux .row .collapse.genericCarousel:after,#global-ux .genericCarousel .collapse.genericCarousel:after,#global-ux .dynamicCarousel .collapse.genericCarousel:after,#global-ux .threesixty-colouriser-container .collapse.genericCarousel:after,.row #global-ux .collapse.dynamicCarousel:after,#global-ux .row .collapse.dynamicCarousel:after,#global-ux .genericCarousel .collapse.dynamicCarousel:after,#global-ux .dynamicCarousel .collapse.dynamicCarousel:after,#global-ux .threesixty-colouriser-container .collapse.dynamicCarousel:after,.row #global-ux .collapse.threesixty-colouriser-container:after,#global-ux .row .collapse.threesixty-colouriser-container:after,#global-ux .genericCarousel .collapse.threesixty-colouriser-container:after,#global-ux .dynamicCarousel .collapse.threesixty-colouriser-container:after,#global-ux .threesixty-colouriser-container .collapse.threesixty-colouriser-container:after{clear:both}
.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}
.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child{float:right}
.column+.column.end,.columns+.column.end,.column+.columns.end,.columns+.columns.end{float:left}
@media only screen{.small-push-0{position:relative;left:0;right:auto}
.small-pull-0{position:relative;right:0;left:auto}
.small-push-1{position:relative;left:8.3333333333%;right:auto}
.small-pull-1{position:relative;right:8.3333333333%;left:auto}
.small-push-2{position:relative;left:16.6666666667%;right:auto}
.small-pull-2{position:relative;right:16.6666666667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.3333333333%;right:auto}
.small-pull-4{position:relative;right:33.3333333333%;left:auto}
.small-push-5{position:relative;left:41.6666666667%;right:auto}
.small-pull-5{position:relative;right:41.6666666667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.3333333333%;right:auto}
.small-pull-7{position:relative;right:58.3333333333%;left:auto}
.small-push-8{position:relative;left:66.6666666667%;right:auto}
.small-pull-8{position:relative;right:66.6666666667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.3333333333%;right:auto}
.small-pull-10{position:relative;right:83.3333333333%;left:auto}
.small-push-11{position:relative;left:91.6666666667%;right:auto}
.small-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.small-1{width:8.3333333333%}
.small-2{width:16.6666666667%}
.small-3{width:25%}
.small-4{width:33.3333333333%}
.small-5{width:41.6666666667%}
.small-6,#global-ux .pagination .columns.splitter-column{width:50%}
.small-7{width:58.3333333333%}
.small-8{width:66.6666666667%}
.small-9{width:75%}
.small-10{width:83.3333333333%}
.small-11{width:91.6666666667%}
.small-12{width:100%}
.small-offset-0{margin-left:0 !important}
.small-offset-1{margin-left:8.3333333333% !important}
.small-offset-2{margin-left:16.6666666667% !important}
.small-offset-3{margin-left:25% !important}
.small-offset-4{margin-left:33.3333333333% !important}
.small-offset-5{margin-left:41.6666666667% !important}
.small-offset-6{margin-left:50% !important}
.small-offset-7{margin-left:58.3333333333% !important}
.small-offset-8{margin-left:66.6666666667% !important}
.small-offset-9{margin-left:75% !important}
.small-offset-10{margin-left:83.3333333333% !important}
.small-offset-11{margin-left:91.6666666667% !important}
.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}
.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}
.column.small-centered:last-child,.columns.small-centered:last-child{float:none}
.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}
.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}
.row.small-collapse>.column,#global-ux .small-collapse.genericCarousel>.column,#global-ux .small-collapse.dynamicCarousel>.column,#global-ux .small-collapse.threesixty-colouriser-container>.column,.row.small-collapse>.columns,#global-ux .small-collapse.genericCarousel>.columns,#global-ux .small-collapse.dynamicCarousel>.columns,#global-ux .small-collapse.threesixty-colouriser-container>.columns{padding-left:0;padding-right:0}
.row.small-collapse .row,#global-ux .small-collapse.genericCarousel .row,#global-ux .small-collapse.dynamicCarousel .row,#global-ux .small-collapse.threesixty-colouriser-container .row,.row.small-collapse #global-ux .genericCarousel,#global-ux .row.small-collapse .genericCarousel,#global-ux .small-collapse.genericCarousel .genericCarousel,#global-ux .small-collapse.dynamicCarousel .genericCarousel,#global-ux .small-collapse.threesixty-colouriser-container .genericCarousel,.row.small-collapse #global-ux .dynamicCarousel,#global-ux .row.small-collapse .dynamicCarousel,#global-ux .small-collapse.genericCarousel .dynamicCarousel,#global-ux .small-collapse.dynamicCarousel .dynamicCarousel,#global-ux .small-collapse.threesixty-colouriser-container .dynamicCarousel,.row.small-collapse #global-ux .threesixty-colouriser-container,#global-ux .row.small-collapse .threesixty-colouriser-container,#global-ux .small-collapse.genericCarousel .threesixty-colouriser-container,#global-ux .small-collapse.dynamicCarousel .threesixty-colouriser-container,#global-ux .small-collapse.threesixty-colouriser-container .threesixty-colouriser-container{margin-left:0;margin-right:0}
.row.small-uncollapse>.column,#global-ux .small-uncollapse.genericCarousel>.column,#global-ux .small-uncollapse.dynamicCarousel>.column,#global-ux .small-uncollapse.threesixty-colouriser-container>.column,.row.small-uncollapse>.columns,#global-ux .small-uncollapse.genericCarousel>.columns,#global-ux .small-uncollapse.dynamicCarousel>.columns,#global-ux .small-uncollapse.threesixty-colouriser-container>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}
}
@media only screen and (min-width:30.0625em){.medium-push-0{position:relative;left:0;right:auto}
.medium-pull-0{position:relative;right:0;left:auto}
.medium-push-1{position:relative;left:8.3333333333%;right:auto}
.medium-pull-1{position:relative;right:8.3333333333%;left:auto}
.medium-push-2{position:relative;left:16.6666666667%;right:auto}
.medium-pull-2{position:relative;right:16.6666666667%;left:auto}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;right:25%;left:auto}
.medium-push-4{position:relative;left:33.3333333333%;right:auto}
.medium-pull-4{position:relative;right:33.3333333333%;left:auto}
.medium-push-5{position:relative;left:41.6666666667%;right:auto}
.medium-pull-5{position:relative;right:41.6666666667%;left:auto}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;right:50%;left:auto}
.medium-push-7{position:relative;left:58.3333333333%;right:auto}
.medium-pull-7{position:relative;right:58.3333333333%;left:auto}
.medium-push-8{position:relative;left:66.6666666667%;right:auto}
.medium-pull-8{position:relative;right:66.6666666667%;left:auto}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;right:75%;left:auto}
.medium-push-10{position:relative;left:83.3333333333%;right:auto}
.medium-pull-10{position:relative;right:83.3333333333%;left:auto}
.medium-push-11{position:relative;left:91.6666666667%;right:auto}
.medium-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.medium-1{width:8.3333333333%}
.medium-2{width:16.6666666667%}
.medium-3{width:25%}
.medium-4{width:33.3333333333%}
.medium-5{width:41.6666666667%}
.medium-6{width:50%}
.medium-7{width:58.3333333333%}
.medium-8{width:66.6666666667%}
.medium-9{width:75%}
.medium-10{width:83.3333333333%}
.medium-11{width:91.6666666667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0 !important}
.medium-offset-1{margin-left:8.3333333333% !important}
.medium-offset-2{margin-left:16.6666666667% !important}
.medium-offset-3{margin-left:25% !important}
.medium-offset-4{margin-left:33.3333333333% !important}
.medium-offset-5{margin-left:41.6666666667% !important}
.medium-offset-6{margin-left:50% !important}
.medium-offset-7{margin-left:58.3333333333% !important}
.medium-offset-8{margin-left:66.6666666667% !important}
.medium-offset-9{margin-left:75% !important}
.medium-offset-10{margin-left:83.3333333333% !important}
.medium-offset-11{margin-left:91.6666666667% !important}
.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}
.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}
.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}
.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}
.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}
.row.medium-collapse>.column,#global-ux .medium-collapse.genericCarousel>.column,#global-ux .medium-collapse.dynamicCarousel>.column,#global-ux .medium-collapse.threesixty-colouriser-container>.column,.row.medium-collapse>.columns,#global-ux .medium-collapse.genericCarousel>.columns,#global-ux .medium-collapse.dynamicCarousel>.columns,#global-ux .medium-collapse.threesixty-colouriser-container>.columns{padding-left:0;padding-right:0}
.row.medium-collapse .row,#global-ux .medium-collapse.genericCarousel .row,#global-ux .medium-collapse.dynamicCarousel .row,#global-ux .medium-collapse.threesixty-colouriser-container .row,.row.medium-collapse #global-ux .genericCarousel,#global-ux .row.medium-collapse .genericCarousel,#global-ux .medium-collapse.genericCarousel .genericCarousel,#global-ux .medium-collapse.dynamicCarousel .genericCarousel,#global-ux .medium-collapse.threesixty-colouriser-container .genericCarousel,.row.medium-collapse #global-ux .dynamicCarousel,#global-ux .row.medium-collapse .dynamicCarousel,#global-ux .medium-collapse.genericCarousel .dynamicCarousel,#global-ux .medium-collapse.dynamicCarousel .dynamicCarousel,#global-ux .medium-collapse.threesixty-colouriser-container .dynamicCarousel,.row.medium-collapse #global-ux .threesixty-colouriser-container,#global-ux .row.medium-collapse .threesixty-colouriser-container,#global-ux .medium-collapse.genericCarousel .threesixty-colouriser-container,#global-ux .medium-collapse.dynamicCarousel .threesixty-colouriser-container,#global-ux .medium-collapse.threesixty-colouriser-container .threesixty-colouriser-container{margin-left:0;margin-right:0}
.row.medium-uncollapse>.column,#global-ux .medium-uncollapse.genericCarousel>.column,#global-ux .medium-uncollapse.dynamicCarousel>.column,#global-ux .medium-uncollapse.threesixty-colouriser-container>.column,.row.medium-uncollapse>.columns,#global-ux .medium-uncollapse.genericCarousel>.columns,#global-ux .medium-uncollapse.dynamicCarousel>.columns,#global-ux .medium-uncollapse.threesixty-colouriser-container>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
@media only screen and (min-width:48em){.large-push-0{position:relative;left:0;right:auto}
.large-pull-0{position:relative;right:0;left:auto}
.large-push-1{position:relative;left:8.3333333333%;right:auto}
.large-pull-1{position:relative;right:8.3333333333%;left:auto}
.large-push-2{position:relative;left:16.6666666667%;right:auto}
.large-pull-2{position:relative;right:16.6666666667%;left:auto}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;right:25%;left:auto}
.large-push-4{position:relative;left:33.3333333333%;right:auto}
.large-pull-4{position:relative;right:33.3333333333%;left:auto}
.large-push-5{position:relative;left:41.6666666667%;right:auto}
.large-pull-5{position:relative;right:41.6666666667%;left:auto}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;right:50%;left:auto}
.large-push-7{position:relative;left:58.3333333333%;right:auto}
.large-pull-7{position:relative;right:58.3333333333%;left:auto}
.large-push-8{position:relative;left:66.6666666667%;right:auto}
.large-pull-8{position:relative;right:66.6666666667%;left:auto}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;right:75%;left:auto}
.large-push-10{position:relative;left:83.3333333333%;right:auto}
.large-pull-10{position:relative;right:83.3333333333%;left:auto}
.large-push-11{position:relative;left:91.6666666667%;right:auto}
.large-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.large-1{width:8.3333333333%}
.large-2{width:16.6666666667%}
.large-3{width:25%}
.large-4{width:33.3333333333%}
.large-5{width:41.6666666667%}
.large-6{width:50%}
.large-7{width:58.3333333333%}
.large-8{width:66.6666666667%}
.large-9{width:75%}
.large-10{width:83.3333333333%}
.large-11{width:91.6666666667%}
.large-12{width:100%}
.large-offset-0{margin-left:0 !important}
.large-offset-1{margin-left:8.3333333333% !important}
.large-offset-2{margin-left:16.6666666667% !important}
.large-offset-3{margin-left:25% !important}
.large-offset-4{margin-left:33.3333333333% !important}
.large-offset-5{margin-left:41.6666666667% !important}
.large-offset-6{margin-left:50% !important}
.large-offset-7{margin-left:58.3333333333% !important}
.large-offset-8{margin-left:66.6666666667% !important}
.large-offset-9{margin-left:75% !important}
.large-offset-10{margin-left:83.3333333333% !important}
.large-offset-11{margin-left:91.6666666667% !important}
.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}
.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}
.column.large-centered:last-child,.columns.large-centered:last-child{float:none}
.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}
.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}
.row.large-collapse>.column,#global-ux .large-collapse.genericCarousel>.column,#global-ux .large-collapse.dynamicCarousel>.column,#global-ux .large-collapse.threesixty-colouriser-container>.column,.row.large-collapse>.columns,#global-ux .large-collapse.genericCarousel>.columns,#global-ux .large-collapse.dynamicCarousel>.columns,#global-ux .large-collapse.threesixty-colouriser-container>.columns{padding-left:0;padding-right:0}
.row.large-collapse .row,#global-ux .large-collapse.genericCarousel .row,#global-ux .large-collapse.dynamicCarousel .row,#global-ux .large-collapse.threesixty-colouriser-container .row,.row.large-collapse #global-ux .genericCarousel,#global-ux .row.large-collapse .genericCarousel,#global-ux .large-collapse.genericCarousel .genericCarousel,#global-ux .large-collapse.dynamicCarousel .genericCarousel,#global-ux .large-collapse.threesixty-colouriser-container .genericCarousel,.row.large-collapse #global-ux .dynamicCarousel,#global-ux .row.large-collapse .dynamicCarousel,#global-ux .large-collapse.genericCarousel .dynamicCarousel,#global-ux .large-collapse.dynamicCarousel .dynamicCarousel,#global-ux .large-collapse.threesixty-colouriser-container .dynamicCarousel,.row.large-collapse #global-ux .threesixty-colouriser-container,#global-ux .row.large-collapse .threesixty-colouriser-container,#global-ux .large-collapse.genericCarousel .threesixty-colouriser-container,#global-ux .large-collapse.dynamicCarousel .threesixty-colouriser-container,#global-ux .large-collapse.threesixty-colouriser-container .threesixty-colouriser-container{margin-left:0;margin-right:0}
.row.large-uncollapse>.column,#global-ux .large-uncollapse.genericCarousel>.column,#global-ux .large-uncollapse.dynamicCarousel>.column,#global-ux .large-uncollapse.threesixty-colouriser-container>.column,.row.large-uncollapse>.columns,#global-ux .large-uncollapse.genericCarousel>.columns,#global-ux .large-uncollapse.dynamicCarousel>.columns,#global-ux .large-uncollapse.threesixty-colouriser-container>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
@media only screen and (min-width:62em){.xlarge-push-0{position:relative;left:0;right:auto}
.xlarge-pull-0{position:relative;right:0;left:auto}
.xlarge-push-1{position:relative;left:8.3333333333%;right:auto}
.xlarge-pull-1{position:relative;right:8.3333333333%;left:auto}
.xlarge-push-2{position:relative;left:16.6666666667%;right:auto}
.xlarge-pull-2{position:relative;right:16.6666666667%;left:auto}
.xlarge-push-3{position:relative;left:25%;right:auto}
.xlarge-pull-3{position:relative;right:25%;left:auto}
.xlarge-push-4{position:relative;left:33.3333333333%;right:auto}
.xlarge-pull-4{position:relative;right:33.3333333333%;left:auto}
.xlarge-push-5{position:relative;left:41.6666666667%;right:auto}
.xlarge-pull-5{position:relative;right:41.6666666667%;left:auto}
.xlarge-push-6{position:relative;left:50%;right:auto}
.xlarge-pull-6{position:relative;right:50%;left:auto}
.xlarge-push-7{position:relative;left:58.3333333333%;right:auto}
.xlarge-pull-7{position:relative;right:58.3333333333%;left:auto}
.xlarge-push-8{position:relative;left:66.6666666667%;right:auto}
.xlarge-pull-8{position:relative;right:66.6666666667%;left:auto}
.xlarge-push-9{position:relative;left:75%;right:auto}
.xlarge-pull-9{position:relative;right:75%;left:auto}
.xlarge-push-10{position:relative;left:83.3333333333%;right:auto}
.xlarge-pull-10{position:relative;right:83.3333333333%;left:auto}
.xlarge-push-11{position:relative;left:91.6666666667%;right:auto}
.xlarge-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.xlarge-1{width:8.3333333333%}
.xlarge-2{width:16.6666666667%}
.xlarge-3{width:25%}
.xlarge-4{width:33.3333333333%}
.xlarge-5{width:41.6666666667%}
.xlarge-6{width:50%}
.xlarge-7{width:58.3333333333%}
.xlarge-8{width:66.6666666667%}
.xlarge-9{width:75%}
.xlarge-10{width:83.3333333333%}
.xlarge-11{width:91.6666666667%}
.xlarge-12{width:100%}
.xlarge-offset-0{margin-left:0 !important}
.xlarge-offset-1{margin-left:8.3333333333% !important}
.xlarge-offset-2{margin-left:16.6666666667% !important}
.xlarge-offset-3{margin-left:25% !important}
.xlarge-offset-4{margin-left:33.3333333333% !important}
.xlarge-offset-5{margin-left:41.6666666667% !important}
.xlarge-offset-6{margin-left:50% !important}
.xlarge-offset-7{margin-left:58.3333333333% !important}
.xlarge-offset-8{margin-left:66.6666666667% !important}
.xlarge-offset-9{margin-left:75% !important}
.xlarge-offset-10{margin-left:83.3333333333% !important}
.xlarge-offset-11{margin-left:91.6666666667% !important}
.xlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.xlarge-centered,.columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none}
.column.xlarge-uncentered,.columns.xlarge-uncentered{float:left;margin-left:0;margin-right:0}
.column.xlarge-centered:last-child,.columns.xlarge-centered:last-child{float:none}
.column.xlarge-uncentered:last-child,.columns.xlarge-uncentered:last-child{float:left}
.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right}
.row.xlarge-collapse>.column,#global-ux .xlarge-collapse.genericCarousel>.column,#global-ux .xlarge-collapse.dynamicCarousel>.column,#global-ux .xlarge-collapse.threesixty-colouriser-container>.column,.row.xlarge-collapse>.columns,#global-ux .xlarge-collapse.genericCarousel>.columns,#global-ux .xlarge-collapse.dynamicCarousel>.columns,#global-ux .xlarge-collapse.threesixty-colouriser-container>.columns{padding-left:0;padding-right:0}
.row.xlarge-collapse .row,#global-ux .xlarge-collapse.genericCarousel .row,#global-ux .xlarge-collapse.dynamicCarousel .row,#global-ux .xlarge-collapse.threesixty-colouriser-container .row,.row.xlarge-collapse #global-ux .genericCarousel,#global-ux .row.xlarge-collapse .genericCarousel,#global-ux .xlarge-collapse.genericCarousel .genericCarousel,#global-ux .xlarge-collapse.dynamicCarousel .genericCarousel,#global-ux .xlarge-collapse.threesixty-colouriser-container .genericCarousel,.row.xlarge-collapse #global-ux .dynamicCarousel,#global-ux .row.xlarge-collapse .dynamicCarousel,#global-ux .xlarge-collapse.genericCarousel .dynamicCarousel,#global-ux .xlarge-collapse.dynamicCarousel .dynamicCarousel,#global-ux .xlarge-collapse.threesixty-colouriser-container .dynamicCarousel,.row.xlarge-collapse #global-ux .threesixty-colouriser-container,#global-ux .row.xlarge-collapse .threesixty-colouriser-container,#global-ux .xlarge-collapse.genericCarousel .threesixty-colouriser-container,#global-ux .xlarge-collapse.dynamicCarousel .threesixty-colouriser-container,#global-ux .xlarge-collapse.threesixty-colouriser-container .threesixty-colouriser-container{margin-left:0;margin-right:0}
.row.xlarge-uncollapse>.column,#global-ux .xlarge-uncollapse.genericCarousel>.column,#global-ux .xlarge-uncollapse.dynamicCarousel>.column,#global-ux .xlarge-uncollapse.threesixty-colouriser-container>.column,.row.xlarge-uncollapse>.columns,#global-ux .xlarge-uncollapse.genericCarousel>.columns,#global-ux .xlarge-uncollapse.dynamicCarousel>.columns,#global-ux .xlarge-uncollapse.threesixty-colouriser-container>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}
}
@media only screen and (min-width:75em){.xxlarge-push-0{position:relative;left:0;right:auto}
.xxlarge-pull-0{position:relative;right:0;left:auto}
.xxlarge-push-1{position:relative;left:8.3333333333%;right:auto}
.xxlarge-pull-1{position:relative;right:8.3333333333%;left:auto}
.xxlarge-push-2{position:relative;left:16.6666666667%;right:auto}
.xxlarge-pull-2{position:relative;right:16.6666666667%;left:auto}
.xxlarge-push-3{position:relative;left:25%;right:auto}
.xxlarge-pull-3{position:relative;right:25%;left:auto}
.xxlarge-push-4{position:relative;left:33.3333333333%;right:auto}
.xxlarge-pull-4{position:relative;right:33.3333333333%;left:auto}
.xxlarge-push-5{position:relative;left:41.6666666667%;right:auto}
.xxlarge-pull-5{position:relative;right:41.6666666667%;left:auto}
.xxlarge-push-6{position:relative;left:50%;right:auto}
.xxlarge-pull-6{position:relative;right:50%;left:auto}
.xxlarge-push-7{position:relative;left:58.3333333333%;right:auto}
.xxlarge-pull-7{position:relative;right:58.3333333333%;left:auto}
.xxlarge-push-8{position:relative;left:66.6666666667%;right:auto}
.xxlarge-pull-8{position:relative;right:66.6666666667%;left:auto}
.xxlarge-push-9{position:relative;left:75%;right:auto}
.xxlarge-pull-9{position:relative;right:75%;left:auto}
.xxlarge-push-10{position:relative;left:83.3333333333%;right:auto}
.xxlarge-pull-10{position:relative;right:83.3333333333%;left:auto}
.xxlarge-push-11{position:relative;left:91.6666666667%;right:auto}
.xxlarge-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.xxlarge-1{width:8.3333333333%}
.xxlarge-2{width:16.6666666667%}
.xxlarge-3{width:25%}
.xxlarge-4{width:33.3333333333%}
.xxlarge-5{width:41.6666666667%}
.xxlarge-6{width:50%}
.xxlarge-7{width:58.3333333333%}
.xxlarge-8{width:66.6666666667%}
.xxlarge-9{width:75%}
.xxlarge-10{width:83.3333333333%}
.xxlarge-11{width:91.6666666667%}
.xxlarge-12{width:100%}
.xxlarge-offset-0{margin-left:0 !important}
.xxlarge-offset-1{margin-left:8.3333333333% !important}
.xxlarge-offset-2{margin-left:16.6666666667% !important}
.xxlarge-offset-3{margin-left:25% !important}
.xxlarge-offset-4{margin-left:33.3333333333% !important}
.xxlarge-offset-5{margin-left:41.6666666667% !important}
.xxlarge-offset-6{margin-left:50% !important}
.xxlarge-offset-7{margin-left:58.3333333333% !important}
.xxlarge-offset-8{margin-left:66.6666666667% !important}
.xxlarge-offset-9{margin-left:75% !important}
.xxlarge-offset-10{margin-left:83.3333333333% !important}
.xxlarge-offset-11{margin-left:91.6666666667% !important}
.xxlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.xxlarge-centered,.columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none}
.column.xxlarge-uncentered,.columns.xxlarge-uncentered{float:left;margin-left:0;margin-right:0}
.column.xxlarge-centered:last-child,.columns.xxlarge-centered:last-child{float:none}
.column.xxlarge-uncentered:last-child,.columns.xxlarge-uncentered:last-child{float:left}
.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right}
.row.xxlarge-collapse>.column,#global-ux .xxlarge-collapse.genericCarousel>.column,#global-ux .xxlarge-collapse.dynamicCarousel>.column,#global-ux .xxlarge-collapse.threesixty-colouriser-container>.column,.row.xxlarge-collapse>.columns,#global-ux .xxlarge-collapse.genericCarousel>.columns,#global-ux .xxlarge-collapse.dynamicCarousel>.columns,#global-ux .xxlarge-collapse.threesixty-colouriser-container>.columns{padding-left:0;padding-right:0}
.row.xxlarge-collapse .row,#global-ux .xxlarge-collapse.genericCarousel .row,#global-ux .xxlarge-collapse.dynamicCarousel .row,#global-ux .xxlarge-collapse.threesixty-colouriser-container .row,.row.xxlarge-collapse #global-ux .genericCarousel,#global-ux .row.xxlarge-collapse .genericCarousel,#global-ux .xxlarge-collapse.genericCarousel .genericCarousel,#global-ux .xxlarge-collapse.dynamicCarousel .genericCarousel,#global-ux .xxlarge-collapse.threesixty-colouriser-container .genericCarousel,.row.xxlarge-collapse #global-ux .dynamicCarousel,#global-ux .row.xxlarge-collapse .dynamicCarousel,#global-ux .xxlarge-collapse.genericCarousel .dynamicCarousel,#global-ux .xxlarge-collapse.dynamicCarousel .dynamicCarousel,#global-ux .xxlarge-collapse.threesixty-colouriser-container .dynamicCarousel,.row.xxlarge-collapse #global-ux .threesixty-colouriser-container,#global-ux .row.xxlarge-collapse .threesixty-colouriser-container,#global-ux .xxlarge-collapse.genericCarousel .threesixty-colouriser-container,#global-ux .xxlarge-collapse.dynamicCarousel .threesixty-colouriser-container,#global-ux .xxlarge-collapse.threesixty-colouriser-container .threesixty-colouriser-container{margin-left:0;margin-right:0}
.row.xxlarge-uncollapse>.column,#global-ux .xxlarge-uncollapse.genericCarousel>.column,#global-ux .xxlarge-uncollapse.dynamicCarousel>.column,#global-ux .xxlarge-uncollapse.threesixty-colouriser-container>.column,.row.xxlarge-uncollapse>.columns,#global-ux .xxlarge-uncollapse.genericCarousel>.columns,#global-ux .xxlarge-uncollapse.dynamicCarousel>.columns,#global-ux .xxlarge-uncollapse.threesixty-colouriser-container>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}
}
.accordion{margin-bottom:0}
.accordion:before,.accordion:after{content:" ";display:table}
.accordion:after{clear:both}
.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}
.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}
.accordion .accordion-navigation>a,.accordion dd>a{background:#efefef;color:#222;display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;padding:1rem}
.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}
.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:.9375rem}
.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background:#fff;display:block}
[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:block;float:left;height:auto;padding:0 .625rem 1.25rem}
@media only screen{.small-block-grid-1>li{list-style:none;width:100%}
.small-block-grid-1>li:nth-of-type(1n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{list-style:none;width:50%}
.small-block-grid-2>li:nth-of-type(1n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{list-style:none;width:33.3333333333%}
.small-block-grid-3>li:nth-of-type(1n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{list-style:none;width:25%}
.small-block-grid-4>li:nth-of-type(1n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{list-style:none;width:20%}
.small-block-grid-5>li:nth-of-type(1n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{list-style:none;width:16.6666666667%}
.small-block-grid-6>li:nth-of-type(1n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{list-style:none;width:14.2857142857%}
.small-block-grid-7>li:nth-of-type(1n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{list-style:none;width:12.5%}
.small-block-grid-8>li:nth-of-type(1n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{list-style:none;width:11.1111111111%}
.small-block-grid-9>li:nth-of-type(1n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{list-style:none;width:10%}
.small-block-grid-10>li:nth-of-type(1n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{list-style:none;width:9.0909090909%}
.small-block-grid-11>li:nth-of-type(1n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{list-style:none;width:8.3333333333%}
.small-block-grid-12>li:nth-of-type(1n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:30.0625em){.medium-block-grid-1>li{list-style:none;width:100%}
.medium-block-grid-1>li:nth-of-type(1n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{list-style:none;width:50%}
.medium-block-grid-2>li:nth-of-type(1n){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}
.medium-block-grid-3>li{list-style:none;width:33.3333333333%}
.medium-block-grid-3>li:nth-of-type(1n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{list-style:none;width:25%}
.medium-block-grid-4>li:nth-of-type(1n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{list-style:none;width:20%}
.medium-block-grid-5>li:nth-of-type(1n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{list-style:none;width:16.6666666667%}
.medium-block-grid-6>li:nth-of-type(1n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{list-style:none;width:14.2857142857%}
.medium-block-grid-7>li:nth-of-type(1n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{list-style:none;width:12.5%}
.medium-block-grid-8>li:nth-of-type(1n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{list-style:none;width:11.1111111111%}
.medium-block-grid-9>li:nth-of-type(1n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{list-style:none;width:10%}
.medium-block-grid-10>li:nth-of-type(1n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{list-style:none;width:9.0909090909%}
.medium-block-grid-11>li:nth-of-type(1n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{list-style:none;width:8.3333333333%}
.medium-block-grid-12>li:nth-of-type(1n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:48em){.large-block-grid-1>li{list-style:none;width:100%}
.large-block-grid-1>li:nth-of-type(1n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{list-style:none;width:50%}
.large-block-grid-2>li:nth-of-type(1n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{list-style:none;width:33.3333333333%}
.large-block-grid-3>li:nth-of-type(1n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{list-style:none;width:25%}
.large-block-grid-4>li:nth-of-type(1n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{list-style:none;width:20%}
.large-block-grid-5>li:nth-of-type(1n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{list-style:none;width:16.6666666667%}
.large-block-grid-6>li:nth-of-type(1n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{list-style:none;width:14.2857142857%}
.large-block-grid-7>li:nth-of-type(1n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{list-style:none;width:12.5%}
.large-block-grid-8>li:nth-of-type(1n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{list-style:none;width:11.1111111111%}
.large-block-grid-9>li:nth-of-type(1n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{list-style:none;width:10%}
.large-block-grid-10>li:nth-of-type(1n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{list-style:none;width:9.0909090909%}
.large-block-grid-11>li:nth-of-type(1n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{list-style:none;width:8.3333333333%}
.large-block-grid-12>li:nth-of-type(1n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:62em){.xlarge-block-grid-1>li{list-style:none;width:100%}
.xlarge-block-grid-1>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-1>li:nth-of-type(1n+1){clear:both}
.xlarge-block-grid-2>li{list-style:none;width:50%}
.xlarge-block-grid-2>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-2>li:nth-of-type(2n+1){clear:both}
.xlarge-block-grid-3>li{list-style:none;width:33.3333333333%}
.xlarge-block-grid-3>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-3>li:nth-of-type(3n+1){clear:both}
.xlarge-block-grid-4>li{list-style:none;width:25%}
.xlarge-block-grid-4>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-4>li:nth-of-type(4n+1){clear:both}
.xlarge-block-grid-5>li{list-style:none;width:20%}
.xlarge-block-grid-5>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-5>li:nth-of-type(5n+1){clear:both}
.xlarge-block-grid-6>li{list-style:none;width:16.6666666667%}
.xlarge-block-grid-6>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-6>li:nth-of-type(6n+1){clear:both}
.xlarge-block-grid-7>li{list-style:none;width:14.2857142857%}
.xlarge-block-grid-7>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-7>li:nth-of-type(7n+1){clear:both}
.xlarge-block-grid-8>li{list-style:none;width:12.5%}
.xlarge-block-grid-8>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-8>li:nth-of-type(8n+1){clear:both}
.xlarge-block-grid-9>li{list-style:none;width:11.1111111111%}
.xlarge-block-grid-9>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-9>li:nth-of-type(9n+1){clear:both}
.xlarge-block-grid-10>li{list-style:none;width:10%}
.xlarge-block-grid-10>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-10>li:nth-of-type(10n+1){clear:both}
.xlarge-block-grid-11>li{list-style:none;width:9.0909090909%}
.xlarge-block-grid-11>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-11>li:nth-of-type(11n+1){clear:both}
.xlarge-block-grid-12>li{list-style:none;width:8.3333333333%}
.xlarge-block-grid-12>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
button,.button,#build-price-configurator .bnp-finance-info-bar .strip-style-button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#008cba;border-color:#007095;color:#fff;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}
button:hover,button:focus,.button:hover,#build-price-configurator .bnp-finance-info-bar .strip-style-button:hover,.button:focus,#build-price-configurator .bnp-finance-info-bar .strip-style-button:focus{background-color:#007095}
button:hover,button:focus,.button:hover,#build-price-configurator .bnp-finance-info-bar .strip-style-button:hover,.button:focus,#build-price-configurator .bnp-finance-info-bar .strip-style-button:focus{color:#fff}
button.secondary,.button.secondary,#build-price-configurator .bnp-finance-info-bar .secondary.strip-style-button{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,#build-price-configurator .bnp-finance-info-bar .secondary.strip-style-button:hover,.button.secondary:focus,#build-price-configurator .bnp-finance-info-bar .secondary.strip-style-button:focus{background-color:#b9b9b9}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,#build-price-configurator .bnp-finance-info-bar .secondary.strip-style-button:hover,.button.secondary:focus,#build-price-configurator .bnp-finance-info-bar .secondary.strip-style-button:focus{color:#333}
button.success,.button.success,#build-price-configurator .bnp-finance-info-bar .success.strip-style-button{background-color:#43ac6a;border-color:#368a55;color:#fff}
button.success:hover,button.success:focus,.button.success:hover,#build-price-configurator .bnp-finance-info-bar .success.strip-style-button:hover,.button.success:focus,#build-price-configurator .bnp-finance-info-bar .success.strip-style-button:focus{background-color:#368a55}
button.success:hover,button.success:focus,.button.success:hover,#build-price-configurator .bnp-finance-info-bar .success.strip-style-button:hover,.button.success:focus,#build-price-configurator .bnp-finance-info-bar .success.strip-style-button:focus{color:#fff}
button.alert,.button.alert,#build-price-configurator .bnp-finance-info-bar .alert.strip-style-button{background-color:#f04124;border-color:#cf2a0e;color:#fff}
button.alert:hover,button.alert:focus,.button.alert:hover,#build-price-configurator .bnp-finance-info-bar .alert.strip-style-button:hover,.button.alert:focus,#build-price-configurator .bnp-finance-info-bar .alert.strip-style-button:focus{background-color:#cf2a0e}
button.alert:hover,button.alert:focus,.button.alert:hover,#build-price-configurator .bnp-finance-info-bar .alert.strip-style-button:hover,.button.alert:focus,#build-price-configurator .bnp-finance-info-bar .alert.strip-style-button:focus{color:#fff}
button.warning,.button.warning,#build-price-configurator .bnp-finance-info-bar .warning.strip-style-button{background-color:#f08a24;border-color:#cf6e0e;color:#fff}
button.warning:hover,button.warning:focus,.button.warning:hover,#build-price-configurator .bnp-finance-info-bar .warning.strip-style-button:hover,.button.warning:focus,#build-price-configurator .bnp-finance-info-bar .warning.strip-style-button:focus{background-color:#cf6e0e}
button.warning:hover,button.warning:focus,.button.warning:hover,#build-price-configurator .bnp-finance-info-bar .warning.strip-style-button:hover,.button.warning:focus,#build-price-configurator .bnp-finance-info-bar .warning.strip-style-button:focus{color:#fff}
button.info,.button.info,#build-price-configurator .bnp-finance-info-bar .info.strip-style-button{background-color:#a0d3e8;border-color:#61b6d9;color:#333}
button.info:hover,button.info:focus,.button.info:hover,#build-price-configurator .bnp-finance-info-bar .info.strip-style-button:hover,.button.info:focus,#build-price-configurator .bnp-finance-info-bar .info.strip-style-button:focus{background-color:#61b6d9}
button.info:hover,button.info:focus,.button.info:hover,#build-price-configurator .bnp-finance-info-bar .info.strip-style-button:hover,.button.info:focus,#build-price-configurator .bnp-finance-info-bar .info.strip-style-button:focus{color:#fff}
button.large,.button.large,#build-price-configurator .bnp-finance-info-bar .large.strip-style-button{padding:1.125rem 2.25rem 1.1875rem 2.25rem;font-size:1.25rem}
button.small,.button.small,#build-price-configurator .bnp-finance-info-bar .small.strip-style-button{padding:.875rem 1.75rem .9375rem 1.75rem;font-size:.8125rem}
button.tiny,.button.tiny,#build-price-configurator .bnp-finance-info-bar .tiny.strip-style-button{padding:.625rem 1.25rem .6875rem 1.25rem;font-size:.6875rem}
button.expand,.button.expand,#build-price-configurator .bnp-finance-info-bar .expand.strip-style-button{padding-left:0;padding-right:0;width:100%}
button.left-align,.button.left-align,#build-price-configurator .bnp-finance-info-bar .left-align.strip-style-button{text-align:left;text-indent:.75rem}
button.right-align,.button.right-align,#build-price-configurator .bnp-finance-info-bar .right-align.strip-style-button{text-align:right;padding-right:.75rem}
button.radius,.button.radius,#build-price-configurator .bnp-finance-info-bar .radius.strip-style-button{border-radius:3px}
button.round,.button.round,#build-price-configurator .bnp-finance-info-bar .round.strip-style-button{border-radius:1000px}
button.disabled,button[disabled],.button.disabled,#build-price-configurator .bnp-finance-info-bar .disabled.strip-style-button,.button[disabled],#build-price-configurator .bnp-finance-info-bar [disabled].strip-style-button{background-color:#008cba;border-color:#007095;color:#fff;box-shadow:none;cursor:default;opacity:.7}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,#build-price-configurator .bnp-finance-info-bar .disabled.strip-style-button:hover,.button.disabled:focus,#build-price-configurator .bnp-finance-info-bar .disabled.strip-style-button:focus,.button[disabled]:hover,#build-price-configurator .bnp-finance-info-bar [disabled].strip-style-button:hover,.button[disabled]:focus,#build-price-configurator .bnp-finance-info-bar [disabled].strip-style-button:focus{background-color:#007095}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,#build-price-configurator .bnp-finance-info-bar .disabled.strip-style-button:hover,.button.disabled:focus,#build-price-configurator .bnp-finance-info-bar .disabled.strip-style-button:focus,.button[disabled]:hover,#build-price-configurator .bnp-finance-info-bar [disabled].strip-style-button:hover,.button[disabled]:focus,#build-price-configurator .bnp-finance-info-bar [disabled].strip-style-button:focus{color:#fff}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,#build-price-configurator .bnp-finance-info-bar .disabled.strip-style-button:hover,.button.disabled:focus,#build-price-configurator .bnp-finance-info-bar .disabled.strip-style-button:focus,.button[disabled]:hover,#build-price-configurator .bnp-finance-info-bar [disabled].strip-style-button:hover,.button[disabled]:focus,#build-price-configurator .bnp-finance-info-bar [disabled].strip-style-button:focus{background-color:#008cba}
button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,#build-price-configurator .bnp-finance-info-bar .disabled.secondary.strip-style-button,.button[disabled].secondary,#build-price-configurator .bnp-finance-info-bar [disabled].secondary.strip-style-button{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;box-shadow:none;cursor:default;opacity:.7}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,#build-price-configurator .bnp-finance-info-bar .disabled.secondary.strip-style-button:hover,.button.disabled.secondary:focus,#build-price-configurator .bnp-finance-info-bar .disabled.secondary.strip-style-button:focus,.button[disabled].secondary:hover,#build-price-configurator .bnp-finance-info-bar [disabled].secondary.strip-style-button:hover,.button[disabled].secondary:focus,#build-price-configurator .bnp-finance-info-bar [disabled].secondary.strip-style-button:focus{background-color:#b9b9b9}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,#build-price-configurator .bnp-finance-info-bar .disabled.secondary.strip-style-button:hover,.button.disabled.secondary:focus,#build-price-configurator .bnp-finance-info-bar .disabled.secondary.strip-style-button:focus,.button[disabled].secondary:hover,#build-price-configurator .bnp-finance-info-bar [disabled].secondary.strip-style-button:hover,.button[disabled].secondary:focus,#build-price-configurator .bnp-finance-info-bar [disabled].secondary.strip-style-button:focus{color:#333}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,#build-price-configurator .bnp-finance-info-bar .disabled.secondary.strip-style-button:hover,.button.disabled.secondary:focus,#build-price-configurator .bnp-finance-info-bar .disabled.secondary.strip-style-button:focus,.button[disabled].secondary:hover,#build-price-configurator .bnp-finance-info-bar [disabled].secondary.strip-style-button:hover,.button[disabled].secondary:focus,#build-price-configurator .bnp-finance-info-bar [disabled].secondary.strip-style-button:focus{background-color:#e7e7e7}
button.disabled.success,button[disabled].success,.button.disabled.success,#build-price-configurator .bnp-finance-info-bar .disabled.success.strip-style-button,.button[disabled].success,#build-price-configurator .bnp-finance-info-bar [disabled].success.strip-style-button{background-color:#43ac6a;border-color:#368a55;color:#fff;box-shadow:none;cursor:default;opacity:.7}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,#build-price-configurator .bnp-finance-info-bar .disabled.success.strip-style-button:hover,.button.disabled.success:focus,#build-price-configurator .bnp-finance-info-bar .disabled.success.strip-style-button:focus,.button[disabled].success:hover,#build-price-configurator .bnp-finance-info-bar [disabled].success.strip-style-button:hover,.button[disabled].success:focus,#build-price-configurator .bnp-finance-info-bar [disabled].success.strip-style-button:focus{background-color:#368a55}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,#build-price-configurator .bnp-finance-info-bar .disabled.success.strip-style-button:hover,.button.disabled.success:focus,#build-price-configurator .bnp-finance-info-bar .disabled.success.strip-style-button:focus,.button[disabled].success:hover,#build-price-configurator .bnp-finance-info-bar [disabled].success.strip-style-button:hover,.button[disabled].success:focus,#build-price-configurator .bnp-finance-info-bar [disabled].success.strip-style-button:focus{color:#fff}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,#build-price-configurator .bnp-finance-info-bar .disabled.success.strip-style-button:hover,.button.disabled.success:focus,#build-price-configurator .bnp-finance-info-bar .disabled.success.strip-style-button:focus,.button[disabled].success:hover,#build-price-configurator .bnp-finance-info-bar [disabled].success.strip-style-button:hover,.button[disabled].success:focus,#build-price-configurator .bnp-finance-info-bar [disabled].success.strip-style-button:focus{background-color:#43ac6a}
button.disabled.alert,button[disabled].alert,.button.disabled.alert,#build-price-configurator .bnp-finance-info-bar .disabled.alert.strip-style-button,.button[disabled].alert,#build-price-configurator .bnp-finance-info-bar [disabled].alert.strip-style-button{background-color:#f04124;border-color:#cf2a0e;color:#fff;box-shadow:none;cursor:default;opacity:.7}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,#build-price-configurator .bnp-finance-info-bar .disabled.alert.strip-style-button:hover,.button.disabled.alert:focus,#build-price-configurator .bnp-finance-info-bar .disabled.alert.strip-style-button:focus,.button[disabled].alert:hover,#build-price-configurator .bnp-finance-info-bar [disabled].alert.strip-style-button:hover,.button[disabled].alert:focus,#build-price-configurator .bnp-finance-info-bar [disabled].alert.strip-style-button:focus{background-color:#cf2a0e}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,#build-price-configurator .bnp-finance-info-bar .disabled.alert.strip-style-button:hover,.button.disabled.alert:focus,#build-price-configurator .bnp-finance-info-bar .disabled.alert.strip-style-button:focus,.button[disabled].alert:hover,#build-price-configurator .bnp-finance-info-bar [disabled].alert.strip-style-button:hover,.button[disabled].alert:focus,#build-price-configurator .bnp-finance-info-bar [disabled].alert.strip-style-button:focus{color:#fff}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,#build-price-configurator .bnp-finance-info-bar .disabled.alert.strip-style-button:hover,.button.disabled.alert:focus,#build-price-configurator .bnp-finance-info-bar .disabled.alert.strip-style-button:focus,.button[disabled].alert:hover,#build-price-configurator .bnp-finance-info-bar [disabled].alert.strip-style-button:hover,.button[disabled].alert:focus,#build-price-configurator .bnp-finance-info-bar [disabled].alert.strip-style-button:focus{background-color:#f04124}
button.disabled.warning,button[disabled].warning,.button.disabled.warning,#build-price-configurator .bnp-finance-info-bar .disabled.warning.strip-style-button,.button[disabled].warning,#build-price-configurator .bnp-finance-info-bar [disabled].warning.strip-style-button{background-color:#f08a24;border-color:#cf6e0e;color:#fff;box-shadow:none;cursor:default;opacity:.7}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,#build-price-configurator .bnp-finance-info-bar .disabled.warning.strip-style-button:hover,.button.disabled.warning:focus,#build-price-configurator .bnp-finance-info-bar .disabled.warning.strip-style-button:focus,.button[disabled].warning:hover,#build-price-configurator .bnp-finance-info-bar [disabled].warning.strip-style-button:hover,.button[disabled].warning:focus,#build-price-configurator .bnp-finance-info-bar [disabled].warning.strip-style-button:focus{background-color:#cf6e0e}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,#build-price-configurator .bnp-finance-info-bar .disabled.warning.strip-style-button:hover,.button.disabled.warning:focus,#build-price-configurator .bnp-finance-info-bar .disabled.warning.strip-style-button:focus,.button[disabled].warning:hover,#build-price-configurator .bnp-finance-info-bar [disabled].warning.strip-style-button:hover,.button[disabled].warning:focus,#build-price-configurator .bnp-finance-info-bar [disabled].warning.strip-style-button:focus{color:#fff}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,#build-price-configurator .bnp-finance-info-bar .disabled.warning.strip-style-button:hover,.button.disabled.warning:focus,#build-price-configurator .bnp-finance-info-bar .disabled.warning.strip-style-button:focus,.button[disabled].warning:hover,#build-price-configurator .bnp-finance-info-bar [disabled].warning.strip-style-button:hover,.button[disabled].warning:focus,#build-price-configurator .bnp-finance-info-bar [disabled].warning.strip-style-button:focus{background-color:#f08a24}
button.disabled.info,button[disabled].info,.button.disabled.info,#build-price-configurator .bnp-finance-info-bar .disabled.info.strip-style-button,.button[disabled].info,#build-price-configurator .bnp-finance-info-bar [disabled].info.strip-style-button{background-color:#a0d3e8;border-color:#61b6d9;color:#333;box-shadow:none;cursor:default;opacity:.7}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,#build-price-configurator .bnp-finance-info-bar .disabled.info.strip-style-button:hover,.button.disabled.info:focus,#build-price-configurator .bnp-finance-info-bar .disabled.info.strip-style-button:focus,.button[disabled].info:hover,#build-price-configurator .bnp-finance-info-bar [disabled].info.strip-style-button:hover,.button[disabled].info:focus,#build-price-configurator .bnp-finance-info-bar [disabled].info.strip-style-button:focus{background-color:#61b6d9}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,#build-price-configurator .bnp-finance-info-bar .disabled.info.strip-style-button:hover,.button.disabled.info:focus,#build-price-configurator .bnp-finance-info-bar .disabled.info.strip-style-button:focus,.button[disabled].info:hover,#build-price-configurator .bnp-finance-info-bar [disabled].info.strip-style-button:hover,.button[disabled].info:focus,#build-price-configurator .bnp-finance-info-bar [disabled].info.strip-style-button:focus{color:#fff}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,#build-price-configurator .bnp-finance-info-bar .disabled.info.strip-style-button:hover,.button.disabled.info:focus,#build-price-configurator .bnp-finance-info-bar .disabled.info.strip-style-button:focus,.button[disabled].info:hover,#build-price-configurator .bnp-finance-info-bar [disabled].info.strip-style-button:hover,.button[disabled].info:focus,#build-price-configurator .bnp-finance-info-bar [disabled].info.strip-style-button:focus{background-color:#a0d3e8}
button::-moz-focus-inner{border:0;padding:0}
@media only screen and (min-width:30.0625em){button,.button,#build-price-configurator .bnp-finance-info-bar .strip-style-button{display:inline-block}
}
form{margin:0 0 1rem}
form .row .row,form #global-ux .genericCarousel .row,#global-ux form .genericCarousel .row,form #global-ux .dynamicCarousel .row,#global-ux form .dynamicCarousel .row,form #global-ux .threesixty-colouriser-container .row,#global-ux form .threesixty-colouriser-container .row,form .row #global-ux .genericCarousel,#global-ux form .row .genericCarousel,form #global-ux .genericCarousel .genericCarousel,#global-ux form .genericCarousel .genericCarousel,form #global-ux .dynamicCarousel .genericCarousel,#global-ux form .dynamicCarousel .genericCarousel,form #global-ux .threesixty-colouriser-container .genericCarousel,#global-ux form .threesixty-colouriser-container .genericCarousel,form .row #global-ux .dynamicCarousel,#global-ux form .row .dynamicCarousel,form #global-ux .genericCarousel .dynamicCarousel,#global-ux form .genericCarousel .dynamicCarousel,form #global-ux .dynamicCarousel .dynamicCarousel,#global-ux form .dynamicCarousel .dynamicCarousel,form #global-ux .threesixty-colouriser-container .dynamicCarousel,#global-ux form .threesixty-colouriser-container .dynamicCarousel,form .row #global-ux .threesixty-colouriser-container,#global-ux form .row .threesixty-colouriser-container,form #global-ux .genericCarousel .threesixty-colouriser-container,#global-ux form .genericCarousel .threesixty-colouriser-container,form #global-ux .dynamicCarousel .threesixty-colouriser-container,#global-ux form .dynamicCarousel .threesixty-colouriser-container,form #global-ux .threesixty-colouriser-container .threesixty-colouriser-container,#global-ux form .threesixty-colouriser-container .threesixty-colouriser-container{margin:0 -0.5rem}
form .row .row .column,form #global-ux .genericCarousel .row .column,#global-ux form .genericCarousel .row .column,form #global-ux .dynamicCarousel .row .column,#global-ux form .dynamicCarousel .row .column,form #global-ux .threesixty-colouriser-container .row .column,#global-ux form .threesixty-colouriser-container .row .column,form .row #global-ux .genericCarousel .column,#global-ux form .row .genericCarousel .column,form #global-ux .genericCarousel .genericCarousel .column,#global-ux form .genericCarousel .genericCarousel .column,form #global-ux .dynamicCarousel .genericCarousel .column,#global-ux form .dynamicCarousel .genericCarousel .column,form #global-ux .threesixty-colouriser-container .genericCarousel .column,#global-ux form .threesixty-colouriser-container .genericCarousel .column,form .row #global-ux .dynamicCarousel .column,#global-ux form .row .dynamicCarousel .column,form #global-ux .genericCarousel .dynamicCarousel .column,#global-ux form .genericCarousel .dynamicCarousel .column,form #global-ux .dynamicCarousel .dynamicCarousel .column,#global-ux form .dynamicCarousel .dynamicCarousel .column,form #global-ux .threesixty-colouriser-container .dynamicCarousel .column,#global-ux form .threesixty-colouriser-container .dynamicCarousel .column,form .row #global-ux .threesixty-colouriser-container .column,#global-ux form .row .threesixty-colouriser-container .column,form #global-ux .genericCarousel .threesixty-colouriser-container .column,#global-ux form .genericCarousel .threesixty-colouriser-container .column,form #global-ux .dynamicCarousel .threesixty-colouriser-container .column,#global-ux form .dynamicCarousel .threesixty-colouriser-container .column,form #global-ux .threesixty-colouriser-container .threesixty-colouriser-container .column,#global-ux form .threesixty-colouriser-container .threesixty-colouriser-container .column,form .row .row .columns,form #global-ux .genericCarousel .row .columns,#global-ux form .genericCarousel .row .columns,form #global-ux .dynamicCarousel .row .columns,#global-ux form .dynamicCarousel .row .columns,form #global-ux .threesixty-colouriser-container .row .columns,#global-ux form .threesixty-colouriser-container .row .columns,form .row #global-ux .genericCarousel .columns,#global-ux form .row .genericCarousel .columns,form #global-ux .genericCarousel .genericCarousel .columns,#global-ux form .genericCarousel .genericCarousel .columns,form #global-ux .dynamicCarousel .genericCarousel .columns,#global-ux form .dynamicCarousel .genericCarousel .columns,form #global-ux .threesixty-colouriser-container .genericCarousel .columns,#global-ux form .threesixty-colouriser-container .genericCarousel .columns,form .row #global-ux .dynamicCarousel .columns,#global-ux form .row .dynamicCarousel .columns,form #global-ux .genericCarousel .dynamicCarousel .columns,#global-ux form .genericCarousel .dynamicCarousel .columns,form #global-ux .dynamicCarousel .dynamicCarousel .columns,#global-ux form .dynamicCarousel .dynamicCarousel .columns,form #global-ux .threesixty-colouriser-container .dynamicCarousel .columns,#global-ux form .threesixty-colouriser-container .dynamicCarousel .columns,form .row #global-ux .threesixty-colouriser-container .columns,#global-ux form .row .threesixty-colouriser-container .columns,form #global-ux .genericCarousel .threesixty-colouriser-container .columns,#global-ux form .genericCarousel .threesixty-colouriser-container .columns,form #global-ux .dynamicCarousel .threesixty-colouriser-container .columns,#global-ux form .dynamicCarousel .threesixty-colouriser-container .columns,form #global-ux .threesixty-colouriser-container .threesixty-colouriser-container .columns,#global-ux form .threesixty-colouriser-container .threesixty-colouriser-container .columns{padding:0 .5rem}
form .row .row.collapse,form #global-ux .genericCarousel .row.collapse,#global-ux form .genericCarousel .row.collapse,form #global-ux .dynamicCarousel .row.collapse,#global-ux form .dynamicCarousel .row.collapse,form #global-ux .threesixty-colouriser-container .row.collapse,#global-ux form .threesixty-colouriser-container .row.collapse,form .row #global-ux .collapse.genericCarousel,#global-ux form .row .collapse.genericCarousel,form #global-ux .genericCarousel .collapse.genericCarousel,#global-ux form .genericCarousel .collapse.genericCarousel,form #global-ux .dynamicCarousel .collapse.genericCarousel,#global-ux form .dynamicCarousel .collapse.genericCarousel,form #global-ux .threesixty-colouriser-container .collapse.genericCarousel,#global-ux form .threesixty-colouriser-container .collapse.genericCarousel,form .row #global-ux .collapse.dynamicCarousel,#global-ux form .row .collapse.dynamicCarousel,form #global-ux .genericCarousel .collapse.dynamicCarousel,#global-ux form .genericCarousel .collapse.dynamicCarousel,form #global-ux .dynamicCarousel .collapse.dynamicCarousel,#global-ux form .dynamicCarousel .collapse.dynamicCarousel,form #global-ux .threesixty-colouriser-container .collapse.dynamicCarousel,#global-ux form .threesixty-colouriser-container .collapse.dynamicCarousel,form .row #global-ux .collapse.threesixty-colouriser-container,#global-ux form .row .collapse.threesixty-colouriser-container,form #global-ux .genericCarousel .collapse.threesixty-colouriser-container,#global-ux form .genericCarousel .collapse.threesixty-colouriser-container,form #global-ux .dynamicCarousel .collapse.threesixty-colouriser-container,#global-ux form .dynamicCarousel .collapse.threesixty-colouriser-container,form #global-ux .threesixty-colouriser-container .collapse.threesixty-colouriser-container,#global-ux form .threesixty-colouriser-container .collapse.threesixty-colouriser-container{margin:0}
form .row .row.collapse .column,form #global-ux .genericCarousel .row.collapse .column,#global-ux form .genericCarousel .row.collapse .column,form #global-ux .dynamicCarousel .row.collapse .column,#global-ux form .dynamicCarousel .row.collapse .column,form #global-ux .threesixty-colouriser-container .row.collapse .column,#global-ux form .threesixty-colouriser-container .row.collapse .column,form .row #global-ux .collapse.genericCarousel .column,#global-ux form .row .collapse.genericCarousel .column,form #global-ux .genericCarousel .collapse.genericCarousel .column,#global-ux form .genericCarousel .collapse.genericCarousel .column,form #global-ux .dynamicCarousel .collapse.genericCarousel .column,#global-ux form .dynamicCarousel .collapse.genericCarousel .column,form #global-ux .threesixty-colouriser-container .collapse.genericCarousel .column,#global-ux form .threesixty-colouriser-container .collapse.genericCarousel .column,form .row #global-ux .collapse.dynamicCarousel .column,#global-ux form .row .collapse.dynamicCarousel .column,form #global-ux .genericCarousel .collapse.dynamicCarousel .column,#global-ux form .genericCarousel .collapse.dynamicCarousel .column,form #global-ux .dynamicCarousel .collapse.dynamicCarousel .column,#global-ux form .dynamicCarousel .collapse.dynamicCarousel .column,form #global-ux .threesixty-colouriser-container .collapse.dynamicCarousel .column,#global-ux form .threesixty-colouriser-container .collapse.dynamicCarousel .column,form .row #global-ux .collapse.threesixty-colouriser-container .column,#global-ux form .row .collapse.threesixty-colouriser-container .column,form #global-ux .genericCarousel .collapse.threesixty-colouriser-container .column,#global-ux form .genericCarousel .collapse.threesixty-colouriser-container .column,form #global-ux .dynamicCarousel .collapse.threesixty-colouriser-container .column,#global-ux form .dynamicCarousel .collapse.threesixty-colouriser-container .column,form #global-ux .threesixty-colouriser-container .collapse.threesixty-colouriser-container .column,#global-ux form .threesixty-colouriser-container .collapse.threesixty-colouriser-container .column,form .row .row.collapse .columns,form #global-ux .genericCarousel .row.collapse .columns,#global-ux form .genericCarousel .row.collapse .columns,form #global-ux .dynamicCarousel .row.collapse .columns,#global-ux form .dynamicCarousel .row.collapse .columns,form #global-ux .threesixty-colouriser-container .row.collapse .columns,#global-ux form .threesixty-colouriser-container .row.collapse .columns,form .row #global-ux .collapse.genericCarousel .columns,#global-ux form .row .collapse.genericCarousel .columns,form #global-ux .genericCarousel .collapse.genericCarousel .columns,#global-ux form .genericCarousel .collapse.genericCarousel .columns,form #global-ux .dynamicCarousel .collapse.genericCarousel .columns,#global-ux form .dynamicCarousel .collapse.genericCarousel .columns,form #global-ux .threesixty-colouriser-container .collapse.genericCarousel .columns,#global-ux form .threesixty-colouriser-container .collapse.genericCarousel .columns,form .row #global-ux .collapse.dynamicCarousel .columns,#global-ux form .row .collapse.dynamicCarousel .columns,form #global-ux .genericCarousel .collapse.dynamicCarousel .columns,#global-ux form .genericCarousel .collapse.dynamicCarousel .columns,form #global-ux .dynamicCarousel .collapse.dynamicCarousel .columns,#global-ux form .dynamicCarousel .collapse.dynamicCarousel .columns,form #global-ux .threesixty-colouriser-container .collapse.dynamicCarousel .columns,#global-ux form .threesixty-colouriser-container .collapse.dynamicCarousel .columns,form .row #global-ux .collapse.threesixty-colouriser-container .columns,#global-ux form .row .collapse.threesixty-colouriser-container .columns,form #global-ux .genericCarousel .collapse.threesixty-colouriser-container .columns,#global-ux form .genericCarousel .collapse.threesixty-colouriser-container .columns,form #global-ux .dynamicCarousel .collapse.threesixty-colouriser-container .columns,#global-ux form .dynamicCarousel .collapse.threesixty-colouriser-container .columns,form #global-ux .threesixty-colouriser-container .collapse.threesixty-colouriser-container .columns,#global-ux form .threesixty-colouriser-container .collapse.threesixty-colouriser-container .columns{padding:0}
form .row .row.collapse input,form #global-ux .genericCarousel .row.collapse input,#global-ux form .genericCarousel .row.collapse input,form #global-ux .dynamicCarousel .row.collapse input,#global-ux form .dynamicCarousel .row.collapse input,form #global-ux .threesixty-colouriser-container .row.collapse input,#global-ux form .threesixty-colouriser-container .row.collapse input,form .row #global-ux .collapse.genericCarousel input,#global-ux form .row .collapse.genericCarousel input,form #global-ux .genericCarousel .collapse.genericCarousel input,#global-ux form .genericCarousel .collapse.genericCarousel input,form #global-ux .dynamicCarousel .collapse.genericCarousel input,#global-ux form .dynamicCarousel .collapse.genericCarousel input,form #global-ux .threesixty-colouriser-container .collapse.genericCarousel input,#global-ux form .threesixty-colouriser-container .collapse.genericCarousel input,form .row #global-ux .collapse.dynamicCarousel input,#global-ux form .row .collapse.dynamicCarousel input,form #global-ux .genericCarousel .collapse.dynamicCarousel input,#global-ux form .genericCarousel .collapse.dynamicCarousel input,form #global-ux .dynamicCarousel .collapse.dynamicCarousel input,#global-ux form .dynamicCarousel .collapse.dynamicCarousel input,form #global-ux .threesixty-colouriser-container .collapse.dynamicCarousel input,#global-ux form .threesixty-colouriser-container .collapse.dynamicCarousel input,form .row #global-ux .collapse.threesixty-colouriser-container input,#global-ux form .row .collapse.threesixty-colouriser-container input,form #global-ux .genericCarousel .collapse.threesixty-colouriser-container input,#global-ux form .genericCarousel .collapse.threesixty-colouriser-container input,form #global-ux .dynamicCarousel .collapse.threesixty-colouriser-container input,#global-ux form .dynamicCarousel .collapse.threesixty-colouriser-container input,form #global-ux .threesixty-colouriser-container .collapse.threesixty-colouriser-container input,#global-ux form .threesixty-colouriser-container .collapse.threesixty-colouriser-container input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}
form .row input.column,form #global-ux .genericCarousel input.column,#global-ux form .genericCarousel input.column,form #global-ux .dynamicCarousel input.column,#global-ux form .dynamicCarousel input.column,form #global-ux .threesixty-colouriser-container input.column,#global-ux form .threesixty-colouriser-container input.column,form .row input.columns,form #global-ux .genericCarousel input.columns,#global-ux form .genericCarousel input.columns,form #global-ux .dynamicCarousel input.columns,#global-ux form .dynamicCarousel input.columns,form #global-ux .threesixty-colouriser-container input.columns,#global-ux form .threesixty-colouriser-container input.columns,form .row textarea.column,form #global-ux .genericCarousel textarea.column,#global-ux form .genericCarousel textarea.column,form #global-ux .dynamicCarousel textarea.column,#global-ux form .dynamicCarousel textarea.column,form #global-ux .threesixty-colouriser-container textarea.column,#global-ux form .threesixty-colouriser-container textarea.column,form .row textarea.columns,form #global-ux .genericCarousel textarea.columns,#global-ux form .genericCarousel textarea.columns,form #global-ux .dynamicCarousel textarea.columns,#global-ux form .dynamicCarousel textarea.columns,form #global-ux .threesixty-colouriser-container textarea.columns,#global-ux form .threesixty-colouriser-container textarea.columns{padding-left:.5rem}
label{color:#4d4d4d;cursor:pointer;display:block;font-size:.875rem;font-weight:normal;line-height:1.5;margin-bottom:0}
label.right{float:none !important;text-align:right}
label.inline{margin:0 0 1rem 0;padding:.5625rem 0}
label small{text-transform:capitalize;color:#676767}
.prefix,.postfix{border-style:solid;border-width:1px;display:block;font-size:.875rem;height:2.3125rem;line-height:2.3125rem;overflow:visible;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%;z-index:2}
.postfix.button,#build-price-configurator .bnp-finance-info-bar .postfix.strip-style-button{border-color:true}
.prefix.button,#build-price-configurator .bnp-finance-info-bar .prefix.strip-style-button{border:0;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}
.prefix.button.radius,#build-price-configurator .bnp-finance-info-bar .prefix.radius.strip-style-button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.postfix.button.radius,#build-price-configurator .bnp-finance-info-bar .postfix.radius.strip-style-button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.prefix.button.round,#build-price-configurator .bnp-finance-info-bar .prefix.round.strip-style-button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.postfix.button.round,#build-price-configurator .bnp-finance-info-bar .postfix.round.strip-style-button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
span.prefix,label.prefix{background:#f2f2f2;border-right:0;color:#333;border-color:#ccc}
span.postfix,label.postfix{background:#f2f2f2;color:#333;border-color:#ccc}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-family:inherit;font-size:.875rem;height:2.3125rem;margin:0 0 1rem 0;padding:.5rem;width:100%;box-sizing:border-box;-webkit-transition:border-color .15s linear,background .15s linear;transition:border-color .15s linear,background .15s linear}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:0}
input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}
input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}
input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}
form .row .prefix-radius.row.collapse input,form #global-ux .genericCarousel .prefix-radius.row.collapse input,#global-ux form .genericCarousel .prefix-radius.row.collapse input,form #global-ux .dynamicCarousel .prefix-radius.row.collapse input,#global-ux form .dynamicCarousel .prefix-radius.row.collapse input,form #global-ux .threesixty-colouriser-container .prefix-radius.row.collapse input,#global-ux form .threesixty-colouriser-container .prefix-radius.row.collapse input,form .row #global-ux .prefix-radius.collapse.genericCarousel input,#global-ux form .row .prefix-radius.collapse.genericCarousel input,form #global-ux .genericCarousel .prefix-radius.collapse.genericCarousel input,#global-ux form .genericCarousel .prefix-radius.collapse.genericCarousel input,form #global-ux .dynamicCarousel .prefix-radius.collapse.genericCarousel input,#global-ux form .dynamicCarousel .prefix-radius.collapse.genericCarousel input,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.genericCarousel input,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.genericCarousel input,form .row #global-ux .prefix-radius.collapse.dynamicCarousel input,#global-ux form .row .prefix-radius.collapse.dynamicCarousel input,form #global-ux .genericCarousel .prefix-radius.collapse.dynamicCarousel input,#global-ux form .genericCarousel .prefix-radius.collapse.dynamicCarousel input,form #global-ux .dynamicCarousel .prefix-radius.collapse.dynamicCarousel input,#global-ux form .dynamicCarousel .prefix-radius.collapse.dynamicCarousel input,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.dynamicCarousel input,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.dynamicCarousel input,form .row #global-ux .prefix-radius.collapse.threesixty-colouriser-container input,#global-ux form .row .prefix-radius.collapse.threesixty-colouriser-container input,form #global-ux .genericCarousel .prefix-radius.collapse.threesixty-colouriser-container input,#global-ux form .genericCarousel .prefix-radius.collapse.threesixty-colouriser-container input,form #global-ux .dynamicCarousel .prefix-radius.collapse.threesixty-colouriser-container input,#global-ux form .dynamicCarousel .prefix-radius.collapse.threesixty-colouriser-container input,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.threesixty-colouriser-container input,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.threesixty-colouriser-container input,form .row .prefix-radius.row.collapse textarea,form #global-ux .genericCarousel .prefix-radius.row.collapse textarea,#global-ux form .genericCarousel .prefix-radius.row.collapse textarea,form #global-ux .dynamicCarousel .prefix-radius.row.collapse textarea,#global-ux form .dynamicCarousel .prefix-radius.row.collapse textarea,form #global-ux .threesixty-colouriser-container .prefix-radius.row.collapse textarea,#global-ux form .threesixty-colouriser-container .prefix-radius.row.collapse textarea,form .row #global-ux .prefix-radius.collapse.genericCarousel textarea,#global-ux form .row .prefix-radius.collapse.genericCarousel textarea,form #global-ux .genericCarousel .prefix-radius.collapse.genericCarousel textarea,#global-ux form .genericCarousel .prefix-radius.collapse.genericCarousel textarea,form #global-ux .dynamicCarousel .prefix-radius.collapse.genericCarousel textarea,#global-ux form .dynamicCarousel .prefix-radius.collapse.genericCarousel textarea,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.genericCarousel textarea,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.genericCarousel textarea,form .row #global-ux .prefix-radius.collapse.dynamicCarousel textarea,#global-ux form .row .prefix-radius.collapse.dynamicCarousel textarea,form #global-ux .genericCarousel .prefix-radius.collapse.dynamicCarousel textarea,#global-ux form .genericCarousel .prefix-radius.collapse.dynamicCarousel textarea,form #global-ux .dynamicCarousel .prefix-radius.collapse.dynamicCarousel textarea,#global-ux form .dynamicCarousel .prefix-radius.collapse.dynamicCarousel textarea,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.dynamicCarousel textarea,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.dynamicCarousel textarea,form .row #global-ux .prefix-radius.collapse.threesixty-colouriser-container textarea,#global-ux form .row .prefix-radius.collapse.threesixty-colouriser-container textarea,form #global-ux .genericCarousel .prefix-radius.collapse.threesixty-colouriser-container textarea,#global-ux form .genericCarousel .prefix-radius.collapse.threesixty-colouriser-container textarea,form #global-ux .dynamicCarousel .prefix-radius.collapse.threesixty-colouriser-container textarea,#global-ux form .dynamicCarousel .prefix-radius.collapse.threesixty-colouriser-container textarea,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.threesixty-colouriser-container textarea,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.threesixty-colouriser-container textarea,form .row .prefix-radius.row.collapse select,form #global-ux .genericCarousel .prefix-radius.row.collapse select,#global-ux form .genericCarousel .prefix-radius.row.collapse select,form #global-ux .dynamicCarousel .prefix-radius.row.collapse select,#global-ux form .dynamicCarousel .prefix-radius.row.collapse select,form #global-ux .threesixty-colouriser-container .prefix-radius.row.collapse select,#global-ux form .threesixty-colouriser-container .prefix-radius.row.collapse select,form .row #global-ux .prefix-radius.collapse.genericCarousel select,#global-ux form .row .prefix-radius.collapse.genericCarousel select,form #global-ux .genericCarousel .prefix-radius.collapse.genericCarousel select,#global-ux form .genericCarousel .prefix-radius.collapse.genericCarousel select,form #global-ux .dynamicCarousel .prefix-radius.collapse.genericCarousel select,#global-ux form .dynamicCarousel .prefix-radius.collapse.genericCarousel select,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.genericCarousel select,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.genericCarousel select,form .row #global-ux .prefix-radius.collapse.dynamicCarousel select,#global-ux form .row .prefix-radius.collapse.dynamicCarousel select,form #global-ux .genericCarousel .prefix-radius.collapse.dynamicCarousel select,#global-ux form .genericCarousel .prefix-radius.collapse.dynamicCarousel select,form #global-ux .dynamicCarousel .prefix-radius.collapse.dynamicCarousel select,#global-ux form .dynamicCarousel .prefix-radius.collapse.dynamicCarousel select,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.dynamicCarousel select,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.dynamicCarousel select,form .row #global-ux .prefix-radius.collapse.threesixty-colouriser-container select,#global-ux form .row .prefix-radius.collapse.threesixty-colouriser-container select,form #global-ux .genericCarousel .prefix-radius.collapse.threesixty-colouriser-container select,#global-ux form .genericCarousel .prefix-radius.collapse.threesixty-colouriser-container select,form #global-ux .dynamicCarousel .prefix-radius.collapse.threesixty-colouriser-container select,#global-ux form .dynamicCarousel .prefix-radius.collapse.threesixty-colouriser-container select,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.threesixty-colouriser-container select,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.threesixty-colouriser-container select,form .row .prefix-radius.row.collapse button,form #global-ux .genericCarousel .prefix-radius.row.collapse button,#global-ux form .genericCarousel .prefix-radius.row.collapse button,form #global-ux .dynamicCarousel .prefix-radius.row.collapse button,#global-ux form .dynamicCarousel .prefix-radius.row.collapse button,form #global-ux .threesixty-colouriser-container .prefix-radius.row.collapse button,#global-ux form .threesixty-colouriser-container .prefix-radius.row.collapse button,form .row #global-ux .prefix-radius.collapse.genericCarousel button,#global-ux form .row .prefix-radius.collapse.genericCarousel button,form #global-ux .genericCarousel .prefix-radius.collapse.genericCarousel button,#global-ux form .genericCarousel .prefix-radius.collapse.genericCarousel button,form #global-ux .dynamicCarousel .prefix-radius.collapse.genericCarousel button,#global-ux form .dynamicCarousel .prefix-radius.collapse.genericCarousel button,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.genericCarousel button,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.genericCarousel button,form .row #global-ux .prefix-radius.collapse.dynamicCarousel button,#global-ux form .row .prefix-radius.collapse.dynamicCarousel button,form #global-ux .genericCarousel .prefix-radius.collapse.dynamicCarousel button,#global-ux form .genericCarousel .prefix-radius.collapse.dynamicCarousel button,form #global-ux .dynamicCarousel .prefix-radius.collapse.dynamicCarousel button,#global-ux form .dynamicCarousel .prefix-radius.collapse.dynamicCarousel button,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.dynamicCarousel button,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.dynamicCarousel button,form .row #global-ux .prefix-radius.collapse.threesixty-colouriser-container button,#global-ux form .row .prefix-radius.collapse.threesixty-colouriser-container button,form #global-ux .genericCarousel .prefix-radius.collapse.threesixty-colouriser-container button,#global-ux form .genericCarousel .prefix-radius.collapse.threesixty-colouriser-container button,form #global-ux .dynamicCarousel .prefix-radius.collapse.threesixty-colouriser-container button,#global-ux form .dynamicCarousel .prefix-radius.collapse.threesixty-colouriser-container button,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.threesixty-colouriser-container button,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.threesixty-colouriser-container button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
form .row .prefix-radius.row.collapse .prefix,form #global-ux .genericCarousel .prefix-radius.row.collapse .prefix,#global-ux form .genericCarousel .prefix-radius.row.collapse .prefix,form #global-ux .dynamicCarousel .prefix-radius.row.collapse .prefix,#global-ux form .dynamicCarousel .prefix-radius.row.collapse .prefix,form #global-ux .threesixty-colouriser-container .prefix-radius.row.collapse .prefix,#global-ux form .threesixty-colouriser-container .prefix-radius.row.collapse .prefix,form .row #global-ux .prefix-radius.collapse.genericCarousel .prefix,#global-ux form .row .prefix-radius.collapse.genericCarousel .prefix,form #global-ux .genericCarousel .prefix-radius.collapse.genericCarousel .prefix,#global-ux form .genericCarousel .prefix-radius.collapse.genericCarousel .prefix,form #global-ux .dynamicCarousel .prefix-radius.collapse.genericCarousel .prefix,#global-ux form .dynamicCarousel .prefix-radius.collapse.genericCarousel .prefix,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.genericCarousel .prefix,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.genericCarousel .prefix,form .row #global-ux .prefix-radius.collapse.dynamicCarousel .prefix,#global-ux form .row .prefix-radius.collapse.dynamicCarousel .prefix,form #global-ux .genericCarousel .prefix-radius.collapse.dynamicCarousel .prefix,#global-ux form .genericCarousel .prefix-radius.collapse.dynamicCarousel .prefix,form #global-ux .dynamicCarousel .prefix-radius.collapse.dynamicCarousel .prefix,#global-ux form .dynamicCarousel .prefix-radius.collapse.dynamicCarousel .prefix,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.dynamicCarousel .prefix,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.dynamicCarousel .prefix,form .row #global-ux .prefix-radius.collapse.threesixty-colouriser-container .prefix,#global-ux form .row .prefix-radius.collapse.threesixty-colouriser-container .prefix,form #global-ux .genericCarousel .prefix-radius.collapse.threesixty-colouriser-container .prefix,#global-ux form .genericCarousel .prefix-radius.collapse.threesixty-colouriser-container .prefix,form #global-ux .dynamicCarousel .prefix-radius.collapse.threesixty-colouriser-container .prefix,#global-ux form .dynamicCarousel .prefix-radius.collapse.threesixty-colouriser-container .prefix,form #global-ux .threesixty-colouriser-container .prefix-radius.collapse.threesixty-colouriser-container .prefix,#global-ux form .threesixty-colouriser-container .prefix-radius.collapse.threesixty-colouriser-container .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
form .row .postfix-radius.row.collapse input,form #global-ux .genericCarousel .postfix-radius.row.collapse input,#global-ux form .genericCarousel .postfix-radius.row.collapse input,form #global-ux .dynamicCarousel .postfix-radius.row.collapse input,#global-ux form .dynamicCarousel .postfix-radius.row.collapse input,form #global-ux .threesixty-colouriser-container .postfix-radius.row.collapse input,#global-ux form .threesixty-colouriser-container .postfix-radius.row.collapse input,form .row #global-ux .postfix-radius.collapse.genericCarousel input,#global-ux form .row .postfix-radius.collapse.genericCarousel input,form #global-ux .genericCarousel .postfix-radius.collapse.genericCarousel input,#global-ux form .genericCarousel .postfix-radius.collapse.genericCarousel input,form #global-ux .dynamicCarousel .postfix-radius.collapse.genericCarousel input,#global-ux form .dynamicCarousel .postfix-radius.collapse.genericCarousel input,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.genericCarousel input,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.genericCarousel input,form .row #global-ux .postfix-radius.collapse.dynamicCarousel input,#global-ux form .row .postfix-radius.collapse.dynamicCarousel input,form #global-ux .genericCarousel .postfix-radius.collapse.dynamicCarousel input,#global-ux form .genericCarousel .postfix-radius.collapse.dynamicCarousel input,form #global-ux .dynamicCarousel .postfix-radius.collapse.dynamicCarousel input,#global-ux form .dynamicCarousel .postfix-radius.collapse.dynamicCarousel input,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.dynamicCarousel input,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.dynamicCarousel input,form .row #global-ux .postfix-radius.collapse.threesixty-colouriser-container input,#global-ux form .row .postfix-radius.collapse.threesixty-colouriser-container input,form #global-ux .genericCarousel .postfix-radius.collapse.threesixty-colouriser-container input,#global-ux form .genericCarousel .postfix-radius.collapse.threesixty-colouriser-container input,form #global-ux .dynamicCarousel .postfix-radius.collapse.threesixty-colouriser-container input,#global-ux form .dynamicCarousel .postfix-radius.collapse.threesixty-colouriser-container input,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.threesixty-colouriser-container input,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.threesixty-colouriser-container input,form .row .postfix-radius.row.collapse textarea,form #global-ux .genericCarousel .postfix-radius.row.collapse textarea,#global-ux form .genericCarousel .postfix-radius.row.collapse textarea,form #global-ux .dynamicCarousel .postfix-radius.row.collapse textarea,#global-ux form .dynamicCarousel .postfix-radius.row.collapse textarea,form #global-ux .threesixty-colouriser-container .postfix-radius.row.collapse textarea,#global-ux form .threesixty-colouriser-container .postfix-radius.row.collapse textarea,form .row #global-ux .postfix-radius.collapse.genericCarousel textarea,#global-ux form .row .postfix-radius.collapse.genericCarousel textarea,form #global-ux .genericCarousel .postfix-radius.collapse.genericCarousel textarea,#global-ux form .genericCarousel .postfix-radius.collapse.genericCarousel textarea,form #global-ux .dynamicCarousel .postfix-radius.collapse.genericCarousel textarea,#global-ux form .dynamicCarousel .postfix-radius.collapse.genericCarousel textarea,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.genericCarousel textarea,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.genericCarousel textarea,form .row #global-ux .postfix-radius.collapse.dynamicCarousel textarea,#global-ux form .row .postfix-radius.collapse.dynamicCarousel textarea,form #global-ux .genericCarousel .postfix-radius.collapse.dynamicCarousel textarea,#global-ux form .genericCarousel .postfix-radius.collapse.dynamicCarousel textarea,form #global-ux .dynamicCarousel .postfix-radius.collapse.dynamicCarousel textarea,#global-ux form .dynamicCarousel .postfix-radius.collapse.dynamicCarousel textarea,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.dynamicCarousel textarea,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.dynamicCarousel textarea,form .row #global-ux .postfix-radius.collapse.threesixty-colouriser-container textarea,#global-ux form .row .postfix-radius.collapse.threesixty-colouriser-container textarea,form #global-ux .genericCarousel .postfix-radius.collapse.threesixty-colouriser-container textarea,#global-ux form .genericCarousel .postfix-radius.collapse.threesixty-colouriser-container textarea,form #global-ux .dynamicCarousel .postfix-radius.collapse.threesixty-colouriser-container textarea,#global-ux form .dynamicCarousel .postfix-radius.collapse.threesixty-colouriser-container textarea,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.threesixty-colouriser-container textarea,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.threesixty-colouriser-container textarea,form .row .postfix-radius.row.collapse select,form #global-ux .genericCarousel .postfix-radius.row.collapse select,#global-ux form .genericCarousel .postfix-radius.row.collapse select,form #global-ux .dynamicCarousel .postfix-radius.row.collapse select,#global-ux form .dynamicCarousel .postfix-radius.row.collapse select,form #global-ux .threesixty-colouriser-container .postfix-radius.row.collapse select,#global-ux form .threesixty-colouriser-container .postfix-radius.row.collapse select,form .row #global-ux .postfix-radius.collapse.genericCarousel select,#global-ux form .row .postfix-radius.collapse.genericCarousel select,form #global-ux .genericCarousel .postfix-radius.collapse.genericCarousel select,#global-ux form .genericCarousel .postfix-radius.collapse.genericCarousel select,form #global-ux .dynamicCarousel .postfix-radius.collapse.genericCarousel select,#global-ux form .dynamicCarousel .postfix-radius.collapse.genericCarousel select,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.genericCarousel select,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.genericCarousel select,form .row #global-ux .postfix-radius.collapse.dynamicCarousel select,#global-ux form .row .postfix-radius.collapse.dynamicCarousel select,form #global-ux .genericCarousel .postfix-radius.collapse.dynamicCarousel select,#global-ux form .genericCarousel .postfix-radius.collapse.dynamicCarousel select,form #global-ux .dynamicCarousel .postfix-radius.collapse.dynamicCarousel select,#global-ux form .dynamicCarousel .postfix-radius.collapse.dynamicCarousel select,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.dynamicCarousel select,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.dynamicCarousel select,form .row #global-ux .postfix-radius.collapse.threesixty-colouriser-container select,#global-ux form .row .postfix-radius.collapse.threesixty-colouriser-container select,form #global-ux .genericCarousel .postfix-radius.collapse.threesixty-colouriser-container select,#global-ux form .genericCarousel .postfix-radius.collapse.threesixty-colouriser-container select,form #global-ux .dynamicCarousel .postfix-radius.collapse.threesixty-colouriser-container select,#global-ux form .dynamicCarousel .postfix-radius.collapse.threesixty-colouriser-container select,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.threesixty-colouriser-container select,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.threesixty-colouriser-container select,form .row .postfix-radius.row.collapse button,form #global-ux .genericCarousel .postfix-radius.row.collapse button,#global-ux form .genericCarousel .postfix-radius.row.collapse button,form #global-ux .dynamicCarousel .postfix-radius.row.collapse button,#global-ux form .dynamicCarousel .postfix-radius.row.collapse button,form #global-ux .threesixty-colouriser-container .postfix-radius.row.collapse button,#global-ux form .threesixty-colouriser-container .postfix-radius.row.collapse button,form .row #global-ux .postfix-radius.collapse.genericCarousel button,#global-ux form .row .postfix-radius.collapse.genericCarousel button,form #global-ux .genericCarousel .postfix-radius.collapse.genericCarousel button,#global-ux form .genericCarousel .postfix-radius.collapse.genericCarousel button,form #global-ux .dynamicCarousel .postfix-radius.collapse.genericCarousel button,#global-ux form .dynamicCarousel .postfix-radius.collapse.genericCarousel button,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.genericCarousel button,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.genericCarousel button,form .row #global-ux .postfix-radius.collapse.dynamicCarousel button,#global-ux form .row .postfix-radius.collapse.dynamicCarousel button,form #global-ux .genericCarousel .postfix-radius.collapse.dynamicCarousel button,#global-ux form .genericCarousel .postfix-radius.collapse.dynamicCarousel button,form #global-ux .dynamicCarousel .postfix-radius.collapse.dynamicCarousel button,#global-ux form .dynamicCarousel .postfix-radius.collapse.dynamicCarousel button,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.dynamicCarousel button,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.dynamicCarousel button,form .row #global-ux .postfix-radius.collapse.threesixty-colouriser-container button,#global-ux form .row .postfix-radius.collapse.threesixty-colouriser-container button,form #global-ux .genericCarousel .postfix-radius.collapse.threesixty-colouriser-container button,#global-ux form .genericCarousel .postfix-radius.collapse.threesixty-colouriser-container button,form #global-ux .dynamicCarousel .postfix-radius.collapse.threesixty-colouriser-container button,#global-ux form .dynamicCarousel .postfix-radius.collapse.threesixty-colouriser-container button,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.threesixty-colouriser-container button,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.threesixty-colouriser-container button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
form .row .postfix-radius.row.collapse .postfix,form #global-ux .genericCarousel .postfix-radius.row.collapse .postfix,#global-ux form .genericCarousel .postfix-radius.row.collapse .postfix,form #global-ux .dynamicCarousel .postfix-radius.row.collapse .postfix,#global-ux form .dynamicCarousel .postfix-radius.row.collapse .postfix,form #global-ux .threesixty-colouriser-container .postfix-radius.row.collapse .postfix,#global-ux form .threesixty-colouriser-container .postfix-radius.row.collapse .postfix,form .row #global-ux .postfix-radius.collapse.genericCarousel .postfix,#global-ux form .row .postfix-radius.collapse.genericCarousel .postfix,form #global-ux .genericCarousel .postfix-radius.collapse.genericCarousel .postfix,#global-ux form .genericCarousel .postfix-radius.collapse.genericCarousel .postfix,form #global-ux .dynamicCarousel .postfix-radius.collapse.genericCarousel .postfix,#global-ux form .dynamicCarousel .postfix-radius.collapse.genericCarousel .postfix,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.genericCarousel .postfix,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.genericCarousel .postfix,form .row #global-ux .postfix-radius.collapse.dynamicCarousel .postfix,#global-ux form .row .postfix-radius.collapse.dynamicCarousel .postfix,form #global-ux .genericCarousel .postfix-radius.collapse.dynamicCarousel .postfix,#global-ux form .genericCarousel .postfix-radius.collapse.dynamicCarousel .postfix,form #global-ux .dynamicCarousel .postfix-radius.collapse.dynamicCarousel .postfix,#global-ux form .dynamicCarousel .postfix-radius.collapse.dynamicCarousel .postfix,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.dynamicCarousel .postfix,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.dynamicCarousel .postfix,form .row #global-ux .postfix-radius.collapse.threesixty-colouriser-container .postfix,#global-ux form .row .postfix-radius.collapse.threesixty-colouriser-container .postfix,form #global-ux .genericCarousel .postfix-radius.collapse.threesixty-colouriser-container .postfix,#global-ux form .genericCarousel .postfix-radius.collapse.threesixty-colouriser-container .postfix,form #global-ux .dynamicCarousel .postfix-radius.collapse.threesixty-colouriser-container .postfix,#global-ux form .dynamicCarousel .postfix-radius.collapse.threesixty-colouriser-container .postfix,form #global-ux .threesixty-colouriser-container .postfix-radius.collapse.threesixty-colouriser-container .postfix,#global-ux form .threesixty-colouriser-container .postfix-radius.collapse.threesixty-colouriser-container .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
form .row .prefix-round.row.collapse input,form #global-ux .genericCarousel .prefix-round.row.collapse input,#global-ux form .genericCarousel .prefix-round.row.collapse input,form #global-ux .dynamicCarousel .prefix-round.row.collapse input,#global-ux form .dynamicCarousel .prefix-round.row.collapse input,form #global-ux .threesixty-colouriser-container .prefix-round.row.collapse input,#global-ux form .threesixty-colouriser-container .prefix-round.row.collapse input,form .row #global-ux .prefix-round.collapse.genericCarousel input,#global-ux form .row .prefix-round.collapse.genericCarousel input,form #global-ux .genericCarousel .prefix-round.collapse.genericCarousel input,#global-ux form .genericCarousel .prefix-round.collapse.genericCarousel input,form #global-ux .dynamicCarousel .prefix-round.collapse.genericCarousel input,#global-ux form .dynamicCarousel .prefix-round.collapse.genericCarousel input,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.genericCarousel input,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.genericCarousel input,form .row #global-ux .prefix-round.collapse.dynamicCarousel input,#global-ux form .row .prefix-round.collapse.dynamicCarousel input,form #global-ux .genericCarousel .prefix-round.collapse.dynamicCarousel input,#global-ux form .genericCarousel .prefix-round.collapse.dynamicCarousel input,form #global-ux .dynamicCarousel .prefix-round.collapse.dynamicCarousel input,#global-ux form .dynamicCarousel .prefix-round.collapse.dynamicCarousel input,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.dynamicCarousel input,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.dynamicCarousel input,form .row #global-ux .prefix-round.collapse.threesixty-colouriser-container input,#global-ux form .row .prefix-round.collapse.threesixty-colouriser-container input,form #global-ux .genericCarousel .prefix-round.collapse.threesixty-colouriser-container input,#global-ux form .genericCarousel .prefix-round.collapse.threesixty-colouriser-container input,form #global-ux .dynamicCarousel .prefix-round.collapse.threesixty-colouriser-container input,#global-ux form .dynamicCarousel .prefix-round.collapse.threesixty-colouriser-container input,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.threesixty-colouriser-container input,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.threesixty-colouriser-container input,form .row .prefix-round.row.collapse textarea,form #global-ux .genericCarousel .prefix-round.row.collapse textarea,#global-ux form .genericCarousel .prefix-round.row.collapse textarea,form #global-ux .dynamicCarousel .prefix-round.row.collapse textarea,#global-ux form .dynamicCarousel .prefix-round.row.collapse textarea,form #global-ux .threesixty-colouriser-container .prefix-round.row.collapse textarea,#global-ux form .threesixty-colouriser-container .prefix-round.row.collapse textarea,form .row #global-ux .prefix-round.collapse.genericCarousel textarea,#global-ux form .row .prefix-round.collapse.genericCarousel textarea,form #global-ux .genericCarousel .prefix-round.collapse.genericCarousel textarea,#global-ux form .genericCarousel .prefix-round.collapse.genericCarousel textarea,form #global-ux .dynamicCarousel .prefix-round.collapse.genericCarousel textarea,#global-ux form .dynamicCarousel .prefix-round.collapse.genericCarousel textarea,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.genericCarousel textarea,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.genericCarousel textarea,form .row #global-ux .prefix-round.collapse.dynamicCarousel textarea,#global-ux form .row .prefix-round.collapse.dynamicCarousel textarea,form #global-ux .genericCarousel .prefix-round.collapse.dynamicCarousel textarea,#global-ux form .genericCarousel .prefix-round.collapse.dynamicCarousel textarea,form #global-ux .dynamicCarousel .prefix-round.collapse.dynamicCarousel textarea,#global-ux form .dynamicCarousel .prefix-round.collapse.dynamicCarousel textarea,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.dynamicCarousel textarea,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.dynamicCarousel textarea,form .row #global-ux .prefix-round.collapse.threesixty-colouriser-container textarea,#global-ux form .row .prefix-round.collapse.threesixty-colouriser-container textarea,form #global-ux .genericCarousel .prefix-round.collapse.threesixty-colouriser-container textarea,#global-ux form .genericCarousel .prefix-round.collapse.threesixty-colouriser-container textarea,form #global-ux .dynamicCarousel .prefix-round.collapse.threesixty-colouriser-container textarea,#global-ux form .dynamicCarousel .prefix-round.collapse.threesixty-colouriser-container textarea,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.threesixty-colouriser-container textarea,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.threesixty-colouriser-container textarea,form .row .prefix-round.row.collapse select,form #global-ux .genericCarousel .prefix-round.row.collapse select,#global-ux form .genericCarousel .prefix-round.row.collapse select,form #global-ux .dynamicCarousel .prefix-round.row.collapse select,#global-ux form .dynamicCarousel .prefix-round.row.collapse select,form #global-ux .threesixty-colouriser-container .prefix-round.row.collapse select,#global-ux form .threesixty-colouriser-container .prefix-round.row.collapse select,form .row #global-ux .prefix-round.collapse.genericCarousel select,#global-ux form .row .prefix-round.collapse.genericCarousel select,form #global-ux .genericCarousel .prefix-round.collapse.genericCarousel select,#global-ux form .genericCarousel .prefix-round.collapse.genericCarousel select,form #global-ux .dynamicCarousel .prefix-round.collapse.genericCarousel select,#global-ux form .dynamicCarousel .prefix-round.collapse.genericCarousel select,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.genericCarousel select,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.genericCarousel select,form .row #global-ux .prefix-round.collapse.dynamicCarousel select,#global-ux form .row .prefix-round.collapse.dynamicCarousel select,form #global-ux .genericCarousel .prefix-round.collapse.dynamicCarousel select,#global-ux form .genericCarousel .prefix-round.collapse.dynamicCarousel select,form #global-ux .dynamicCarousel .prefix-round.collapse.dynamicCarousel select,#global-ux form .dynamicCarousel .prefix-round.collapse.dynamicCarousel select,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.dynamicCarousel select,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.dynamicCarousel select,form .row #global-ux .prefix-round.collapse.threesixty-colouriser-container select,#global-ux form .row .prefix-round.collapse.threesixty-colouriser-container select,form #global-ux .genericCarousel .prefix-round.collapse.threesixty-colouriser-container select,#global-ux form .genericCarousel .prefix-round.collapse.threesixty-colouriser-container select,form #global-ux .dynamicCarousel .prefix-round.collapse.threesixty-colouriser-container select,#global-ux form .dynamicCarousel .prefix-round.collapse.threesixty-colouriser-container select,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.threesixty-colouriser-container select,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.threesixty-colouriser-container select,form .row .prefix-round.row.collapse button,form #global-ux .genericCarousel .prefix-round.row.collapse button,#global-ux form .genericCarousel .prefix-round.row.collapse button,form #global-ux .dynamicCarousel .prefix-round.row.collapse button,#global-ux form .dynamicCarousel .prefix-round.row.collapse button,form #global-ux .threesixty-colouriser-container .prefix-round.row.collapse button,#global-ux form .threesixty-colouriser-container .prefix-round.row.collapse button,form .row #global-ux .prefix-round.collapse.genericCarousel button,#global-ux form .row .prefix-round.collapse.genericCarousel button,form #global-ux .genericCarousel .prefix-round.collapse.genericCarousel button,#global-ux form .genericCarousel .prefix-round.collapse.genericCarousel button,form #global-ux .dynamicCarousel .prefix-round.collapse.genericCarousel button,#global-ux form .dynamicCarousel .prefix-round.collapse.genericCarousel button,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.genericCarousel button,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.genericCarousel button,form .row #global-ux .prefix-round.collapse.dynamicCarousel button,#global-ux form .row .prefix-round.collapse.dynamicCarousel button,form #global-ux .genericCarousel .prefix-round.collapse.dynamicCarousel button,#global-ux form .genericCarousel .prefix-round.collapse.dynamicCarousel button,form #global-ux .dynamicCarousel .prefix-round.collapse.dynamicCarousel button,#global-ux form .dynamicCarousel .prefix-round.collapse.dynamicCarousel button,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.dynamicCarousel button,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.dynamicCarousel button,form .row #global-ux .prefix-round.collapse.threesixty-colouriser-container button,#global-ux form .row .prefix-round.collapse.threesixty-colouriser-container button,form #global-ux .genericCarousel .prefix-round.collapse.threesixty-colouriser-container button,#global-ux form .genericCarousel .prefix-round.collapse.threesixty-colouriser-container button,form #global-ux .dynamicCarousel .prefix-round.collapse.threesixty-colouriser-container button,#global-ux form .dynamicCarousel .prefix-round.collapse.threesixty-colouriser-container button,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.threesixty-colouriser-container button,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.threesixty-colouriser-container button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
form .row .prefix-round.row.collapse .prefix,form #global-ux .genericCarousel .prefix-round.row.collapse .prefix,#global-ux form .genericCarousel .prefix-round.row.collapse .prefix,form #global-ux .dynamicCarousel .prefix-round.row.collapse .prefix,#global-ux form .dynamicCarousel .prefix-round.row.collapse .prefix,form #global-ux .threesixty-colouriser-container .prefix-round.row.collapse .prefix,#global-ux form .threesixty-colouriser-container .prefix-round.row.collapse .prefix,form .row #global-ux .prefix-round.collapse.genericCarousel .prefix,#global-ux form .row .prefix-round.collapse.genericCarousel .prefix,form #global-ux .genericCarousel .prefix-round.collapse.genericCarousel .prefix,#global-ux form .genericCarousel .prefix-round.collapse.genericCarousel .prefix,form #global-ux .dynamicCarousel .prefix-round.collapse.genericCarousel .prefix,#global-ux form .dynamicCarousel .prefix-round.collapse.genericCarousel .prefix,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.genericCarousel .prefix,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.genericCarousel .prefix,form .row #global-ux .prefix-round.collapse.dynamicCarousel .prefix,#global-ux form .row .prefix-round.collapse.dynamicCarousel .prefix,form #global-ux .genericCarousel .prefix-round.collapse.dynamicCarousel .prefix,#global-ux form .genericCarousel .prefix-round.collapse.dynamicCarousel .prefix,form #global-ux .dynamicCarousel .prefix-round.collapse.dynamicCarousel .prefix,#global-ux form .dynamicCarousel .prefix-round.collapse.dynamicCarousel .prefix,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.dynamicCarousel .prefix,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.dynamicCarousel .prefix,form .row #global-ux .prefix-round.collapse.threesixty-colouriser-container .prefix,#global-ux form .row .prefix-round.collapse.threesixty-colouriser-container .prefix,form #global-ux .genericCarousel .prefix-round.collapse.threesixty-colouriser-container .prefix,#global-ux form .genericCarousel .prefix-round.collapse.threesixty-colouriser-container .prefix,form #global-ux .dynamicCarousel .prefix-round.collapse.threesixty-colouriser-container .prefix,#global-ux form .dynamicCarousel .prefix-round.collapse.threesixty-colouriser-container .prefix,form #global-ux .threesixty-colouriser-container .prefix-round.collapse.threesixty-colouriser-container .prefix,#global-ux form .threesixty-colouriser-container .prefix-round.collapse.threesixty-colouriser-container .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
form .row .postfix-round.row.collapse input,form #global-ux .genericCarousel .postfix-round.row.collapse input,#global-ux form .genericCarousel .postfix-round.row.collapse input,form #global-ux .dynamicCarousel .postfix-round.row.collapse input,#global-ux form .dynamicCarousel .postfix-round.row.collapse input,form #global-ux .threesixty-colouriser-container .postfix-round.row.collapse input,#global-ux form .threesixty-colouriser-container .postfix-round.row.collapse input,form .row #global-ux .postfix-round.collapse.genericCarousel input,#global-ux form .row .postfix-round.collapse.genericCarousel input,form #global-ux .genericCarousel .postfix-round.collapse.genericCarousel input,#global-ux form .genericCarousel .postfix-round.collapse.genericCarousel input,form #global-ux .dynamicCarousel .postfix-round.collapse.genericCarousel input,#global-ux form .dynamicCarousel .postfix-round.collapse.genericCarousel input,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.genericCarousel input,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.genericCarousel input,form .row #global-ux .postfix-round.collapse.dynamicCarousel input,#global-ux form .row .postfix-round.collapse.dynamicCarousel input,form #global-ux .genericCarousel .postfix-round.collapse.dynamicCarousel input,#global-ux form .genericCarousel .postfix-round.collapse.dynamicCarousel input,form #global-ux .dynamicCarousel .postfix-round.collapse.dynamicCarousel input,#global-ux form .dynamicCarousel .postfix-round.collapse.dynamicCarousel input,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.dynamicCarousel input,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.dynamicCarousel input,form .row #global-ux .postfix-round.collapse.threesixty-colouriser-container input,#global-ux form .row .postfix-round.collapse.threesixty-colouriser-container input,form #global-ux .genericCarousel .postfix-round.collapse.threesixty-colouriser-container input,#global-ux form .genericCarousel .postfix-round.collapse.threesixty-colouriser-container input,form #global-ux .dynamicCarousel .postfix-round.collapse.threesixty-colouriser-container input,#global-ux form .dynamicCarousel .postfix-round.collapse.threesixty-colouriser-container input,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.threesixty-colouriser-container input,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.threesixty-colouriser-container input,form .row .postfix-round.row.collapse textarea,form #global-ux .genericCarousel .postfix-round.row.collapse textarea,#global-ux form .genericCarousel .postfix-round.row.collapse textarea,form #global-ux .dynamicCarousel .postfix-round.row.collapse textarea,#global-ux form .dynamicCarousel .postfix-round.row.collapse textarea,form #global-ux .threesixty-colouriser-container .postfix-round.row.collapse textarea,#global-ux form .threesixty-colouriser-container .postfix-round.row.collapse textarea,form .row #global-ux .postfix-round.collapse.genericCarousel textarea,#global-ux form .row .postfix-round.collapse.genericCarousel textarea,form #global-ux .genericCarousel .postfix-round.collapse.genericCarousel textarea,#global-ux form .genericCarousel .postfix-round.collapse.genericCarousel textarea,form #global-ux .dynamicCarousel .postfix-round.collapse.genericCarousel textarea,#global-ux form .dynamicCarousel .postfix-round.collapse.genericCarousel textarea,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.genericCarousel textarea,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.genericCarousel textarea,form .row #global-ux .postfix-round.collapse.dynamicCarousel textarea,#global-ux form .row .postfix-round.collapse.dynamicCarousel textarea,form #global-ux .genericCarousel .postfix-round.collapse.dynamicCarousel textarea,#global-ux form .genericCarousel .postfix-round.collapse.dynamicCarousel textarea,form #global-ux .dynamicCarousel .postfix-round.collapse.dynamicCarousel textarea,#global-ux form .dynamicCarousel .postfix-round.collapse.dynamicCarousel textarea,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.dynamicCarousel textarea,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.dynamicCarousel textarea,form .row #global-ux .postfix-round.collapse.threesixty-colouriser-container textarea,#global-ux form .row .postfix-round.collapse.threesixty-colouriser-container textarea,form #global-ux .genericCarousel .postfix-round.collapse.threesixty-colouriser-container textarea,#global-ux form .genericCarousel .postfix-round.collapse.threesixty-colouriser-container textarea,form #global-ux .dynamicCarousel .postfix-round.collapse.threesixty-colouriser-container textarea,#global-ux form .dynamicCarousel .postfix-round.collapse.threesixty-colouriser-container textarea,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.threesixty-colouriser-container textarea,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.threesixty-colouriser-container textarea,form .row .postfix-round.row.collapse select,form #global-ux .genericCarousel .postfix-round.row.collapse select,#global-ux form .genericCarousel .postfix-round.row.collapse select,form #global-ux .dynamicCarousel .postfix-round.row.collapse select,#global-ux form .dynamicCarousel .postfix-round.row.collapse select,form #global-ux .threesixty-colouriser-container .postfix-round.row.collapse select,#global-ux form .threesixty-colouriser-container .postfix-round.row.collapse select,form .row #global-ux .postfix-round.collapse.genericCarousel select,#global-ux form .row .postfix-round.collapse.genericCarousel select,form #global-ux .genericCarousel .postfix-round.collapse.genericCarousel select,#global-ux form .genericCarousel .postfix-round.collapse.genericCarousel select,form #global-ux .dynamicCarousel .postfix-round.collapse.genericCarousel select,#global-ux form .dynamicCarousel .postfix-round.collapse.genericCarousel select,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.genericCarousel select,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.genericCarousel select,form .row #global-ux .postfix-round.collapse.dynamicCarousel select,#global-ux form .row .postfix-round.collapse.dynamicCarousel select,form #global-ux .genericCarousel .postfix-round.collapse.dynamicCarousel select,#global-ux form .genericCarousel .postfix-round.collapse.dynamicCarousel select,form #global-ux .dynamicCarousel .postfix-round.collapse.dynamicCarousel select,#global-ux form .dynamicCarousel .postfix-round.collapse.dynamicCarousel select,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.dynamicCarousel select,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.dynamicCarousel select,form .row #global-ux .postfix-round.collapse.threesixty-colouriser-container select,#global-ux form .row .postfix-round.collapse.threesixty-colouriser-container select,form #global-ux .genericCarousel .postfix-round.collapse.threesixty-colouriser-container select,#global-ux form .genericCarousel .postfix-round.collapse.threesixty-colouriser-container select,form #global-ux .dynamicCarousel .postfix-round.collapse.threesixty-colouriser-container select,#global-ux form .dynamicCarousel .postfix-round.collapse.threesixty-colouriser-container select,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.threesixty-colouriser-container select,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.threesixty-colouriser-container select,form .row .postfix-round.row.collapse button,form #global-ux .genericCarousel .postfix-round.row.collapse button,#global-ux form .genericCarousel .postfix-round.row.collapse button,form #global-ux .dynamicCarousel .postfix-round.row.collapse button,#global-ux form .dynamicCarousel .postfix-round.row.collapse button,form #global-ux .threesixty-colouriser-container .postfix-round.row.collapse button,#global-ux form .threesixty-colouriser-container .postfix-round.row.collapse button,form .row #global-ux .postfix-round.collapse.genericCarousel button,#global-ux form .row .postfix-round.collapse.genericCarousel button,form #global-ux .genericCarousel .postfix-round.collapse.genericCarousel button,#global-ux form .genericCarousel .postfix-round.collapse.genericCarousel button,form #global-ux .dynamicCarousel .postfix-round.collapse.genericCarousel button,#global-ux form .dynamicCarousel .postfix-round.collapse.genericCarousel button,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.genericCarousel button,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.genericCarousel button,form .row #global-ux .postfix-round.collapse.dynamicCarousel button,#global-ux form .row .postfix-round.collapse.dynamicCarousel button,form #global-ux .genericCarousel .postfix-round.collapse.dynamicCarousel button,#global-ux form .genericCarousel .postfix-round.collapse.dynamicCarousel button,form #global-ux .dynamicCarousel .postfix-round.collapse.dynamicCarousel button,#global-ux form .dynamicCarousel .postfix-round.collapse.dynamicCarousel button,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.dynamicCarousel button,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.dynamicCarousel button,form .row #global-ux .postfix-round.collapse.threesixty-colouriser-container button,#global-ux form .row .postfix-round.collapse.threesixty-colouriser-container button,form #global-ux .genericCarousel .postfix-round.collapse.threesixty-colouriser-container button,#global-ux form .genericCarousel .postfix-round.collapse.threesixty-colouriser-container button,form #global-ux .dynamicCarousel .postfix-round.collapse.threesixty-colouriser-container button,#global-ux form .dynamicCarousel .postfix-round.collapse.threesixty-colouriser-container button,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.threesixty-colouriser-container button,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.threesixty-colouriser-container button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
form .row .postfix-round.row.collapse .postfix,form #global-ux .genericCarousel .postfix-round.row.collapse .postfix,#global-ux form .genericCarousel .postfix-round.row.collapse .postfix,form #global-ux .dynamicCarousel .postfix-round.row.collapse .postfix,#global-ux form .dynamicCarousel .postfix-round.row.collapse .postfix,form #global-ux .threesixty-colouriser-container .postfix-round.row.collapse .postfix,#global-ux form .threesixty-colouriser-container .postfix-round.row.collapse .postfix,form .row #global-ux .postfix-round.collapse.genericCarousel .postfix,#global-ux form .row .postfix-round.collapse.genericCarousel .postfix,form #global-ux .genericCarousel .postfix-round.collapse.genericCarousel .postfix,#global-ux form .genericCarousel .postfix-round.collapse.genericCarousel .postfix,form #global-ux .dynamicCarousel .postfix-round.collapse.genericCarousel .postfix,#global-ux form .dynamicCarousel .postfix-round.collapse.genericCarousel .postfix,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.genericCarousel .postfix,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.genericCarousel .postfix,form .row #global-ux .postfix-round.collapse.dynamicCarousel .postfix,#global-ux form .row .postfix-round.collapse.dynamicCarousel .postfix,form #global-ux .genericCarousel .postfix-round.collapse.dynamicCarousel .postfix,#global-ux form .genericCarousel .postfix-round.collapse.dynamicCarousel .postfix,form #global-ux .dynamicCarousel .postfix-round.collapse.dynamicCarousel .postfix,#global-ux form .dynamicCarousel .postfix-round.collapse.dynamicCarousel .postfix,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.dynamicCarousel .postfix,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.dynamicCarousel .postfix,form .row #global-ux .postfix-round.collapse.threesixty-colouriser-container .postfix,#global-ux form .row .postfix-round.collapse.threesixty-colouriser-container .postfix,form #global-ux .genericCarousel .postfix-round.collapse.threesixty-colouriser-container .postfix,#global-ux form .genericCarousel .postfix-round.collapse.threesixty-colouriser-container .postfix,form #global-ux .dynamicCarousel .postfix-round.collapse.threesixty-colouriser-container .postfix,#global-ux form .dynamicCarousel .postfix-round.collapse.threesixty-colouriser-container .postfix,form #global-ux .threesixty-colouriser-container .postfix-round.collapse.threesixty-colouriser-container .postfix,#global-ux form .threesixty-colouriser-container .postfix-round.collapse.threesixty-colouriser-container .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}
textarea[rows]{height:auto}
textarea{max-width:100%}
::-webkit-input-placeholder{color:#ccc}
:-moz-placeholder{color:#ccc}
::-moz-placeholder{color:#ccc}
:-ms-input-placeholder{color:#ccc}
select{-webkit-appearance:none !important;-moz-appearance:none !important;background-color:#fafafa;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;color:rgba(0,0,0,0.75);font-family:inherit;font-size:.875rem;line-height:normal;padding:.5rem;border-radius:0;height:2.3125rem}
select::-ms-expand{display:none}
select.radius{border-radius:3px}
select:hover{background-color:#f3f3f3;border-color:#999}
select:disabled{background-color:#ddd;cursor:default}
select[multiple]{height:auto}
input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}
input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}
input[type="file"]{width:100%}
fieldset{border:1px solid #ddd;margin:1.125rem 0;padding:1.25rem}
fieldset legend{background:#fff;font-weight:bold;margin-left:-0.1875rem;margin:0;padding:0 .1875rem}
[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;font-size:.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:.375rem .5625rem .5625rem;background:#f04124;color:#fff}
[data-abide] span.error,[data-abide] small.error{display:none}
span.error,small.error{display:block;font-size:.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:.375rem .5625rem .5625rem;background:#f04124;color:#fff}
.error input,.error textarea,.error select{margin-bottom:0}
.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}
.error label,.error label.error{color:#f04124}
.error small.error{display:block;font-size:.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:.375rem .5625rem .5625rem;background:#f04124;color:#fff}
.error>label>small{background:transparent;color:#676767;display:inline;font-size:60%;font-style:normal;margin:0;padding:0;text-transform:capitalize}
.error span.error-message{display:block}
input.error,textarea.error,select.error{margin-bottom:0}
label.error{color:#f04124}
.label{display:inline-block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1;margin-bottom:auto;position:relative;text-align:center;text-decoration:none;white-space:nowrap;padding:.25rem .5rem .25rem;font-size:.6875rem;background-color:#008cba;color:#fff}
.label.radius{border-radius:3px}
.label.round{border-radius:1000px}
.label.alert{background-color:#f04124;color:#fff}
.label.warning{background-color:#f08a24;color:#fff}
.label.success{background-color:#43ac6a;color:#fff}
.label.secondary{background-color:#e7e7e7;color:#333}
.label.info{background-color:#a0d3e8;color:#333}
.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25rem}
.pricing-table *{list-style:none;line-height:1}
.pricing-table .title{background-color:#333;color:#eee;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;font-weight:normal;padding:.9375rem 1.25rem;text-align:center}
.pricing-table .price{background-color:#f6f6f6;color:#333;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:2rem;font-weight:normal;padding:.9375rem 1.25rem;text-align:center}
.pricing-table .description{background-color:#fff;border-bottom:dotted 1px #ddd;color:#777;font-size:.75rem;font-weight:normal;line-height:1.4;padding:.9375rem;text-align:center}
.pricing-table .bullet-item{background-color:#fff;border-bottom:dotted 1px #ddd;color:#333;font-size:.875rem;font-weight:normal;padding:.9375rem;text-align:center}
.pricing-table .cta-button{background-color:#fff;padding:1.25rem 1.25rem 0;text-align:center}
table{background:#fff;border:solid 1px #ddd;margin-bottom:1.25rem;table-layout:auto}
table caption{background:transparent;color:#222;font-size:1rem;font-weight:bold}
table thead{background:#f5f5f5}
table thead tr th,table thead tr td{color:#222;font-size:.875rem;font-weight:bold;padding:.5rem .625rem .625rem}
table tfoot{background:#f5f5f5}
table tfoot tr th,table tfoot tr td{color:#222;font-size:.875rem;font-weight:bold;padding:.5rem .625rem .625rem}
table tr th,table tr td{color:#222;font-size:.875rem;padding:.5625rem .625rem;text-align:left}
table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}
table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}
.tabs{margin-bottom:0 !important;margin-left:0}
.tabs:before,.tabs:after{content:" ";display:table}
.tabs:after{clear:both}
.tabs dd,.tabs .tab-title{float:left;list-style:none;margin-bottom:0 !important;position:relative}
.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#efefef;color:#222;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;padding:1rem 2rem}
.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}
.tabs dd.active a,.tabs .tab-title.active a{background-color:#fff;color:#222}
.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}
.tabs-content{margin-bottom:1.5rem;width:100%}
.tabs-content:before,.tabs-content:after{content:" ";display:table}
.tabs-content:after{clear:both}
.tabs-content>.content{display:none;float:left;padding:.9375rem 0;width:100%}
.tabs-content>.content.active{display:block;float:none}
.tabs-content>.content.contained{padding:.9375rem}
.tabs-content.vertical{display:block}
.tabs-content.vertical>.content{padding:0 .9375rem}
@media only screen and (min-width:30.0625em){.tabs.vertical{float:left;margin:0;margin-bottom:1.25rem !important;max-width:20%;width:20%}
.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}
}
.no-js .tabs-content>.content{display:block;float:none}
.has-tip{border-bottom:dotted 1px #ccc;color:#333;cursor:help;font-weight:bold}
.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008cba}
.has-tip.tip-left,.has-tip.tip-right{float:none !important}
.tooltip{background:#333;color:#fff;display:none;font-size:.875rem;font-weight:normal;line-height:1.3;max-width:300px;padding:.75rem;position:absolute;width:100%;z-index:1006;left:50%}
.tooltip>.nub{border-color:transparent transparent #333 transparent;border:solid 5px;display:block;height:0;pointer-events:none;position:absolute;top:-10px;width:0;left:5px}
.tooltip>.nub.rtl{left:auto;right:5px}
.tooltip.radius{border-radius:3px}
.tooltip.round{border-radius:1000px}
.tooltip.round>.nub{left:2rem}
.tooltip.opened{border-bottom:dotted 1px #003f54 !important;color:#008cba !important}
.tap-to-close{color:#777;display:block;font-size:.625rem;font-weight:normal}
@media only screen and (min-width:30.0625em){.tooltip>.nub{border-color:transparent transparent #333 transparent;top:-10px}
.tooltip.tip-top>.nub{border-color:#333 transparent transparent transparent;bottom:-10px;top:auto}
.tooltip.tip-left,.tooltip.tip-right{float:none !important}
.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;left:auto;margin-top:-5px;right:-10px;top:50%}
.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;left:-10px;margin-top:-5px;right:auto;top:50%}
}
meta.foundation-mq-topbar{font-family:"/only screen and (min-width:30.0625em)/";width:30.0625em}
.contain-to-grid{width:100%;background:#333}
.contain-to-grid .top-bar{margin-bottom:0}
.fixed{position:fixed;top:0;width:100%;z-index:99;left:0}
.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}
.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}
.fixed.expanded:not(.top-bar) .top-bar-section{margin-top:2.8125rem;z-index:98}
.top-bar{background:#333;height:2.8125rem;line-height:2.8125rem;margin-bottom:0;overflow:hidden;position:relative}
.top-bar ul{list-style:none;margin-bottom:0}
.top-bar .row,.top-bar #global-ux .genericCarousel,#global-ux .top-bar .genericCarousel,.top-bar #global-ux .dynamicCarousel,#global-ux .top-bar .dynamicCarousel,.top-bar #global-ux .threesixty-colouriser-container,#global-ux .top-bar .threesixty-colouriser-container{max-width:none}
.top-bar form,.top-bar input,.top-bar select{margin-bottom:0}
.top-bar input,.top-bar select{font-size:.75rem;height:1.75rem;padding-bottom:.35rem;padding-top:.35rem}
.top-bar .button,.top-bar #build-price-configurator .bnp-finance-info-bar .strip-style-button,#build-price-configurator .bnp-finance-info-bar .top-bar .strip-style-button,.top-bar button{font-size:.75rem;margin-bottom:0;padding-bottom:.4125rem;padding-top:.4125rem}
@media only screen and (max-width:30em){.top-bar .button,.top-bar #build-price-configurator .bnp-finance-info-bar .strip-style-button,#build-price-configurator .bnp-finance-info-bar .top-bar .strip-style-button,.top-bar button{position:relative;top:-1px}
}
.top-bar .title-area{margin:0;position:relative}
.top-bar .name{font-size:16px;height:2.8125rem;margin:0}
.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{font-size:1.0625rem;line-height:2.8125rem;margin:0}
.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{color:#fff;display:block;font-weight:normal;padding:0 .9375rem;width:75%}
.top-bar .toggle-topbar{position:absolute;right:0;top:0}
.top-bar .toggle-topbar a{color:#fff;display:block;font-size:.8125rem;font-weight:bold;height:2.8125rem;line-height:2.8125rem;padding:0 .9375rem;position:relative;text-transform:uppercase}
.top-bar .toggle-topbar.menu-icon{margin-top:-16px;top:50%}
.top-bar .toggle-topbar.menu-icon a{color:#fff;height:34px;line-height:33px;padding:0 2.5rem 0 .9375rem;position:relative}
.top-bar .toggle-topbar.menu-icon a span::after{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;right:.9375rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}
.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}
.top-bar.expanded{background:transparent;height:auto}
.top-bar.expanded .title-area{background:#333}
.top-bar.expanded .toggle-topbar a{color:#888}
.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888,0 7px 0 1px #888,0 14px 0 1px #888}
@media screen and (-webkit-min-device-pixel-ratio:0){.top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown,.top-bar.expanded .top-bar-section .dropdown{clip:initial}
.top-bar.expanded .top-bar-section .has-dropdown:not(.moved)>ul{padding:0}
}
.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;transition:left 300ms ease-out}
.top-bar-section ul{display:block;font-size:16px;height:auto;margin:0;padding:0;width:100%}
.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}
.top-bar-section ul li{background:#333}
.top-bar-section ul li>a{color:#fff;display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:.8125rem;font-weight:normal;padding-left:.9375rem;padding:12px 0 12px .9375rem;text-transform:none;width:100%}
.top-bar-section ul li>a.button,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.strip-style-button,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.strip-style-button{font-size:.8125rem;padding-left:.9375rem;padding-right:.9375rem;background-color:#008cba;border-color:#007095;color:#fff}
.top-bar-section ul li>a.button:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.strip-style-button:hover,.top-bar-section ul li>a.button:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.strip-style-button:focus{background-color:#007095}
.top-bar-section ul li>a.button:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.strip-style-button:hover,.top-bar-section ul li>a.button:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.strip-style-button:focus{color:#fff}
.top-bar-section ul li>a.button.secondary,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.secondary.strip-style-button,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.secondary.strip-style-button{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}
.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.secondary.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.secondary.strip-style-button:hover,.top-bar-section ul li>a.button.secondary:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.secondary.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.secondary.strip-style-button:focus{background-color:#b9b9b9}
.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.secondary.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.secondary.strip-style-button:hover,.top-bar-section ul li>a.button.secondary:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.secondary.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.secondary.strip-style-button:focus{color:#333}
.top-bar-section ul li>a.button.success,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.success.strip-style-button,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.success.strip-style-button{background-color:#43ac6a;border-color:#368a55;color:#fff}
.top-bar-section ul li>a.button.success:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.success.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.success.strip-style-button:hover,.top-bar-section ul li>a.button.success:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.success.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.success.strip-style-button:focus{background-color:#368a55}
.top-bar-section ul li>a.button.success:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.success.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.success.strip-style-button:hover,.top-bar-section ul li>a.button.success:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.success.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.success.strip-style-button:focus{color:#fff}
.top-bar-section ul li>a.button.alert,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.alert.strip-style-button,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.alert.strip-style-button{background-color:#f04124;border-color:#cf2a0e;color:#fff}
.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.alert.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.alert.strip-style-button:hover,.top-bar-section ul li>a.button.alert:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.alert.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.alert.strip-style-button:focus{background-color:#cf2a0e}
.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.alert.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.alert.strip-style-button:hover,.top-bar-section ul li>a.button.alert:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.alert.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.alert.strip-style-button:focus{color:#fff}
.top-bar-section ul li>a.button.warning,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.warning.strip-style-button,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.warning.strip-style-button{background-color:#f08a24;border-color:#cf6e0e;color:#fff}
.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.warning.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.warning.strip-style-button:hover,.top-bar-section ul li>a.button.warning:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.warning.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.warning.strip-style-button:focus{background-color:#cf6e0e}
.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.warning.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.warning.strip-style-button:hover,.top-bar-section ul li>a.button.warning:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.warning.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.warning.strip-style-button:focus{color:#fff}
.top-bar-section ul li>a.button.info,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.info.strip-style-button,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.info.strip-style-button{background-color:#a0d3e8;border-color:#61b6d9;color:#333}
.top-bar-section ul li>a.button.info:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.info.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.info.strip-style-button:hover,.top-bar-section ul li>a.button.info:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.info.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.info.strip-style-button:focus{background-color:#61b6d9}
.top-bar-section ul li>a.button.info:hover,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.info.strip-style-button:hover,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.info.strip-style-button:hover,.top-bar-section ul li>a.button.info:focus,.top-bar-section ul #build-price-configurator .bnp-finance-info-bar li>a.info.strip-style-button:focus,#build-price-configurator .bnp-finance-info-bar .top-bar-section ul li>a.info.strip-style-button:focus{color:#fff}
.top-bar-section ul li>button{font-size:.8125rem;padding-left:.9375rem;padding-right:.9375rem;background-color:#008cba;border-color:#007095;color:#fff}
.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}
.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#fff}
.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}
.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}
.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333}
.top-bar-section ul li>button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}
.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}
.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#fff}
.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}
.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}
.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#fff}
.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}
.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}
.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#fff}
.top-bar-section ul li>button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}
.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{background-color:#61b6d9}
.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{color:#fff}
.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555;color:#fff;background:#222}
.top-bar-section ul li.active>a{background:#008cba;color:#fff}
.top-bar-section ul li.active>a:hover{background:#0078a0;color:#fff}
.top-bar-section .has-form{padding:.9375rem}
.top-bar-section .has-dropdown{position:relative}
.top-bar-section .has-dropdown>a:after{border:inset 5px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}
.top-bar-section .has-dropdown.moved{position:static}
.top-bar-section .has-dropdown.moved>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important;width:100%}
.top-bar-section .has-dropdown.moved>a:after{display:none}
.top-bar-section .dropdown{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block;padding:0;position:absolute;top:0;z-index:99;left:100%}
.top-bar-section .dropdown li{height:auto;width:100%}
.top-bar-section .dropdown li a{font-weight:normal;padding:8px .9375rem}
.top-bar-section .dropdown li a.parent-link{font-weight:normal}
.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}
.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#fff;display:block}
.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:0}
.top-bar-section .dropdown li.has-form{padding:8px .9375rem}
.top-bar-section .dropdown li .button,.top-bar-section .dropdown li #build-price-configurator .bnp-finance-info-bar .strip-style-button,#build-price-configurator .bnp-finance-info-bar .top-bar-section .dropdown li .strip-style-button,.top-bar-section .dropdown li button{top:auto}
.top-bar-section .dropdown label{color:#777;font-size:.625rem;font-weight:bold;margin-bottom:0;padding:8px .9375rem 2px;text-transform:uppercase}
.js-generated{display:block}
@media only screen and (min-width:30.0625em){.top-bar{background:#333;overflow:visible}
.top-bar:before,.top-bar:after{content:" ";display:table}
.top-bar:after{clear:both}
.top-bar .toggle-topbar{display:none}
.top-bar .title-area{float:left}
.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}
.top-bar input,.top-bar select,.top-bar .button,.top-bar #build-price-configurator .bnp-finance-info-bar .strip-style-button,#build-price-configurator .bnp-finance-info-bar .top-bar .strip-style-button,.top-bar button{font-size:.875rem;height:1.75rem;position:relative;top:.53125rem}
.top-bar.expanded{background:#333}
.contain-to-grid .top-bar{margin-bottom:0;margin:0 auto;max-width:90rem}
.top-bar-section{-webkit-transition:none 0 0;transition:none 0 0;left:0 !important}
.top-bar-section ul{display:inline;height:auto !important;width:auto}
.top-bar-section ul li{float:left}
.top-bar-section ul li .js-generated{display:none}
.top-bar-section li.hover>a:not(.button):not(#build-price-configurator .bnp-finance-info-bar .strip-style-button){background-color:#555;background:#222;color:#fff}
.top-bar-section li:not(.has-form) a:not(.button):not(#build-price-configurator .bnp-finance-info-bar .strip-style-button){background:#333;line-height:2.8125rem;padding:0 .9375rem}
.top-bar-section li:not(.has-form) a:not(.button):not(#build-price-configurator .bnp-finance-info-bar .strip-style-button):hover{background-color:#555;background:#222}
.top-bar-section li.active:not(.has-form) a:not(.button):not(#build-price-configurator .bnp-finance-info-bar .strip-style-button){background:#008cba;color:#fff;line-height:2.8125rem;padding:0 .9375rem}
.top-bar-section li.active:not(.has-form) a:not(.button):not(#build-price-configurator .bnp-finance-info-bar .strip-style-button):hover{background:#0078a0;color:#fff}
.top-bar-section .has-dropdown>a{padding-right:2.1875rem !important}
.top-bar-section .has-dropdown>a:after{border:inset 5px;content:"";display:block;height:0;width:0;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem}
.top-bar-section .has-dropdown.moved{position:relative}
.top-bar-section .has-dropdown.moved>.dropdown{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block}
.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}
.top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}
.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:0;content:"\00bb";top:.1875rem;right:5px}
.top-bar-section .dropdown{left:0;background:transparent;min-width:100%;top:auto}
.top-bar-section .dropdown li a{background:#333;color:#fff;line-height:2.8125rem;padding:12px .9375rem;white-space:nowrap}
.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button):not(#build-price-configurator .bnp-finance-info-bar .strip-style-button){background:#333;color:#fff}
.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button):not(#build-price-configurator .bnp-finance-info-bar .strip-style-button){background-color:#555;color:#fff;background:#222}
.top-bar-section .dropdown li label{background:#333;white-space:nowrap}
.top-bar-section .dropdown li .dropdown{left:100%;top:0}
.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-right:solid 1px #4e4e4e;border-bottom:0;border-top:0;clear:none;height:2.8125rem;width:0}
.top-bar-section .has-form{background:#333;height:2.8125rem;padding:0 .9375rem}
.top-bar-section .right li .dropdown{left:auto;right:0}
.top-bar-section .right li .dropdown li .dropdown{right:100%}
.top-bar-section .left li .dropdown{right:auto;left:0}
.top-bar-section .left li .dropdown li .dropdown{left:100%}
.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#222;color:#fff}
.no-js .top-bar-section ul li:active>a{background:#008cba;color:#fff}
.no-js .top-bar-section .has-dropdown:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}
.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}
}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
.text-justify{text-align:justify !important}
@media only screen and (max-width:30em){.small-only-text-left{text-align:left !important}
.small-only-text-right{text-align:right !important}
.small-only-text-center{text-align:center !important}
.small-only-text-justify{text-align:justify !important}
}
@media only screen{.small-text-left{text-align:left !important}
.small-text-right{text-align:right !important}
.small-text-center{text-align:center !important}
.small-text-justify{text-align:justify !important}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){.medium-only-text-left{text-align:left !important}
.medium-only-text-right{text-align:right !important}
.medium-only-text-center{text-align:center !important}
.medium-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:30.0625em){.medium-text-left{text-align:left !important}
.medium-text-right{text-align:right !important}
.medium-text-center{text-align:center !important}
.medium-text-justify{text-align:justify !important}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){.large-only-text-left{text-align:left !important}
.large-only-text-right{text-align:right !important}
.large-only-text-center{text-align:center !important}
.large-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:48em){.large-text-left{text-align:left !important}
.large-text-right{text-align:right !important}
.large-text-center{text-align:center !important}
.large-text-justify{text-align:justify !important}
}
@media only screen and (min-width:62em) and (max-width:74.9375em){.xlarge-only-text-left{text-align:left !important}
.xlarge-only-text-right{text-align:right !important}
.xlarge-only-text-center{text-align:center !important}
.xlarge-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:62em){.xlarge-text-left{text-align:left !important}
.xlarge-text-right{text-align:right !important}
.xlarge-text-center{text-align:center !important}
.xlarge-text-justify{text-align:justify !important}
}
@media only screen and (min-width:75em) and (max-width:6249999.9375em){.xxlarge-only-text-left{text-align:left !important}
.xxlarge-only-text-right{text-align:right !important}
.xxlarge-only-text-center{text-align:center !important}
.xxlarge-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:75em){.xxlarge-text-left{text-align:left !important}
.xxlarge-text-right{text-align:right !important}
.xxlarge-text-center{text-align:center !important}
.xxlarge-text-justify{text-align:justify !important}
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}
a{color:#008cba;line-height:inherit;text-decoration:none}
a:hover,a:focus{color:#0078a0}
a img{border:0}
p{font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}
p.lead{font-size:1.21875rem;line-height:1.6}
p aside{font-size:.875rem;font-style:italic;line-height:1.35}
h1,h2,h3,h4,h5,h6{color:#222;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem;text-rendering:optimizeLegibility}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#6f6f6f;font-size:60%;line-height:0}
h1{font-size:2.125rem}
h2{font-size:1.6875rem}
h3{font-size:1.375rem}
h4{font-size:1.125rem}
h5{font-size:1.125rem}
h6{font-size:1rem}
.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:.2rem;margin-bottom:.5rem}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:60%;line-height:inherit}
code{background-color:#f8f8f8;border-color:#dfdfdf;border-style:solid;border-width:1px;color:#333;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;padding:.125rem .3125rem .0625rem}
ul,ol,dl{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}
ul{margin-left:1.2rem}
ul.no-bullet{margin-left:0}
ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}
ul.accordion-list ul,ul.accordion-list ol{margin-left:1.2rem}
ul.accordion-list ul{list-style-type:disc}
ul:not(.accordion-list) li ul,ul:not(.accordion-list) li ol{margin-left:1.25rem;margin-bottom:0}
ul:not(.accordion-list).square li ul,ul:not(.accordion-list).circle li ul,ul:not(.accordion-list).disc li ul{list-style:inherit}
ul:not(.accordion-list).square{list-style-type:square;margin-left:1.2rem}
ul:not(.accordion-list).circle{list-style-type:circle;margin-left:1.2rem}
ul:not(.accordion-list).disc{list-style-type:disc;margin-left:1.2rem}
ul:not(.accordion-list).no-bullet{list-style:none}
ol{margin-left:1.4rem}
ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}
dl dt{margin-bottom:.3rem;font-weight:bold}
dl dd{margin-bottom:.75rem}
abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;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:.8125rem;color:#555}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited{color:#555}
blockquote,blockquote p{line-height:1.6;color:#6f6f6f}
.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:.625rem .75rem}
.vcard li{margin:0;display:block}
.vcard .fn{font-weight:bold;font-size:.9375rem}
.vevent .summary{font-weight:bold}
.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:0;padding:0 .0625rem}
@media only screen and (min-width:30.0625em){h1,h2,h3,h4,h5,h6{line-height:1.4}
h1{font-size:2.75rem}
h2{font-size:2.3125rem}
h3{font-size:1.6875rem}
h4{font-size:1.4375rem}
h5{font-size:1.125rem}
h6{font-size:1rem}
}
.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}
.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}
.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease}
.inner-wrap:before,.inner-wrap:after{content:" ";display:table}
.inner-wrap:after{clear:both}
.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:#fff;height:2.8125rem;line-height:2.8125rem;position:relative}
.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#fff;font-weight:bold;line-height:2.8125rem;margin:0}
.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}
.left-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-right:solid 1px #1a1a1a;left:0}
.right-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-left:solid 1px #1a1a1a;right:0}
.tab-bar-section{height:2.8125rem;padding:0 .625rem;position:absolute;text-align:center;top:0}
.tab-bar-section.left{text-align:left}
.tab-bar-section.right{text-align:right}
.tab-bar-section.left{left:0;right:2.8125rem}
.tab-bar-section.right{left:2.8125rem;right:0}
.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}
.tab-bar .menu-icon{color:#fff;display:block;height:2.8125rem;padding:0;position:relative;text-indent:2.1875rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:2.8125rem}
.tab-bar .menu-icon span::after{content:"";display:block;height:0;position:absolute;top:50%;margin-top:-0.5rem;left:.90625rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:1rem}
.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}
.left-off-canvas-menu{-webkit-backface-visibility:hidden;background:#333;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;-webkit-transition:-webkit-transform 500ms ease 0;transition:-webkit-transform 500ms ease 0;transition:transform 500ms ease 0;transition:transform 500ms ease 0,-webkit-transform 500ms ease 0;width:15.625rem;z-index:1001;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}
.left-off-canvas-menu *{-webkit-backface-visibility:hidden}
.right-off-canvas-menu{-webkit-backface-visibility:hidden;background:#333;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;-webkit-transition:-webkit-transform 500ms ease 0;transition:-webkit-transform 500ms ease 0;transition:transform 500ms ease 0;transition:transform 500ms ease 0,-webkit-transform 500ms ease 0;width:15.625rem;z-index:1001;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0}
.right-off-canvas-menu *{-webkit-backface-visibility:hidden}
ul.off-canvas-list{list-style-type:none;margin:0;padding:0}
ul.off-canvas-list li label{background:#444;border-bottom:0;border-top:1px solid #5e5e5e;color:#999;display:block;font-size:.75rem;font-weight:bold;margin:0;padding:.3rem .9375rem;text-transform:uppercase}
ul.off-canvas-list li a{border-bottom:1px solid #262626;color:rgba(255,255,255,0.7);display:block;padding:.6666666667rem;-webkit-transition:background 300ms ease;transition:background 300ms ease}
ul.off-canvas-list li a:hover{background:#242424}
ul.off-canvas-list li a:active{background:#242424}
.move-right>.inner-wrap{-webkit-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0)}
.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}
@media only screen and (min-width:30.0625em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.move-left>.inner-wrap{-webkit-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0)}
.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}
@media only screen and (min-width:30.0625em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-webkit-transform:none;transform:none;z-index:1003}
.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}
@media only screen and (min-width:30.0625em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.offcanvas-overlap-left .right-off-canvas-menu{-webkit-transform:none;transform:none;z-index:1003}
.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}
@media only screen and (min-width:30.0625em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.offcanvas-overlap-right .left-off-canvas-menu{-webkit-transform:none;transform:none;z-index:1003}
.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}
@media only screen and (min-width:30.0625em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.no-csstransforms .left-off-canvas-menu{left:-15.625rem}
.no-csstransforms .right-off-canvas-menu{right:-15.625rem}
.no-csstransforms .move-left>.inner-wrap{right:15.625rem}
.no-csstransforms .move-right>.inner-wrap{left:15.625rem}
.left-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#333;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;z-index:1002;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease}
.left-submenu *{-webkit-backface-visibility:hidden}
.left-submenu .back>a{background:#444;border-bottom:0;border-top:1px solid #5e5e5e;color:#999;font-weight:bold;padding:.3rem .9375rem;text-transform:uppercase;margin:0}
.left-submenu .back>a:hover{background:#303030;border-bottom:0;border-top:1px solid #5e5e5e}
.left-submenu .back>a:before{content:"\AB";margin-right:.5rem;display:inline}
.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.right-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#333;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;z-index:1002;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease}
.right-submenu *{-webkit-backface-visibility:hidden}
.right-submenu .back>a{background:#444;border-bottom:0;border-top:1px solid #5e5e5e;color:#999;font-weight:bold;padding:.3rem .9375rem;text-transform:uppercase;margin:0}
.right-submenu .back>a:hover{background:#303030;border-bottom:0;border-top:1px solid #5e5e5e}
.right-submenu .back>a:after{content:"\BB";margin-left:.5rem;display:inline}
.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:.5rem;display:inline}
.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:.5rem;display:inline}
@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:30.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:48em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:62em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:75em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.hide-for-landscape,table.show-for-portrait{display:table !important}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}
@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.show-for-landscape,table.hide-for-portrait{display:table !important}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}
}
@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}
.hide-for-portrait,.show-for-landscape{display:none !important}
table.show-for-portrait,table.hide-for-landscape{display:table !important}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}
}
.show-for-touch{display:none !important}
.hide-for-touch{display:inherit !important}
.touch .show-for-touch{display:inherit !important}
.touch .hide-for-touch{display:none !important}
table.hide-for-touch{display:table !important}
.touch table.show-for-touch{display:table !important}
thead.hide-for-touch{display:table-header-group !important}
.touch thead.show-for-touch{display:table-header-group !important}
tbody.hide-for-touch{display:table-row-group !important}
.touch tbody.show-for-touch{display:table-row-group !important}
tr.hide-for-touch{display:table-row !important}
.touch tr.show-for-touch{display:table-row !important}
td.hide-for-touch{display:table-cell !important}
.touch td.show-for-touch{display:table-cell !important}
th.hide-for-touch{display:table-cell !important}
.touch th.show-for-touch{display:table-cell !important}
.show-for-sr{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
.show-on-focus{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
.show-on-focus:focus,.show-on-focus:active{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.print-only{display:none !important}
@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}
.show-for-print{display:block}
.hide-for-print{display:none}
table.show-for-print{display:table !important}
thead.show-for-print{display:table-header-group !important}
tbody.show-for-print{display:table-row-group !important}
tr.show-for-print{display:table-row !important}
td.show-for-print{display:table-cell !important}
th.show-for-print{display:table-cell !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
p,h2,h3{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}
}
@media print{.show-for-print{display:block}
.hide-for-print{display:none}
table.show-for-print{display:table !important}
thead.show-for-print{display:table-header-group !important}
tbody.show-for-print{display:table-row-group !important}
tr.show-for-print{display:table-row !important}
td.show-for-print{display:table-cell !important}
th.show-for-print{display:table-cell !important}
}
@media not print{.show-for-print{display:none !important}
}
.select2-container,.select2-drop,.select2-search,.select2-search input{box-sizing:border-box}
.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;white-space:nowrap;line-height:26px;text-decoration:none;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}
.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}
.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;text-decoration:none;border:0;cursor:pointer;outline:0}
.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}
.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}
.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:90001;filter:alpha(opacity=0)}
.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:90002;top:100%;border-top:0}
.select2-drop.select2-drop-above{margin-top:1px;border-bottom:0;box-shadow:0 -4px 5px rgba(0,0,0,0.15)}
.select2-drop-active{border-top:0}
.select2-drop-auto-width{width:auto}
.select2-drop-auto-width .select2-search{padding-top:4px}
.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}
.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;border-radius:0;box-shadow:none}
.select2-drop.select2-drop-above .select2-search input{margin-top:4px}
.select2-container-active .select2-choice,.select2-container-active .select2-choices{outline:0}
.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:0;-webkit-filter:none;filter:none}
.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}
.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}
.select2-results ul.select2-result-sub{margin:0;padding-left:0}
.select2-results li{list-style:none;display:list-item;background-image:none}
.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}
.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select2-results-dept-1 .select2-result-label{padding-left:20px}
.select2-results-dept-2 .select2-result-label{padding-left:40px}
.select2-results-dept-3 .select2-result-label{padding-left:60px}
.select2-results-dept-4 .select2-result-label{padding-left:80px}
.select2-results-dept-5 .select2-result-label{padding-left:100px}
.select2-results-dept-6 .select2-result-label{padding-left:110px}
.select2-results-dept-7 .select2-result-label{padding-left:120px}
.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{display:list-item;padding-left:5px}
.select2-results .select2-disabled.select2-highlighted{display:list-item;cursor:default}
.select2-results .select2-disabled{display:list-item;cursor:default}
.select2-results .select2-selected{display:none}
.select2-more-results{display:list-item}
.select2-container.select2-container-disabled .select2-choice{background-image:none;cursor:default}
.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-image:none;border-left:0}
.select2-container.select2-container-disabled .select2-choice abbr{display:none}
.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;cursor:text;overflow:hidden}
.select2-locked{padding:3px 5px 3px 5px !important}
.select2-container-multi .select2-choices{min-height:26px}
.select2-container-multi.select2-container-active .select2-choices{outline:0}
.select2-container-multi .select2-choices li{float:left;list-style:none}
html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}
.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}
.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;outline:0;border:0;box-shadow:none;background:transparent !important}
.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;cursor:default;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin-left:0;margin-right:5px}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}
.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;outline:0}
html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}
.select2-container-multi .select2-search-choice-close{left:3px}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}
.select2-container-multi.select2-container-disabled .select2-choices{background-image:none;cursor:default}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;background-image:none}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0}
.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}
.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}
.select2-display-none{display:none}
.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}
.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative}
.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{*display:inline}
.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative}
.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{*display:inline}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;visibility:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{*display:inline}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s}
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;-webkit-transform:translateY(0);transform:translateY(0)}
/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.13.1 - 2015-09-30T05:39:26.659Z
 * License: MIT
 */.ui-select-highlight{font-weight:700}
.ui-select-offscreen{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}
.ui-select-choices-row:hover{background-color:#f5f5f5}
.ng-dirty.ng-invalid>a.select2-choice{border-color:#d44950}
.select2-result-single{padding-left:0}
.select-locked>.ui-select-match-close,.select2-locked>.select2-search-choice-close{display:none}
body>.select2-container.open{z-index:9999}
.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:0 0 4px 4px}
.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px 4px 0 0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,0.25);margin-top:-4px}
.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}
.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}
.selectize-input.selectize-focus{border-color:#007fbb !important}
.selectize-control>.selectize-dropdown,.selectize-control>.selectize-input>input{width:100%}
.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}
.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,0.25);margin-top:-2px}
.btn-default-focus{color:#333;background-color:#ebebeb;border-color:#adadad;text-decoration:none;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.ui-select-bootstrap .ui-select-toggle{position:relative}
.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}
.input-group>.ui-select-bootstrap.dropdown{position:static}
.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px 0 0 4px}
.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px 0 0 4px !important}
.ui-select-bootstrap>.ui-select-match>.btn{text-align:left !important}
.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}
.ui-select-bootstrap>.ui-select-choices{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}
body>.ui-select-bootstrap.open{z-index:1000}
.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}
.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent !important;border:0;outline:0;height:1.666666em;margin-bottom:3px}
.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}
.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}
.ui-select-multiple .ui-select-match-item{position:relative}
.ui-select-multiple .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}
.ui-select-multiple .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}
.ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.ui-select-bootstrap .ui-select-choices-row>a:focus,.ui-select-bootstrap .ui-select-choices-row>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}
.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#428bca}
.ui-select-bootstrap .ui-select-choices-row.active.disabled>a,.ui-select-bootstrap .ui-select-choices-row.disabled>a{color:#777;cursor:not-allowed;background-color:#fff}
.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none !important}
.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#d44950}
.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,0.25)}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);outline:0}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:'';display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.background-grad-01{background:#e4f1f8;background:-webkit-linear-gradient(top,#e4f1f8,#fff 20%);background:linear-gradient(180deg,#e4f1f8,#fff 20%)}
@font-face{font-family:"Antenna";src:url("guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-re-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-re-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-re-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:400}
@font-face{font-family:"Antenna";src:url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:700}
@font-face{font-family:"Antenna";src:url("guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-light-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-light-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-light-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:300}
@font-face{font-family:"Antenna";src:url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:200}
@font-face{font-family:"FordAntennaRE";src:url("guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-re-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-re-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-re-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"FordAntennaRE";src:url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2");src:local("AntennaRE"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-re-bold-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:bold}
@font-face{font-family:"FordAntennaRegular";src:url("guxfoe/fonts/ford/fordantenna-regular-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-regular-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-regular-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-regular-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-regular-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"FordAntennaLight";src:url("guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-light-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-light-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-light-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"FordAntennaExtraLight";src:url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2");src:url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2") format("embedded-opentype"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.woff?v=2") format("woff"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.ttf?v=2") format("truetype"),url("guxfoe/fonts/ford/fordantenna-extra-light-webfont.svg#web?v=2") format("svg");font-style:normal;font-weight:normal}
#global-ux{font-size:16px;font-size:1rem;font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:400;color:#1b394e}
#global-ux h1,#global-ux h2,#global-ux h3,#global-ux h4,#global-ux h5,#global-ux h6,#global-ux p,#global-ux li,#global-ux label,#global-ux input,#global-ux th,#global-ux td{font-family:"Antenna",Arial,Helvetica,sans-serif;color:#1b394e}
#global-ux h1,#global-ux h2,#global-ux h3,#global-ux h4,#global-ux h5,#global-ux h6,#global-ux p{font-weight:300}
#global-ux h1,#global-ux h2{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:30.0625em){#global-ux h1,#global-ux h2{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:48em){#global-ux h1,#global-ux h2{font-size:36px;font-size:2.25rem}
}
@media only screen and (min-width:62em){#global-ux h1,#global-ux h2{font-size:42px;font-size:2.625rem}
}
#global-ux h3{font-size:21px;font-size:1.3125rem}
@media only screen and (min-width:30.0625em){#global-ux h3{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:48em){#global-ux h3{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:62em){#global-ux h3{font-size:36px;font-size:2.25rem}
}
#global-ux h4{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:30.0625em){#global-ux h4{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux h4{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux h4{font-size:30px;font-size:1.875rem}
}
#global-ux h5{font-size:16px;font-size:1rem}
@media only screen and (min-width:30.0625em){#global-ux h5{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux h5{font-size:24px;font-size:1.5rem}
}
#global-ux h6{font-size:16px;font-size:1rem}
@media only screen and (min-width:62em){#global-ux h6{font-size:18px;font-size:1.125rem}
}
#global-ux p{font-size:14px;font-size:.875rem}
@media only screen and (min-width:62em){#global-ux p{font-size:16px;font-size:1rem}
}
#global-ux p.subheader{font-weight:700}
#global-ux address{color:#1b394e;font-style:normal;line-height:1.3}
#global-ux .emphasis{font-weight:300;margin:0;color:#1b394e}
#global-ux p{margin:0 0 1.25em;font-size:.875rem;line-height:1.25rem}
#global-ux p a,#global-ux li a{text-decoration:underline}
#global-ux a.custom-button{color:#fff;letter-spacing:1px}
#global-ux .chevron,#global-ux .button,#global-ux #build-price-configurator .bnp-finance-info-bar .strip-style-button,#build-price-configurator .bnp-finance-info-bar #global-ux .strip-style-button,#global-ux .tel{text-decoration:none}
#global-ux .chevron a{font-weight:400}
#global-ux button{font-weight:300}
#global-ux .richtext ul,#global-ux .richtext ol{font-size:14px;font-size:.875rem;font-weight:300;color:#1b394e;line-height:1.25rem}
#global-ux .richtext p+ul,#global-ux .richtext p+ol{margin-top:-1.25rem}
@font-face{font-family:"icomoon";src:url("guxfoe/fonts/icomoon/icomoon.eot?97g7sw");src:url("guxfoe/fonts/icomoon/icomoon.eot?97g7sw#iefix") format("embedded-opentype"),url("guxfoe/fonts/icomoon/icomoon.woff?97g7sw") format("woff"),url("guxfoe/fonts/icomoon/icomoon.ttf?97g7sw") format("truetype"),url("guxfoe/fonts/icomoon/icomoon.svg?97g7sw#icomoon") format("svg");font-weight:normal;font-style:normal}
[class^="icon-"]:not(a),[class*=" icon-"]:not(a),a[class^="icon-"]:before,a[class*=" icon-"]:before,.link-icon:before{font-family:"icomoon";font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="icon-"][class*="cta-button"]:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:5px}
.link-icon{font-family:inherit}
a:hover .icon-sendto:before{content:"\e620"}
a:hover .icon-directions:before{content:"\e617"}
a:hover .icon-details:before{content:"\e605"}
.icon-vehicle-solid:before{content:"\e90d"}
.icon-vehicles:before{content:"\e90c"}
.icon-build-price-inverted:before{content:"\e909"}
.icon-request-a-test-drive-inverted:before{content:"\e90b"}
.icon-locate-a-dealer-stroke:before{content:"\e90a"}
.icon-minus:before{content:"\e607"}
.icon-plus:before,#global-ux .showroom .model-item-overlay .model-item-close:before,#global-ux .gux-tooltip-overlay .close-icon:before,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close:before,#build-price-configurator .build-price-pricing-details-overlay .close-icon:before,#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close:before,#build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close:before{content:"\e608"}
.icon-question-hover:before{content:"\e60F"}
.icon-question:before{content:"\e60E"}
.icon-warning:before,#global-ux p.error:after,#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before,#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before,#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before,#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before,#build-price-configurator .build-price-error-overlay .bp-view-details h3:before{content:"\e60D"}
.icon-unchecked:before{content:"\e601"}
.icon-checked:before{content:"\e602"}
.icon-close-solid:before{content:"\e623"}
.icon-m-filter:before{content:"\e625"}
.icon-d-filter:before{content:"\e606"}
.icon-info:before,#global-ux .gux-tooltip:after,div#global-ux.page .content div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h4 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h4 a.link-blue-and-bold:after{content:"\e636"}
.icon-info-hover:before,#global-ux #dealer-locator .info-tooltip:hover .icon-info:before,#global-ux #dealer-locator .info-tooltip:hover .gux-tooltip:after,div#global-ux.page #dealer-locator .info-tooltip:hover .content div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h1 #dealer-locator .info-tooltip:hover a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:hover .content div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h2 #dealer-locator .info-tooltip:hover a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:hover .content div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h3 #dealer-locator .info-tooltip:hover a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:hover .content div.richtext h4 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h4 #dealer-locator .info-tooltip:hover a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:hover .main-nav div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h1 #dealer-locator .info-tooltip:hover a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:hover .main-nav div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h2 #dealer-locator .info-tooltip:hover a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:hover .main-nav div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h3 #dealer-locator .info-tooltip:hover a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:hover .main-nav div.richtext h4 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h4 #dealer-locator .info-tooltip:hover a.link-blue-and-bold:after,#global-ux #dealer-locator .info-tooltip:focus .icon-info:before,#global-ux #dealer-locator .info-tooltip:focus .gux-tooltip:after,div#global-ux.page #dealer-locator .info-tooltip:focus .content div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h1 #dealer-locator .info-tooltip:focus a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:focus .content div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h2 #dealer-locator .info-tooltip:focus a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:focus .content div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h3 #dealer-locator .info-tooltip:focus a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:focus .content div.richtext h4 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h4 #dealer-locator .info-tooltip:focus a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:focus .main-nav div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h1 #dealer-locator .info-tooltip:focus a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:focus .main-nav div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h2 #dealer-locator .info-tooltip:focus a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:focus .main-nav div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h3 #dealer-locator .info-tooltip:focus a.link-blue-and-bold:after,div#global-ux.page #dealer-locator .info-tooltip:focus .main-nav div.richtext h4 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h4 #dealer-locator .info-tooltip:focus a.link-blue-and-bold:after{content:"\e60A"}
.icon-get-location:before{content:"\e629"}
.icon-search:before,#global-ux .search .header-search-teaser p:before,#global-ux .search .search-input .search-button:before,#global-ux .footer-search .search-input:before,#global-ux .search-basic .search-button:after{content:"\e90f"}
.icon-details:before{content:"\e624"}
.icon-details-hover:before{content:"\e605"}
.icon-minus-circled:before{content:"\e637"}
.icon-plus-circled:before{content:"\e622"}
.icon-chevron-thin-left:before,#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel:before,#build-price-configurator .features-top-back-button:before,#build-price-configurator .review-header-back-btn:before{content:"\e612"}
.icon-chevron-thin-right:before,#global-ux .disclaimers .disclaimer-inner.accordion>h3:after,#global-ux .disclaimers .disclaimer-inner.accordion>h5:after,#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header:after,#global-ux .link-chevron-thin:after,#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match:after,#build-price-configurator .review-save .pricing-expand-arrow:after{content:"\e615"}
.icon-close:before{content:"\e610"}
.icon-close-hover:before{content:"\e611"}
.icon-thin-close:before,#build-price-configurator .build-price-overlay .close-icon:before,#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link:before,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link:before,#dealer-locator .tooltip-close:before,#dealer-locator .autocomplete-close:before,#dealer-locator .info-window .close-info-window:before{content:"\e608";-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}
.icon-email:before{content:"\e613"}
.icon-email-hover:before{content:"\e614"}
.icon-directions:before{content:"\e631"}
.icon-directions-hover:before{content:"\e617"}
.icon-link:before,#global-ux .link-chevron:after,#global-ux .search-results-header .link-overlay-search:after{content:"\e618"}
.icon-link-hover:before,#global-ux .link-chevron:hover:after,#global-ux .link-chevron:active:after,#global-ux .search-results-header .link-overlay-search:hover:after{content:"\e619"}
.icon-plus-hollow:before,#global-ux .miniDealerLocator .expander-section .expander-head .expander:before{content:"\e61B"}
.icon-plus-hollow-over:before,#global-ux .miniDealerLocator .expander-section .expander-head .expander:hover:before,#global-ux .miniDealerLocator .expander-section .expander-head .expander:focus:before{content:"\e61C"}
.icon-search2:before{content:"\e61D"}
.icon-search-hollow:before{content:"\e61E"}
.icon-sendto:before{content:"\e61F"}
.icon-sendto-hover:before{content:"\e620"}
.icon-phone-circled:before{content:"\e638"}
.icon-phone:before,#global-ux .cta-button-phone:before{content:"\e61A"}
.icon-phone-neu:before{content:"\e914"}
.icon-chevron-right:before{content:"\e618"}
.icon-chevron-hollow:before{content:"\e62E"}
.icon-play:before{content:"\e632"}
.icon-video:before{content:"\e600"}
.icon-external-link:before,#global-ux .link-blue-and-bold-new-window:after,#dealer-locator .ext-link:after{content:"\e635"}
.icon-share:before{content:"\e63D"}
.icon-solid:before{content:"\e63B"}
.icon-chevron-thin-up:before,#global-ux .footer .footer-links .footer-links-column h3.open:after,#back-to-the-top a:before,#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title a span:after{content:"\e640"}
.icon-chevron-thin-down:before,#global-ux .footer .footer-links .footer-links-column h3:after,#global-ux .dealerLocator .accordion>h3:after,#global-ux .dealerLocator .accordion>h5:after,#global-ux .richtext-contact-us-email-dropdown a:after,#build-price-configurator .bp-configurator-info-link-price .icon-arrow:after,#build-price-configurator .bp-configurator-info-link-finance .icon-arrow:after,#build-price-configurator .features-group-list-title:after,#build-price-configurator .features-sub-group-list-title:after,#dealer-locator .collapse-block:after{content:"\e641"}
.icon-m-info:before{content:"\e609"}
.icon-star:before,#global-ux input[type=checkbox].star-checkbox.checked+label:before,#global-ux input[type=checkbox].star-checkbox.inline.checked+label:after,#global-ux .save-icon.on:before{content:"\f005"}
.icon-star-hollow:before,#global-ux input[type=checkbox].star-checkbox+label:before,#global-ux input[type=checkbox].star-checkbox.inline+label:after,#global-ux .save-icon:before{content:"\f006"}
.icon-checkmark:before,#global-ux input[type=checkbox].custom-checkbox.checked+label:after,#global-ux .showroom .sr-filter-checkbox.regular input[type="checkbox"]:checked+label:before,#global-ux .promotionsShowroom .sr-filter-checkbox.regular input[type="checkbox"]:checked+label:before,#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type="checkbox"].custom-checkbox:checked+label:after,#global-ux .wizard-short .wizard-step-indicator.completed .wizard-step-index:before,#global-ux .form input[type="checkbox"]:checked+label:before,#global-ux .form input[type="checkbox"]:checked+.error+label:before,#global-ux .form input[type="radio"]:checked+label:before,#global-ux .form input[type="radio"]:checked+.error+label:before,#global-ux .userCookieConfiguration .userCookieToggle .always-on:before,#build-price-configurator .checkbox.checked span:before,#build-price-configurator .features-group-list .features-group-list-icon:after{content:"\e603"}
.icon-right-arrow:before{content:"\e604"}
.icon-360-solid:before{content:"\e60b"}
.icon-360-open:before,#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset .filter-reset-button:before{content:"\e60c"}
.icon-apply-credit-open:before{content:"\e616"}
.icon-apply-credit-solid:before{content:"\e621"}
.icon-build-price-open:before{content:"\e626"}
.icon-build-price-solid:before{content:"\e627"}
.icon-certified-pre-owned-open:before{content:"\e628"}
.icon-certified-pre-owned-solid:before{content:"\e62a"}
.icon-change-location-open:before{content:"\e62c"}
.icon-change-location-solid:before{content:"\e62d"}
.icon-check-inventory-open:before{content:"\e62f"}
.icon-check-inventory-solid:before{content:"\e630"}
.icon-compare-competitors-open:before{content:"\e633"}
.icon-compare-competitors-solid:before{content:"\e634"}
.icon-find-dealer-open:before{content:"\e639"}
.icon-find-dealer-solid:before{content:"\e63a"}
.icon-ford-credit-open:before{content:"\e63c"}
.icon-ford-credit-solid:before{content:"\e63e"}
.icon-get-brochure-open:before{content:"\e63f"}
.icon-get-brochure-solid:before{content:"\e642"}
.icon-get-updates-open:before{content:"\e643"}
.icon-get-updates-solid:before{content:"\e644"}
.icon-images-solid:before{content:"\e645"}
.icon-images-open:before,#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a:after{content:"\e646"}
.icon-incentives-solid:before{content:"\e647"}
.icon-incentives-open:before{content:"\e648"}
.icon-request-quote-open:before{content:"\e649"}
.icon-request-quote-solid:before{content:"\e64a"}
.icon-send-to-phone-open:before{content:"\e64b"}
.icon-trade-in-open:before{content:"\e64c"}
.icon-trade-in-solid:before{content:"\e64d"}
.icon-view-map-solid:before{content:"\e64e"}
.icon-view-map-open:before{content:"\e64f"}
.icon-change-location2-open:before{content:"\e650"}
.icon-change-location2-solid:before{content:"\e651"}
.icon-d-email:before{content:"\e652"}
.icon-d-email-hover:before,#global-ux .share-overlay .social-links a.icon-share-email:before{content:"\e653"}
.icon-primary-applicant:before{content:"\e677"}
.icon-primary-applicant-rev:before{content:"\e6a4"}
.icon-joint-applicant:before{content:"\e679"}
.icon-joint-applicant-rev:before{content:"\e6a3"}
.icon-delete:before{content:"\e67f"}
.icon-delete-rev:before{content:"\e68d"}
.icon-calendar:before{content:"\e67d"}
.icon-calendar-rev:before{content:"\e68b"}
.icon-globe:before{content:"\e686"}
.icon-globe-2:before{content:"\e69c"}
.icon-test-drive:before{content:"\e693"}
.icon-test-drive-rev:before{content:"\e689"}
.icon-send-to-dealer:before,#global-ux .box .brochureware-download>.feature-container>.richtext h4:before{content:"\e68c"}
.icon-send-to-dealer-rev:before{content:"\e69f"}
.icon-select-a-vehicle:before{content:"\e68a"}
.icon-select-a-vehicle-rev:before,#build-price-configurator .icon-bodystyle:before{content:"\e6a8"}
.icon-drive:before{content:"\e68f"}
.icon-drive-rev:before,#build-price-configurator .icon-drive:before{content:"\e68e"}
.icon-explore-special-programs:before{content:"\e691"}
.icon-explore-special-programs-rev:before{content:"\e690"}
.icon-interior:before{content:"\e6a2"}
.icon-interior-rev:before,#build-price-configurator .icon-trim:before,#build-price-configurator.cv-mode .icon-series:before,#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .trim-icon:before{content:"\e6a1"}
.icon-extras:before{content:"\e698"}
.icon-extras-rev:before{content:"\e697"}
.icon-see-commercial-fin-opts:before{content:"\e6a7"}
.icon-see-commercial-fin-opts-rev:before{content:"\e6a6"}
.icon-exterior:before{content:"\e696"}
.icon-exterior-rev:before{content:"\e695"}
.icon-extended-service-plan:before{content:"\e694"}
.icon-wheels-open:before{content:"\e654"}
.icon-wheels-solid:before{content:"\e655"}
.icon-extended-service-plan-rev:before{content:"\e692"}
.icon-estimate-payments-open:before{content:"\e656"}
.icon-estimate-payments-solid:before{content:"\e657"}
.icon-finance-finder:before{content:"\e69a"}
.icon-finance-finder-rev:before{content:"\e699"}
.icon-generic-article:before{content:"\e69e"}
.icon-generic-article-rev:before{content:"\e69d"}
.icon-print:before{content:"\e67b"}
.icon-print-rev:before{content:"\e6a5"}
.icon-mobile-nav-tech:before{content:"\e6ae"}
.icon-tech:before{content:"\e6ab"}
.icon-tech-rev:before{content:"\e6aa"}
.icon-twitter:before{content:"\e688"}
.icon-twitter-rev:before{content:"\e6ac"}
.icon-view-shoppers-guide:before{content:"\e69b"}
.icon-view-shoppers-guide-rev:before{content:"\e6ad"}
.icon-profile:before{content:"\e683"}
.icon-profile-logged-in:before{content:"\e683"}
.icon-chat-now:before{content:"\e676"}
.icon-social:before{content:"\e682"}
.icon-open-mail:before{content:"\e685"}
.icon-snail-mail:before{content:"\e684"}
.icon-locate-a-dealer:before{content:"\e681"}
.icon-locate-a-dealer-50px:before{content:"\e6f6"}
.icon-navigation:before{content:"\e687"}
.icon-finance:before{content:"\e678"}
.icon-owner:before{content:"\e67c"}
.icon-vehicle-hybrid:before{content:"\e672"}
.icon-nav-vehicle:before{content:"\e90e"}
.icon-shop:before{content:"\e675"}
.icon-chevron-fat:before,#global-ux .main-nav .site-links li.site-link-chevron a:before,#global-ux .main-nav .categories .category-inner h3:before,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:before{content:"\e67a"}
.icon-m-chevron-hover:before{content:"\e673"}
.icon-hamburger:before{content:"\e6a0"}
.icon-vehicle-manual:before,#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .drive-icon:before{content:"\e670"}
.icon-vehicle-performance:before{content:"\e671"}
.icon-vehicle-stripped-chassis:before{content:"\e664"}
.icon-vehicle-stripped:before{content:"\e665"}
.icon-vehicle-van:before{content:"\e666"}
.icon-vehicle-people-mover:before{content:"\e667"}
.icon-vehicle-truck:before{content:"\e668"}
.icon-vehicle-suv:before{content:"\e66e"}
.icon-vehicle-crossover:before{content:"\e66f"}
.icon-vehicle-coupe:before{content:"\e66b"}
.icon-vehicle-sedan:before{content:"\e669"}
.icon-vehicle-hatch:before{content:"\e66a"}
.icon-vehicle-estate:before{content:"\e66c"}
.icon-vehicle-convertible:before{content:"\e66d"}
.icon-phone-circled-hover:before{content:"\e658"}
.icon-send-to-phone-solid:before{content:"\e659"}
.icon-close2:before,#global-ux .showroom .filter-bar .filter-remove:after,#global-ux .promotionsShowroom .filter-remove:after{content:"\e6b3"}
.icon-chat-now-open:before{content:"\e6f5"}
.icon-chat-now-open-50px:before{content:"\e6f7"}
.icon-extras-bp:before,#build-price-configurator .icon-extra:before{content:"\e6af"}
.icon-packages:before{content:"\e6b0"}
.icon-color:before,#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .color-icon:before{content:"\e6b6"}
.icon-payload:before{content:"\e6b1"}
.icon-models-transit:before{content:"\e6b2"}
.icon-emergency-call-number-25px:before{content:"\e6b4"}
.icon-emergency-call-number-50px:before{content:"\e6b5"}
.icon-emergency-call-number-rev-25px:before{content:"\e6b7"}
.icon-emergency-call-number-rev-50px:before{content:"\e6b7"}
.icon-emergency-call-number-125px:before{content:"\e6b8"}
.icon-flat-tire-change-25px:before{content:"\e6b9"}
.icon-flat-tire-change-50px:before{content:"\e6ba"}
.icon-flat-tire-change-rev-50px:before{content:"\e6bb"}
.icon-flat-tire-change-125px:before{content:"\e6bc"}
.icon-fuel-delivery-25px:before{content:"\e6bd"}
.icon-fuel-delivery-50px:before{content:"\e6be"}
.icon-fuel-delivery-rev-50px:before{content:"\e6bf"}
.icon-fuel-delivery-125px:before{content:"\e6c0"}
.icon-have-questions-faqs-25px:before{content:"\e6c1"}
.icon-have-questions-faqs-50px:before{content:"\e6c2"}
.icon-have-questions-faqs-rev-50px:before{content:"\e6c3"}
.icon-have-questions-faqs-125px:before{content:"\e6c4"}
.icon-lock-out-assistance-25px:before{content:"\e6c5"}
.icon-lock-out-assistance-50px:before{content:"\e6c6"}
.icon-lock-out-assistance-rev-50px:before{content:"\e6c7"}
.icon-lock-out-assistance-125px:before{content:"\e6c8"}
.icon-maintenance-schedule-25px:before{content:"\e6c9"}
.icon-maintenance-schedule-50px:before{content:"\e6ca"}
.icon-maintenance-schedule-rev-50px:before{content:"\e6cb"}
.icon-maintenance-schedule-125px:before{content:"\e6cc"}
.icon-manuals-25px:before{content:"\e6cd"}
.icon-manuals-50px:before{content:"\e6ce"}
.icon-manuals-rev-50px:before{content:"\e6cf"}
.icon-manuals-125px:before{content:"\e6d0"}
.icon-owner-advantage-rewards-25px:before{content:"\e6d1"}
.icon-owner-advantage-rewards-50px:before{content:"\e6d2"}
.icon-owner-advantage-rewards-rev-50px:before{content:"\e6d3"}
.icon-owner-advantage-rewards-125px:before{content:"\e6d4"}
.icon-post-a-message-25px:before{content:"\e6d5"}
.icon-post-a-message-50px:before{content:"\e6d6"}
.icon-post-a-message-rev-50px:before{content:"\e6d7"}
.icon-post-a-message-125px:before{content:"\e6d8"}
.icon-power-and-engine-25px:before{content:"\e6d9"}
.icon-power-and-engine-50px:before{content:"\e6da"}
.icon-power-and-engine-rev-50px:before{content:"\e6db"}
.icon-power-and-engine-125px:before{content:"\e6dc"}
.icon-roadside-assistance-25px:before{content:"\e6dd"}
.icon-roadside-assistance-50px:before{content:"\e6de"}
.icon-roadside-assistance-rev-50px:before{content:"\e6df"}
.icon-roadside-assistance-125px:before{content:"\e6e0"}
.icon-schedule-service-25px:before{content:"\e6e1"}
.icon-schedule-service-50px:before{content:"\e6e2"}
.icon-schedule-service-rev-50px:before{content:"\e6e3"}
.icon-schedule-service-125px:before{content:"\e6e4"}
.icon-tire-finder-25px:before{content:"\e6e5"}
.icon-tire-finder-50px:before{content:"\e6e6"}
.icon-tire-finder-rev-50px:before{content:"\e6e7"}
.icon-tire-finder-125px:before{content:"\e6e8"}
.icon-towing-25px:before{content:"\e6e9"}
.icon-towing-50px:before{content:"\e6ea"}
.icon-towing-rev-50px:before{content:"\e6eb"}
.icon-towing-125px:before{content:"\e6ec"}
.icon-dashboard-indicator-25px:before{content:"\e6ed"}
.icon-dashboard-indicator-50px:before{content:"\e6ee"}
.icon-dashboard-indicator-rev-50px:before{content:"\e6ef"}
.icon-dashboard-indicator-125px:before{content:"\e6f0"}
.icon-battery-jump-start-25px:before{content:"\e6f1"}
.icon-battery-jump-start-50px:before{content:"\e6f2"}
.icon-battery-jump-start-rev-50px:before{content:"\e6f3"}
.icon-battery-jump-start-125px:before{content:"\e6f4"}
.icon-ellipsis:before,#global-ux .promotionsShowroom .sidebar-toggle:after{content:"\e65a"}
.icon-facebook-logo:before,#global-ux .share-overlay .social-links a.icon-share-facebook:before{content:"\f09a"}
.icon-twitter-logo:before,#global-ux .share-overlay .social-links a.icon-share-twitter:before{content:"\f099"}
.icon-google-plus-logo:before,#global-ux .share-overlay .social-links a.icon-share-googleplus:before{content:"\f0d5"}
.icon-instagram-logo:before,#global-ux .share-overlay .social-links a.icon-share-instagram:before{content:"\f083"}
.icon-pinterest-logo:before,#global-ux .share-overlay .social-links a.icon-share-pinterest:before{content:"\f231"}
.icon-image:before{content:"\e900"}
.icon-build-and-price:before{content:"\e901"}
.icon-fullscreen-25px:before,#build-price-configurator .bp-configurator-button-full-screen:before{content:"\e018"}
.icon-file-text2:before{content:"\e902"}
.icon-series-rev:before,#build-price-configurator .icon-series:before{content:"\e900"}
.icon-series-cv-rev:before,#build-price-configurator.cv-mode .icon-bodystyle:before{content:"\e902"}
.icon-capacity-rev:before,#build-price-configurator .icon-capacity:before{content:"\e903"}
.icon-phone-flip{position:relative}
.icon-phone-flip .path1:before,.icon-phone-flip .path2:before,.icon-phone-flip .path3:before{position:absolute;left:0}
.icon-phone-flip .path1:before{content:"\e904";color:#7f7f7f}
.icon-phone-flip .path2:before{content:"\e905";color:#000}
.icon-phone-flip .path3:before{content:"\e906";color:#000}
.icon-extra-cv:before,#build-price-configurator.cv-mode .icon-extra:before{content:"\e907"}
.icon-print-page:before{content:"\e908"}
.icon-self-help-faqs-50px:before{content:"\ef16"}
.icon-self-help-faqs-outline-50px:before{content:"\ef37"}
.icon-vehicle-showroom-50px:before{content:"\ef20"}
.icon-vehicle-showroom-outline-50px:before{content:"\ef41"}
.icon-finance-options-tool-50px:before{content:"\ef09"}
.icon-finance-options-tool-outline-50px:before{content:"\ef30"}
.icon-contact-us-support-50px:before{content:"\ef05"}
.icon-contact-us-support-outline-50px:before{content:"\ef26"}
.icon-bp-int-solid-50px:before{content:"\e6a9"}
.icon-checkmark-circle:before{content:"\e909"}
.icon-base-font,.icon-chevron-thin-right-base,.icon-chevron-thin-left-base,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-video-open:before,#global-ux .image .video-link-overlay picture,#global-ux .brightcove .brightcove-player .start-image a picture,#global-ux .brightcove .brightcove-player .end-image a picture,#global-ux .youtube .start-image picture{font-family:"icomoon"}
.icon-chevron-thin-right-base{content:"\e615"}
.icon-chevron-thin-left-base{content:"\e612"}
.icon-chevron-fat-base{content:"\e67a"}
.icon-chevron-thin-down-base{content:"\e641"}
.icon-ford-merchandise-store-25px:before{content:"\e715"}
.icon-ford-merchandise-store-outline-50px:before{content:"\e716"}
.icon-ford-merchandise-store-solid-50px:before{content:"\e717"}
.icon-compare:before{content:"\e718"}
.icon-link-right:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next .icon:before{content:"\e65c"}
.icon-link-right-hover:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next:hover .icon:before{content:"\e65d"}
.icon-link-left:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .icon:before{content:"\e62b"}
.icon-link-left-hover:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous:hover .icon:before,#global-ux .light-header-section .icon-link-left:hover:before,#global-ux .light-header-section .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .icon:hover:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .light-header-section .icon:hover:before{content:"\e65b"}
.icon-link-up:before{content:"\e65e"}
.icon-link-up-hover:before{content:"\e65f"}
.icon-link-down:before{content:"\e660"}
.icon-link-down-hover:before{content:"\e661"}
.icon-summary:before{content:"\e910"}
.icon-shopping-cart:before{content:"\e911"}
.icon-shopping-cart-hover:before{content:"\e912"}
.icon-shopping-cart-circle:before{content:"\e913"}
.icon-mot:before{content:"\e915"}
.icon-video-open:before{content:"\e916"}
.icon-play-two-hollow:before{content:"\e917"}
.icon-play-two:before{content:"\e91b"}
.icon-play-hollow:before{content:"\e918"}
.icon-play-solid{position:relative}
.icon-play-solid .path1:before,.icon-play-solid .path2:before{left:0;margin:0;position:absolute}
.icon-play-solid .path1:before{content:"\e919"}
.icon-play-solid .path2:before{content:"\e91a";color:#fff}
.icon-brochure-download:before{content:"\e91c"}
.icon-download:before{content:"\e91d"}
.icon-amend:before{content:"\e91e"}
#global-ux label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0}
#global-ux input[type=text]{font-weight:300;border:1px solid #a8a8a8;box-shadow:none;color:#616161}
#global-ux input[type=text]:focus{background-color:#fff;border-color:#66afe9;box-shadow:none}
#global-ux input[type=checkbox]{opacity:0;filter:alpha(opacity=0);display:block;height:0;margin:0;padding:0;width:0}
#global-ux input[type=checkbox]+label{line-height:1.25rem}
#global-ux input[type=checkbox]+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:1rem;width:1rem;content:"";line-height:.875rem;margin-bottom:3px;margin-right:10px;border:1px solid #ccc;vertical-align:middle;font-size:1.25rem}
#global-ux input[type=checkbox].checked+label:before{content:"\2713"}
#global-ux input[type=checkbox].custom-checkbox+label{position:relative;padding-left:30px}
#global-ux input[type=checkbox].custom-checkbox+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:absolute;left:0;top:0;height:20px;width:20px;padding-left:0;border:1px solid #1b394e;vertical-align:middle;color:#fff}
#global-ux input[type=checkbox].custom-checkbox.checked+label{font-weight:bold}
#global-ux input[type=checkbox].custom-checkbox.checked+label:before{content:"";background:#1b394e}
#global-ux input[type=checkbox].custom-checkbox.checked+label:after{box-sizing:border-box;position:absolute;left:2px;top:0;display:block;color:#fff;font-family:"icomoon"}
#global-ux input[type=checkbox].star-checkbox.off{visibility:hidden}
#global-ux input[type=checkbox].star-checkbox.off+label{visibility:hidden}
#global-ux input[type=checkbox].star-checkbox+label{width:100%;text-align:center;color:#2d96cd}
#global-ux input[type=checkbox].star-checkbox+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:0;font-size:1.5em;font-family:"icomoon"}
#global-ux input[type=checkbox].star-checkbox+label span{display:none}
#global-ux input[type=checkbox].star-checkbox+label span:first-child{display:block}
#global-ux input[type=checkbox].star-checkbox.checked+label:hover span{visibility:visible}
#global-ux input[type=checkbox].star-checkbox.checked+label span{display:block;visibility:hidden}
#global-ux input[type=checkbox].star-checkbox.checked+label span:first-child{display:none}
#global-ux input[type=checkbox].star-checkbox.inline+label{width:auto;text-align:initial}
#global-ux input[type=checkbox].star-checkbox.inline+label:before{content:none}
#global-ux input[type=checkbox].star-checkbox.inline+label:after{border:0;padding-left:10px;vertical-align:text-top;font-size:1.5em;font-family:"icomoon"}
#global-ux input[type=checkbox].star-checkbox.inline+label span{display:none;visibility:visible}
#global-ux input[type=checkbox].star-checkbox.inline+label span:first-child{display:inline-block}
#global-ux input[type=checkbox].star-checkbox.inline.checked+label span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:visible}
#global-ux input[type=checkbox].star-checkbox.inline.checked+label span:first-child{display:none}
#global-ux input[type=checkbox].star-checkbox.inline.checked+label:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:0;font-size:1.5em;font-family:"icomoon"}
#global-ux .save-icon{color:#2d96cd;text-align:center}
#global-ux .save-icon:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"icomoon";font-size:1.5em}
#global-ux .save-icon p{color:#2d96cd}
#global-ux .save-icon.off{visibility:hidden}
#global-ux .save-icon.on p{visibility:hidden}
#global-ux .save-icon.on:hover p{visibility:visible}
#global-ux .cta-blue{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:300;margin:0;padding:12px 15px;border:1px solid #2d96cd;background-color:#2d96cd;color:#fff;font-size:1rem;line-height:2rem}
#global-ux .cta-blue:hover{background-color:#fff;color:#1ba4e0}
#global-ux .cta-blue [class^="icon-"],#global-ux .cta-blue [class*=" icon-"]{margin-right:10px;font-size:2rem;vertical-align:middle}
#global-ux .cta-white{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:300;margin:0;padding:12px 15px;border:1px solid #2d96cd;background-color:#fff;color:#1ba4e0;font-size:1rem;line-height:2rem}
#global-ux .cta-white:hover{background-color:#2d96cd;color:#fff}
#global-ux .cta-white [class^="icon-"],#global-ux .cta-white [class*=" icon-"]{font-size:2rem;vertical-align:middle;margin-right:10px}
#global-ux select{background-color:#fff;border:1px solid #dadada;color:#2d96cd;font-size:.75rem;height:auto;line-height:1rem}
#global-ux select:focus{border-color:#ccc;outline:0 none}
#global-ux select option:hover{background-color:#f0f0f0}
#global-ux .select-style{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);position:relative;overflow:hidden;border:1px solid #dadada;margin-bottom:13px}
#global-ux .select-style select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0;background:url("guxfoe/img/chevron-thin-down_cta-blue.svg") no-repeat;background-position:97% 60%;border:0;font-size:1rem;margin-bottom:0;box-shadow:none;width:100%;text-indent:1px;text-overflow:""}
#global-ux .select-style select option{color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .select-style select{font-size:.875rem}
}
#global-ux input[type=radio].custom-radio{display:block;height:0;width:0;margin:0;padding:0;opacity:0}
#global-ux input[type=radio].custom-radio+label{font-weight:400;line-height:1.25rem}
#global-ux input[type=radio].custom-radio+label .radio-button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:12px;width:12px;margin-right:10px;border-radius:50%;border:1px solid #1b394e}
#global-ux input[type=radio].custom-radio.selected+label{font-weight:bold}
#global-ux input[type=radio].custom-radio.selected+label .radio-button{background-color:#1b394e;border-color:#1b394e}
@-webkit-keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes squish{30%{-webkit-transform:scale(0.5);transform:scale(0.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes squish{30%{-webkit-transform:scale(0.5);transform:scale(0.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
#global-ux .bestseller-sash{position:relative;overflow:hidden}
#global-ux .bestseller-sash[data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;width:300px;padding:3px 10px;content:attr(data-bestseller-sash);top:19px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .overlay-content .bestseller-sash[data-bestseller-sash]:before{font-size:15px;font-size:.9375rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;width:350px;padding:5px 10px;content:attr(data-bestseller-sash);top:40px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
@media only screen and (min-width:48em){#global-ux .overlay-content .bestseller-sash[data-bestseller-sash]:before{font-size:21px;font-size:1.3125rem;padding:10px 10px;top:75px;left:-75px}
}
html{height:auto}
html.no-localstorage body{visibility:visible !important}
body{background-color:#fafafa;color:#616161;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}
#global-ux{margin:0 auto;max-width:90rem}
@media only screen and (min-width:90rem){#global-ux{overflow-x:hidden;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
}
#global-ux section{padding-bottom:5px;background-color:#fff}
@media only screen and (min-width:48em){#global-ux section{padding-bottom:10px}
}
#global-ux .hidden-seo{display:none}
#global-ux img{width:100%;height:auto}
#global-ux img[src*="/libs/cq/linkchecker/resources/linkcheck_o.gif"],#global-ux img[src*="/libs/cq/linkchecker/resources/linkcheck_c.gif"]{width:auto}
#global-ux p.error{position:relative;padding-right:40px;color:#d0021b}
#global-ux p.error:after{position:absolute;top:25%;right:0;font-family:"icomoon";font-size:2rem}
#global-ux table{border:0 none}
#global-ux table tr:nth-of-type(even){background-color:#fff}
#global-ux .section.new{clear:left}
#global-ux .no-padding{padding-right:0;padding-left:0}
#global-ux .no-margin{margin-right:0;margin-left:0}
#global-ux>.content{height:auto;min-height:0}
@media only screen and (min-width:48em){#global-ux>.content{height:auto;min-height:0}
}
#global-ux .link-list-base{margin:0;padding:0;list-style-type:none}
#global-ux [ng\:cloak],#global-ux [ng-cloak],#global-ux [data-ng-cloak],#global-ux [x-ng-cloak],#global-ux .ng-cloak,#global-ux .x-ng-cloak{display:none !important}
.no-js .gux-slider ul{display:block}
.responsive-mode{position:fixed;right:10px;bottom:10px;z-index:1000;padding:10px;background-color:#fff;border:1px solid #dadada}
body:not(.cq-wcm-edit) #global-ux .service-error,body:not(.cq-wcm-edit) #global-ux .service-loading{display:none !important}
.cq-wcm-edit #global-ux .service-error:after{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;content:"Service Error";display:block;width:100%;padding:50px;color:#d0021b;text-align:center}
.cq-wcm-edit #global-ux .service-loading{display:none !important}
@media only screen and (min-width:48em){#global-ux.navScrollVisible{overflow-x:visible}
}
body.no-scroll,body.main-nav-open{overflow-y:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%}
@media only screen and (min-width:48em){body.no-scroll,body.main-nav-open{overflow:auto;width:100%}
}
body.no-scroll .main-nav,body.main-nav-open .main-nav{position:relative;z-index:12}
body.no-scroll #global-ux{height:100vh;overflow:hidden}
@media only screen and (min-width:48em){body.no-scroll.build-and-price #global-ux{height:auto}
}
body.main-nav-open{position:fixed}
#global-ux .main-nav{background-color:#fff}
@media only screen and (min-width:48em){#global-ux .main-nav{box-shadow:0 1px 3px rgba(0,0,0,0.15);border-radius:1px;position:relative;padding:1.25rem 2.1875rem;z-index:12}
}
#global-ux .main-nav img{width:auto}
#global-ux .main-nav a{-webkit-transition:color .4s;transition:color .4s;color:#2d96cd;text-decoration:none}
#global-ux .main-nav a:hover,#global-ux .main-nav a:active,#global-ux .main-nav a:focus{color:#1b394e}
#global-ux .main-nav .nav-header{box-shadow:0 1px 3px rgba(0,0,0,0.15);border-radius:1px;display:table;position:relative;padding:.9375rem 1.5625rem;width:100%}
@media only screen and (max-width:47.9375em){#global-ux .main-nav .nav-header{display:inline-table}
}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-header{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;padding:0;width:auto;vertical-align:middle;box-shadow:none}
}
#global-ux .main-nav .nav-header .nav-header-left,#global-ux .main-nav .nav-header .nav-header-center,#global-ux .main-nav .nav-header .nav-header-right{display:table-cell;width:33.3333%;vertical-align:middle}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-header .nav-header-left,#global-ux .main-nav .nav-header .nav-header-center,#global-ux .main-nav .nav-header .nav-header-right{display:inline;width:auto}
}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-header .nav-header-right{display:none}
}
#global-ux .main-nav .nav-header .nav-header-left{text-align:left}
#global-ux .main-nav .nav-header .nav-header-center{text-align:center}
#global-ux .main-nav .nav-header .nav-header-right{text-align:right}
#global-ux .main-nav .nav-header .nav-header-right i.icon-profile+span{display:none}
#global-ux .main-nav .nav-header .hamburger-icon{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;height:.125rem;margin:-1.875rem 0;padding:1.875rem 0;vertical-align:middle;cursor:pointer;background:transparent none repeat scroll 0 0;border-radius:.5rem;border:0 solid #fff;outline:medium none}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-header .hamburger-icon{display:none}
}
#global-ux .main-nav .nav-header .hamburger-icon .lines{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;width:1.6875rem;height:.125rem;vertical-align:top;background:#2d96cd none repeat scroll 0 0;position:relative;border-radius:.25rem}
#global-ux .main-nav .nav-header .hamburger-icon .lines:before,#global-ux .main-nav .nav-header .hamburger-icon .lines:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;width:1.6875rem;height:.125rem;vertical-align:middle;background:#2d96cd none repeat scroll 0 0;position:absolute;left:0;content:"";-webkit-transform-origin:.25rem center 0;transform-origin:.25rem center 0;border-radius:.25rem}
#global-ux .main-nav .nav-header .hamburger-icon .lines:before{top:-0.375rem}
#global-ux .main-nav .nav-header .hamburger-icon .lines:after{top:.375rem}
#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines{background:transparent none repeat scroll 0 0}
#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:before,#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:after{-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;top:0;width:1.6875rem}
#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}
#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
#global-ux .main-nav .nav-header .skip-to-content a{background:#fff;border:1px solid #ccc;clip:rect(1px,1px,1px,1px);height:1px;left:0;overflow:hidden;padding:10px;position:absolute;top:60px;white-space:nowrap;width:1px;z-index:1}
#global-ux .main-nav .nav-header .skip-to-content a:focus{clip:auto;height:auto;width:auto}
#global-ux .main-nav .nav-content{-webkit-transition:left .4s ease;transition:left .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;position:fixed;overflow-x:hidden;z-index:12;top:100%;bottom:0;left:-100%;width:100%;background-color:#fff;overflow-y:scroll}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:-webkit-calc(99% - 90px);width:calc(99% - 90px);position:static;overflow:auto;vertical-align:middle}
}
#global-ux .main-nav .nav-content.visible{left:0;overflow-y:scroll}
@media only screen and (max-width:47.9375em){#global-ux .main-nav .nav-content.visible{-webkit-overflow-scrolling:touch}
}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content.visible{overflow:auto}
}
.mobile-only-base,#global-ux .main-nav .site-links li.mobile-only,#global-ux .main-nav .mobile-only{display:block}
@media only screen and (min-width:48em){.mobile-only-base,#global-ux .main-nav .site-links li.mobile-only,#global-ux .main-nav .mobile-only{display:none}
}
#global-ux .main-nav .site-links{-webkit-transition:margin .4s ease;transition:margin .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;overflow:hidden;position:relative;top:4.375rem;margin:-4.5rem 0 4.5rem 0;padding-left:1.5625rem;list-style:none;background-color:#fff}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links{position:static;float:left;margin:0}
}
@media only screen and (min-width:62em) and (max-width:74.9375em){#global-ux .main-nav .site-links{padding-left:1rem}
}
#global-ux .main-nav .site-links.has-open-category{margin:0}
@media only screen and (max-width:47.9375em){#global-ux .main-nav .site-links.has-open-category{overflow:visible}
}
#global-ux .main-nav .site-links.has-open-category li a{padding-top:.625rem;padding-bottom:.625rem}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links.has-open-category li a{padding-top:0;padding-bottom:0}
}
#global-ux .main-nav .site-links.has-open-category li+li{border-top:1px solid transparent}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links.has-open-category li+li{border:0}
}
#global-ux .main-nav .site-links.has-open-category li.site-link-open{position:relative;color:#1b394e}
#global-ux .main-nav .site-links.has-open-category li.site-link-open a{color:#1b394e}
@media only screen and (max-width:47.9375em){#global-ux .main-nav .site-links.has-open-category li.site-link-open a{padding:1.5625rem 1.5625rem 1.5625rem .625rem}
}
#global-ux .main-nav .site-links.has-open-category li.site-link-open:after{left:-1.25rem}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links.has-open-category li.site-link-open{color:#2d96cd}
#global-ux .main-nav .site-links.has-open-category li.site-link-open:after{content:none}
}
#global-ux .main-nav .site-links li{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;position:relative}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
}
#global-ux .main-nav .site-links li+li{border-top:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links li+li{border:0}
}
#global-ux .main-nav .site-links li.chevron-back{height:4.375rem}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links li.chevron-back{display:none}
}
#global-ux .main-nav .site-links li.chevron-back a{padding:1.25rem 0}
#global-ux .main-nav .site-links li.chevron-back .site-link-icon{font-size:40px;font-size:2.5rem}
#global-ux .main-nav .site-links li.site-link-chevron a:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .main-nav .site-links li.site-link-chevron a:before{-webkit-transition:all .4s ease;transition:all .4s ease;font-size:16px;font-size:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-delay:.00s;transition-delay:.00s;position:absolute;top:50%;right:1.5625rem;color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links li.site-link-chevron a:before{display:none}
}
#global-ux .main-nav .site-links li.site-link-chevron a:hover:before,#global-ux .main-nav .site-links li.site-link-chevron a:active:before{color:#1b394e}
#global-ux .main-nav .site-links a{-webkit-transition:all .4s ease;transition:all .4s ease;font-weight:300;-webkit-transition-delay:.00s;transition-delay:.00s;display:inline-block;width:100%;padding:1.5625rem 1.5625rem 1.5625rem .625rem;-webkit-tap-highlight-color:transparent;outline-width:0}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links a{-webkit-transition:color .4s ease;transition:color .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;display:inline;padding:0 .6875rem}
#global-ux .main-nav .site-links a:focus{outline-width:thin}
}
@media only screen and (min-width:62em) and (max-width:74.9375em){#global-ux .main-nav .site-links a{padding:0 .4375rem}
}
#global-ux .main-nav .site-links a *{vertical-align:middle}
#global-ux .main-nav .site-links .site-link-icon{font-size:24px;font-size:1.5rem;margin-right:1rem;margin-left:.3125rem}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links .site-link-icon{display:none}
}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category li.site-link-open{margin:.625rem 0}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content.visible .site-links.has-open-category li.site-link-open{margin:0}
}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category li.site-link-open:before{z-index:12;left:-1rem}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category li.site-link-open:after{z-index:1;left:-1rem}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category li a:before{opacity:0}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category .site-link-title{opacity:0}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content.visible .site-links.has-open-category .site-link-title{opacity:1}
}
#global-ux .main-nav .nav-content.visible .site-links li:before{-webkit-transition:left .4s ease;transition:left .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;content:"";position:absolute;z-index:0;top:.125rem;bottom:.125rem;left:100%;width:.4375rem;margin-left:4.1875rem;background-color:#fff;pointer-events:none}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content.visible .site-links li:before{content:none}
}
#global-ux .main-nav .nav-content.visible .site-links li:after{-webkit-transition:left .4s ease;transition:left .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;content:"";position:absolute;z-index:-1;top:0;bottom:0;left:100%;width:4.375rem;border:.125rem solid #ccc;pointer-events:none}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content.visible .site-links li:after{content:none}
}
#global-ux .main-nav .nav-content.visible .site-links .site-link-icon.icon-locate-a-dealer{font-size:2.25rem;margin-left:0;margin-right:.5rem}
#global-ux .main-nav .nav-content.visible .site-links .site-link-title{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;opacity:1}
#global-ux .main-nav .utility-links{display:none;float:right;list-style:none;margin:0}
@media only screen and (min-width:48em){#global-ux .main-nav .utility-links{display:block;overflow:hidden;height:27px}
}
#global-ux .main-nav .utility-links li{display:inline-block}
#global-ux .main-nav .utility-links li a{font-weight:300;padding:0 .4375rem}
@media only screen and (min-width:75em){#global-ux .main-nav .utility-links li a{padding:0 .9375rem}
}
#global-ux .main-nav .utility-links li a i{font-size:24px;font-size:1.5rem}
#global-ux .main-nav .utility-links li a i:before{vertical-align:top;padding-right:5px}
#global-ux .main-nav .utility-links li a i.icon-nav-vehicle{line-height:1.1}
#global-ux .main-nav .utility-links li a i.icon-request-a-test-drive-inverted{font-size:19.728px;font-size:1.233rem;line-height:1.4}
#global-ux .main-nav .utility-links li a i.icon-build-price-inverted{font-size:19.2px;font-size:1.2rem;line-height:1.4}
#global-ux .main-nav .utility-links li a i.icon-locate-a-dealer{font-size:32px;font-size:2rem;line-height:.8}
#global-ux .main-nav .utility-links li a i.icon-locate-a-dealer:before{padding-right:0}
@media only screen and (min-width:62em){#global-ux .main-nav .utility-links li a i.icon-locate-a-dealer{font-size:26.4px;font-size:1.65rem;line-height:1}
}
#global-ux .main-nav .utility-links li a i.icon-schedule-service-25px{font-size:20px;font-size:1.25rem;line-height:1.2}
#global-ux .main-nav .utility-links li a i.icon-profile{line-height:1.1}
#global-ux .main-nav .utility-links li a i.icon-search{line-height:1.1}
#global-ux .main-nav .utility-links li a i.icon-search+span{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .main-nav .utility-links li a span{display:none}
}
@media only screen and (min-width:62em){#global-ux .main-nav .utility-links li a span{font-size:14px;font-size:.875rem}
}
#global-ux .main-nav .utility-links li.profile-logged-out,#global-ux .main-nav .utility-links li.profile-logged-in{display:none}
#global-ux .main-nav .utility-links li.profile-logged-out.visible,#global-ux .main-nav .utility-links li.profile-logged-in.visible{display:inline-block}
#global-ux .main-nav .site-link-search{position:absolute;right:0;left:0;z-index:100;height:4.375rem;margin-left:0;background-color:#2d96cd}
#global-ux .main-nav .site-link-search a{font-size:21px;font-size:1.3125rem;display:block;height:100%;padding:1rem;overflow:hidden;color:#fff}
#global-ux .main-nav .site-link-search a i{float:right;margin-top:.375rem}
#global-ux .main-nav .site-link-search a span{float:left}
#global-ux .main-nav .contact-us{overflow:hidden;background-color:#f7f7f7;color:#616161}
@media only screen and (max-width:47.9375em){#global-ux .main-nav .contact-us{margin-top:-2px}
}
@media only screen and (min-width:48em){#global-ux .main-nav .contact-us{display:none}
}
#global-ux .main-nav .contact-us>*{margin-right:1.5625rem;margin-left:1.5625rem}
#global-ux .main-nav .contact-us>*:first-child{margin-top:1.5625rem}
#global-ux .main-nav .contact-us>*:last-child{margin-bottom:1.5625rem}
#global-ux .main-nav .contact-us .richtext.section{padding-bottom:1.25rem;border-bottom:1px solid #e0e0e0}
#global-ux .main-nav .contact-us .richtext.section+.richtext.section{padding-top:1.25rem}
#global-ux .main-nav .contact-us .richtext.section a{color:#2d96cd}
#global-ux .main-nav .contact-us .richtext.section a:hover,#global-ux .main-nav .contact-us .richtext.section a:active{color:#1b394e}
#global-ux .main-nav .contact-us .richtext.section p{margin:0;color:#616161}
#global-ux .main-nav .contact-us .richtext.section h3{font-size:21px;font-size:1.3125rem;font-weight:200;margin:0 0 1.5625rem 0;color:#616161}
#global-ux .main-nav .contact-us .richtext.section:last-child{border-bottom:0}
#global-ux .main-nav .contact-us .chat-now{font-size:14px;font-size:.875rem;font-weight:300;padding:1.5625rem 0 0 0;color:#2d96cd}
#global-ux .main-nav .contact-us .chat-now i,#global-ux .main-nav .contact-us .chat-now a{display:inline-block;vertical-align:middle}
#global-ux .main-nav .contact-us .chat-now i{font-size:30px;font-size:1.875rem;margin-top:-0.25rem;margin-right:.625rem}
#global-ux .main-nav .contact-us.hidden{height:0}
#global-ux .main-nav .has-open-category+.categories{overflow:visible;position:static}
@media only screen and (min-width:48em){#global-ux .main-nav .has-open-category+.categories{position:absolute}
}
#global-ux .main-nav .categories{overflow:hidden;position:relative}
@media only screen and (min-width:48em){#global-ux .main-nav .categories{position:absolute;top:100%;right:0;left:0;bottom:auto;overflow:visible}
}
#global-ux .main-nav .categories .category{-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute;top:4.375rem;right:-100%;left:100%;margin-left:4.25rem;border-left:.125rem solid #ccc;background-color:#fff;outline:0;overflow:hidden;height:0}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category{-webkit-transition:height .4s;transition:height .4s;overflow:hidden;top:0;right:0;bottom:auto;left:0;margin-left:0;min-height:auto;height:0;border:0}
}
#global-ux .main-nav .categories .category.category-open{z-index:10;left:0;right:0;margin-left:4.8125rem;overflow-y:auto;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category.category-open{overflow-x:hidden;min-height:150px;bottom:auto;margin-left:0;max-height:none;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}
}
@media only screen and (min-width:62em){#global-ux .main-nav .categories .category.category-open[id='vehicles']{overflow:hidden}
}
#global-ux .main-nav .categories .category-inner{padding-left:1.25rem}
#global-ux .main-nav .categories .category-inner:before,#global-ux .main-nav .categories .category-inner:after{content:" ";display:table}
#global-ux .main-nav .categories .category-inner:after{clear:both}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner{padding-left:0}
}
#global-ux .main-nav .categories .category-inner h3{-webkit-transition:color .4s ease;transition:color .4s ease;font-size:16px;font-size:1rem;font-weight:300;-webkit-transition-delay:.00s;transition-delay:.00s;position:relative;margin:0;padding:1.5625rem 2.8125rem 1.5625rem 0;color:#2d96cd;cursor:pointer;-webkit-tap-highlight-color:transparent}
#global-ux .main-nav .categories .category-inner h3:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner h3{font-size:21px;font-size:1.3125rem;font-weight:200;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin:0 0 .625rem 0;padding:.625rem 0;border-bottom:1px solid #dbdbdb;color:#616161;pointer-events:none;cursor:auto}
}
@media only screen and (min-width:62em){#global-ux .main-nav .categories .category-inner h3{font-size:24px;font-size:1.5rem}
}
#global-ux .main-nav .categories .category-inner h3:before{-webkit-transition:all .4s ease;transition:all .4s ease;font-size:16px;font-size:1rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition-delay:.00s;transition-delay:.00s;position:absolute;top:50%;right:1.5625rem;color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner h3:before{display:none}
}
#global-ux .main-nav .categories .category-inner h3:hover{color:#1b394e}
#global-ux .main-nav .categories .category-inner h3:hover:before{color:#1b394e}
#global-ux .main-nav .categories .category-inner h3 a{pointer-events:all;cursor:pointer}
#global-ux .main-nav .categories .category-inner .richtext.section{border-top:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section{width:25%;float:left;padding:1.875rem .9375rem;border:0}
}
#global-ux .main-nav .categories .category-inner .richtext.section:last-of-type{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section:last-of-type{border-bottom:0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .main-nav .categories .category-inner .richtext.section.has-1-links-columns:nth-child(6){clear:both}
}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section.has-2-links-columns{width:66.666%}
}
@media only screen and (min-width:62em){#global-ux .main-nav .categories .category-inner .richtext.section.has-2-links-columns{width:50%}
}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section.has-2-links-columns .category-links-column{width:50%}
}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section.has-3-links-columns{width:99.999%}
}
@media only screen and (min-width:62em){#global-ux .main-nav .categories .category-inner .richtext.section.has-3-links-columns{width:75%}
}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section.has-3-links-columns .category-links-column{width:33.3333%}
}
#global-ux .main-nav .categories .category-inner .richtext.section.expanded h3{color:#1b394e}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section.expanded h3{color:#616161}
}
#global-ux .main-nav .categories .category-inner .richtext.section.expanded h3:before{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);color:#1b394e}
#global-ux .main-nav .categories .category-inner .richtext.section p{margin:0}
#global-ux .main-nav .categories .category-inner .richtext.section p a{font-size:16px;font-size:1rem;display:inline-block;padding:.9375rem 0}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section p a{padding:.75rem 0}
}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section .category-links-column{float:left}
}
#global-ux .main-nav .categories .category-header{font-size:21px;font-size:1.3125rem;font-weight:200;margin:0;padding:1.5625rem 0}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-header{display:none}
}
#global-ux .main-nav .categories .accordion-content-wrapper{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.00s;transition-delay:.00s;height:0;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .accordion-content-wrapper{-webkit-transition:none;transition:none;height:auto}
}
#global-ux .main-nav .categories .accordion-content{padding:0 0 1.5625rem 0}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .accordion-content:before,#global-ux .main-nav .categories .accordion-content:after{content:" ";display:table}
#global-ux .main-nav .categories .accordion-content:after{clear:both}
}
#global-ux .main-nav .vehicle-menu-buttons{padding-right:1.25rem;padding-bottom:1rem}
#global-ux .main-nav .vehicle-menu-buttons p{margin:0}
#global-ux .main-nav .vehicle-menu-buttons .cta-button{font-size:15px;font-size:.9375rem;padding:.9375rem 2rem}
#global-ux .main-nav .vehicle-menu-buttons .cta-button.cta-button-primary{color:#fff}
#global-ux .main-nav .vehicle-menu-buttons .cta-button.cta-button-primary:hover,#global-ux .main-nav .vehicle-menu-buttons .cta-button.cta-button-primary:active{color:#1b394e}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0;padding-right:0;width:100%;overflow:hidden;z-index:10000;background:#fff}
#global-ux .main-nav .vehicle-menu-buttons p{width:50%;margin:0 0 5px 0}
#global-ux .main-nav .vehicle-menu-buttons p:nth-child(odd){padding:0 7px 0 20px}
#global-ux .main-nav .vehicle-menu-buttons p:nth-child(even){padding:0 20px 0 7px}
#global-ux .main-nav .vehicle-menu-buttons.border-up{border-top:1px solid #dbdbdb}
#global-ux .main-nav .vehicle-menu-buttons .cta-button{width:100%}
}
@media only screen and (min-width:62em){#global-ux .main-nav .vehicle-menu-buttons{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding-right:10px}
#global-ux .main-nav .vehicle-menu-buttons p{width:auto}
#global-ux .main-nav .vehicle-menu-buttons p:nth-child(odd){padding:0}
#global-ux .main-nav .vehicle-menu-buttons p:nth-child(even){padding:0}
#global-ux .main-nav .vehicle-menu-buttons .cta-button{width:auto;margin:.625rem}
}
#global-ux .main-nav .mini-showroom .vehicle-menu-item:not(.is-active) .mini-showroom-loader{display:none}
#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader{position:absolute;z-index:10;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:999px;background-color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader{top:20px;left:40px}
}
#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader .loader-icon{width:30px;height:30px}
@media only screen and (min-width:30.0625em){#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader .loader-icon{width:40px;height:40px}
}
#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader .loader-icon .circular{margin:auto;width:100%;height:100%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}
#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader .loader-icon .path{stroke:#fff;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}
#global-ux .main-nav .vehicle-menu{box-sizing:border-box;display:block;position:relative;list-style:none;margin:0;padding:0;background:#fff}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:0 50px;text-align:center;border-bottom:1px solid #dbdbdb;background-size:100% 4.375rem;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),color-stop(5%,#fbfbfb),to(#fbfbfb));background-image:-webkit-linear-gradient(top,#ebebeb 0,#fbfbfb 5%,#fbfbfb 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#fbfbfb 5%,#fbfbfb 100%)}
}
@media only screen and (min-width:768px) and (max-width:768px){#global-ux .main-nav .vehicle-menu{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item{position:static;display:block}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item:not(.is-expanded):last-of-type .vehicle-menu-item-title{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item:not(.is-expanded):last-of-type .vehicle-menu-item-title{border:0}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-expanded .info{opacity:1}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-expanded .vehicle-menu-item-title{color:#1b394e}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-expanded .vehicle-menu-item-title:before{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item{display:inline-block}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-active .vehicle-menu-content{visibility:visible;opacity:1}
}
@media only screen and (min-width:48em) and (min-width:62em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-active .vehicle-menu-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:1px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}
}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-active .vehicle-menu-item-title{color:#1b394e}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-active .vehicle-menu-item-title:after{content:' ';position:absolute;top:4.125rem;left:0;width:100%;border-bottom:4px solid #1b394e}
}
@media only screen and (min-width:768px) and (max-width:768px){#global-ux .main-nav .vehicle-menu .vehicle-menu-item{padding:0}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title{font-weight:300;position:relative;display:block;color:#008cba;padding:1.25rem 2.5rem 1.25rem 0;border-top:1px solid #dbdbdb}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:before{font-size:16px;font-size:1rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:color .4s,-webkit-transform .4s;transition:color .4s,-webkit-transform .4s;transition:color .4s,transform .4s;transition:color .4s,transform .4s,-webkit-transform .4s;position:absolute;top:50%;right:1.5625rem;color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:before{display:none}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title br{display:none}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:hover,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:focus{color:#1b394e}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:hover:before,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:focus:before{color:#1b394e}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title{font-size:14px;font-size:.875rem;display:table-cell;color:#008cba;height:4.375rem;line-height:1.35;padding:0 1rem;border:0;vertical-align:middle}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title br{display:block}
}
@media only screen and (min-width:768px) and (max-width:768px){#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title{padding:0}
}
#global-ux .main-nav .vehicle-menu .tile{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 30px 30px;text-align:center}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .tile{padding:30px;text-align:center}
}
@media only screen and (min-width:62em){#global-ux .main-nav .vehicle-menu .tile{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
@media only screen and (min-width:62em) and (-ms-high-contrast:none),(-ms-high-contrast:active){#global-ux .main-nav .vehicle-menu .tile{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}
}
#global-ux .main-nav .vehicle-menu .tile .info{opacity:0;display:block}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .tile .info{opacity:1}
}
#global-ux .main-nav .vehicle-menu .tile .model-title{font-size:16px;font-size:1rem;color:#008cba;border:0;margin:0;padding:10px 0;text-align:center}
#global-ux .main-nav .vehicle-menu .tile .model-title:before{content:""}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .tile .model-title{padding:15px 0 5px}
}
#global-ux .main-nav .vehicle-menu .tile .model-title .model-name{font-weight:700;text-transform:none}
#global-ux .main-nav .vehicle-menu .tile .make-info{font-size:14px;font-size:.875rem;font-weight:300;display:block;color:#616161;text-align:center;position:relative;margin-left:-5px}
#global-ux .main-nav .vehicle-menu .tile .make-info .make-info-inner{display:inline;position:relative}
#global-ux .main-nav .vehicle-menu .tile .make-info span.vehicle-attribute-prefix{white-space:nowrap}
#global-ux .main-nav .vehicle-menu .tile .make-info sup[data-disclosure]{position:absolute;top:auto;bottom:17px;margin-left:1px;font-size:85%}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content{-webkit-transition:opacity .2s,max-height .4s,-webkit-transform .4s;transition:opacity .2s,max-height .4s,-webkit-transform .4s;transition:opacity .2s,transform .4s,max-height .4s;transition:opacity .2s,transform .4s,max-height .4s,-webkit-transform .4s;display:block;z-index:9999;width:100%;background:#fff;overflow:hidden;max-height:0;position:relative}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content .vehicle-tiles{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:80px;overflow-y:auto;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:62em){#global-ux .main-nav .vehicle-menu .vehicle-menu-content .vehicle-tiles{padding-top:30px}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content .vehicle-tiles:after{content:"";display:block;clear:both}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content .vehicle-tiles .model-shot-link{display:block;position:relative}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-content{overflow:auto;position:absolute;left:0;top:4.375rem;max-height:none !important;visibility:hidden;opacity:0;padding:30px 0 0 0;border-top:1px solid #dbdbdb}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content.is-active{opacity:1}
}
@media only screen and (min-width:62em){#global-ux .main-nav .vehicle-menu .vehicle-menu-content{padding-top:0}
}
#global-ux .main-nav .vehicle-menu .model-shot-placeholder{width:100%;vertical-align:top}
#global-ux .main-nav .vehicle-menu .model-shot{position:absolute;top:0;left:0}
@media only screen and (max-width:30em){#global-ux .main-nav .category:not(.category-open) .vehicle-menu-content{max-height:0 !important}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .main-nav .category:not(.category-open) .vehicle-menu-content{max-height:0 !important}
}
#global-ux .vehicle-menu-backdrop.is-hidden-backdrop{opacity:0;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .vehicle-menu-backdrop{-webkit-transition:opacity,400ms;transition:opacity,400ms;opacity:1;visibility:visible;display:block;background-color:rgba(0,0,0,0.8);position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}
}
.menu-is-expanded{overflow:auto;width:100%}
@media only screen and (min-width:30.0625em){.menu-is-expanded{position:static}
}
@media only screen and (min-width:48em){.menu-is-expanded{overflow:hidden}
}
#global-ux .header{position:relative}
#global-ux .header .main-nav{background:#fff;position:absolute;top:auto;z-index:11;width:100%;max-width:1438px}
#global-ux .header .main-nav .categories .category.category-open{overflow-y:auto;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:62em){#global-ux .header .main-nav .categories .category.category-open{overflow-y:hidden}
}
#global-ux .header.sticky-nav .main-nav{position:fixed;top:0}
@media only screen and (min-width:62em){#global-ux .extra-nav-layer:before{background:#f4f4f3;content:'';display:block;height:30px;margin:-20px -35px 20px -35px}
#global-ux .extra-nav-links{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;padding:2px 23px 0 0;top:0;right:0}
#global-ux .extra-nav-links li{position:relative}
#global-ux .extra-nav-links li:not(:first-child):before{border-left:1px solid #ccc;content:'';display:block;height:.8125rem;position:absolute;top:6px}
#global-ux .extra-nav-links .profile-logged-in{display:none}
#global-ux .extra-nav-links .profile-logged-in.visible{display:inline-block}
#global-ux .extra-nav-links a{font-size:13px;font-size:.8125rem;color:#666;display:inline-block;line-height:1.25rem;padding:0 25px}
#global-ux .extra-nav-links i{font-size:20px;font-size:1.25rem;line-height:1}
#global-ux .extra-nav-links i:before{padding-right:3px}
#global-ux .extra-nav-toggle-button,#global-ux .login-extra-nav,#global-ux .extra-nav{display:none}
}
@media only screen and (min-width:75em){#global-ux .extra-nav-links{padding-right:35px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .main-nav.extra-nav-layer .nav-content:before,#global-ux .main-nav.extra-nav-layer .nav-content:after{content:" ";display:table}
#global-ux .main-nav.extra-nav-layer .nav-content:after{clear:both}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown{display:block;float:right;height:100%;padding-right:15px;position:relative}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-toggle-button{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-toggle-button .site-link-icon{font-size:18px;font-size:1.125rem;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;display:inline-block;line-height:1.75}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-toggle-button.expand .site-link-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-toggle-button span{display:inline-block}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .dropdown-content{background:#fff;max-height:0;overflow:hidden;position:absolute;right:-40px;top:60px;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .dropdown-content.visible{border-top:1px solid #ccc;max-height:500px;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown li{display:block;list-style:none;padding:0 50px;width:100%}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown a{font-size:14px;font-size:.875rem;font-weight:300;border:0;display:block;text-decoration:none}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown a span{white-space:nowrap}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .utility-links{height:auto;float:none}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .utility-links li{display:block;margin-bottom:10px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .utility-links li a{background:#2d96cd;border:1px solid #2d96cd;color:#fff;height:35px;min-width:220px;padding:6px 0;width:100%;text-align:center}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .utility-links li a i{display:none}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .utility-links li a span{display:block}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-links{margin:0;padding:0;background:#f4f4f3}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-links a{border-top:1px solid #ccc;line-height:1.4;height:38px;padding:10px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-links li:first-child a{border-top:0}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav{margin:0 50px;display:block}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a{height:45px;padding:10px 12px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a:before,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a:after{content:" ";display:table}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a:after{clear:both}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a i{font-size:20pxpx;font-size:1.25rem;color:#2d96cd;float:left;margin-right:10px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav{background:#f4f4f3;display:block;margin:0 35px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a{color:#999;height:45px;padding:10px 15px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a:before,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a:after{content:" ";display:table}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a:after{clear:both}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a i{font-size:20pxpx;font-size:1.25rem;color:#2d96cd;float:right}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .profile-logged-out,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .profile-logged-in,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-link{display:none}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .main-nav.extra-nav-layer .nav-content{overflow:visible}
}
#global-ux .main-nav .extra-nav,#global-ux .main-nav .search-extra-nav,#global-ux .main-nav .login-extra-nav{display:none}
@media only screen and (max-width:47.9375em){#global-ux .main-nav.extra-nav-layer .nav-content.visible .site-links.has-open-category li.site-link-open:after{left:0}
#global-ux .main-nav.extra-nav-layer .site-link-search{background:#f4f4f3;color:#999;height:45px}
#global-ux .main-nav.extra-nav-layer .site-link-search a{font-size:16px;font-size:1rem;color:#999;line-height:1.5;padding:10px 25px}
#global-ux .main-nav.extra-nav-layer .site-link-search a i{margin-top:0}
#global-ux .main-nav.extra-nav-layer .site-links{margin:-45px 0 45px;padding:0 25px 10px;top:44px}
#global-ux .main-nav.extra-nav-layer .site-links li{border-top:0;border-bottom:1px solid #dbdbdb;height:45px}
#global-ux .main-nav.extra-nav-layer .site-links a,#global-ux .main-nav.extra-nav-layer .site-links .chevron-back a{padding:10px}
#global-ux .main-nav.extra-nav-layer .site-links .chevron-back a .site-link-icon{font-size:32px;font-size:2rem}
#global-ux .main-nav.extra-nav-layer .site-links .site-link-chevron a:before{right:10px}
#global-ux .main-nav.extra-nav-layer .site-links:not(.has-open-category) .mobile-only{border:0;height:auto}
#global-ux .main-nav.extra-nav-layer .site-links:not(.has-open-category) .mobile-only a{font-weight:200;border:1px solid #2d96cd;background:#2d96cd;color:#fff;margin-top:10px;text-decoration:none;text-align:center;width:100%}
#global-ux .main-nav.extra-nav-layer .site-links:not(.has-open-category) .mobile-only i{display:none}
#global-ux .main-nav.extra-nav-layer .extra-nav{background:#f4f4f3;margin:0;display:block}
#global-ux .main-nav.extra-nav-layer .extra-nav li{border-top:1px solid #dbdbdb;height:38px;margin:0 25px}
#global-ux .main-nav.extra-nav-layer .extra-nav li:first-child{border:0}
#global-ux .main-nav.extra-nav-layer .extra-nav a{font-size:14px;font-size:.875rem;font-weight:300;line-height:1.5;padding:9px 10px 8px}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category{margin-top:0}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category li{border-bottom:1px solid transparent}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category .site-link-open:before{height:39px;top:2px}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category .site-link-open a{padding:10px}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category+.extra-nav{visibility:hidden;opacity:0}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category+.extra-nav+.categories{position:static;overflow:visible}
#global-ux .main-nav.extra-nav-layer .category{top:45px}
#global-ux .main-nav.extra-nav-layer .category .category-header{padding:15px 0}
#global-ux .main-nav.extra-nav-layer .category .vehicle-menu-item-title,#global-ux .main-nav.extra-nav-layer .category .category-inner h3{padding:15px 40px 15px 0}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown,#global-ux .main-nav.extra-nav-layer .extra-nav-links{display:none}
}
#global_header{background:#fff}
#global_header .no-padding{padding-right:0;padding-left:0}
#global_header .large-12.no-padding{height:64px}
#global_header #mastHead{background:#fff;text-align:left}
#global_header #mastHead{position:relative}
#global_header header#mastHead{z-index:999;height:64px}
#global_header #header_logo{height:64px;display:block;background:#fff;position:absolute;padding:0 1.875rem;z-index:10003;top:0;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;overflow:hidden}
#global_header #header_logo a#logo{display:block;margin:2px 0 0 0;width:246px;height:50px}
#global_header a img{border:0}
#global_header #logo img{width:204px;vertical-align:middle}
#global_header header nav{height:100%}
#global_header #tognavpanel{display:none;position:absolute;top:0;right:0;width:80px;overflow:hidden;background:transparent url("guxfoe/img/mobile_menu_icon.png") 40px 22px no-repeat;height:100%;text-indent:-9999px}
#global_header #tognavpanel.active{background-color:#e5e5e5}
#global_header #navpanel{position:absolute;z-index:10002;left:0;top:64px;width:100%;height:100%;padding-bottom:25px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;background-color:#e5e5e5;background:-webkit-gradient(linear,0 0,0 0,from(#e5e5e5),to(#fff));background:-webkit-linear-gradient(top,#e5e5e5,#fff)}
#global_header nav ul,#global_header nav ol{list-style:none;list-style-image:none}
#global_header .navoff{display:none}
#global_header .navon{display:block}
#global_header #navitems{background:#fff;position:relative;width:100%}
#global_header #navitems ul{list-style-type:none;padding:0;margin:0}
#global_header #navitems li{max-height:44px;position:relative;margin:10px}
#global_header #navitems li a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;line-height:44px;max-height:44px;background:#22a3e6;color:#fff;width:100%;overflow:hidden;text-indent:10px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;padding:0 45px 0 0;border-radius:5px}
#global_header #navitems li a span.navarrow{position:absolute;right:0;top:0;height:25px;width:25px;display:block;margin:10px 8px 0 0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAACHCAYAAADwfnDhAAAQsElEQVR4Xu2d/2scxxXAd+9kWbIDBYNB+b3gYkeQRE5aG1OLCNTKsSLbP/iHgoMNpoU6So3b2v4TUrcNbpwIWvyDIRCMDY1l+UtriDElOHUiJT/IFjX0DxAEBAU5Uqy73b632jnt7c3szOy9uZu9m4NDoNudmffms2/efHlvfU/xE4bhdrj0Knwnfd9fULwt12VQ1x648SJ8J6CuxVyFENwE7RiAYqbhexra8UWzRcZyLUFZT3XLgnu3wT374d5Pde/Vuf7atWsD/f39kczj4+PaMvsqlcUwfQbXDsL3W/gOm4IqVvo9qOMF+CK4I+2AKoYJZd4J32X4jjYDVUIuLAv1pwxVDBPq5GX4noB7P1bpN91rEKa+vr7PoPydUOcy/B3VhUoKVAom1kYjUKVgYnW1HKoUTKwdCMIYKPlz3Y7iyIVWVwmqBExDcb1VE1AlYWLyxVCNAVTKMmcCJYDJCFQCmJJQYQcgyEY/scwPYsuUrksbqgy5pFBxYGLtQajeBn18QqEMgGk7WKYHaJnS5elCJQRKolhyqKA+FAaHGPRbeB+0VEahUpAZIcAhWNmHhDJn4R5mXdJyCaHKgImVsQjteLFZoLJgisterFarI4cOHVKSmQuUgmKTcpANf+2ESkFmbZhQSfHwiRZvh6DzG6BSgAl1jmDPNwMUNUzYlgagFBTLk6HQUCnInAsmpigdqIoMUwNQCorNeiAKCZWCzE3BlIKKzRp5esR6jsD3UsYQaa1lYgLVLJRgZpMUnAk8Bf/E6WvhLVWrYNKASvbAWjnMJRsdAaUIUzTNjU0yPmmtgAr9DvQ/yB11yQwW1SKdheXxXxR0LXpQSWCCRUu2nsi1kkEQDE9MTCivkaUL8RUEFDmNtkCFjikqW3lJoV0w5bRUZMOcaZgiHwqU+wj+vi542oT+g4KlIpnWxhYUt2IeZliE+wDUiKrFgLbjw/BGxvV7m1kVV2mHwoOMxZDAhAXdvHkTV8AzZdZdFefJiUDtgx/uwhe3OpIfqTOaARXZaq6JWQ+UiVtICBXuT/I+c/BP3GpZUoEj7zUSH44MJmzfjRs3BsvlcqbMKysro0ePHm1KZuZDpaGSwsSUyIEKYToJnXElr6JTZeMelmhhMLfSLYcqt1xZOm8FVMlZHoMKtxd0V4NxJ5z5VLh5aTVMCWBttFRGYGIym4aqbmEzHv7weIXSMnvyaYgtFcnxChPDnOjJtcxSXYd24vGgplbAZSODSaikpw1kjaP+vZUw2WapqHXZjuHPKqDaAZODitZRtwaodsLkoKKDyiagDkPH/l1gpo06qilfUOaoHzF9DLeVQ5/KkgIcXzkCx1eUjh5bAxQKBlbqOPy5DN9yQqktg0liqciWQ1oNjEp9PEcd+iOS+a233lKetVsFFAeqlsMkgKqjYeItKeSBCcuxDqgYqmPw9wJ8cbXa6BQ66+mNlxRwYfWsqcAAFevRymtiS3UPZD8Llkk7GMJKoFqpQFcXrQYcULT67PrSHFBdjwCtAhxQtPrs+tKUgbo25m3f2tN3da0STB66+1x7r6/rNQ0KmDnYvwcUftEPVibevBOdCO24jxJQ6zDFR0dD79u1anXYQaXHQgSTH97zPR/OnYULXnV1pBOhkgJVB1NtkcZBpYNTPUw1JXYkVJlAcWFyUOmwtD7M1SxT+tZw4Vlldfjo3eiob0d8hEDFPtMDWPtsiHevSe6GPykEN8Z6d/bA0VvfF0XudBZUXKCUYHKWSgoTu6CboGoASgsmB5WDKqWBOqBywWQAqpmZmT0QcLiUJ+AQEkBs6+3t3a963EKZCIILrbFUu34/4PWVfuHN/eF9ArHqiqgBdfsAjPHlPgg04PtMYegthhB7DzdMgT/Ajxom8KkQJtiYvAebscu6UawIEwQz4sZmlOktz+YmtYLT5bUdqggmOFDnQ2a+MHwfoPotpcwRUCowVSsQovyP759e+5m3bcumfnQyyaFKwMRiBBdVoWIwgThRyFV8/MJKqKZ/vnlHuacECb5a7KgnYaqNLLRQ+TowsTaYgIoDE6tOClUapg1dRQfE3gZLRZLpjfJJlkPlzT+rrIyQLSnwYDIAlX/rYP8jeFK4oeg4zFUwexlnq0UGFd578NaKcoY1ACoz05vIUolgSnT+IoRYK7eDEhpZWbhGVfKzQuzD+2/OrCqH2GfWt/vs617o3/N8/wfc64iGP39mvH+f74V317cENj5ZMMksVeiFVRhLT4AylA9oxUlDMc+jMNNbGioFmL6N0/m17ZCeqJPjBxJ8RUFUNPqjATzMd57Ttf2V3+3xSuW7JqGKfKg0VCowiaCKYKp6J9+8s3pF9oSmf9eBysGkq934esNQ1WZ5DCowi8uiYU7ytK076tXwRB6YaoAmcmUL6lPK9OYsUwZwBqGqW4dCqKqV6lKekwRowvs39e4fv/VcKdwm6/ni5czWeB7dMKeiLENQSU8bqLTNxDU5oXIw6XSGAaisBQr1ogmVg0kHJnYtMVRWA6UBlYMpD0zsnlfP/9IreX8VFhFAduKv31NyZawHKoZK+OoI+N1amKIZ9MHewyW/zA+xN7E0oAuWfH3qL7A9c1q12EIAlQGV1TCxTrh9oO94WPYuw1rfRoh9B8KE8hYGKA5UhYCJC1WHwlQ4oBJQXYdV80k4okK3iqxq05u47vZ437Ew9C9Uguoo6Qq4bpuIh7lk9YWyULp6c9dzNGAQpkJaKAdJExowDJMDqom+KdytLYDJAVU4Kppo8CuT273S1gfRSc30Jwy1lgayWuF8qCb6qHC38qAihMlZqMIRQdDg+jPlZJaJtcxZKII+KlwR61Evx2EF/D3qtjugqDXa5eU5oLocAGrxHVDUGu3y8hxQXQ4AtfjKQGH8Xljqn4bo4dPjt1a+aLYhGEIUVCDcHIJHdcuiPG6cVTcc8MNjM1fjfUOjWfswLhHachFegjgBL0EsbHY7JaCSwaAQ1bIMG5yjzUDFciZhQASLSFaFioUfwcttX9YN1VKtA69DmBLv6MWTDcOwGW0EqmSQK0Q8L6yuro4UFSopULzI4ggqzx8bn1n5XKeT8Np0Ai4M2VKFKh3Llif+T6W9KZjYLUag4kVMFxkqhQx2fQ94CTTyQCXK5qYClSgwEqEKQgg3v7VKEm4ugMkIVBnh95ibAS3VMFiqQmW3y53BTicYlPUGhL3PiiJls6CSRdnqhr2LrFTsM2H0sjhr3/qRY5LhD16DsTN+sfQAr01FhCpXBrs8MKHC4uETLR433JwHlQwmj+j0oyJM5Jaq06DSzmCXFybWEzpQWQqTgyrDEdXKYNcsTCmoVJKbXTKdTELTMqVV2ZnD39C5M95q8In35I/ayxc1oGTpEKlgUoUqczZGN8wNwDoT5GQQ+kwsj8IUtIefYK3TfKqhc3+G7CxnwJVY8IJnw943l7QmBRFQmfnI4XeVWZjKdDx9jSzZGbfMFsLE0gfFmV7AopqHanp6ekepVAI/k5/dzqijzmBiis8Bld8umHJZqjbAxNppE1TQpnlYUcfFTy3rkfnQp2GqQRXOe8F3I6qWyofQHvRl3hBVBms8e5tZFVexXEqWiggmbA+s/zyCP9ysffD/xTgVUMOquAJUZNny4q2YhyL9gaW6D6keabLbiWDCysPwf7ArMerNXvhSpS/9Gwd6BzeVoqyw23k3wHA3993ayujRf3pLKgXmvSbThyOEKQZqH3TIXfCd6rL2ZcEks1SUSWJbmkxNBlNQHfO++ZPy3m3kQ1kNFTFMDAywAGmohJYp/ZCkLVXeFz7zHr4iw4Ty1GZ5VkJlCCYOVMuiYU5kcZNQAVCYvvpKXuucsn740uwoNTbnQxd+T2yZWFvr1qGsgqrcd30Nw80pk5ZyeggtFcC0lOckAeVbG4pumbhA2TT8Nfu0F+n+ToGpbshLdoAtlqpIUORtayfBJATKWaq8eOjd11KYXj1/GLLU8ROfYbMD71eQpe5vehI0Xp15HkpmqYKweoQi62+zQhT1fjhpcBiOr4g6mc4BZwoaOncRtlV+w9WX5nqTSOfSE5s8qJpJbl/UzjfV7ps3bx6Hsi/DmthGdjuTaR4NQyUFKj38OZjo0UpBRW+Z0k02CJUSUAyqnlIZ3k0SntV5hwu9+juzRIDqGFipC7CEMdqSzHyGoFIGqjO7sculMgCVA6rLmfKIoXJAdTtQKD8hVA4oB9S6BoRQhU+9lWBY9TiwA8oBtaGBBqj0YMKCHFAOqHoN1KDSh8kB5WDia2Do3HmIermiOswlC3EWykFFqgEHFKk6XWEOKMcAqQYcUKTqdIU5oBwDpBpwQJGq0xXmgHIMkGrAAUWqTleYA8oxQKoBBxSpOl1hDijHAKkGlIH64Qf/2t7fs+VqUKlMPnn3J0bydTPJBj98tCcslS+GYTDx5NTr2lnUqDS066MvB3y/NO0H1dPz7/xYOWGEqH6U63mltPT09Gvayf53vf9wm9+7ef/jd4Y+pZLPRDlKQEUwlbdAhhZ/EJOkBtW1YVNQRTD5PXB23XsB3tqwEIbVkXZAtQ5T+TNQ0E7IQLPsh5XRZqBickF+nOW1tXBYByqEqdS3GXIehC+HQXji8TuvfWwCBooypUDVwcRqNARVEqaNqloPVRKmWjsAKoj4GXtyard2sv+0XJBcY1EVqg2YWAKNsGozVJlAcWEyBBUPpiRUq5Vnw/9996d0GdsEjyPK3Nez9QFapvQlaKl0oRLJpQJVI0w1jUBwjPf2wuRukmT/FJaJlSEEKkuxtQYQWqpdH/x7p1/uwQSq/CTwMPyZhkomM0IQVisjOsP94NTcLOiLm54nCyoxTOvax3sfn9r9IiUMFGVxgZIptq7iDoFKJnMemFBPOHyWfEzCKkr23zj8yWBaT/Yfjvxncvc8BQSUZTQAJVMst/KCQyWTOS9MTFc6UBUZJpS3DiiZYjNJLihUMpmbhSkJFZs18vSI9fiQfMQr9VwSDZE2W6YGH4o3s0kKzgQO/fIU+Dn8JPAFg6pVMKlCJXtgbR3mku2OLJQKTGyaGy2wbe5F59k4VDsufrVj0yYf3w5F7qhnzmBjp1d1aq/jg8h0LXIpigBTNOTJBOTNRGyCCqY78yvV70Z0lhTaBVMuS2WxA86D339pavaR7/ncJPBZ/oMMKsppLa7lgG8hTAIPk+j787/erZwEfnBqNjPZvxdU9jazKq5isWQPclRGwWCKLdTsPgAKksB7dUngVZxRMVR0q7kmZj0/ujQLyf59YbJ/UMxcsPr96JMze40m+8/04QoIU22Wt+ujeqhUYKqZ7wafCl/Z6p98cmroisqTmnWNCZhYfVZDVVCY6pYNGFS4eam7Gpy0VPBumBO2w2Q1VAWGqQ6o9dne7D6vWlnS2Vqos1RExytMWqa0RbTKUpW3Xq8E4aSNK+Cqo430tIFqQVTXtRIm2ywVlQ7bWY5VQLUDJgcVLX7WANVOmBxUdFBZA9RLH84d9kWZ/lvoqMp8qjDwjth+DJcOD/2SrAFqfVIwd7zkh5dhAX8jCXwLYcq2VHTLIfrdVJw7rAKqAao2wMSHysGkirR1QGHDX/rwq2MQEHGhEnij7ZxC4/DXU/LuwX7hWZsDA1Q7uxXXWQlUKwR3dZjRgAPKjF67tlQHVNd2vRnBHVBm9Nq1pTqgurbrzQjugDKj164t1QHVtV1vRnAHlBm9dm2pDqiu7XozgjugzOi1a0v9P0/AtkuaRUEhAAAAAElFTkSuQmCC") no-repeat -29px 0}
#global_header #navitems li a.subcta{background:#1b394e}
#global_header #navitems li a.cta{background:#22a3e6}
#global_header #navitems li a.back{font-size:16px;font-size:1rem;position:relative;width:100%;height:44px;line-height:44px;background:#1b394e;color:#fff;text-indent:10px;border-radius:5px;font-weight:normal}
#global_header #navitems li a.back span{background-color:#1b394e;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAACHCAYAAADwfnDhAAAQsElEQVR4Xu2d/2scxxXAd+9kWbIDBYNB+b3gYkeQRE5aG1OLCNTKsSLbP/iHgoMNpoU6So3b2v4TUrcNbpwIWvyDIRCMDY1l+UtriDElOHUiJT/IFjX0DxAEBAU5Uqy73b632jnt7c3szOy9uZu9m4NDoNudmffms2/efHlvfU/xE4bhdrj0Knwnfd9fULwt12VQ1x648SJ8J6CuxVyFENwE7RiAYqbhexra8UWzRcZyLUFZT3XLgnu3wT374d5Pde/Vuf7atWsD/f39kczj4+PaMvsqlcUwfQbXDsL3W/gOm4IqVvo9qOMF+CK4I+2AKoYJZd4J32X4jjYDVUIuLAv1pwxVDBPq5GX4noB7P1bpN91rEKa+vr7PoPydUOcy/B3VhUoKVAom1kYjUKVgYnW1HKoUTKwdCMIYKPlz3Y7iyIVWVwmqBExDcb1VE1AlYWLyxVCNAVTKMmcCJYDJCFQCmJJQYQcgyEY/scwPYsuUrksbqgy5pFBxYGLtQajeBn18QqEMgGk7WKYHaJnS5elCJQRKolhyqKA+FAaHGPRbeB+0VEahUpAZIcAhWNmHhDJn4R5mXdJyCaHKgImVsQjteLFZoLJgisterFarI4cOHVKSmQuUgmKTcpANf+2ESkFmbZhQSfHwiRZvh6DzG6BSgAl1jmDPNwMUNUzYlgagFBTLk6HQUCnInAsmpigdqIoMUwNQCorNeiAKCZWCzE3BlIKKzRp5esR6jsD3UsYQaa1lYgLVLJRgZpMUnAk8Bf/E6WvhLVWrYNKASvbAWjnMJRsdAaUIUzTNjU0yPmmtgAr9DvQ/yB11yQwW1SKdheXxXxR0LXpQSWCCRUu2nsi1kkEQDE9MTCivkaUL8RUEFDmNtkCFjikqW3lJoV0w5bRUZMOcaZgiHwqU+wj+vi542oT+g4KlIpnWxhYUt2IeZliE+wDUiKrFgLbjw/BGxvV7m1kVV2mHwoOMxZDAhAXdvHkTV8AzZdZdFefJiUDtgx/uwhe3OpIfqTOaARXZaq6JWQ+UiVtICBXuT/I+c/BP3GpZUoEj7zUSH44MJmzfjRs3BsvlcqbMKysro0ePHm1KZuZDpaGSwsSUyIEKYToJnXElr6JTZeMelmhhMLfSLYcqt1xZOm8FVMlZHoMKtxd0V4NxJ5z5VLh5aTVMCWBttFRGYGIym4aqbmEzHv7weIXSMnvyaYgtFcnxChPDnOjJtcxSXYd24vGgplbAZSODSaikpw1kjaP+vZUw2WapqHXZjuHPKqDaAZODitZRtwaodsLkoKKDyiagDkPH/l1gpo06qilfUOaoHzF9DLeVQ5/KkgIcXzkCx1eUjh5bAxQKBlbqOPy5DN9yQqktg0liqciWQ1oNjEp9PEcd+iOS+a233lKetVsFFAeqlsMkgKqjYeItKeSBCcuxDqgYqmPw9wJ8cbXa6BQ66+mNlxRwYfWsqcAAFevRymtiS3UPZD8Llkk7GMJKoFqpQFcXrQYcULT67PrSHFBdjwCtAhxQtPrs+tKUgbo25m3f2tN3da0STB66+1x7r6/rNQ0KmDnYvwcUftEPVibevBOdCO24jxJQ6zDFR0dD79u1anXYQaXHQgSTH97zPR/OnYULXnV1pBOhkgJVB1NtkcZBpYNTPUw1JXYkVJlAcWFyUOmwtD7M1SxT+tZw4Vlldfjo3eiob0d8hEDFPtMDWPtsiHevSe6GPykEN8Z6d/bA0VvfF0XudBZUXKCUYHKWSgoTu6CboGoASgsmB5WDKqWBOqBywWQAqpmZmT0QcLiUJ+AQEkBs6+3t3a963EKZCIILrbFUu34/4PWVfuHN/eF9ArHqiqgBdfsAjPHlPgg04PtMYegthhB7DzdMgT/Ajxom8KkQJtiYvAebscu6UawIEwQz4sZmlOktz+YmtYLT5bUdqggmOFDnQ2a+MHwfoPotpcwRUCowVSsQovyP759e+5m3bcumfnQyyaFKwMRiBBdVoWIwgThRyFV8/MJKqKZ/vnlHuacECb5a7KgnYaqNLLRQ+TowsTaYgIoDE6tOClUapg1dRQfE3gZLRZLpjfJJlkPlzT+rrIyQLSnwYDIAlX/rYP8jeFK4oeg4zFUwexlnq0UGFd578NaKcoY1ACoz05vIUolgSnT+IoRYK7eDEhpZWbhGVfKzQuzD+2/OrCqH2GfWt/vs617o3/N8/wfc64iGP39mvH+f74V317cENj5ZMMksVeiFVRhLT4AylA9oxUlDMc+jMNNbGioFmL6N0/m17ZCeqJPjBxJ8RUFUNPqjATzMd57Ttf2V3+3xSuW7JqGKfKg0VCowiaCKYKp6J9+8s3pF9oSmf9eBysGkq934esNQ1WZ5DCowi8uiYU7ytK076tXwRB6YaoAmcmUL6lPK9OYsUwZwBqGqW4dCqKqV6lKekwRowvs39e4fv/VcKdwm6/ni5czWeB7dMKeiLENQSU8bqLTNxDU5oXIw6XSGAaisBQr1ogmVg0kHJnYtMVRWA6UBlYMpD0zsnlfP/9IreX8VFhFAduKv31NyZawHKoZK+OoI+N1amKIZ9MHewyW/zA+xN7E0oAuWfH3qL7A9c1q12EIAlQGV1TCxTrh9oO94WPYuw1rfRoh9B8KE8hYGKA5UhYCJC1WHwlQ4oBJQXYdV80k4okK3iqxq05u47vZ437Ew9C9Uguoo6Qq4bpuIh7lk9YWyULp6c9dzNGAQpkJaKAdJExowDJMDqom+KdytLYDJAVU4Kppo8CuT273S1gfRSc30Jwy1lgayWuF8qCb6qHC38qAihMlZqMIRQdDg+jPlZJaJtcxZKII+KlwR61Evx2EF/D3qtjugqDXa5eU5oLocAGrxHVDUGu3y8hxQXQ4AtfjKQGH8Xljqn4bo4dPjt1a+aLYhGEIUVCDcHIJHdcuiPG6cVTcc8MNjM1fjfUOjWfswLhHachFegjgBL0EsbHY7JaCSwaAQ1bIMG5yjzUDFciZhQASLSFaFioUfwcttX9YN1VKtA69DmBLv6MWTDcOwGW0EqmSQK0Q8L6yuro4UFSopULzI4ggqzx8bn1n5XKeT8Np0Ai4M2VKFKh3Llif+T6W9KZjYLUag4kVMFxkqhQx2fQ94CTTyQCXK5qYClSgwEqEKQgg3v7VKEm4ugMkIVBnh95ibAS3VMFiqQmW3y53BTicYlPUGhL3PiiJls6CSRdnqhr2LrFTsM2H0sjhr3/qRY5LhD16DsTN+sfQAr01FhCpXBrs8MKHC4uETLR433JwHlQwmj+j0oyJM5Jaq06DSzmCXFybWEzpQWQqTgyrDEdXKYNcsTCmoVJKbXTKdTELTMqVV2ZnD39C5M95q8In35I/ayxc1oGTpEKlgUoUqczZGN8wNwDoT5GQQ+kwsj8IUtIefYK3TfKqhc3+G7CxnwJVY8IJnw943l7QmBRFQmfnI4XeVWZjKdDx9jSzZGbfMFsLE0gfFmV7AopqHanp6ekepVAI/k5/dzqijzmBiis8Bld8umHJZqjbAxNppE1TQpnlYUcfFTy3rkfnQp2GqQRXOe8F3I6qWyofQHvRl3hBVBms8e5tZFVexXEqWiggmbA+s/zyCP9ysffD/xTgVUMOquAJUZNny4q2YhyL9gaW6D6keabLbiWDCysPwf7ArMerNXvhSpS/9Gwd6BzeVoqyw23k3wHA3993ayujRf3pLKgXmvSbThyOEKQZqH3TIXfCd6rL2ZcEks1SUSWJbmkxNBlNQHfO++ZPy3m3kQ1kNFTFMDAywAGmohJYp/ZCkLVXeFz7zHr4iw4Ty1GZ5VkJlCCYOVMuiYU5kcZNQAVCYvvpKXuucsn740uwoNTbnQxd+T2yZWFvr1qGsgqrcd30Nw80pk5ZyeggtFcC0lOckAeVbG4pumbhA2TT8Nfu0F+n+ToGpbshLdoAtlqpIUORtayfBJATKWaq8eOjd11KYXj1/GLLU8ROfYbMD71eQpe5vehI0Xp15HkpmqYKweoQi62+zQhT1fjhpcBiOr4g6mc4BZwoaOncRtlV+w9WX5nqTSOfSE5s8qJpJbl/UzjfV7ps3bx6Hsi/DmthGdjuTaR4NQyUFKj38OZjo0UpBRW+Z0k02CJUSUAyqnlIZ3k0SntV5hwu9+juzRIDqGFipC7CEMdqSzHyGoFIGqjO7sculMgCVA6rLmfKIoXJAdTtQKD8hVA4oB9S6BoRQhU+9lWBY9TiwA8oBtaGBBqj0YMKCHFAOqHoN1KDSh8kB5WDia2Do3HmIermiOswlC3EWykFFqgEHFKk6XWEOKMcAqQYcUKTqdIU5oBwDpBpwQJGq0xXmgHIMkGrAAUWqTleYA8oxQKoBBxSpOl1hDijHAKkGlIH64Qf/2t7fs+VqUKlMPnn3J0bydTPJBj98tCcslS+GYTDx5NTr2lnUqDS066MvB3y/NO0H1dPz7/xYOWGEqH6U63mltPT09Gvayf53vf9wm9+7ef/jd4Y+pZLPRDlKQEUwlbdAhhZ/EJOkBtW1YVNQRTD5PXB23XsB3tqwEIbVkXZAtQ5T+TNQ0E7IQLPsh5XRZqBickF+nOW1tXBYByqEqdS3GXIehC+HQXji8TuvfWwCBooypUDVwcRqNARVEqaNqloPVRKmWjsAKoj4GXtyard2sv+0XJBcY1EVqg2YWAKNsGozVJlAcWEyBBUPpiRUq5Vnw/9996d0GdsEjyPK3Nez9QFapvQlaKl0oRLJpQJVI0w1jUBwjPf2wuRukmT/FJaJlSEEKkuxtQYQWqpdH/x7p1/uwQSq/CTwMPyZhkomM0IQVisjOsP94NTcLOiLm54nCyoxTOvax3sfn9r9IiUMFGVxgZIptq7iDoFKJnMemFBPOHyWfEzCKkr23zj8yWBaT/Yfjvxncvc8BQSUZTQAJVMst/KCQyWTOS9MTFc6UBUZJpS3DiiZYjNJLihUMpmbhSkJFZs18vSI9fiQfMQr9VwSDZE2W6YGH4o3s0kKzgQO/fIU+Dn8JPAFg6pVMKlCJXtgbR3mku2OLJQKTGyaGy2wbe5F59k4VDsufrVj0yYf3w5F7qhnzmBjp1d1aq/jg8h0LXIpigBTNOTJBOTNRGyCCqY78yvV70Z0lhTaBVMuS2WxA86D339pavaR7/ncJPBZ/oMMKsppLa7lgG8hTAIPk+j787/erZwEfnBqNjPZvxdU9jazKq5isWQPclRGwWCKLdTsPgAKksB7dUngVZxRMVR0q7kmZj0/ujQLyf59YbJ/UMxcsPr96JMze40m+8/04QoIU22Wt+ujeqhUYKqZ7wafCl/Z6p98cmroisqTmnWNCZhYfVZDVVCY6pYNGFS4eam7Gpy0VPBumBO2w2Q1VAWGqQ6o9dne7D6vWlnS2Vqos1RExytMWqa0RbTKUpW3Xq8E4aSNK+Cqo430tIFqQVTXtRIm2ywVlQ7bWY5VQLUDJgcVLX7WANVOmBxUdFBZA9RLH84d9kWZ/lvoqMp8qjDwjth+DJcOD/2SrAFqfVIwd7zkh5dhAX8jCXwLYcq2VHTLIfrdVJw7rAKqAao2wMSHysGkirR1QGHDX/rwq2MQEHGhEnij7ZxC4/DXU/LuwX7hWZsDA1Q7uxXXWQlUKwR3dZjRgAPKjF67tlQHVNd2vRnBHVBm9Nq1pTqgurbrzQjugDKj164t1QHVtV1vRnAHlBm9dm2pDqiu7XozgjugzOi1a0v9P0/AtkuaRUEhAAAAAElFTkSuQmCC") no-repeat -60px 11px;border:0;min-width:12px;margin:0 0 0 10px;height:44px;width:16px;float:left}
#global_header #navitems .one{position:absolute;width:100%;top:0;left:0}
#global_header #navitems .two{position:absolute;width:100%;top:0;left:100%}
#global_header #navitems .three{position:absolute;width:100%;top:0;left:200%}
#global_header #navitems .hide{display:none}
#global_header #navitems .show{display:block}
#global_header .animStageOne,#global_header .animStageTwo,#global_header .animStageThree{-webkit-transition:margin-left 150ms linear;transition:margin-left 150ms linear}
#global_header .animStageOne{margin-left:0}
#global_header .animStageTwo{margin-left:-100%}
#global_header .animStageThree{margin-left:-200%}
#global_header a:active,#global_header a:hover{outline:0}
#global_header a{text-decoration:none}
#global_header .radial-drop-shadow{width:100%;padding:0 0 10px 0;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 97%);background:linear-gradient(to bottom,#fff 0,#e5e5e5 97%);background:-webkit-radial-gradient(50% 0,50% 5px,#aaa 0,rgba(255,255,255,0) 100%);background:radial-gradient(50% 0,50% 5px,#aaa 0,rgba(255,255,255,0) 100%)}
#global-ux .footer{background-color:#252525;width:100%}
#global-ux .footer img{width:auto;height:auto}
#global-ux .footer ul{margin-left:0;list-style:none}
#global-ux .footer li a{text-decoration:none}
#global-ux .footer a:link,#global-ux .footer a:visited,#global-ux .footer a:hover,#global-ux .footer a:active{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:200;font-size:12px;font-size:.75rem;color:#a8a8a8}
#global-ux .footer .footer-links{padding:0}
@media only screen and (min-width:48em){#global-ux .footer .footer-links{padding:1.5625rem}
}
#global-ux .footer .footer-links .footer-links-column{border-bottom:1px solid #3b3b3b;padding:0}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single h3{pointer-events:none;cursor:auto;padding:1.25rem 0}
#global-ux .footer .footer-links .footer-links-column.single h3:after{content:""}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column{border-bottom:0}
}
#global-ux .footer .footer-links .footer-links-column .regular ul{margin-bottom:0}
#global-ux .footer .footer-links .footer-links-column .regular li a{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .footer .footer-links .footer-links-column h3{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;cursor:pointer;font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;width:100%;margin:0;padding:1.25rem;color:#dfdfdf;cursor:pointer}
#global-ux .footer .footer-links .footer-links-column h3:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .footer .footer-links .footer-links-column h3:after{font-size:15px;font-size:.9375rem;float:right;margin-top:2px;margin-right:10px}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column h3{cursor:auto;pointer-events:none;padding:1.25rem 0}
#global-ux .footer .footer-links .footer-links-column h3:after,#global-ux .footer .footer-links .footer-links-column h3.open:after{content:""}
}
#global-ux .footer .footer-links .footer-links-column.single:first-child h3{pointer-events:none}
#global-ux .footer .footer-links .footer-links-column.single:first-child h3:after{content:""}
#global-ux .footer .footer-links .footer-links-column.single:first-child .footer-content{height:auto !important}
#global-ux .footer .footer-links .footer-links-column .footer-content{-webkit-transition:height .5s cubic-bezier(0.65,0.05,0.36,1);transition:height .5s cubic-bezier(0.65,0.05,0.36,1);-webkit-transition-delay:.00s;transition-delay:.00s;height:0;overflow:hidden}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column .footer-content{height:auto !important}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single{border-bottom:0}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single .footer-content{height:auto !important}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single ul{height:auto}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single ul li:first-child{padding-top:0;border-top:0}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single ul li{padding:0 0 .3125rem 0}
}
#global-ux .footer .footer-links .footer-links-column ul{height:0;overflow:hidden}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column ul{height:auto}
}
#global-ux .footer .footer-links .footer-links-column ul li{font-size:16px;font-size:1rem;padding:0 2.5rem .3125rem 2.5rem;line-height:1.6}
#global-ux .footer .footer-links .footer-links-column ul li:first-child{border-top:1px solid #3b3b3b;padding-top:1.25rem}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column ul li:first-child{border-top:0;padding-top:0}
}
#global-ux .footer .footer-links .footer-links-column ul li:last-child{padding-bottom:1.25rem}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column ul li{padding:0 1.25rem .3125rem 1.25rem}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column ul li{padding:0 0 .3125rem 0}
}
#global-ux .footer .footer-links .tablet-group .footer-links-column:last-child{border-bottom:0}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .tablet-group .footer-links-column:last-child{border-bottom:1px solid #3b3b3b}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .tablet-group .footer-links-column:last-child{border-bottom:0}
}
#global-ux .footer .footer-middle{background-color:#1b394e}
#global-ux .footer .footer-middle a:link,#global-ux .footer .footer-middle a:visited,#global-ux .footer .footer-middle a:hover,#global-ux .footer .footer-middle a:active{color:#2d96cd;display:inline-block;font-size:1rem;line-height:3.125rem}
#global-ux .footer .footer-middle .row,#global-ux .footer .footer-middle .genericCarousel,#global-ux .footer .footer-middle .dynamicCarousel,#global-ux .footer .footer-middle .threesixty-colouriser-container{position:relative}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-cta{-webkit-transform:translateY(-50%);transform:translateY(-50%);float:none;position:absolute;top:50%}
}
#global-ux .footer .footer-middle .footer-cta-section{width:100%;text-align:right}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta{width:100%;text-align:left;display:inline-block}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta>div{display:inline-block;width:100%}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta>div .cta{display:inline-block;width:100%;border-bottom:1px solid #324d60}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta>div .cta{border:0}
}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta>div .cta>a{display:inline-block}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta{width:auto;margin-top:1rem;border:0;text-align:center}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta{margin-top:0}
}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a{line-height:5em;width:100%}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a .cta-image,#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a .cta-link{padding:0 .3125rem}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a .cta-image{float:left;margin-top:-0.125rem}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a .cta-image img{height:2em;width:auto}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a .cta-link{float:left}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a{margin:0 0 0 .625rem;line-height:3.125rem;width:auto}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a{margin:0 0 0 1.25rem}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle{padding:1.5625rem}
}
#global-ux .footer .footer-middle .footer-social-share{padding-top:1.875rem;padding-bottom:1.875rem;clear:none}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-social-share{float:right;padding-top:0;padding-bottom:0}
}
#global-ux .footer .footer-middle .footer-social-share .image{float:left;margin:0 .25rem 0 0;line-height:3.125rem;width:auto;height:auto}
#global-ux .footer .footer-middle .footer-social-share .richtext.section{margin-bottom:0}
#global-ux .footer .footer-middle .footer-social-share .richtext.section p{font-size:16px;font-size:1rem;color:#fff;margin-bottom:0;padding:.625rem 0 0 0}
@media only screen and (min-width:62em){#global-ux .footer .footer-middle .footer-social-share .richtext.section p{padding:0 1.5625rem 0 0;line-height:3.125rem}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-middle .footer-social-share .richtext.section{float:left}
}
#global-ux .footer .footer-bottom{background-color:#fff}
#global-ux .footer .footer-bottom .footer-bottom-assistance{font-weight:200;text-align:center;padding:1.875rem 0;overflow:hidden}
@media only screen and (min-width:62em){#global-ux .footer .footer-bottom .footer-bottom-assistance{padding:0}
}
#global-ux .footer .footer-bottom .footer-bottom-assistance h2{font-size:21px;font-size:1.3125rem;font-weight:200;margin:0;line-height:34px;color:#616161}
#global-ux .footer .footer-bottom .footer-bottom-assistance p{margin-bottom:0;color:#aaa}
#global-ux .footer .footer-bottom .footer-bottom-assistance a:link,#global-ux .footer .footer-bottom .footer-bottom-assistance a:visited,#global-ux .footer .footer-bottom .footer-bottom-assistance a:hover,#global-ux .footer .footer-bottom .footer-bottom-assistance a:active{font-size:14px;font-size:.875rem;color:#008cba;text-decoration:none}
#global-ux .footer .footer-bottom .footer-bottom-copyright{background-color:#252525;padding:1.5em 0;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .footer .footer-bottom .footer-bottom-copyright{padding:1.5625rem}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-bottom .footer-bottom-copyright{background-color:transparent}
}
#global-ux .footer .footer-bottom .footer-bottom-copyright a:link,#global-ux .footer .footer-bottom .footer-bottom-copyright a:visited,#global-ux .footer .footer-bottom .footer-bottom-copyright a:hover,#global-ux .footer .footer-bottom .footer-bottom-copyright a:active{color:#868686;font-size:.75rem}
@media only screen and (min-width:62em){#global-ux .footer .footer-bottom .footer-bottom-copyright a:link,#global-ux .footer .footer-bottom .footer-bottom-copyright a:visited,#global-ux .footer .footer-bottom .footer-bottom-copyright a:hover,#global-ux .footer .footer-bottom .footer-bottom-copyright a:active{color:inherit}
}
#global-ux .footer .footer-bottom .footer-bottom-copyright ul{list-style:none;margin:0}
#global-ux .footer .footer-bottom .footer-bottom-copyright ul li{color:#868686;display:inline-block;font-size:.75rem;line-height:3em;margin-right:1em}
@media only screen and (max-width:30em){#global-ux .footer .footer-bottom .footer-bottom-copyright ul li{display:block}
}
#global-ux .footer .footer-bottom .footer-bottom-copyright .footer-logo{text-align:left}
@media only screen and (min-width:48em){#global-ux .footer .footer-bottom .footer-bottom-copyright .footer-logo{text-align:right}
}
#global-ux .footer .footer-bottom .footer-bottom-copyright .footer-logo img{max-width:200px}
#global-ux .footer-light .footer-links,#global-ux .footer-light .footer-middle,#global-ux .footer-light .footer-search{display:none}
#global-ux .galleryCategory{padding-bottom:10px}
#global-ux .galleryCategory .gallery-headline{position:relative}
#global-ux .galleryCategory .heading{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;padding-left:10%;padding-right:10%;text-align:center}
@media only screen and (min-width:48em){#global-ux .galleryCategory .heading{-webkit-transform:none;transform:none;position:static}
}
#global-ux .galleryCategory .heading h2::before{display:none}
@media only screen and (min-width:48em){#global-ux .galleryCategory .front-image{display:none}
}
#global-ux .galleryCategory .images-container{display:none}
#global-ux .galleryCategory .images-container:before,#global-ux .galleryCategory .images-container:after{content:" ";display:table}
#global-ux .galleryCategory .images-container:after{clear:both}
#global-ux .galleryCategory .images-container .image{padding:10px 5px 0;float:left;box-sizing:border-box;width:50%}
#global-ux .galleryCategory .images-container .image.is-initially-hidden-mobile{display:none}
@media only screen and (min-width:48em){#global-ux .galleryCategory .images-container .image{width:25%}
#global-ux .galleryCategory .images-container .image.is-initially-hidden-mobile{display:block}
#global-ux .galleryCategory .images-container .image.is-initially-hidden-desktop{display:none}
}
#global-ux .galleryCategory .images-container .image:nth-of-type(3),#global-ux .galleryCategory .images-container .image:nth-of-type(10n+8),#global-ux .galleryCategory .images-container .image:nth-of-type(10n+13){clear:left}
#global-ux .galleryCategory .images-container .image:nth-of-type(5n){width:100%}
@media only screen and (min-width:48em){#global-ux .galleryCategory .images-container{display:block}
#global-ux .galleryCategory .images-container .image:nth-of-type(5n){width:25%}
#global-ux .galleryCategory .images-container .image:nth-of-type(7n+5),#global-ux .galleryCategory .images-container .image:nth-of-type(7n+6),#global-ux .galleryCategory .images-container .image:nth-of-type(7n+7){width:33.33333%}
#global-ux .galleryCategory .images-container .image:nth-of-type(3),#global-ux .galleryCategory .images-container .image:nth-of-type(10n+8),#global-ux .galleryCategory .images-container .image:nth-of-type(10n+13){clear:none}
#global-ux .galleryCategory .images-container .image:nth-of-type(7n+5){clear:both}
}
#global-ux .galleryCategory .view-more-button-container{display:none}
#global-ux .galleryCategory .view-more-button-container .cta-button{width:100%;margin:0}
#global-ux .galleryCategory .view-more-button-container.is-initially-hidden-mobile .cta-button{display:none}
@media only screen and (min-width:48em){#global-ux .galleryCategory .view-more-button-container{display:block}
#global-ux .galleryCategory .view-more-button-container.is-initially-hidden-mobile .cta-button{display:block}
#global-ux .galleryCategory .view-more-button-container.is-initially-hidden-desktop .cta-button{display:none}
}
#global-ux .galleryCategory.is-active .front-image{display:none}
#global-ux .galleryCategory.is-active .heading{-webkit-transform:none;transform:none;position:static}
#global-ux .galleryCategory.is-active .heading h2{color:#616161;padding:1em 0}
#global-ux .galleryCategory.is-active .heading h2::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:32px;font-size:2rem;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"icomoon";content:"\e615";vertical-align:initial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;color:#2596cf;position:relative;top:-5px}
@media only screen and (min-width:48em){#global-ux .galleryCategory.is-active .heading h2::before{display:none}
}
#global-ux .galleryCategory.is-active .heading p{display:none}
#global-ux .galleryCategory.is-active .images-container{display:block}
#global-ux .galleryCategory.is-active .view-more-button-container{display:block}
#global-ux .galleryCategory.is-expanded .images-container .image.is-initially-hidden-mobile{display:block}
@media only screen and (min-width:48em){#global-ux .galleryCategory.is-expanded .images-container .image.is-initially-hidden-desktop{display:block}
}
#global-ux .galleryCategory.is-expanded .view-more-button-container{display:none}
#global-ux .cta-button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);font-size:22px;font-size:1.375rem;font-weight:200;position:relative;width:100%;margin:.46875rem 0;padding:.9375rem 2.5rem;border:1px solid #2d96cd;text-decoration:none;text-align:center}
#global-ux .cta-button:active{color:#1b394e;background-color:#fff;border-color:#1b394e}
#global-ux .cta-button:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
#global-ux .cta-button [class^="icon-"],#global-ux .cta-button [class*=" icon-"]{font-size:2rem;margin-right:10px;vertical-align:middle}
@media only screen and (min-width:30.0625em){#global-ux .cta-button{width:80%;margin:.46875rem 10%}
}
@media only screen and (min-width:48em){#global-ux .cta-button{font-size:17px;font-size:1.0625rem;min-width:15.625rem;width:auto;margin:.46875rem .9375rem 0 0}
#global-ux .cta-button:last-of-type{margin-right:0}
#global-ux .cta-button:hover{color:#1b394e;background-color:#fff;border-color:#1b394e}
}
#global-ux.reduced-cta .cta-button{font-size:.875rem}
@media only screen and (min-width:47.9375em){#global-ux.reduced-cta .cta-button{font-size:1.375rem}
}
@media only screen and (min-width:61.9375em){#global-ux.reduced-cta .cta-button{font-size:1.0625rem}
}
#global-ux .cta-button-primary{color:#fff;background:#2d96cd}
#global-ux .cta-button-secondary{font-weight:300;text-shadow:none;color:#2d96cd;background:#fff}
#global-ux .cta-button-transparent{color:#fff;background:transparent;border:1px solid #fff}
#global-ux .cta-button-phone{-webkit-transition:all .4s ease;transition:all .4s ease;font-size:20px;font-size:1.25rem;background:#2d96cd;border:1px solid #2d96cd;color:#fff;display:inline-block;line-height:60px;margin-top:8px;padding:6px 25px;position:relative;text-shadow:none;text-decoration:none;width:100%;white-space:nowrap}
#global-ux .cta-button-phone:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .cta-button-phone:before{-webkit-transition:all .4s ease;transition:all .4s ease;font-size:60px;color:#fff;height:60px;width:60px;line-height:60px;text-align:center}
@media only screen and (min-width:48em){#global-ux .cta-button-phone{background:#fff;border:1px solid #2d96cd;color:#2d96cd;line-height:20px;width:auto}
#global-ux .cta-button-phone:before{display:inline;color:#2d96cd;margin:0}
#global-ux .cta-button-phone:hover,#global-ux .cta-button-phone:active{border-color:#1b394e;color:#1b394e}
#global-ux .cta-button-phone:hover:before,#global-ux .cta-button-phone:active:before{color:#1b394e}
}
@media only screen and (min-width:62em){#global-ux .cta-button-phone{padding:6px 50px}
}
#global-ux .richtext .richtext .rt-white .cta-button:hover,#global-ux .richtext .richtext .rt-white .cta-button:active{color:#1b394e}
#global-ux .richtext .richtext .rt-white .cta-button:focus{color:white}
@media only screen and (min-width:48em){#global-ux .richtext .richtext .rt-white .cta-button:focus{color:#1b394e}
}
#global-ux .wizard .cta-button.cta-button-tertiary,#global-ux .cta-button-tertiary{font-weight:400;font-size:14px;font-size:.875rem;background-color:#fff;color:#1b394e;border-color:#1b394e}
#global-ux .wizard .cta-button.cta-button-tertiary:hover,#global-ux .wizard .cta-button.cta-button-tertiary.is-active,#global-ux .cta-button-tertiary:hover,#global-ux .cta-button-tertiary.is-active{color:#fff;background-color:#1b394e;border-color:#1b394e}
#global-ux #gux-lightbox{position:fixed;z-index:999;top:0;left:0;display:none;width:100%;height:100%;background:black;background:rgba(0,0,0,0.95);text-align:center}
#global-ux #gux-lightbox .lightbox-wrapper{position:relative;z-index:9999;margin-top:5%;overflow:hidden}
#global-ux #gux-lightbox .lightbox-wrapper>p{position:absolute;top:0;right:0;z-index:99;margin:0;padding:20px;background:black;background:rgba(0,0,0,0.7)}
#global-ux #gux-lightbox .lightbox-wrapper #lightbox-close{background:url("guxfoe/img/icon-lightbox-close.png") 0 0 no-repeat;display:block;height:43px;width:43px}
#global-ux #gux-lightbox .lightbox-wrapper #lightbox-close span{display:block;text-indent:9999px}
#global-ux #gux-lightbox .lightbox-wrapper .content{background:#fff}
#global-ux .brightcove-inner-wrapper{position:relative;height:0;padding-bottom:56.25%}
#global-ux .brightcove-inner-wrapper .BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}
#global-ux #lightbox-content{display:none}
#global-ux .lightbox-layout .bottom .capture{display:none;text-align:left}
#global-ux .lightbox-layout .bottom .capture .links{padding:40px;border-bottom:1px solid #f1f1f1}
#global-ux .lightbox-layout .bottom .capture .share-data input{color:#2d96cd;margin:20px}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links{float:left;width:100%}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links a{width:25%;display:block;float:left;text-align:center}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links a.fb-icon{color:blue}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links a.twitter-icon{color:green}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links a.googleplus-icon{color:red}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links a.email-icon{color:grey}
#global-ux .lightbox-layout .bottom .caption{color:#616161;text-align:left}
#global-ux .lightbox-layout .bottom .caption.active .title a span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .lightbox-layout .bottom .caption.active .title a span:first-child{display:none}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption.active .details-wrapper{height:auto}
}
#global-ux .lightbox-layout .bottom .caption .title{padding:25px 25px 10px}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .title{width:100%;padding:20px 30px;border-bottom:1px solid #e0e0e0}
}
#global-ux .lightbox-layout .bottom .caption .title h3{color:#616161}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .title h3{display:block;float:left}
}
#global-ux .lightbox-layout .bottom .caption .title a{display:none}
#global-ux .lightbox-layout .bottom .caption .title a span{display:none}
#global-ux .lightbox-layout .bottom .caption .title a span:first-child{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .title a{float:right;display:block;padding:15px 0}
}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .details-wrapper{height:0}
#global-ux .lightbox-layout .bottom .caption .details-wrapper.active{height:auto}
}
#global-ux .lightbox-layout .bottom .caption .details{padding:10px 25px}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .details{padding:30px 30px 40px;max-height:200px;width:100%}
}
#global-ux .lightbox-layout .bottom .caption .details p{color:#616161}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .details p{margin-bottom:0;width:75%}
}
#global-ux .lightbox-layout .bottom .caption .ctas{padding:0 15px 15px}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .ctas{padding:0 30px 30px}
}
#global-ux .lightbox-layout .bottom .caption .ctas button{width:100%;margin-bottom:10px;padding:8px 25px}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .ctas button{width:auto;margin-right:10px}
}
#global-ux .lightbox-layout .bottom .caption .ctas button.last{margin-bottom:0}
#global-ux h1{height:auto;margin:0;line-height:0;text-indent:-9999px}
#global-ux section.no-padding{padding-bottom:0}
#global-ux .component{min-height:200px}
#global-ux .component .heading{position:absolute;top:5%;bottom:10px;z-index:10;width:100%;padding:0 40px;color:#fff;text-align:center}
#global-ux .component .heading h2 sup,#global-ux .component .heading h3 sup{padding-left:2px}
#global-ux .component .heading h2{font-weight:200;color:#fff;font-size:1.3em;line-height:1.2em}
#global-ux .component .heading h2 span{display:block}
@media only screen and (min-width:48em){#global-ux .component .heading h2 span{display:inline}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .component .heading h2{font-size:2.4em;line-height:1.2em}
}
@media only screen and (min-width:48em){#global-ux .component .heading h2{margin-bottom:0;font-size:1.875em;text-shadow:none}
}
@media only screen and (min-width:62em){#global-ux .component .heading h2{font-size:2.375em;text-shadow:none}
}
@media only screen and (min-width:75em){#global-ux .component .heading h2{font-size:3em}
}
#global-ux .component .heading h3{margin:0;padding:10px;font-size:.875em}
@media only screen and (min-width:48em){#global-ux .component .heading h3{font-size:.9375em;padding-top:0}
}
#global-ux .component .heading p{margin-bottom:0;text-rendering:auto}
#global-ux .component .heading p:first-child{padding-bottom:20px}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .component .heading p:first-child{padding-bottom:30px}
}
#global-ux .component a.link-cta{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:0;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .component a.link-cta:hover .icon-chevron-hollow.icon.icon-link:before,#global-ux .component a.link-cta:hover .icon-chevron-hollow.icon.link-chevron:after,#global-ux .component a.link-cta:hover .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header .component a.link-cta:hover .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .component a.link-cta:active .icon-chevron-hollow.icon.icon-link:before,#global-ux .component a.link-cta:active .icon-chevron-hollow.icon.link-chevron:after,#global-ux .component a.link-cta:active .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header .component a.link-cta:active .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .component a.link-cta:focus .icon-chevron-hollow.icon.icon-link:before,#global-ux .component a.link-cta:focus .icon-chevron-hollow.icon.link-chevron:after,#global-ux .component a.link-cta:focus .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header .component a.link-cta:focus .icon-chevron-hollow.icon.link-overlay-search:after{content:"\e619"}
}
#global-ux .component a.link-cta .icon{display:block;margin-top:0;margin-bottom:0;color:#fff;font-size:2em}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .component a.link-cta .icon{font-size:3em;line-height:1.4em}
}
@media only screen and (min-width:48em){#global-ux .component a.link-cta .icon-chevron-hollow.icon.icon-link{float:right;font-size:1.4em;line-height:1em}
}
@media only screen and (min-width:48em){#global-ux .component a.link-cta .icon-chevron-hollow.icon.icon-link:before,#global-ux .component a.link-cta .icon-chevron-hollow.icon.link-chevron:after,#global-ux .component a.link-cta .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header .component a.link-cta .icon-chevron-hollow.icon.link-overlay-search:after{font-family:"icomoon";content:"\e618"}
}
@media only screen and (min-width:48em){#global-ux .component a.link-cta .icon-chevron-hollow.icon.icon-link:hover:before,#global-ux .component a.link-cta .icon-chevron-hollow.icon.link-chevron:hover:after,#global-ux .component a.link-cta .search-results-header .icon-chevron-hollow.icon.link-overlay-search:hover:after,#global-ux .search-results-header .component a.link-cta .icon-chevron-hollow.icon.link-overlay-search:hover:after{content:"\e619"}
}
#global-ux .component a.link-cta .icon-link.icon.icon-link-hover:before,#global-ux .component a.link-cta .icon.icon-link-hover.link-chevron:after,#global-ux .component a.link-cta .icon-link.icon.link-chevron:hover:after,#global-ux .component a.link-cta .icon-link.icon.link-chevron:active:after,#global-ux .component a.link-cta .search-results-header .icon.icon-link-hover.link-overlay-search:after,#global-ux .search-results-header .component a.link-cta .icon.icon-link-hover.link-overlay-search:after,#global-ux .component a.link-cta .search-results-header .icon-link.icon.link-overlay-search:hover:after,#global-ux .search-results-header .component a.link-cta .icon-link.icon.link-overlay-search:hover:after{content:"\e618"}
#global-ux .component a.link-cta .icon-link.icon.icon-link-hover:hover:before,#global-ux .component a.link-cta .icon.icon-link-hover.link-chevron:hover:after,#global-ux .component a.link-cta .icon-link.icon.link-chevron:hover:after,#global-ux .component a.link-cta .search-results-header .icon.icon-link-hover.link-overlay-search:hover:after,#global-ux .search-results-header .component a.link-cta .icon.icon-link-hover.link-overlay-search:hover:after,#global-ux .component a.link-cta .search-results-header .icon-link.icon.link-overlay-search:hover:after,#global-ux .search-results-header .component a.link-cta .icon-link.icon.link-overlay-search:hover:after{content:"\e619"}
#global-ux .component a.link-cta .icon-plus-hollow.icon.icon-plus-hollow-over:before,#global-ux .component a.link-cta .miniDealerLocator .expander-section .expander-head .icon.icon-plus-hollow-over.expander:before,#global-ux .miniDealerLocator .expander-section .expander-head .component a.link-cta .icon.icon-plus-hollow-over.expander:before,#global-ux .component a.link-cta .miniDealerLocator .expander-section .expander-head .icon.expander:hover:before,#global-ux .miniDealerLocator .expander-section .expander-head .component a.link-cta .icon.expander:hover:before,#global-ux .component a.link-cta .miniDealerLocator .expander-section .expander-head .icon.expander:focus:before,#global-ux .miniDealerLocator .expander-section .expander-head .component a.link-cta .icon.expander:focus:before{font-family:"icomoon";content:"\e609"}
#global-ux .component a.link-cta .icon-plus-hollow.icon.icon-plus-hollow-over:hover:before,#global-ux .component a.link-cta .miniDealerLocator .expander-section .expander-head .icon.expander:hover:before,#global-ux .miniDealerLocator .expander-section .expander-head .component a.link-cta .icon.expander:hover:before{content:"\e60a"}
#global-ux .component a.link-cta .icon-close.icon.icon-close-hover:before{font-family:"icomoon";content:"\e600"}
#global-ux .component a.link-cta .icon-close.icon.icon-close-hover:hover:before{content:"\e601"}
#global-ux .component a.link-cta span.labels{font-weight:300;display:block;padding:.3em .6em .3em;margin-top:0;color:#fff;font-size:.8em;line-height:1.3em}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .component a.link-cta span.labels{padding-top:0;font-size:.9em}
}
@media only screen and (min-width:48em){#global-ux .component a.link-cta span.labels{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:14px;font-size:.875rem;float:right;padding-left:0;padding-top:0;line-height:1.5em}
}
@media only screen and (min-width:62em){#global-ux .component a.link-cta span.labels{font-size:1em}
}
.hide-outline #global-ux *{outline:none !important}
#global-ux input:focus ~ label{outline:1px dotted;outline:#0078a0 auto 5px}
#global-ux .visual-indicator{bottom:10px;cursor:pointer;height:50px;left:50%;margin-left:-25px;padding:7px;position:fixed;width:50px;z-index:10}
#global-ux .visual-indicator:before{border-radius:50%;background:rgba(0,0,0,0.4);border:1px solid #fff;content:'\e641';color:#fff;display:block;font-family:"icomoon";font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:normal;height:35px;line-height:35px;text-rendering:auto;text-transform:none;text-align:center;speak:none;vertical-align:middle;width:35px}
body.no-scroll #global-ux .visual-indicator,body.main-nav-open #global-ux .visual-indicator{visibility:hidden}
#global-ux .disclaimers{padding-bottom:0;min-height:inherit}
#global-ux .disclaimers .accordion{background-color:transparent;border-top:0;padding:0}
#global-ux .disclaimers .accordion .accordion-content{padding:0}
#global-ux .disclaimers .disclaimer-inner{border-top:1px solid rgba(204,204,204,0.6)}
#global-ux .disclaimers .disclaimer-inner.accordion h3{font-weight:300;border-bottom:1px solid #ccc;color:#2d96cd;font-size:.875em;text-align:center;margin:0;padding:30px 20px}
#global-ux .disclaimers .disclaimer-inner.accordion h3:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:tranform .2s ease;transition:tranform .2s ease;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:none;font-weight:bold;line-height:1.4rem;margin-left:15px;vertical-align:middle}
#global-ux .disclaimers .disclaimer-inner.accordion.accordion-open>h3:after,#global-ux .disclaimers .disclaimer-inner.accordion.accordion-open>h5:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
#global-ux .disclaimers .disclaimer-inner.accordion.accordion-open .disclaimer-content{padding:40px 6.6%;max-height:240px;overflow-y:scroll}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content{-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:300;background:#f7f7f7;max-height:250px;overflow:hidden;color:#616161;font-size:1em;list-style:none;line-height:1.6;padding:0 6.6%;max-height:0}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content a{text-decoration:underline}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content div{color:#616161;font-size:.75em;padding-bottom:5px}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content ul{margin:0}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content ul li{color:#616161;font-size:.75em;list-style:none;padding-bottom:5px}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content p{color:#616161;font-size:.75em;margin:0;padding-bottom:5px}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content::-webkit-scrollbar{width:10px}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content::-webkit-scrollbar{height:16px;overflow:hidden;width:10px}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
.no-js #global-ux .disclaimers .disclaimer-inner.accordion>h3:after,.no-js #global-ux .disclaimers .disclaimer-inner.accordion>h5:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.no-js #global-ux .disclaimers .disclaimer-inner.accordion .accordion-content{display:block}
.no-js #global-ux .disclaimers .disclaimer-inner.accordion .accordion-content .disclaimer-content{padding:40px 6.6%;max-height:240px;overflow-y:scroll}
#global-ux .actionsPanel{font-size:14px;font-size:.875rem;color:#2d96cd;padding:0 8.33% 50px;text-align:center}
@media only screen and (min-width:62em){#global-ux .actionsPanel{text-align:left}
}
#global-ux .actionsPanel .action{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:bottom;margin-left:10px;font-size:inherit;color:inherit;text-align:center;cursor:pointer;width:auto}
#global-ux .actionsPanel .action a{display:inline-block;text-decoration:none}
#global-ux .actionsPanel .action i{display:block;margin-bottom:4px}
@media only screen and (max-width:30em){#global-ux .actionsPanel .action.hidden-mobile{display:none}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .actionsPanel .action.hidden-mobile{display:none}
}
@media only screen and (min-width:48em){#global-ux .actionsPanel .action.hidden-desktop{display:none}
}
#global-ux .billboard .billboard-content{text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .billboard .billboard-content.billboard-campaign-layer .richtext-inner,#global-ux .billboard .billboard-content.billboard-campaign-layer .richtext-inner *,#global-ux .billboard .billboard-content.within-carousel-white .richtext-inner,#global-ux .billboard .billboard-content.within-carousel-white .richtext-inner *,#global-ux .billboard .billboard-content.within-carousel-grey .richtext-inner,#global-ux .billboard .billboard-content.within-carousel-grey .richtext-inner *,#global-ux .billboard .billboard-content.within-carousel-dark-blue .richtext-inner,#global-ux .billboard .billboard-content.within-carousel-dark-blue .richtext-inner *{text-align:center !important}
}
#global-ux .billboard .billboard-content h2{font-size:30px;font-size:1.875rem;font-weight:200;line-height:1.2;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
@media only screen{#global-ux .billboard .billboard-content h2{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:30.0625em){#global-ux .billboard .billboard-content h2{font-size:38px;font-size:2.375rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-content h2{font-size:42px;font-size:2.625rem}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-content h2{font-size:44px;font-size:2.75rem}
}
#global-ux .billboard .billboard-content h3,#global-ux .billboard .billboard-content p{font-size:15px;font-size:.9375rem;font-weight:200}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-content h3,#global-ux .billboard .billboard-content p{font-size:17px;font-size:1.0625rem}
}
#global-ux .billboard .billboard-content picture img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
#global-ux .billboard .billboard-content .image .video-link-overlay picture{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-content .image .video-link-overlay picture{display:inline-block}
}
#global-ux .billboard .billboard-content .billboard-inner{position:relative}
#global-ux .billboard .billboard-content .billboard-paragraph{position:absolute;top:10%;left:0;width:100%}
#global-ux .billboard .billboard-content .billboard-paragraph p>a.link-chevron{font-weight:400;font-size:.875rem;letter-spacing:-0.05em}
#global-ux .billboard .billboard-content sup[data-disclosure]{color:inherit;text-decoration:underline;font-weight:bolder}
#global-ux .billboard .billboard-content .billboard-disclaimer{position:absolute;z-index:1;bottom:10%;left:0;width:100%;text-align:center}
@media only screen and (min-width:30.0625em){#global-ux .billboard .billboard-content .billboard-disclaimer{bottom:9%}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-content .billboard-disclaimer{padding:0 6%;text-align:left}
}
#global-ux .billboard .billboard-content .billboard-disclaimer p{font-size:13px;font-size:.8125rem}
#global-ux .billboard .billboard-content .billboard-disclaimer.billboard-aligned-right{text-align:right}
#global-ux .billboard .billboard-content.within-carousel-white .billboard-disclaimer p{color:#fff}
#global-ux .billboard .billboard-content.within-carousel-grey .billboard-disclaimer p{font-weight:300;color:#626466}
#global-ux .billboard .billboard-content.within-carousel-dark-blue .billboard-disclaimer p{color:#1b394e}
@media only screen and (max-width:30em){#global-ux .billboard .billboard-content .richtext-inner .cta-button{margin:0}
}
#global-ux .billboard .billboard-content .billboard-link-layer{position:absolute;top:0;right:0;bottom:0;left:0}
#global-ux .billboard .billboard-nameplate h2,#global-ux .billboard .billboard-nameplate h3,#global-ux .billboard .billboard-nameplate p{font-weight:200;color:#fff}
#global-ux .billboard .billboard-nameplate h2,#global-ux .billboard .billboard-nameplate h3{font-size:32px;font-size:2rem;margin-bottom:1.875rem}
#global-ux .billboard .billboard-nameplate p{font-size:16px;font-size:1rem;line-height:1.6}
#global-ux .billboard .billboard-nameplate .billboard-paragraph{right:0;margin:0 auto;padding:0 1.25rem 0 1.25rem}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-nameplate .billboard-paragraph{max-width:46.875rem;padding:0}
}
#global-ux .billboard .billboard-smart-next-steps h2,#global-ux .billboard .billboard-smart-next-steps h3,#global-ux .billboard .billboard-smart-next-steps p{color:#fff}
#global-ux .billboard .billboard-smart-next-steps .cta-button{margin:1.25rem .46875rem .46875rem}
@media only screen and (max-width:30em){#global-ux .billboard .billboard-smart-next-steps .cta-button{width:80%}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-smart-next-steps .billboard-paragraph{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}
}
#global-ux .billboard .billboard-showroom h1,#global-ux .billboard .billboard-showroom h2,#global-ux .billboard .billboard-showroom h3,#global-ux .billboard .billboard-showroom p{color:#616161}
#global-ux .billboard .billboard-showroom h1{font-weight:200;font-size:30px;font-size:1.875rem;margin-bottom:.5rem;text-indent:0;line-height:1.2;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
@media only screen{#global-ux .billboard .billboard-showroom h1{font-size:35px;font-size:2.1875rem}
}
@media only screen and (min-width:30.0625em){#global-ux .billboard .billboard-showroom h1{font-size:38px;font-size:2.375rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-showroom h1{font-size:42px;font-size:2.625rem}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-showroom h1{font-size:44px;font-size:2.75rem}
}
#global-ux .billboard .billboard-showroom h3{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-showroom h3{display:block}
}
#global-ux .billboard .billboard-showroom sup[data-disclosure]{color:#008cba;font-weight:bolder}
#global-ux .billboard .billboard-showroom .cta-button{margin:1.25rem .46875rem .46875rem}
@media only screen and (max-width:30em){#global-ux .billboard .billboard-showroom .cta-button{width:80%}
}
#global-ux .billboard .billboard-campaign-layer h2,#global-ux .billboard .billboard-campaign-layer h3,#global-ux .billboard .billboard-campaign-layer p{font-weight:200;color:#fff;text-shadow:none}
#global-ux .billboard .billboard-campaign-layer h2,#global-ux .billboard .billboard-campaign-layer h3{line-height:1}
#global-ux .billboard .billboard-campaign-layer h2 strong,#global-ux .billboard .billboard-campaign-layer h3 strong{font-weight:400}
#global-ux .billboard .billboard-campaign-layer h2{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:30.0625em){#global-ux .billboard .billboard-campaign-layer h2{font-size:35px;font-size:2.1875rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-campaign-layer h2{font-size:40px;font-size:2.5rem}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-campaign-layer h2{font-size:42px;font-size:2.625rem}
}
@media only screen and (min-width:75em){#global-ux .billboard .billboard-campaign-layer h2{font-size:44px;font-size:2.75rem}
}
#global-ux .billboard .billboard-campaign-layer a.link-chevron{font-size:14px;font-size:.875rem;font-weight:200;margin:1.25rem auto;line-height:1.875rem;color:#fff}
@media only screen and (min-width:30.0625em){#global-ux .billboard .billboard-campaign-layer a.link-chevron{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-campaign-layer a.link-chevron{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-campaign-layer a.link-chevron{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-campaign-layer .billboard-paragraph{left:6.6%;right:6.6%;width:86.8%;text-align:left}
}
#global-ux .billboard .billboard-campaign-layer .video-link-overlay picture{text-align:left}
#global-ux .billboard .billboard-campaign-layer .video-link-overlay picture img{border:5px solid #fff}
#global-ux .billboard .billboard-features-trigger{color:#616161}
#global-ux .billboard .billboard-features-trigger h2,#global-ux .billboard .billboard-features-trigger p{color:#616161;text-shadow:none}
#global-ux .billboard .billboard-features-trigger p{font-size:14px;font-size:.875rem;margin:.9375rem auto;line-height:1.8}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger p{font-size:18px;font-size:1.125rem;width:65%}
}
#global-ux .billboard .billboard-features-trigger h2{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger h2{font-size:48px;font-size:3rem}
}
#global-ux .billboard .billboard-features-trigger h3{font-size:21px;font-size:1.3125rem;margin:.625rem 0;color:#1b394e;display:inline-block}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .billboard .billboard-features-trigger h3 .hidden-mobile{display:none}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger h3{font-size:24px;font-size:1.5rem;display:block}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-features-trigger h3{font-size:26px;font-size:1.625rem}
}
#global-ux .billboard .billboard-features-trigger .billboard-paragraph{position:static;padding:2.8125rem .9375rem}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger .billboard-paragraph{position:absolute;top:0;padding:6.25rem 8.33% 0}
}
#global-ux .billboard .billboard-features-trigger img{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger img{display:inline-block}
}
#global-ux .billboard .billboard-features-trigger sup[data-disclosure]{color:#008cba;font-weight:bolder}
#global-ux .billboard .billboard-features-trigger .image{position:relative}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger .image img{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;width:auto;margin-bottom:1.25rem}
}
#global-ux .billboard .billboard-features-trigger .splitter-carousel{width:18.125rem;margin:1.5625rem auto;padding:1.5625rem 0;box-shadow:0 1px 3px rgba(0,0,0,0.15);background-color:#f7f7f7}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger .splitter-carousel{width:auto;padding:0;box-shadow:none;background-color:transparent}
}
#global-ux .billboard .billboard-features-trigger .splitter-column .image picture{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger .splitter-column .image picture{display:block}
}
#global-ux .billboard .promo-image h2{font-size:70px;font-size:4.375rem;font-weight:400;color:#fff;margin:0}
@media only screen and (max-width:47.9375em){#global-ux .billboard .promo-image h2{font-size:35px;font-size:2.1875rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .promo-image h2{font-size:80px;font-size:5rem;font-weight:700}
}
#global-ux .billboard .promo-image h2 sup{font-weight:400;font-size:61%}
#global-ux .billboard .promo-image p{padding:30px 0;color:#fff}
@media only screen and (min-width:48em){#global-ux .billboard .promo-image p{padding:0 0 30px}
}
#global-ux .billboard .promo-image .richtext ~ .richtext{text-align:center;bottom:1%;padding:10px 0;color:#fff}
#global-ux .billboard .promo-image .richtext ~ .richtext a{font-size:14px;font-size:.875rem;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-decoration:none;color:#fff}
#global-ux .billboard .promo-image .richtext ~ .richtext p{padding:30px 0 10px;margin:0}
@media only screen and (min-width:30.0625em){#global-ux .billboard .promo-image .richtext ~ .richtext{bottom:8%}
}
@media only screen and (min-width:48em){#global-ux .billboard .promo-image .richtext ~ .richtext a{font-size:18px;font-size:1.125rem}
}
#global-ux .billboard .promo-image-blue .billboard-inner picture:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(45,150,205,0.9)}
#global-ux .billboard .billboard-buzz{padding:10% 5%}
@media only screen and (max-width:30em){#global-ux .billboard .billboard-buzz{padding:10% 15% 20% 15%}
}
#global-ux .billboard .billboard-buzz a{text-decoration:none}
#global-ux .billboard .billboard-buzz img{width:auto}
#global-ux .billboard .billboard-buzz p{font-size:20px;font-size:1.25rem;font-weight:300;line-height:25px;color:#616161}
#global-ux .billboard .billboard-buzz .billboard-paragraph{position:static;margin-top:20px}
#global-ux .billboard .billboard-buzz .billboard-paragraph p{font-size:20px;font-size:1.25rem;font-weight:300;text-align:center;line-height:1.25;color:#616161;text-shadow:none;margin-top:1.25rem}
#global-ux .billboard .billboard-error-page .billboard-inner{position:relative}
#global-ux .billboard .billboard-error-page .billboard-paragraph{padding:0 1.5625rem 1.25rem;position:absolute;top:auto;bottom:0;left:0;width:100%}
#global-ux .billboard .billboard-error-page .richtext{text-align:center}
#global-ux .billboard .billboard-error-page h2,#global-ux .billboard .billboard-error-page p{color:white}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-error-page .billboard-paragraph{-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;top:50%;bottom:auto;left:50%;width:42%}
#global-ux .billboard .billboard-error-page .richtext{text-align:left}
}
#global-ux .billboard .form-wizard .billboard-inner .component-content{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .form-wizard .billboard-inner .component-content{display:block}
}
#global-ux .billboard .form-wizard h2,#global-ux .billboard .form-wizard h3{font-size:18px;font-size:1.125rem;margin-bottom:25px}
@media only screen and (min-width:48em){#global-ux .billboard .form-wizard h2,#global-ux .billboard .form-wizard h3{font-size:32px;font-size:2rem;font-weight:700;text-transform:uppercase}
}
#global-ux .billboard .form-wizard p{font-size:14px;font-size:.875rem;font-weight:200;color:#616161;line-height:1.6}
#global-ux .billboard .form-wizard .billboard-paragraph{margin:0;padding:0 60px;position:static;text-align:left}
@media only screen and (min-width:48em){#global-ux .billboard .form-wizard .billboard-paragraph{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}
}
#global-ux .billboard .form-wizard .billboard-paragraph .regular{margin:0}
@media only screen and (min-width:48em){#global-ux .billboard .form-wizard-white .richtext .regular p,#global-ux .billboard .form-wizard-white .richtext .regular h2,#global-ux .billboard .form-wizard-white .richtext .regular h3{color:#fff}
}
#global-ux .billboard .billboard-content.billboard-ford-approved .billboard-paragraph{bottom:8%;top:auto;text-align:left}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-content.billboard-ford-approved .billboard-paragraph{bottom:10%;left:6.6%;right:6.6%;width:86.8%}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-content.billboard-ford-approved .billboard-paragraph{bottom:4%}
}
@media only screen and (min-width:75em){#global-ux .billboard .billboard-content.billboard-ford-approved .billboard-paragraph{bottom:10%}
}
#global-ux .billboard .gux-slider{position:relative;width:100%;overflow:hidden}
#global-ux .billboard .gux-slider.loading{display:block;width:100%;height:100%;z-index:99;background:url("guxfoe/img/load.gif") no-repeat center}
#global-ux .billboard .gux-slider.loading ul li{display:none}
#global-ux .billboard .gux-slider.loading ul li:first-child{display:block}
#global-ux .billboard .gux-slider.loading ul li img,#global-ux .billboard .gux-slider.loading ul li .heading{visibility:hidden}
#global-ux .billboard .gux-slider .gux-slider-wrapper{position:relative;overflow:hidden;width:100%}
#global-ux .billboard .gux-slider ul{position:relative;float:left;margin:0;padding:0;list-style:none;-webkit-backface-visibility:hidden}
#global-ux .billboard .gux-slider ul li{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;float:left;min-height:200px;-webkit-backface-visibility:hidden}
#global-ux .billboard .gux-slider ul li .active{left:0;z-index:5}
#global-ux .billboard .gux-slider ul li img{width:100%}
#global-ux .billboard .gux-slider .heading{color:#fff}
#global-ux .billboard .gux-slider .heading h2{color:#fff;font-weight:bold;margin-bottom:2px}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .heading h2{font-weight:normal}
}
#global-ux .billboard .gux-slider .heading a.link-cta .icon-chevron-hollow{color:#fff;line-height:1.4em}
#global-ux .billboard .gux-slider .heading a.link-cta span.labels{color:#fff}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .heading a.link-cta span.labels{margin-top:3px}
}
@media only screen and (max-width:30em){#global-ux .billboard .gux-slider .heading{top:2.5%}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .billboard .gux-slider .heading{top:3.2%}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .heading{padding-left:6%;padding-right:6%;text-align:left}
}
#global-ux .billboard .gux-slider .carousel-arrows{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-arrows{display:block;position:absolute;z-index:13;bottom:40%;right:0}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-arrows a{-webkit-transform:scale(1,1);transform:scale(1,1);z-index:13;display:block;padding:8px 5px 5px;border-radius:0;border:0;background-color:#1ba4e0;vertical-align:middle;font-size:2.5em;color:#fff;cursor:pointer}
}
#global-ux .billboard .gux-slider .carousel-arrows a:hover{background:#fff}
#global-ux .billboard .gux-slider .carousel-arrows a:hover span{color:#1ba4e0}
#global-ux .billboard .gux-slider .carousel-arrows a span{color:#fff}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-arrows a span{font-size:1em}
}
#global-ux .billboard .gux-slider .carousel-arrows a span:first-child{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-indent:-9999px;position:absolute}
#global-ux .billboard .gux-slider .carousel-arrows .prev{left:0;margin-bottom:3px;background:rgba(0,0,0,0.5)}
#global-ux .billboard .gux-slider .carousel-arrows .next{right:0}
#global-ux .billboard .gux-slider .carousel-pagination{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:absolute;bottom:11%;left:0;z-index:13;height:0;width:100%;text-align:center}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .billboard .gux-slider .carousel-pagination{bottom:9.1%}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination{bottom:10%}
}
@media only screen and (min-width:62em){#global-ux .billboard .gux-slider .carousel-pagination{bottom:10%}
}
@media only screen and (min-width:75em){#global-ux .billboard .gux-slider .carousel-pagination{bottom:8%}
}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0;padding:0}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;list-style:none;margin:15px 17px}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);border:solid 2px #fff;background-color:transparent}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{width:18px;height:18px;border-radius:15px;border:solid 3px #fff}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{width:10px;height:10px}
}
@media only screen and (min-width:62em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{width:13px;height:13px}
}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{-webkit-transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;display:block;width:9px;height:9px;border-radius:5px;border:solid 1px transparent;background-color:#fff;text-indent:9999px;cursor:pointer}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a:hover{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{width:18px;height:18px;border-radius:15px;border:solid 3px transparent}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{width:10px;height:10px;border-radius:21px;border:solid 2px transparent}
}
@media only screen and (min-width:62em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{width:13px;height:13px}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li{margin:15px 7px}
}
@media only screen and (min-width:62em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li{margin:15px 10px}
}
#global-ux .billboard .gux-slider .animation{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.no-js #global-ux section.billboard .gux-slider.loading{z-index:1;width:auto;height:auto;background:0}
.no-js #global-ux section.billboard .gux-slider.loading ul li{display:list-item}
.no-js #global-ux section.billboard .gux-slider.loading ul li:first-child{display:list-item}
.no-js #global-ux section.billboard .gux-slider.loading ul li img,.no-js #global-ux section.billboard .gux-slider.loading ul li .heading{visibility:visible}
.no-js #global-ux section.billboard .gux-slider ul li{width:100%}
.no-js #global-ux section.billboard .gux-slider ul li>img{width:100%}
.no-js #global-ux section.billboard .gux-slider .carousel-arrows{display:none}
#global-ux .showroom .sr-wrapper{position:relative;background-color:#fff;z-index:1;display:none;min-height:660px}
#global-ux .showroom .sr-wrapper.service-ok{display:block}
#global-ux .showroom .sr-wrapper.layer-opened{z-index:11}
#global-ux .showroom .sr-header{padding:40px 20px 30px;background:#fafafa}
#global-ux .showroom .sr-header h1{font-size:27px;font-size:1.6875rem;font-weight:200;color:#616161;text-align:center;line-height:1.3;text-indent:0;position:relative;overflow:hidden;margin:0}
#global-ux .showroom .filter-bar{margin-top:10px;padding:0 20px}
@media only screen and (min-width:48em){#global-ux .showroom .header-wrap{display:table;width:100%;padding:20px 20px 0}
#global-ux .showroom .sr-container{padding:20px 60px}
#global-ux .showroom .sr-header{display:table-cell;vertical-align:top}
#global-ux .showroom .sr-header h1{text-align:left;padding:0}
}
@media only screen and (min-width:62em){#global-ux .showroom .sr-header{background:#fff}
#global-ux .showroom .sr-header h1{font-size:42px;font-size:2.625rem}
#global-ux .showroom .filter-bar{min-height:52px}
}
#global-ux .showroom .attention{-webkit-animation:attention .3s normal forwards;animation:attention .3s normal forwards}
#global-ux .showroom .showroom-bnp-vehicle-type{display:none}
#global-ux .showroom .bnp-showroom-mode .showroom-bnp-vehicle-type{display:block;padding:22px 10px 15px}
@media only screen and (max-width:61.9375em){#global-ux .showroom .bnp-showroom-mode .showroom-bnp-vehicle-type{padding:15px 10px 10px}
}
#global-ux .showroom .bnp-showroom-mode .showroom-bnp-vehicle-type h3{font-size:28px;font-size:1.75rem;color:#616161;text-align:center;font-weight:500}
@media only screen and (max-width:30em){#global-ux .showroom .bnp-showroom-mode .showroom-bnp-vehicle-type h3{font-size:20px;font-size:1.25rem}
}
@media only screen and (min-width:62em){#global-ux .showroom .bnp-showroom-mode .showroom-bnp-vehicle-type h3{font-size:38px;font-size:2.375rem}
}
#global-ux .showroom .bnp-showroom-mode .showroom-vehicle-type{display:none}
#global-ux .showroom .showroom-top-banner{background:#f7f7f7}
#global-ux .showroom .sr-wrapper.service-ok{width:100%;background:#fff}
#global-ux .showroom .sr-wrapper.service-ok .sr-wrapper-inner{display:table}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav{-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:fixed;background:#fafafa;border-right:1px solid #dbdbdb;color:#616161;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:10000}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls{-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:fixed;width:100%;background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);height:60px}
@media only screen and (min-width:48em){#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls{display:none}
}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls .mobile-control-item{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:300;float:left;width:25%;color:#2d96cd;cursor:pointer;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:0}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls .mobile-control-item.mobile-control-cancel{padding-left:20px;text-align:left;width:30%}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls .mobile-control-item.mobile-control-results{font-size:16px;font-size:1rem;width:40%;text-align:center;color:#616161}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls .mobile-control-item.mobile-control-results.no-results{color:#d0021b}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls .mobile-control-item.mobile-control-apply{padding-right:20px;float:right;text-align:right;width:30%}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .filter-container{-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;padding:1.25rem 1.25rem 2.5rem;position:fixed;height:100%;max-width:100%;width:100%;overflow:hidden;overflow-y:scroll;top:60px;left:0;right:0}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-wrapper{display:none}
#global-ux .showroom .sr-wrapper.service-ok .sr-container{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:relative;background:#fff;max-width:1440px;padding-bottom:4rem}
#global-ux .showroom .sr-wrapper.service-ok .sr-container.ui-scrollfix{padding-top:60px}
#global-ux .showroom .sr-wrapper.service-ok .sr-container .sr-header{padding:.9375rem 1.25rem;position:relative;overflow:hidden;text-align:center;background:#fafafa}
#global-ux .showroom .sr-wrapper.service-ok .sr-container .sr-header h1{font-size:27px;font-size:1.6875rem;color:#616161}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .mobile-controls,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .mobile-controls{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .filter-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .filter-container{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .mobile-controls{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .filter-container{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}
@media only screen and (min-width:48em){#global-ux .showroom .sr-wrapper.service-ok{display:table !important}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav{-webkit-transform:translateX(-15.5625rem) translateZ(0);transform:translateX(-15.5625rem) translateZ(0);display:table-cell;height:auto;overflow:visible;position:relative;width:17.8125rem;z-index:1;vertical-align:top;cursor:pointer}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-wrapper{-webkit-transition:right .2s ease .3s;transition:right .2s ease .3s;display:block;position:absolute;top:0;right:0;width:2.25rem;height:100%;z-index:2}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-toggle{-webkit-transition:background 1s ease .3s,color .5s ease .3s;transition:background 1s ease .3s,color .5s ease .3s;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);background-image:-webkit-linear-gradient(to bottom,#000,#999);background-image:-webkit-linear-gradient(top,#000,#999);background-image:linear-gradient(to bottom,#000,#999);display:block;position:relative;width:2.25rem;height:2.25rem;font-family:"icomoon";color:#fff;background:#2d96cd}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-toggle:after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1) .3s;transition:-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1) .3s;transition:transform .2s cubic-bezier(0.165,0.84,0.44,1) .3s;transition:transform .2s cubic-bezier(0.165,0.84,0.44,1) .3s,-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1) .3s;-webkit-transform:rotate(90deg) translateY(-50%) translateX(-50%);transform:rotate(90deg) translateY(-50%) translateX(-50%);font-size:20px;font-size:1.25rem;display:block;position:absolute;top:50%;left:50%;font-family:"icomoon";content:"\e640"}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-toggle:hover{cursor:pointer}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-toggle input{box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:2.25rem;width:2.25rem;background:0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:hidden;text-indent:-9999px;padding:0;-webkit-appearance:button}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .filter-container{-webkit-transition:padding-right .15s;transition:padding-right .15s;padding-right:40px}
#global-ux .showroom .sr-wrapper.service-ok .sr-container{-webkit-transform:translateX(-15.5625rem);transform:translateX(-15.5625rem);width:-webkit-calc(100% - -248px);width:calc(100% - -248px);display:block}
#global-ux .showroom .sr-wrapper.service-ok .sr-container .sr-header{background:#fff;text-align:left;padding:10px 0 0;height:60px}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav{-webkit-transform:translateX(0);transform:translateX(0);cursor:auto}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .filter-container{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-webkit-transition:padding-right .15s;transition:padding-right .15s;position:relative;overflow:visible;top:auto;text-align:center;width:17.8125rem;padding-left:20px;padding-right:20px}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .sidebar-wrapper{right:-18px;height:auto}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .sidebar-toggle{color:#2d96cd;background:#fff}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .sidebar-toggle:after{-webkit-transform:rotate(270deg) translateY(-50%) translateX(-50%);transform:rotate(270deg) translateY(-50%) translateX(-50%)}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container{-webkit-transform:translateX(0);transform:translateX(0);display:table-cell;padding:20px 20px}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container.ui-scrollfix{padding-top:2rem}
}
@media only screen and (min-width:62em){#global-ux .showroom .sr-wrapper.service-ok .sr-nav{-webkit-transform:translateX(-20.25rem) translateZ(0);transform:translateX(-20.25rem) translateZ(0);width:22.5rem}
#global-ux .showroom .sr-wrapper.service-ok .sr-container{-webkit-transform:translateX(-20.25rem);transform:translateX(-20.25rem);width:-webkit-calc(100% - -324px);width:calc(100% - -324px);display:block}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .filter-container{width:22.5rem;padding-left:3.75rem;padding-right:2.3125rem}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container{display:table-cell;padding:20px 60px;width:100%}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container .sr-header{padding-top:3px}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container .sr-header h1{font-size:42px;font-size:2.625rem}
}
#global-ux .showroom .sort-container{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;background:#fff;position:relative;top:0;left:0;width:100%;color:#2d96cd;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;z-index:1}
#global-ux .showroom .sort-container.ui-scrollfix{position:fixed;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15)}
#global-ux .showroom .sort-container .sr-m-button{float:left;background:#fff;position:relative;display:inline-block;width:50%}
#global-ux .showroom .sort-container .sr-m-button span{display:block;padding:20px}
#global-ux .showroom .sort-container .sr-m-button i{font-size:22px;font-size:1.375rem;position:absolute;right:20px}
#global-ux .showroom .sort-container .sr-m-button i.chevron-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
#global-ux .showroom .sort-container .sort-button{cursor:pointer;overflow:hidden}
#global-ux .showroom .sort-container .sort-button ul{font-size:14px;font-size:.875rem;position:relative;background:#fff;display:none;list-style:none;margin:0;padding:0 0 1rem;width:100%}
#global-ux .showroom .sort-container .sort-button ul li{display:block;padding:10px 20px;color:#2d96cd}
#global-ux .showroom .sort-container .sort-button ul li.selected{background:#fafafa}
#global-ux .showroom .sort-container .sort-button ul li:hover,#global-ux .showroom .sort-container .sort-button ul li:focus{color:#0078a0;cursor:pointer}
#global-ux .showroom .sort-container .sort-button.active{position:absolute;overflow:visible;float:none;top:0;right:0;border:0;border-left:1px solid transparent;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15)}
#global-ux .showroom .sort-container .sort-button.active span{color:#616161}
#global-ux .showroom .sort-container .sort-button.active i{display:none}
#global-ux .showroom .sort-container .sort-button.active ul{display:block}
#global-ux .showroom .sort-container .filter-button{cursor:pointer;border-right:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .showroom .sort-container{display:table-cell;vertical-align:top;width:170px;height:60px;border:0}
#global-ux .showroom .sort-container.ui-scrollfix{position:absolute;box-shadow:none}
#global-ux .showroom .sort-container .filter-button{display:none}
#global-ux .showroom .sort-container .sort-button{border:1px solid #2d96cd;width:100%}
#global-ux .showroom .sort-container .sort-button:hover{border:1px solid #1b394e}
#global-ux .showroom .sort-container .sort-button.active{border:1px solid transparent}
#global-ux .showroom .sort-container .sr-m-button span{padding:14px 20px}
}
@media only screen and (min-width:62em){#global-ux .showroom .sort-container{font-size:16px;font-size:1rem;width:180px}
}
#global-ux .showroom .model-header{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:18px;font-size:1.125rem;font-weight:200;color:#616161;text-align:center;line-height:1.1;margin-top:60px;margin-bottom:10px}
#global-ux .showroom .model-header:first-child{margin-top:20px}
@media only screen and (min-width:48em){#global-ux .showroom .model-header{font-size:30px;font-size:1.875rem;text-align:left;padding:0 1.25rem}
}
@media only screen and (min-width:62em){#global-ux .showroom .content-wrap-extended .model-header{padding-left:2.5rem}
}
#global-ux .showroom .content-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (min-width:48em){#global-ux .showroom .content-wrap{overflow:visible}
}
#global-ux .showroom .content-wrap-extended{-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;display:block}
@media only screen and (min-width:48em){#global-ux .showroom .content-wrap-extended{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}
}
@media only screen and (min-width:62em){#global-ux .showroom .content-wrap-extended{margin:0 -20px}
}
#global-ux .showroom .model-item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;display:block;position:relative}
@media only screen and (min-width:48em){#global-ux .showroom .model-item{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}
}
@media only screen and (min-width:62em){#global-ux .showroom .model-item{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
#global-ux .showroom .model-item .model-item-content{padding:10px 5px}
@media only screen and (min-width:30.0625em){#global-ux .showroom .model-item .model-item-content{padding:10px}
}
#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display).is-active .model-item-content{border:1px solid #dbdbdb;border-bottom-color:transparent;overflow:visible;z-index:2}
#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display).is-active .model-item-content .model-footer{display:block;border:1px solid #dbdbdb;border-top:0;z-index:2}
#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display).is-active .model-item-content .model-footer a.cta-button{width:100%}
#global-ux .showroom .model-item .model-info{text-align:center}
#global-ux .showroom .model-item .model-title{font-size:12px;font-size:.75rem;color:#2d96cd;margin-bottom:.3125rem;margin-top:1.25rem;font-weight:bold;line-height:18px;text-transform:none}
#global-ux .showroom .model-item .model-attributes{font-size:10px;font-size:.625rem;font-weight:300;color:#616161}
#global-ux .showroom .model-item .model-attributes sup{cursor:pointer}
#global-ux .showroom .model-item .model-footer{display:none}
#global-ux .showroom .model-item .model-footer .model-buttons{width:100%}
#global-ux .showroom .model-item .model-footer .cta-button{font-size:14px;font-size:.875rem;display:block;padding:.8125rem 0;margin-bottom:0;margin-right:0;margin-left:0;width:100%;min-width:0}
#global-ux .showroom .model-item .model-footer .cta-button:first-of-type{margin-top:2.5rem}
#global-ux .showroom .model-item .model-item-close{display:none}
@media only screen and (min-width:48em){#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display) .model-item-content:hover{border:1px solid #dbdbdb;border-bottom-color:transparent;overflow:visible;z-index:2}
#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display) .model-item-content:hover .model-footer{display:block;border:1px solid #dbdbdb;border-top:0;z-index:2}
#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display) .model-item-content:hover .model-footer a.cta-button{width:100%}
}
@media only screen and (min-width:48em){#global-ux .showroom .model-item:not(.model-item-extended) .model-item-content{padding:1.25rem;margin:4px;border:1px solid #fff}
#global-ux .showroom .model-item:not(.model-item-extended) .model-item-content .model-footer{position:absolute;left:4px;right:4px;width:auto;padding:0 1.25rem 1.25rem;text-align:left;background:#fff}
#global-ux .showroom .model-item:not(.model-item-extended) .model-title{font-size:16px;font-size:1rem;padding-bottom:8px;margin-bottom:8px;border-bottom:solid 1px #ebebeb}
#global-ux .showroom .model-item:not(.model-item-extended) .model-info{text-align:left}
#global-ux .showroom .model-item:not(.model-item-extended) .model-attributes{font-size:14px;font-size:.875rem}
}
#global-ux .showroom .model-item-extended{-webkit-box-flex:none;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;border-bottom:1px solid #dbdbdb}
#global-ux .showroom .model-item-extended:last-child{border-bottom:0}
#global-ux .showroom .model-item-extended .model-item-content{padding:20px 20px 50px;margin:5px 5px 0 5px}
#global-ux .showroom .model-item-extended .model-info{text-align:left}
#global-ux .showroom .model-item-extended .model-title{font-size:16px;font-size:1rem;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ebebeb}
#global-ux .showroom .model-item-extended .model-attributes{font-size:14px;font-size:.875rem}
#global-ux .showroom .model-item-extended .model-footer{display:block}
@media only screen and (min-width:48em){#global-ux .showroom .model-item-extended{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:0}
#global-ux .showroom .model-item-extended .model-item-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;position:relative;padding-bottom:200px}
#global-ux .showroom .model-item-extended .model-footer .model-buttons{position:absolute;top:auto;bottom:0;left:20px;right:20px;width:auto}
#global-ux .showroom .model-item-extended .model-footer .cta-button{position:absolute;bottom:3.125rem;left:0}
#global-ux .showroom .model-item-extended .model-footer .cta-button:first-of-type{bottom:6.875rem}
}
@media only screen and (min-width:62em){#global-ux .showroom .model-item-extended{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
#global-ux .showroom .model-item-extended .model-item-content{margin:0 20px}
}
@media only screen and (min-width:48em){#global-ux .showroom .sidebar-visible-desktop .model-item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
}
@media only screen and (min-width:62em){#global-ux .showroom .sidebar-visible-desktop .model-item{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}
}
@media only screen and (min-width:48em){#global-ux .showroom .sidebar-visible-desktop .model-item-extended{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
}
#global-ux .showroom .model-item-overlay{position:fixed;background-color:#fff;top:0;right:0;bottom:0;left:0;z-index:10000}
#global-ux .showroom .model-item-overlay>div{-webkit-transition:all .3s cubic-bezier(0.165,0.84,0.44,1);transition:all .3s cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:scale(1);transform:scale(1);position:relative;height:auto;margin:0;overflow-y:scroll}
#global-ux .showroom .model-item-overlay .model-item-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;display:block;top:1.6875rem;right:1.25rem;width:1.875rem;height:1.875rem}
#global-ux .showroom .model-item-overlay .model-item-close:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .showroom .model-item-overlay .model-item-close:hover{cursor:pointer}
#global-ux .showroom .model-item-overlay .model-item-close:before{color:#2d96cd;font-size:1.875rem}
#global-ux .showroom .model-item-overlay .model-attributes{line-height:24px}
#global-ux .showroom .model-item-button-hidden{visibility:hidden}
#global-ux .showroom.service-failed .sort-container{display:none !important}
#global-ux .showroom.service-failed div:not(.vehicleSegmentsSelectionFilter)>.sr-filter{display:none !important}
#global-ux .showroom .sr-filter{border-bottom:1px solid #dbdbdb;padding:1.375rem 0}
#global-ux .showroom .sr-filter ul{margin:0;list-style:none;text-align:left}
#global-ux .showroom .sr-filter ul.two-columns:before,#global-ux .showroom .sr-filter ul.two-columns:after{content:" ";display:table}
#global-ux .showroom .sr-filter ul.two-columns:after{clear:both}
#global-ux .showroom .sr-filter ul.two-columns li{float:left;width:50%;margin-bottom:.625rem}
#global-ux .showroom .sr-filter ul.two-columns li.full-width{width:100%}
#global-ux .showroom .sr-filter li{color:#616161;margin-bottom:1.25rem}
#global-ux .showroom .sr-filter label{font-size:14px;font-size:.875rem;font-weight:300;cursor:pointer;color:#616161}
@media only screen and (min-width:48em){#global-ux .showroom .sr-filter label{font-size:12px;font-size:.75rem;font-weight:400}
}
@media only screen and (min-width:62em){#global-ux .showroom .sr-filter label{font-size:14px;font-size:.875rem;font-weight:300}
}
#global-ux .showroom .sr-filter p{margin-bottom:1.875rem;text-align:left;color:#616161}
#global-ux .showroom .sr-filter input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0}
#global-ux .showroom .sr-filter input:checked+label{font-weight:700;color:#1b394e;letter-spacing:-1px}
@media only screen and (min-width:48em){#global-ux .showroom .sr-filter input:checked+label{letter-spacing:-0.3px}
}
@media only screen and (min-width:62em){#global-ux .showroom .sr-filter input:checked+label{letter-spacing:-1px}
}
#global-ux .showroom .sr-filter input:checked+label:before{background-color:#1b394e}
#global-ux .showroom .sr-filter input:focus+label:before{box-shadow:0 0 5px #1b394e}
#global-ux .showroom .sr-filter .header{position:relative;margin:0 0 1.875rem;padding-right:1.875rem}
#global-ux .showroom .sr-filter .header h3{font-size:16px;font-size:1rem;font-weight:300;margin:0;text-align:left;color:#616161}
#global-ux .showroom .sr-filter .header .small{font-weight:400;color:#bbb}
#global-ux .showroom .sr-filter .header .gux-tooltip{font-size:16px;font-size:1rem;display:block;position:absolute;top:0;right:0}
#global-ux .showroom .sr-filter .header .link-overlay{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;vertical-align:inherit;text-decoration:none}
#global-ux .showroom .sr-filter .header .link-overlay:before{font-size:21px;font-size:1.3125rem;color:#2d96cd;position:absolute;top:0;right:0}
#global-ux .showroom .filter-bar{margin-top:.625rem;padding:0 1.25rem}
@media only screen and (min-width:48em){#global-ux .showroom .filter-bar{min-height:3.25rem}
}
#global-ux .showroom .filter-bar .result-count{font-weight:300;display:block;margin:0 10px 10px 0;padding:0 12px 8px 0}
@media only screen and (min-width:48em){#global-ux .showroom .filter-bar .result-count{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:93px;line-height:81px}
}
#global-ux .showroom .filter-bar .result-count.no-results{color:#d0021b}
#global-ux .showroom .filter-bar .result-count strong{font-size:28px;font-size:1.75rem}
#global-ux .showroom .filter-bar .filter-remove-wrapper{display:inline}
#global-ux .showroom .filter-bar .filter-remove{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:14px;font-size:.875rem;font-weight:300;position:relative;margin:0 10px 10px 0;padding:8px 40px 8px 12px;color:#2d96cd;border:1px solid #dbdbdb;cursor:pointer}
#global-ux .showroom .filter-bar .filter-remove:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .showroom .filter-bar .filter-remove:after{font-size:18px;font-size:1.125rem;position:absolute;top:9px;right:12px}
#global-ux .showroom .filter-bar .filter-reset{padding-right:12px}
#global-ux .showroom .filter-bar .filter-reset:after{content:none}
#global-ux .showroom .filter-bar .showroom-noresults{padding:20px 0}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper{position:relative;margin:15px 0 30px}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper{padding-left:60px}
}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before{font-size:30px;font-size:1.875rem;color:#d0021b}
@media only screen and (min-width:48em){#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}
}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper h2{font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper h3{font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .showroom .filter-bar .showroom-noresults .no-results-list{font-size:14px;font-size:.875rem;font-weight:300;list-style:outside none none;margin:0;color:#616161}
#global-ux .showroom .filter-bar .showroom-noresults .no-results-list li{margin-bottom:30px;color:inherit}
#global-ux .showroom .filter-bar .showroom-noresults .no-results-list .filter-remove{margin:0 0 8px 10px}
#global-ux .showroom .sr-filter-checkbox.regular input[type="checkbox"]+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"";position:relative;width:1rem;height:1rem;margin-right:.625rem;border:1px solid #1b394e;vertical-align:middle}
#global-ux .showroom .sr-filter-checkbox.regular input[type="checkbox"]:checked+label:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .showroom .sr-filter-checkbox.regular input[type="checkbox"]:checked+label:before{font-size:12px;font-size:.75rem;font-weight:400;width:1rem;height:1rem;padding-top:.125rem;background-color:#1b394e;color:#fff;text-align:center}
#global-ux .showroom .sr-filter-radio.regular input[type="radio"]:checked+label{font-weight:700}
#global-ux .showroom .sr-filter-radio.regular input[type="radio"]:checked+label:before{background-color:#1b394e}
#global-ux .showroom .sr-filter-radio.regular input[type="radio"]+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"";margin:-0.125rem .625rem 0 0;height:.75rem;width:.75rem;border:1px solid #1b394e;border-radius:50%}
#global-ux .showroom .sr-filter.rectangular ul:before,#global-ux .showroom .sr-filter.rectangular ul:after{content:" ";display:table}
#global-ux .showroom .sr-filter.rectangular ul:after{clear:both}
#global-ux .showroom .sr-filter.rectangular li{float:left;padding-right:5%;width:50%}
#global-ux .showroom .sr-filter.rectangular li.full-width{width:100%}
#global-ux .showroom .sr-filter.rectangular input:focus+label{box-shadow:0 0 5px #1b394e}
#global-ux .showroom .sr-filter.rectangular input:checked+label{font-weight:700;color:#fff;background-color:#1b394e}
#global-ux .showroom .sr-filter.rectangular input+label{width:100%;height:3.375rem;line-height:3.375rem;text-align:center;border:1px solid #1b394e}
#global-ux .showroom .sr-filter.rectangular input+label:before{content:none}
#global-ux .showroom .sr-filter.square li{width:25%}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider{display:block;position:relative;width:90%;margin:20px auto 30px;padding:2px;cursor:default;border-radius:2px;-moz-user-select:none}
@media only screen and (min-width:48em){#global-ux .showroom .sr-filter-slider .ng-slider-range-slider{width:100%}
}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-runner{position:relative;margin:0;height:2px;background:#dbdbdb;border-radius:2px}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-handle{-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute;z-index:2;top:50%;height:20px;width:20px;background:#1b394e;border-radius:50%;border:2px solid #fafafa;outline:0}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-handle:focus{box-shadow:0 0 5px #1b394e}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-handle i{display:block;width:100%;height:100%;padding:22px;margin:-11px;cursor:pointer}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-join{position:absolute;z-index:1;right:100%;left:0;height:2px;margin:0;background:#1b394e}
#global-ux .showroom .sr-filter-slider .slider-value{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .showroom .sr-filter-slider .slider-value:before,#global-ux .showroom .sr-filter-slider .slider-value:after{content:" ";display:table}
#global-ux .showroom .sr-filter-slider .slider-value:after{clear:both}
#global-ux .showroom .sr-filter-slider .slider-value .slider-value-left{float:left;margin-left:10px}
#global-ux .showroom .sr-filter-slider .slider-value .slider-value-right{float:right;margin-right:10px}
#global-ux .showroom .vehicleSegmentsSelectionFilter .sr-filter.showroom-remove-filter-split{border-bottom:0;padding-bottom:0;margin-bottom:-52px}
#global-ux .showroom-bnp-vehicle-type,#global-ux .showroom-vehicle-type{padding:22px 0;border-bottom:1px solid #dbdbdb}
#global-ux .showroom-bnp-vehicle-type p+ul,#global-ux .showroom-vehicle-type p+ul{margin-top:0}
#global-ux .showroom-bnp-vehicle-type ul,#global-ux .showroom-vehicle-type ul{margin:0;text-align:left}
#global-ux .showroom-bnp-vehicle-type li,#global-ux .showroom-vehicle-type li{list-style:none;margin-bottom:20px}
#global-ux .showroom-bnp-vehicle-type li a,#global-ux .showroom-vehicle-type li a{font-size:14px;font-size:.875rem;font-weight:300;text-decoration:none;color:#1b394e}
#global-ux .showroom-bnp-vehicle-type li a:before,#global-ux .showroom-vehicle-type li a:before{border-radius:50%;content:'';position:relative;margin:-2px 10px 0 0;display:inline-block;height:12px;width:12px;border:1px solid #1b394e}
#global-ux .showroom-bnp-vehicle-type li a.link-blue-and-bold:before,#global-ux .showroom-vehicle-type li a.link-blue-and-bold:before{background:#1b394e}
#global-ux .cvVehiclePicker .header .title p{font-size:28px;font-size:1.75rem;font-weight:700;text-align:center;line-height:1;margin-bottom:0;color:#4a4a4a;letter-spacing:-1px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .header .title p{font-size:30px;font-size:1.875rem}
}
#global-ux .cvVehiclePicker .header .title:not(:empty){padding-top:30px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .header .title:not(:empty){padding-top:25px}
}
#global-ux .cvVehiclePicker .tab-panel-title p{font-size:30px;font-size:1.875rem;color:#4a4a4a;line-height:1;text-align:center;margin:0;padding-top:35px;padding-bottom:10px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .tab-panel-title p{font-size:35px;font-size:2.1875rem;padding-bottom:20px}
}
#global-ux .cvVehiclePicker .tab-panel-wrapper{overflow:hidden;background:-webkit-linear-gradient(#efefef,#fff);background:linear-gradient(#efefef,#fff)}
#global-ux .tab-selection{list-style:none;text-align:center;margin-bottom:0;margin-left:0}
#global-ux .tab-selection .tab-item{display:inline-block}
#global-ux .tab-selection .tab-item p{-webkit-transition:border-bottom .2s,color .2s;transition:border-bottom .2s,color .2s;color:#2d96cd;border-bottom:10px solid transparent;padding:25px 30px 20px 30px;line-height:1}
#global-ux .tab-selection .tab-item p:hover{border-bottom-color:#2d96cd}
#global-ux .tab-selection .tab-item a{display:block;text-decoration:none}
#global-ux .tab-selection .tab-item.selected p{border-bottom-color:#1b394e;color:#1b394e}
@media only screen and (min-width:48em){#global-ux .tab-selection .tab-item.selected p:hover{border-bottom-color:#2d96cd;color:#2d96cd}
}
#global-ux .tab-selection .tab-item.selected a{cursor:default}
#global-ux .tab-selection .tab-item:not(:first-child){margin-left:3px}
#global-ux .tab-selection.tab-steps .tab-item{max-width:50%}
#global-ux .tab-selection.tab-steps .tab-item p{font-size:22px;font-size:1.375rem;margin:0;font-weight:normal;letter-spacing:-1px}
@media only screen and (min-width:48em){#global-ux .tab-selection.tab-steps .tab-item p{font-size:24px;font-size:1.5rem}
}
#global-ux .cvVehiclePicker .models-tab{border-top:1px solid #e0e0e0}
#global-ux .cvVehiclePicker .models-tab .model-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:center;padding:0 25px 25px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .models-tab .model-list{padding:0 40px 40px}
}
@media only screen and (min-width:62em){#global-ux .cvVehiclePicker .models-tab .model-list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:0 60px 60px}
}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left;display:block;position:relative;cursor:pointer}
@media only screen and (min-width:30.0625em){#global-ux .cvVehiclePicker .models-tab .model-list .model-item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .models-tab .model-list .model-item{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}
}
@media only screen and (min-width:62em){#global-ux .cvVehiclePicker .models-tab .model-list .model-item{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-content{margin:4px}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-values{padding:20px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-values{padding-top:10px;padding-left:60px}
}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-attributes{font-size:14px;font-size:.875rem;color:#4a4a4a;margin-bottom:10px}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .vehicle-details-link{font-size:18px;font-size:1.125rem;font-weight:400;margin:25px 0}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .models-tab .model-list .model-item .vehicle-details-link{margin:15px 0}
}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .vehicle-details-link .icon-chevron-thin-right{font-size:16px;font-size:1rem}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-name{font-weight:700;font-size:20px;font-size:1.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding-bottom:10px;border-bottom:1px solid #dadada;margin-bottom:15px;width:100%}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-name .icon-chevron-fat{font-size:16px;font-size:1rem;margin-left:5px}
#global-ux .cvVehiclePicker .capacity-tab .tab-panel-title p{padding-bottom:10px}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filtering{margin-top:10px}
#global-ux .cvVehiclePicker .capacity-tab .tab-features{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:20px 30px 0}
#global-ux .cvVehiclePicker .capacity-tab .tab-features .tab-item{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
#global-ux .cvVehiclePicker .capacity-tab .tab-features .tab-item p{font-size:20px;font-size:1.25rem;margin:0;padding:15px 0;font-weight:normal;border-bottom-width:7px}
@media only screen and (min-width:30.0625em){#global-ux .cvVehiclePicker .capacity-tab .tab-features .tab-item p{font-size:25px;font-size:1.5625rem}
}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute{margin-top:15px;text-align:center}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .vehicle-name{font-size:30px;font-size:1.875rem;text-transform:uppercase;line-height:1;margin:0;color:#4a4a4a}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .attribute-label{font-size:20px;font-size:1.25rem;display:block;width:100%;color:#4a4a4a}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .attribute-value{font-size:45px;font-size:2.8125rem;font-weight:700;color:#4a4a4a}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .price-retail{vertical-align:baseline;margin-right:0}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute sup{top:-2.4em;font-size:75%}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute{margin-top:0}
}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-atrributes-bar .attribute sup[data-ng-gux-disclosure]{font-size:75%;top:-1.4em}
@media only screen and (min-width:62em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-atrributes-bar .attribute sup[data-ng-gux-disclosure]{top:-1.8em}
}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-section{margin:0 auto;width:100%;position:relative}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-section{width:450px;padding-bottom:60px}
}
@media only screen and (min-width:62em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-section{width:500px}
}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset{position:relative;z-index:1;margin:-30px auto 15px;text-align:center}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset .filter-reset-button{display:inline-block}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset .filter-reset-button:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset .filter-reset-button:before{font-size:32px;font-size:2rem;margin-right:10px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset{margin-top:10px}
}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-image{width:100%;padding:0 30px 10px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-image{width:450px;margin:0 auto 35px;padding:0}
}
@media only screen and (min-width:62em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-image{width:500px}
}
#global-ux .vehicle-atrributes-bar{background-color:#fff}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-top:1px solid #e0e0e0;padding:30px 15px}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar{padding:30px 30px}
}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attributes{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:90;-webkit-flex:90;-moz-flex:90;-ms-flex:90;flex:90;padding-right:10px}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar .attributes{-webkit-box-flex:80;-webkit-flex:80;-moz-flex:80;-ms-flex:80;flex:80}
}
#global-ux .vehicle-atrributes-bar .attribute{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:20;-webkit-flex:20;-moz-flex:20;-ms-flex:20;flex:20;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:30px;color:#4a4a4a;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}
}
#global-ux .vehicle-atrributes-bar .attribute.leading{display:none;padding-right:10px}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute.leading{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-right:1px solid #e0e0e0}
}
#global-ux .vehicle-atrributes-bar .attribute:nth-child(even){background-color:#f7f7f7}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute:nth-child(even){background-color:transparent}
}
#global-ux .vehicle-atrributes-bar .attribute .attribute-label{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute .attribute-label{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar .attribute .attribute-label{font-size:20px;font-size:1.25rem}
}
@media only screen and (min-width:75em){#global-ux .vehicle-atrributes-bar .attribute .attribute-label{font-size:22px;font-size:1.375rem}
}
#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .attribute-value{font-weight:700;font-size:24px;font-size:1.5rem}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .attribute-value{vertical-align:baseline}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .attribute-value{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:75em){#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .attribute-value{font-size:38px;font-size:2.375rem}
}
#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .attribute-value .vehicle-attribute-suffix{font-size:14px;font-size:.875rem;font-weight:lighter}
#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .price-retail{vertical-align:baseline;margin-right:0}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .call-to-action{-webkit-box-flex:10;-webkit-flex:10;-moz-flex:10;-ms-flex:10;flex:10}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar .call-to-action{-webkit-box-flex:20;-webkit-flex:20;-moz-flex:20;-ms-flex:20;flex:20}
}
#global-ux .vehicle-atrributes-bar .call-to-action>.cta-button-primary{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:0;min-width:0;width:100%}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .vehicle-atrributes-bar .call-to-action>.cta-button-primary{padding-left:.5rem;padding-right:.5rem}
}
#global-ux .vehicle-atrributes-bar .call-to-action>.sticky{position:fixed;bottom:0;left:0;margin-bottom:0;z-index:1}
#global-ux .desktop-filters{display:none}
@media only screen and (min-width:48em){#global-ux .desktop-filters{display:block}
}
#global-ux .desktop-filters .vertical-filter.left-slider{margin-left:-30px}
@media only screen and (min-width:62em){#global-ux .desktop-filters .vertical-filter.left-slider{margin-left:-90px}
}
#global-ux .desktop-filters .vertical-filter.right-slider{margin-right:-30px}
@media only screen and (min-width:62em){#global-ux .desktop-filters .vertical-filter.right-slider{margin-right:-90px}
}
#global-ux .mobile-filter-tabs{margin-bottom:10px}
@media only screen and (min-width:48em){#global-ux .mobile-filter-tabs{display:none}
}
#global-ux .mobile-filter-tabs ul{margin:0}
#global-ux .mobile-filters{padding-top:50px;padding-bottom:60px}
@media only screen and (min-width:48em){#global-ux .mobile-filters{display:none}
}
#global-ux .mobile-filters [data-ng-gux-capacity-slider]{width:70%}
#global-ux .mobile-filters [data-ng-gux-capacity-slider] .filter-option h4{margin-top:0;top:-25px}
#global-ux .mobile-filters [data-ng-gux-capacity-slider] .filter-option.selected h4{color:#2d96cd}
#global-ux .mobile-filters .filter-heading{display:none}
#global-ux [data-ng-gux-capacity-slider]{position:relative;width:100%;margin:0 auto}
#global-ux [data-ng-gux-capacity-slider].right-slider .wrapper.vertical .filter-option h4{left:30px;right:auto}
#global-ux [data-ng-gux-capacity-slider].right-slider .wrapper.vertical .filter-option.selected h4{left:25px}
#global-ux [data-ng-gux-capacity-slider].left-slider .wrapper.vertical .filter-option h4{text-align:right}
#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical{height:75%;left:50%;position:absolute;bottom:0}
#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option h4{-webkit-transform:translateX(0);transform:translateX(0);margin-top:0;position:absolute;top:-2px;right:30px;left:auto;display:block;white-space:normal;word-wrap:normal;line-height:1.533}
@media only screen and (min-width:48em){#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option h4{width:130px}
}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option h4{width:200px}
}
#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option.selected h4{-webkit-transform:translateY(-10%);transform:translateY(-10%);right:25px}
@media only screen and (min-width:48em){#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option.selected h4{width:108px}
}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option.selected h4{width:200px}
}
@media only screen and (orientation:landscape) and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option.selected h4{width:152px}
}
@media only screen and (min-width:30.0625em){#global-ux [data-ng-gux-capacity-slider]{width:400px}
}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider]{width:500px}
}
#global-ux [data-ng-gux-capacity-slider] .filter-heading{font-size:20px;font-size:1.25rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;position:absolute;top:-40px;left:50%}
#global-ux [data-ng-gux-capacity-slider] .ng-slider-runner{position:relative;height:1.5px;width:auto;background-color:#dbdbdb;margin:0}
#global-ux [data-ng-gux-capacity-slider].available .ng-slider-runner{background-color:#2d96cd}
#global-ux [data-ng-gux-capacity-slider] .ng-slider-handle{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#2d96cd;width:31px;height:31px;border-radius:50%;position:absolute;z-index:2;outline:0;display:none !important}
#global-ux [data-ng-gux-capacity-slider] .ng-slider-handle i{display:block;width:100%;height:100%;cursor:pointer}
#global-ux [data-ng-gux-capacity-slider] .filter-option{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;margin-top:1px;z-index:1;width:16px;height:16px}
#global-ux [data-ng-gux-capacity-slider] .filter-option .filter-dot{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s linear;transition:all .3s linear;background-color:#dbdbdb;border-radius:50%;width:16px;height:16px;border:1px solid #fff}
#global-ux [data-ng-gux-capacity-slider] .filter-option.available.selected .filter-dot{-webkit-transform:scale(1.2);transform:scale(1.2);background-color:#2d96cd}
@media only screen and (min-width:75em){#global-ux [data-ng-gux-capacity-slider] .filter-option.available.selected .filter-dot{-webkit-transform:scale(1.4);transform:scale(1.4)}
}
#global-ux [data-ng-gux-capacity-slider] .filter-option.available.selected h4{font-weight:bold;color:#4a4a4a}
#global-ux [data-ng-gux-capacity-slider] .filter-option.available:not(.selected) .filter-dot{background-color:#a8d4ea;border-color:#2d96cd;cursor:pointer}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .filter-option.available:not(.selected) .filter-dot:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
#global-ux [data-ng-gux-capacity-slider] .filter-option.available:not(.selected) h4{color:#4a4a4a}
#global-ux [data-ng-gux-capacity-slider] .filter-option h4{font-size:15px;font-size:.9375rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:20px;color:#dbdbdb;white-space:nowrap;position:absolute;left:50%;line-height:1.25rem}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .filter-option h4{font-size:18px;font-size:1.125rem}
}
#global-ux [data-ng-gux-capacity-slider] .filter-option h4 .filter-option-suffix{font-size:10px;font-size:.625rem}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .filter-option h4 .filter-option-suffix{font-size:12px;font-size:.75rem}
}
#global-ux [data-ng-gux-capacity-slider].vertical-filter{height:200px;width:auto;position:absolute;top:0}
#global-ux [data-ng-gux-capacity-slider].vertical-filter.right-slider{left:auto;right:0}
#global-ux [data-ng-gux-capacity-slider].vertical-filter.right-slider .filter-heading{left:46px;right:auto}
#global-ux [data-ng-gux-capacity-slider].vertical-filter.right-slider .ng-slider-vertical .ng-slider-range-slider{left:50%}
#global-ux [data-ng-gux-capacity-slider].vertical-filter.right-slider .ng-slider-vertical .filter-option h4{left:20px}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-handle{margin-left:1px}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-range-slider{position:relative;left:50%}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .filter-heading{-webkit-transform:none;transform:none;margin-top:0;margin-bottom:20px;position:relative;left:auto;right:52px;top:0}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-vertical{height:75%}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-vertical .ng-slider-runner{width:1.5px;height:100%}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-vertical .filter-option h4{-webkit-transform:translateX(0);transform:translateX(0);margin-top:0;position:absolute;top:-2px;right:20px;left:auto}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-vertical .filter-option.selected h4{-webkit-transform:translateY(-25%);transform:translateY(-25%)}
#global-ux .promotionsShowroom [data-ng-cloak]{display:none !important}
#global-ux .promotionsShowroom .promotions-showroom-wrapper{background-color:#fff;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promotions-showroom-wrapper{display:table;table-layout:fixed;width:100%}
}
#global-ux .promotionsShowroom .promotions-showroom-column{-webkit-transition:width .3s;transition:width .3s;width:100%}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promotions-showroom-column{display:table-cell;padding-top:40px;z-index:0}
}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promotions-showroom-column:first-child{width:290px;border-right:2px solid #f4f4f3;background-color:#fafafa;padding-left:20px;padding-right:20px}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .promotions-showroom-column:first-child{padding-left:60px;padding-right:30px;width:340px}
}
#global-ux .promotionsShowroom .filter-remove{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:14px;font-size:.875rem;font-weight:300;position:relative;margin:0 10px 10px 0;padding:8px 40px 8px 12px;color:#2d96cd;border:1px solid #dbdbdb;cursor:pointer;background-color:transparent}
#global-ux .promotionsShowroom .filter-remove:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .promotionsShowroom .filter-remove:after{font-size:18px;font-size:1.125rem;position:absolute;top:9px;right:12px}
#global-ux .promotionsShowroom .filter-reset{padding-right:12px}
#global-ux .promotionsShowroom .filter-reset:after{content:none}
@media only screen and (min-width:48em){#global-ux .showroom-promotions-header{padding:0 25px}
}
#global-ux .showroom-promotions-header .richtext.title{border-bottom:2px solid #ededed;background-color:#fafafa;padding:25px 30px;margin-bottom:30px}
@media only screen and (min-width:48em){#global-ux .showroom-promotions-header .richtext.title{border:0;padding:0;background-color:transparent}
}
#global-ux .showroom-promotions-header .richtext.title h2{font-weight:200;line-height:1;margin-top:0}
#global-ux .showroom-promotions-header .richtext.title p:last-child{margin-bottom:0}
#global-ux .promotions-showroom-results{overflow:hidden}
#global-ux .promotions-showroom-results .model-items-container+.model-items-container{margin-top:20px}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-items-container+.model-items-container{margin-top:40px}
}
#global-ux .promotions-showroom-results .model-header{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:18px;font-size:1.125rem;font-weight:200;color:#616161;line-height:1.1;margin:20px 30px}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-header{font-size:30px;font-size:1.875rem;text-align:left;margin:20px 25px}
}
#global-ux .promotions-showroom-results .model-item{-webkit-transition:height .5s cubic-bezier(0.65,0.05,0.36,1),opacity .8s ease-in-out;transition:height .5s cubic-bezier(0.65,0.05,0.36,1),opacity .8s ease-in-out;-webkit-transition-delay:.00s;transition-delay:.00s;margin:0}
#global-ux .promotions-showroom-results .model-item .model-item-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 30px;padding-bottom:20px}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-item-wrapper{font-size:0;font-size:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .promotions-showroom-results .model-item .model-item-wrapper{padding-bottom:40px}
}
#global-ux .promotions-showroom-results .model-item ~ .model-item .model-item-wrapper{border-top:1px solid #e0e0e0;padding-top:30px}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item ~ .model-item .model-item-wrapper{padding:25px 0}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .promotions-showroom-results .model-item .model-image-wrapper{min-width:100px}
}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-image-wrapper{width:50%;padding-right:15px}
}
#global-ux .promotions-showroom-results .model-item .model-title-wrapper{width:70%;padding-top:10px}
@media only screen and (min-width:30.0625em){#global-ux .promotions-showroom-results .model-item .model-title-wrapper{padding:0}
}
#global-ux .promotions-showroom-results .model-item .model-title,#global-ux .promotions-showroom-results .model-item .model-title p{font-size:18px;font-size:1.125rem;font-weight:700;color:#2d96cd;text-transform:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .promotions-showroom-results .model-item .model-title,#global-ux .promotions-showroom-results .model-item .model-title p{margin-left:0}
}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-title,#global-ux .promotions-showroom-results .model-item .model-title p{font-size:22px;font-size:1.375rem;float:left;margin:30px 0 0 15px}
}
#global-ux .promotions-showroom-results .model-item .model-title p{margin:0}
#global-ux .promotions-showroom-results .model-item h3.model-title{margin:0;padding:0}
#global-ux .promotions-showroom-results .model-item .model-title{margin:0;padding:0;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-title{padding-left:15px}
}
#global-ux .promotions-showroom-results .model-item .model-image{box-sizing:border-box}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-image{display:block;min-width:130px}
}
#global-ux .promotions-showroom-results .model-item .model-image-disclaimer{font-size:10px;font-size:.625rem;display:inline-block;margin-top:5px;color:#616161}
#global-ux .promotions-showroom-results .model-item .view-offers-button-wrapper{margin-top:10px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .promotions-showroom-results .model-item .view-offers-button-wrapper{width:100%;margin-left:0;margin-right:0}
}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .view-offers-button-wrapper{margin:0;padding-left:10px}
}
#global-ux .promotions-showroom-results .model-item .view-offers-button{margin:0;width:100%}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .promotions-showroom-results .model-item .view-offers-button{width:auto;padding:10px 20px;min-width:180px}
}
#global-ux .promotions-showroom-results .model-item .model-info{margin:15px 0 25px}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-info{margin-bottom:0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .promotions-showroom-results .model-item .model-info{box-sizing:border-box;padding-left:15px;width:78%;margin-bottom:0}
}
#global-ux .promotions-showroom-results .model-item .model-offers-wrapper{border-top:1px solid #e0e0e0;margin-bottom:-1px;height:0;overflow:hidden}
#global-ux .promotions-showroom-results .model-item .model-offers-wrapper.model-offers-wrapper-visible{height:auto;overflow:visible}
@media only screen and (max-width:47.9375em){#global-ux .promotions-showroom-results .error-wrapper{text-align:center}
}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content{padding:35px 25px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content{padding:35px 70px}
}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .hero .accordion-body{opacity:1;filter:alpha(opacity=100)}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults{padding:20px 80px}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper{position:relative;margin:15px 0 30px}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper{padding-left:60px}
}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before{font-size:30px;font-size:1.875rem;color:#d0021b}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}
}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper h2{font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper h3{font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .promotionsShowroom .accordion-title:before,#global-ux .promotionsShowroom .accordion-title:after{content:" ";display:table}
#global-ux .promotionsShowroom .accordion-title:after{clear:both}
#global-ux .promotionsShowroom .accordion-title .accordion-title-link{width:100%;float:left}
#global-ux .promotionsShowroom .clear-extra-padding,#global-ux .promotionsShowroom .slide-loader .bp-loader-icon,.slide-loader #global-ux .promotionsShowroom .bp-loader-icon{top:50%;background:0;padding:0;width:60px;height:60px;border-radius:0}
#global-ux .promotionsShowroom .promo-showroom-loader{text-align:center}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promo-showroom-loader{text-align:inherit}
}
#global-ux .promotionsShowroom .promo-showroom-loader-icon{display:inline-block;padding:10px;width:80px;height:80px;border-radius:50%;margin:auto;background-color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promo-showroom-loader-icon{width:70px;height:70px;display:block}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .promo-showroom-loader-icon{width:80px;height:80px}
}
#global-ux .promotionsShowroom .promo-showroom-loader-icon .circular{margin:auto;width:100%;height:100%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}
#global-ux .promotionsShowroom .promo-showroom-loader-icon .path{stroke:#fff;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}
@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
@keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
#global-ux .promotionsShowroom .filter-bar{padding:0 30px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-bar{min-height:.625rem;padding:0}
}
#global-ux .promotionsShowroom .filter-bar .result-count{font-weight:300;display:block;margin:0 10px 10px 0;padding:0 12px 8px 0}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-bar .result-count{min-width:93px;line-height:1}
}
#global-ux .promotionsShowroom .filter-bar .result-count.no-results{color:#d0021b}
#global-ux .promotionsShowroom .filter-bar .result-count strong{font-size:28px;font-size:1.75rem}
#global-ux .promotionsShowroom .filter-bar .no-filter{font-weight:200;text-transform:none;color:#ccc}
#global-ux .promotionsShowroom .filter-bar .no-filter span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:7px 12px;border:1px solid #ccc}
#global-ux .promotionsShowroom .filter-bar .filter-remove-wrapper{display:inline}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults{padding:20px 0}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper{position:relative;margin:15px 0 30px}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper{padding-left:60px}
}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before{font-size:30px;font-size:1.875rem;color:#d0021b}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}
}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper h2{font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper h3{font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .no-results-list{font-size:14px;font-size:.875rem;font-weight:300;list-style:outside none none;margin:0;color:#616161}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .no-results-list li{margin-bottom:30px;color:inherit}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .no-results-list .filter-remove{margin:0 0 8px 10px}
#global-ux .promotionsShowroom .offerTypeFilter,#global-ux .promotionsShowroom .nameplateFilter{padding:30px 0;border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .offerTypeFilter,#global-ux .promotionsShowroom .nameplateFilter{padding:0;margin:4.375rem 0;border-bottom:0}
}
#global-ux .promotionsShowroom .offerTypeFilter ul,#global-ux .promotionsShowroom .nameplateFilter ul{margin:0;list-style:none;text-align:left}
#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns:before,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns:after,#global-ux .promotionsShowroom .nameplateFilter ul.two-columns:before,#global-ux .promotionsShowroom .nameplateFilter ul.two-columns:after{content:" ";display:table}
#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns:after,#global-ux .promotionsShowroom .nameplateFilter ul.two-columns:after{clear:both}
#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns li,#global-ux .promotionsShowroom .nameplateFilter ul.two-columns li{float:left;width:50%;margin-bottom:.625rem}
#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns li.full-width,#global-ux .promotionsShowroom .nameplateFilter ul.two-columns li.full-width{width:100%}
#global-ux .promotionsShowroom .offerTypeFilter li,#global-ux .promotionsShowroom .nameplateFilter li{color:#616161;margin-bottom:1.25rem}
#global-ux .promotionsShowroom .offerTypeFilter li:last-child,#global-ux .promotionsShowroom .nameplateFilter li:last-child{margin-bottom:0}
#global-ux .promotionsShowroom .offerTypeFilter label,#global-ux .promotionsShowroom .nameplateFilter label{font-size:14px;font-size:.875rem;font-weight:300;cursor:pointer;color:#616161}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .offerTypeFilter label,#global-ux .promotionsShowroom .nameplateFilter label{font-size:12px;font-size:.75rem;font-weight:400}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .offerTypeFilter label,#global-ux .promotionsShowroom .nameplateFilter label{font-size:14px;font-size:.875rem;font-weight:300}
}
#global-ux .promotionsShowroom .offerTypeFilter p,#global-ux .promotionsShowroom .nameplateFilter p{font-size:18px;font-size:1.125rem;margin-bottom:1.875rem;text-align:left;color:#616161}
#global-ux .promotionsShowroom .offerTypeFilter input,#global-ux .promotionsShowroom .nameplateFilter input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0}
#global-ux .promotionsShowroom .offerTypeFilter input:checked+label,#global-ux .promotionsShowroom .nameplateFilter input:checked+label{font-weight:700;color:#1b394e;letter-spacing:-1px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .offerTypeFilter input:checked+label,#global-ux .promotionsShowroom .nameplateFilter input:checked+label{letter-spacing:-0.3px}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .offerTypeFilter input:checked+label,#global-ux .promotionsShowroom .nameplateFilter input:checked+label{letter-spacing:-1px}
}
#global-ux .promotionsShowroom .offerTypeFilter input:checked+label:before,#global-ux .promotionsShowroom .nameplateFilter input:checked+label:before{background-color:#1b394e}
#global-ux .promotionsShowroom .offerTypeFilter input:focus+label:before,#global-ux .promotionsShowroom .nameplateFilter input:focus+label:before{box-shadow:0 0 5px #1b394e}
#global-ux .promotionsShowroom .offerTypeFilter .header,#global-ux .promotionsShowroom .nameplateFilter .header{position:relative;margin:0 0 1.875rem;padding-right:1.875rem}
#global-ux .promotionsShowroom .offerTypeFilter .header h3,#global-ux .promotionsShowroom .nameplateFilter .header h3{font-size:16px;font-size:1rem;font-weight:300;margin:0;text-align:left;color:#616161}
#global-ux .promotionsShowroom .offerTypeFilter .header .small,#global-ux .promotionsShowroom .nameplateFilter .header .small{font-weight:400;color:#bbb}
#global-ux .promotionsShowroom .offerTypeFilter .header .gux-tooltip,#global-ux .promotionsShowroom .nameplateFilter .header .gux-tooltip{font-size:16px;font-size:1rem;display:block;position:absolute;top:0;right:0}
#global-ux .promotionsShowroom .offerTypeFilter .header .link-overlay,#global-ux .promotionsShowroom .nameplateFilter .header .link-overlay{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;vertical-align:inherit;text-decoration:none}
#global-ux .promotionsShowroom .offerTypeFilter .header .link-overlay:before,#global-ux .promotionsShowroom .nameplateFilter .header .link-overlay:before{font-size:21px;font-size:1.3125rem;color:#2d96cd;font-family:'icomoon';position:absolute;top:0;right:0}
#global-ux .promotionsShowroom .filter-container{-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;box-sizing:border-box;position:fixed;color:#616161;top:60px;left:0;width:100%;height:-webkit-calc(100% - 60px);height:calc(100% - 60px);overflow:hidden;overflow-y:auto;background:#fafafa;padding:40px 20px 20px}
#global-ux .promotionsShowroom .filter-container.show{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-container{-webkit-transform:translateX(0);transform:translateX(0);padding:0;position:static;overflow:hidden}
}
@media only screen and (max-width:47.9375em){#global-ux .promotionsShowroom .filter-container{z-index:10000}
}
#global-ux .promotionsShowroom .filter-container .filter-remove{margin-top:30px;display:none}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-container .filter-remove{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:0}
}
#global-ux .promotionsShowroom .filter-container>div .section:last-child{border-bottom:0}
#global-ux .promotionsShowroom .showroom-bnp-vehicle-type,#global-ux .promotionsShowroom .showroom-vehicle-type{padding:0 0 30px;border-bottom:2px solid #dbdbdb}
#global-ux .promotionsShowroom .showroom-bnp-vehicle-type p,#global-ux .promotionsShowroom .showroom-vehicle-type p{font-size:18px;font-size:1.125rem;margin-bottom:1.875rem;color:#616161}
#global-ux .promotionsShowroom .showroom-bnp-vehicle-type ul,#global-ux .promotionsShowroom .showroom-vehicle-type ul{margin-top:0}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .showroom-bnp-vehicle-type,#global-ux .promotionsShowroom .showroom-vehicle-type{margin:0 0 4.375rem;border-bottom:0;padding-bottom:0}
}
#global-ux .promotionsShowroom .showroom-bnp-vehicle-type ul li:last-child,#global-ux .promotionsShowroom .showroom-vehicle-type ul li:last-child{margin-bottom:0}
#global-ux .promotionsShowroom .sr-filter-checkbox.regular input[type="checkbox"]+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"";position:relative;width:1rem;height:1rem;margin-right:.625rem;border:1px solid #1b394e;vertical-align:middle}
#global-ux .promotionsShowroom .sr-filter-checkbox.regular input[type="checkbox"]:checked+label:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .promotionsShowroom .sr-filter-checkbox.regular input[type="checkbox"]:checked+label:before{font-size:12px;font-size:.75rem;font-weight:400;width:1rem;height:1rem;padding-top:.125rem;background-color:#1b394e;color:#fff;text-align:center}
#global-ux .promotionsShowroom .sidebar-toggle{font-weight:300;padding:30px;display:block;position:relative}
#global-ux .promotionsShowroom .sidebar-toggle:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .promotionsShowroom .sidebar-toggle:after{float:right;margin-top:5px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .sidebar-toggle{display:none}
}
#global-ux .promotionsShowroom .mobile-controls{-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:fixed;width:100%;background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);height:60px;top:0;z-index:10001}
#global-ux .promotionsShowroom .mobile-controls.show{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:300;float:left;width:25%;color:#2d96cd;line-height:60px;cursor:pointer}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item.mobile-control-cancel{padding-left:20px;text-align:left}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item.mobile-control-results{font-size:16px;font-size:1rem;width:50%;text-align:center;color:#616161}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item.mobile-control-results.no-results{color:#d0021b}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item.mobile-control-apply{padding-right:20px;float:right;text-align:right}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .mobile-controls{display:none}
}
#global-ux .filter-accordion .filter-accordion-item{-webkit-transition:margin .3s;transition:margin .3s;margin-bottom:4.375rem}
#global-ux .filter-accordion .filter-accordion-item.is-hidden{margin-bottom:0}
#global-ux .filter-accordion .filter-accordion-item ul{padding-left:20px}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header{-webkit-transition:margin .3s;transition:margin .3s;position:relative;cursor:pointer;border-bottom:1px solid #e0e0e0;margin-bottom:15px;padding-bottom:15px;padding-right:35px}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:35px;font-size:2.1875rem;position:absolute;right:0;top:-7px}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header.is-hidden:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
#global-ux .model-walk-compare-container{display:block;position:relative;height:50vh}
#global-ux .model-walk-compare-container.service-ok{height:auto}
#global-ux .model-walk-compare-container.service-ok .mwc-loading{display:none}
#global-ux .model-walk-compare-container.service-ok .mwc-wrapper{display:block}
#global-ux .model-walk-compare-container.service-error{height:auto}
#global-ux .model-walk-compare-container .mwc-loading{display:block}
#global-ux .model-walk-compare-container .mwc-loading .loader-icon{position:absolute;top:50%;left:50%;width:65px;height:65px;margin:-32.5px -32.5px}
#global-ux .model-walk-compare-container .mwc-loading .loader-icon .circular{margin:auto;width:100%;height:100%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}
#global-ux .model-walk-compare-container .mwc-loading .loader-icon .path{stroke:#2d96cd;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}
@media only screen and (max-width:30em){#global-ux .model-walk-compare-container .cta-button{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .model-walk-compare-container .cta-button{font-size:16px;font-size:1rem}
}
#global-ux .model-walk-compare-container .mwc-wrapper{padding:0;background:#fff;display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-wrapper{padding:0 3.75rem;max-width:90rem;margin:0 auto}
}
#global-ux .model-walk-compare-container .mwc-header{background:#f7f7f7;padding:1.125rem;color:#616161;border-bottom:1px solid #d2d2d2;text-align:center}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header{background:#fff;border-bottom:0;text-align:left}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header-photo{display:none}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header-title{float:left;width:50%}
}
#global-ux .model-walk-compare-container .mwc-header-title h2,#global-ux .model-walk-compare-container .mwc-header-title h3{font-family:FordAntennaExtraLight,arial;line-height:1.1;color:#616161;margin:20px 0 10px}
#global-ux .model-walk-compare-container .mwc-header-title h2{font-size:30px;font-size:1.875rem}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header-title h2{font-size:36px;font-size:2.25rem}
}
#global-ux .model-walk-compare-container .mwc-header-title h3{color:#616161;font-size:18px;font-size:1.125rem}
#global-ux .model-walk-compare-container .mwc-select-label-desktop{display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-select-label-desktop{display:block}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-select-label-mobile{display:none}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header-compare{padding:1.6875rem 0 0;float:right;text-align:right}
}
#global-ux .model-walk-compare-container .mwc-header-compare .cta-button{display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header-compare .cta-button{display:inline-block}
}
#global-ux .model-walk-compare-container .mwc-header-compare .cta-button-primary:hover{color:#fff;background:#2d96cd;border-color:#2d96cd}
#global-ux .model-walk-compare-container .mwc-header-compare p{font-size:14px;font-size:.875rem;font-family:FordAntennaExtraLight,arial;margin:0 0 10px}
#global-ux .model-walk-compare-container .mwc-header-compare a{text-decoration:none}
#global-ux .model-walk-compare-container .mwc-button-cancel{width:100%;margin:0}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-button-cancel{display:none}
}
#global-ux .model-walk-compare-container .mwc-models{clear:both}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-models{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
#global-ux .model-walk-compare-container .mwc-model{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-moz-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;border-bottom:0}
}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .mwc-model{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
#global-ux .model-walk-compare-container .mwc-model-content{padding:20px 13px;overflow:hidden;width:100%}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-content{margin:4px}
}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-content{cursor:pointer}
#global-ux .model-walk-compare-container .mwc-model-selected .mwc-model-content{background:#fafafa}
#global-ux .model-walk-compare-container .mwc-model-photo{display:none;padding:0 7px;position:relative;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-photo{display:block}
}
#global-ux .model-walk-compare-container .mwc-model-photo[data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;width:300px;padding:3px 10px;content:attr(data-bestseller-sash);top:19px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-photo{pointer-events:none}
#global-ux .model-walk-compare-container .mwc-model-hero h3{font-size:14px;font-size:.875rem;display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-hero h3{font-size:18px;font-size:1.125rem;font-weight:200;display:block;padding-right:2rem}
}
#global-ux .model-walk-compare-container .mwc-model-hero .hero-billboard .hero-thumbnail{position:relative;overflow:hidden}
#global-ux .model-walk-compare-container .mwc-model-hero .hero-billboard .hero-thumbnail[data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;width:300px;padding:3px 10px;content:attr(data-bestseller-sash);top:19px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .model-walk-compare-container .mwc-model-hero .mwc-hero-close-btn{display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-hero .mwc-hero-close-btn{display:block;position:absolute;top:0;right:0;margin-right:.9375rem}
}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .mwc-model-hero .mwc-hero-close-btn{margin-right:0}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-hero.column.large-6 h3{font-size:24px;font-size:1.5rem}
}
#global-ux .model-walk-compare-container .mwc-model-title{position:relative;overflow:hidden;padding:0 7px}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-title{margin:0 0 10px;padding:20px 7px 10px;border-bottom:solid 1px #eee}
}
#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]{display:none}
#global-ux .model-walk-compare-container .mwc-model-name{-webkit-transition:padding .6s cubic-bezier(0.165,0.84,0.44,1);transition:padding .6s cubic-bezier(0.165,0.84,0.44,1);font-weight:300;font-size:16px;font-size:1rem;padding-right:32px;margin:0 0 10px;text-transform:none}
#global-ux .model-walk-compare-container .mwc-model-name a{-webkit-transition:color .6s cubic-bezier(0.165,0.84,0.44,1);transition:color .6s cubic-bezier(0.165,0.84,0.44,1)}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-name{padding-left:32px;padding-right:0}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-name a{color:#616161;pointer-events:none}
#global-ux .model-walk-compare-container .mwc-model-select{-webkit-transition:left .6s cubic-bezier(0.165,0.84,0.44,1);transition:left .6s cubic-bezier(0.165,0.84,0.44,1);position:absolute;left:-25px;top:0}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-select{top:20px}
}
#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]+label{vertical-align:top;text-indent:-9999px}
#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]+label:before,#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]+label:after{text-indent:0}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-select{display:block;left:7px}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-more-less{text-align:center}
}
#global-ux .model-walk-compare-container .mwc-model-details,#global-ux .model-walk-compare-container .mwc-model-key-features{padding:0 7px;font-size:12px;font-size:.75rem;font-family:FordAntennaLight,arial;color:#616161}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-details,#global-ux .model-walk-compare-container .mwc-model-key-features{font-size:14px;font-size:.875rem;line-height:1.5rem}
}
#global-ux .model-walk-compare-container .mwc-model-details ul,#global-ux .model-walk-compare-container .mwc-model-key-features ul{margin:10px 0;padding:0 0 0 40px;list-style-type:none}
#global-ux .model-walk-compare-container .mwc-model-details ul li,#global-ux .model-walk-compare-container .mwc-model-key-features ul li{position:relative;font-family:FordAntennaLight,arial;color:#616161;font-size:12px;font-size:.75rem}
#global-ux .model-walk-compare-container .mwc-model-details ul li:before,#global-ux .model-walk-compare-container .mwc-model-key-features ul li:before{content:'\2022';position:absolute;left:-20px}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-details ul li,#global-ux .model-walk-compare-container .mwc-model-key-features ul li{font-size:14px;font-size:.875rem;line-height:1.5rem}
}
#global-ux .model-walk-compare-container .mwc-model-key-features{-webkit-transition:all .6s cubic-bezier(0.165,0.84,0.44,1);transition:all .6s cubic-bezier(0.165,0.84,0.44,1);max-height:0;overflow:hidden}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-key-features{max-height:100rem}
#global-ux .model-walk-compare-container .mwc-compare-details{padding:1rem}
#global-ux .model-walk-compare-container .mwc-compare-details ul{margin-left:0}
#global-ux .model-walk-compare-container .mwc-compare-details li{font-size:10px;font-size:.625rem;font-weight:300;line-height:1.2;padding:1rem 0 0;list-style:none;display:block;width:100%}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-details li{font-size:14px;font-size:.875rem;font-weight:200;margin-bottom:1rem}
}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .mwc-compare-details li{display:inline-block}
}
#global-ux .model-walk-compare-container .mwc-compare-details li:nth-child(even){max-width:165px}
#global-ux .model-walk-compare-container .mwc-compare-details li>span{font-size:18px;font-size:1.125rem;display:block;white-space:nowrap;color:#1b394e;margin:6px 0}
#global-ux .model-walk-compare-container .mwc-compare-details li>span sup{font-size:10.5px;font-size:.65625rem;top:-1.3em}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-details li>span{font-size:24px;font-size:1.5rem}
}
#global-ux .model-walk-compare-container .mwc-compare-details li.attrmissing{visibility:hidden}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers>span{font-size:14px;font-size:.875rem;margin-top:0}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers>span img{width:auto;margin-left:5px;vertical-align:middle}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers>span .icon-info{font-size:24px;font-size:1.5rem;display:inline-block;color:#2d96cd;margin-left:6px}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers a{color:#2d96cd;margin:1rem 0;position:relative;text-decoration:none}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers .link-chevron-thin{margin:0}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers [class^="icon-"]{font-size:14px;font-size:.875rem}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers .cta-link{display:block}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers{white-space:nowrap}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers.mwc-comparison{white-space:normal}
}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links{font-size:14px;font-size:.875rem;display:block}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-bottom:10px}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links a{font-weight:300;white-space:nowrap;font-size:.875rem;text-decoration:none}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links a[class^="icon-"]{font-family:"Antenna",Arial,Helvetica,sans-serif}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links a[class^="icon-"]:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"icomoon";margin-right:5px;font-size:35px;font-size:2.1875rem}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-details .cta-links{font-weight:200}
}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-controls{display:none;margin:2rem 0;text-align:center}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-controls a{min-width:auto}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-details .cta-controls{display:block}
}
#global-ux .model-walk-compare-container .cols-3 .mwc-compare-details ul li{display:block}
#global-ux .model-walk-compare-container .compare-filter{padding:20px 6.59722%;text-align:right}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type="checkbox"].custom-checkbox+label{line-height:normal}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type="checkbox"].custom-checkbox:checked+label{font-weight:700}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type="checkbox"].custom-checkbox+label:before{width:22px;height:22px}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type="checkbox"].custom-checkbox:checked+label:before{background:#1b394e}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type="checkbox"].custom-checkbox:checked+label:after{box-sizing:border-box;position:absolute;left:2px;top:3px;display:block;color:#fff;font-family:"icomoon"}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .compare-filter{margin:0 -3.75rem}
}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .cols-2 .mwc-compare-details ul li{display:inline-block;vertical-align:top;width:45%;margin-right:5%}
}
#global-ux .model-walk-compare-container .mwc-hero-billboard .hero-thumbnail img{max-width:380px}
#global-ux .model-walk-compare-container .hero-billboard-add{padding:47px 0;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,0.2);display:none}
#global-ux .model-walk-compare-container .hero-billboard-add .hero-thumbnail{margin:-12px 0 32px;opacity:.2}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .hero-billboard-add{display:block}
}
#global-ux .model-walk-compare-container .mwc-compare-head .hero-billboard-add{box-shadow:none}
#global-ux .model-walk-compare-container .mwc-mobile-change{font-size:14px;font-size:.875rem;font-weight:300;display:none;width:100%;z-index:2;border-bottom:0;bottom:0;padding:1rem 0;text-align:center}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-mobile-change{display:none}
}
#global-ux .model-walk-compare-container .mwc-mobile-change.ui-scrollpoint{position:fixed;display:block}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-mobile-change.ui-scrollpoint{display:none}
}
#global-ux .model-walk-compare-container .mwc-mobile-change .mwc-compare-item:first-child{border-right:1px solid #d2d2d2}
#global-ux .model-walk-compare-container .mwc-mobile-change .mwc-compare-item a{display:block}
#global-ux .model-walk-compare-container .mwc-mobile-titles{font-size:14px;font-size:.875rem;font-weight:300;width:100%;z-index:2;border-bottom:0;top:0;padding:1rem 0}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-mobile-titles{display:none}
}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint{position:fixed;background:#2d96cd;box-shadow:0 0 5px rgba(0,0,0,0.3)}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky .mwc-compare-item,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint .mwc-compare-item{position:relative;color:#fff}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky .mwc-compare-item a,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint .mwc-compare-item a{display:block;border-left:1px solid #fff;padding-left:1rem;color:#fff}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky .mwc-compare-item .mwc-hero-close-btn,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint .mwc-compare-item .mwc-hero-close-btn{display:none}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky .mwc-compare-item:first-child a,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint .mwc-compare-item:first-child a{border-left:0;padding-left:0}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky .mwc-compare-item:last-child,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint .mwc-compare-item:last-child{border-right:0}
#global-ux .model-walk-compare-container .mwc-compare-head{position:absolute;visibility:hidden}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint{position:fixed;visibility:visible;width:100%;right:0;top:0;padding-bottom:0;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.3);z-index:5}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-head.sticky,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint{display:block}
}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item{border-left:1px solid #dbdbdb;padding:1rem 1rem 0}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item:first-child,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item:first-child{border-left:0;display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item:first-child,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item:first-child{display:block}
}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .hero-thumbnail,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .hero-thumbnail{position:relative;overflow:hidden;text-align:center}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .hero-thumbnail[data-bestseller-sash]:before,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .hero-thumbnail[data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;width:300px;padding:3px 10px;content:attr(data-bestseller-sash);top:19px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .hero-thumbnail img,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .hero-thumbnail img{width:75%}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .cta-controls,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .cta-controls{text-align:center;padding:.5rem}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .cta-controls a,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .cta-controls a{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .icon-thin-close,#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item #dealer-locator .info-window .close-info-window:before,#dealer-locator .info-window #global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .close-info-window:before,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .icon-thin-close,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item #dealer-locator .info-window .close-info-window:before,#dealer-locator .info-window #global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .close-info-window:before{top:1.2rem}
#global-ux .model-walk-compare-container .mwc-comparison .cta-button{min-width:0}
#global-ux .model-walk-compare-container .mwc-comparison.compare-head{padding-bottom:0}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .row,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .genericCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .dynamicCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .threesixty-colouriser-container{padding-left:25%}
#global-ux .model-walk-compare-container .icon-thin-close,#global-ux .model-walk-compare-container #dealer-locator .info-window .close-info-window:before,#dealer-locator .info-window #global-ux .model-walk-compare-container .close-info-window:before{display:block;position:absolute;top:.1rem;right:1rem;color:#999;font-size:1.5rem;z-index:2}
}
#global-ux .model-walk-compare-container .mwc-footer-mobile .cta-button{width:100%;margin:0}
#global-ux .model-walk-compare-container .mwc-footer-mobile .cta-button-sticky{position:fixed;left:0;bottom:0;z-index:10}
#global-ux .model-walk-compare-container .mwc-footer-desktop{display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-footer-mobile{display:none}
#global-ux .model-walk-compare-container .mwc-footer-desktop{display:block;position:fixed;left:0;bottom:0;z-index:100;width:100%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.3)}
#global-ux .model-walk-compare-container .mwc-footer-content{display:block;max-width:1440px;padding:20px 60px;margin:0 auto}
#global-ux .model-walk-compare-container .mwc-footer-content:before,#global-ux .model-walk-compare-container .mwc-footer-content:after{content:" ";display:table}
#global-ux .model-walk-compare-container .mwc-footer-content:after{clear:both}
#global-ux .model-walk-compare-container .mwc-footer-content .mwc-footer-label{font-weight:200;font-size:18px;font-size:1.125rem;float:right;margin:20px}
#global-ux .model-walk-compare-container .mwc-footer-content .cta-button{float:right;margin:0}
}
#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .row,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .genericCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .dynamicCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .threesixty-colouriser-container{padding-left:25%}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-comparison .accordion-compare{margin:0 -3.75rem}
#global-ux .model-walk-compare-container .mwc-comparison.cols-2 .feature-title{width:33.3333333333%}
#global-ux .model-walk-compare-container .mwc-comparison.cols-2 .feature-table{width:66.6666666666%}
#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .feature-title{width:25%}
#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .feature-table{width:75%}
}
#global-ux .model-walk-compare-container .attention{-webkit-animation:attention .3s normal forwards;animation:attention .3s normal forwards}
#global-ux .wizard{background:#fff}
@media only screen and (min-width:48em){#global-ux .wizard{max-width:90rem;margin:0 auto}
}
#global-ux .wizard h1,#global-ux .wizard h2,#global-ux .wizard h3{font-weight:200;color:#616161;line-height:1.1;margin:20px 0 10px}
#global-ux .wizard h1,#global-ux .wizard h2{font-size:30px;font-size:1.875rem}
@media only screen and (min-width:48em){#global-ux .wizard h1,#global-ux .wizard h2{font-size:36px;font-size:2.25rem}
}
#global-ux .wizard h3{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:48em){#global-ux .wizard h3{font-size:24px;font-size:1.5rem}
}
#global-ux .wizard .wizard-step-wrapper{overflow:hidden}
#global-ux .wizard .wizard-header{background:#fff;padding:20px 50px 10px 20px;border-bottom:1px solid #dbdbdb;max-width:1440px;margin:0 auto}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-header{padding:15px 20px 10px 20px;margin:0 50px}
}
#global-ux .wizard .wizard-header h1{text-indent:inherit}
#global-ux .wizard .wizard-header h1,#global-ux .wizard .wizard-header h2{font-size:18px;font-size:1.125rem;font-weight:200;color:#616161;line-height:1.4}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-header h1,#global-ux .wizard .wizard-header h2{font-size:36px;font-size:2.25rem}
}
#global-ux .wizard .wizard-header h1 .wizard-title,#global-ux .wizard .wizard-header h2 .wizard-title{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-header h1 .wizard-title,#global-ux .wizard .wizard-header h2 .wizard-title{font-size:36px;font-size:2.25rem}
}
#global-ux .wizard .wizard-header .wizard-step{display:none}
#global-ux .wizard .wizard-footer{width:100%}
#global-ux .wizard .wizard-footer.sticky-wizard-footer .wizard-footer-wrapper{background-color:#fff;bottom:0;left:0;right:0;position:fixed;max-width:89.875rem;margin:0 auto;z-index:5}
#global-ux .wizard .wizard-footer .wizard-footer-wrapper{border-top:1px solid #b3b3b3;clear:both;padding:20px 60px;text-align:center;width:100%}
#global-ux .wizard .wizard-footer .wizard-footer-wrapper:before,#global-ux .wizard .wizard-footer .wizard-footer-wrapper:after{content:" ";display:table}
#global-ux .wizard .wizard-footer .wizard-footer-wrapper:after{clear:both}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-footer .wizard-footer-wrapper{text-align:left}
}
#global-ux .wizard .wizard-footer .cta-button{margin:0}
#global-ux .wizard .wizard-footer .wizard-cancel{display:none}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-footer .wizard-cancel{display:inline-block}
}
@media only screen and (min-width:48em){#global-ux .wizard .form-wizard+.wizard-footer-wrapper,#global-ux .wizard .wizard-form.section+.wizard-footer-wrapper{padding-left:75px;padding-right:75px}
}
#global-ux .wizard .cta-button{font-size:18px;font-size:1.125rem;margin:0 0 10px 0}
@media only screen and (min-width:48em){#global-ux .wizard .cta-button{font-size:17px;font-size:1.0625rem}
}
#global-ux .wizard .wizard-cancel{box-shadow:none;font-weight:300;color:#2d96cd;border:0}
#global-ux .wizard-summary{background:#fff}
@media only screen and (min-width:48em){#global-ux .wizard-summary{max-width:90rem;margin:0 auto;padding:0}
}
#global-ux .wizard-summary .richtext .regular{padding:30px 20px}
@media only screen and (min-width:48em){#global-ux .wizard-summary .richtext .regular{margin:0 auto;max-width:700px;width:80%}
}
#global-ux .wizard-summary .richtext .regular p,#global-ux .wizard-summary .richtext .regular h2,#global-ux .wizard-summary .richtext .regular h3{color:#616161}
@media only screen and (min-width:48em) and (max-width:74.9375em) and (orientation:landscape){#global-ux .wizard-summary .richtext .regular p .cta-button{min-width:20.5rem}
}
@media only screen and (min-width:48em) and (max-width:74.9375em) and (orientation:portrait){#global-ux .wizard-summary .richtext .regular p .cta-button{min-width:19rem}
}
#global-ux .wizard-summary .section.splitter{background:#f7f7f7;padding:20px 45px}
#global-ux .wizard-summary .section.splitter .richtext .regular{padding:0}
@media only screen and (min-width:48em){#global-ux .wizard-summary .section.splitter .richtext .regular{width:100%}
}
@media only screen and (min-width:48em){#global-ux .wizard-summary .section.splitter .splitter-column+.splitter-column>div{padding:30px 0}
}
#global-ux .wizard-summary .section.splitter .splitter-column+.splitter-column>div .cta-button{margin:10px}
#global-ux .wizard-summary a[href="#close"]{display:none}
#global-ux .vehicles-selector{padding:10px 20px 0 20px;background:#fff}
@media only screen and (min-width:48em){#global-ux .vehicles-selector{padding:18px 60px 0 60px;max-width:90rem;margin:0 auto}
}
#global-ux .vehicles-selector .accordion{border-bottom:1px solid #b3b3b3;margin:0 -20px}
#global-ux .vehicles-selector .accordion .accordion-item{margin-bottom:0}
#global-ux .vehicles-selector .accordion .accordion-item .accordion-content{margin:0 20px;padding:10px 0 20px 0}
#global-ux .vehicles-selector .accordion .accordion-item .accordion-title{border-top:1px solid #b3b3b3}
#global-ux .vehicles-selector .accordion .active{height:auto;opacity:1}
#global-ux .vehicles-selector .models{clear:both;padding-top:10px}
@media only screen and (min-width:48em){#global-ux .vehicles-selector .models{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}
}
#global-ux .vehicles-selector .model{margin-bottom:10px}
@media only screen and (min-width:48em){#global-ux .vehicles-selector .model{-webkit-box-flex:0 0 33.33%;-webkit-flex:0 0 33.33%;-moz-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;border-bottom:0;padding:0 30px 0 0;margin-bottom:30px;margin-left:0;margin-right:0}
}
@media only screen and (min-width:62em){#global-ux .vehicles-selector .model{-webkit-box-flex:0 0 25%;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;border-bottom:0}
}
#global-ux .vehicles-selector .model.cant-decide .model-content{cursor:default}
#global-ux .vehicles-selector .model .model-content{display:block;padding:25px;cursor:pointer}
@media only screen and (min-width:48em){#global-ux .vehicles-selector .model .model-content{padding:23px}
}
#global-ux .vehicles-selector .model .model-content img{margin-bottom:20px}
#global-ux .vehicles-selector .model.selected .model-content{background-color:#f4f4f3}
#global-ux .vehicles-selector .model input[type="checkbox"].custom-checkbox{display:none}
#global-ux .vehicles-selector .model input[type="checkbox"].custom-checkbox+label{font-size:14px;font-size:.875rem;border-bottom:1px solid #d6d6d6;color:#2d96cd;line-height:1rem;padding-bottom:12px;width:100%}
#global-ux .vehicles-selector .model input[type="checkbox"].custom-checkbox+label:before{font-size:10px;font-size:.625rem;width:15px;height:15px}
#global-ux .vehicles-selector .model input[type="checkbox"].custom-checkbox.checked+label{font-weight:normal}
#global-ux .vehicles-selector .model input[type="checkbox"].custom-checkbox.checked+label:after{font-size:10px;font-size:.625rem}
#global-ux .vehicles-selector.desktop{display:none}
@media only screen and (min-width:48em){#global-ux .vehicles-selector.desktop{display:block}
}
#global-ux .vehicles-selector.mobile{display:block}
@media only screen and (min-width:48em){#global-ux .vehicles-selector.mobile{display:none}
}
#global-ux .vehicles-selector .error-message .error{font-size:16px;font-size:1rem;display:inline-block}
#global-ux .vehicles-selector .error-message .error:after{font-size:inherit;top:0}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator.wizard-miniDealerLocator{padding:18px 60px 0 60px}
}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator.wizard-miniDealerLocator .component-content{padding:20px 0}
}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-section:before,#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-section:after{content:" ";display:table}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-section:after{clear:both}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-section .expander-body{padding:0 !important}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .results-header{margin-bottom:20px}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .form .select2-container{margin:0}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .search-input{max-width:100%}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .search-form .columns{padding-left:0;padding-right:0}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .header-alignment{text-align:center;margin:0 auto}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .form-dropdown{padding:0 0 20px}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator.wizard-miniDealerLocator .form-dropdown{width:50%;float:left;padding:35px 35px 52px 0}
}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-head{-webkit-transition:width .3s;transition:width .3s;width:50%;float:right}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-head.full-width{width:100%}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .mobile-result-item p{font-size:20px;font-size:1.25rem;font-weight:200}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .mobile-result-item .dealer-address{margin-bottom:25px}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .mobile-result-item .dealer-address p{margin:0}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .map-container .info-window h4{color:#1b394e;padding:0 0 4px;margin:0 0 4px}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .vehicle img{margin-bottom:20px}
#global-ux .brochure-download .brochure-tabs{position:relative;width:100%;overflow:hidden}
#global-ux .brochure-download .brochure-tabs .component-content{padding-top:66px}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .component-content{padding:64px 0 0 0}
}
#global-ux .brochure-download .brochure-tabs .tabs-nav{background-color:#f7f7f7;text-align:center;height:66px}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list{width:auto;margin:auto 40px;position:static;left:auto;display:inline-block}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item{font-size:14px;font-size:.875rem;height:auto;padding:20px;background:transparent}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item a{text-decoration:none}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item a span{color:#2d96cd;font-weight:normal;text-decoration:none}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item.is-active{border-bottom:5px solid #1b394e}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item.is-active a span{color:#616161}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item.is-active{border-bottom:2px solid #1b394e}
}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item:hover a span{color:#616161}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item{padding:20px 10px;margin:auto auto}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list{margin:auto auto}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-nav{height:64px}
}
#global-ux .brochure-download .brochure-tabs .tabs-content{background-color:transparent}
#global-ux .brochure-download .brochure-tabs .tabs-content .block1{width:100%;text-align:left;padding:0 20px 25px 20px;background-color:#fff}
#global-ux .brochure-download .brochure-tabs .tabs-content .block1 .content{padding:48px 0 30px 0;border-bottom:1px solid #ccc}
#global-ux .brochure-download .brochure-tabs .tabs-content .block1 .content h3{font-size:31px;font-size:1.9375rem;color:#616161;margin-bottom:20px}
#global-ux .brochure-download .brochure-tabs .tabs-content .block1 .content p{color:#616161}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block1{text-align:center;padding:0 8px 25px 8px}
}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2{width:100%;margin:auto;text-align:left;padding:10px 20px 25px 20px}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .copy{font-size:11px;font-size:.6875rem;font-weight:700}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .copy{display:none}
}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items{width:100%;margin:auto;background-color:#fff}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item{width:100%;text-align:left}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item .title{font-size:11px;font-size:.6875rem;font-weight:700;border:0;color:#616161;margin:8px 0;padding:0;text-align:left}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item a.cta-button{font-size:17px;font-size:1.0625rem;margin:0;width:100%}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item a.cta-button{width:100%;min-width:0;padding-left:20px;padding-right:20px}
}
@media only screen and (min-width:75em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item a.cta-button{width:auto;min-width:220px}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item{display:inline-block;width:25%;padding:30px 10px 10px 10px}
}
@media only screen and (min-width:75em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item{max-width:270px;width:25%}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items{display:inline-block;width:100%}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2{text-align:center;padding-left:8px;padding-right:8px}
}
#global-ux .wizard-form.section{padding:0;background:#fff}
@media only screen and (min-width:48em){#global-ux .wizard-form.section{padding:0 60px;margin:0 auto}
}
#global-ux .wizard-form.section .form{padding:0}
#global-ux .wizard-form.section .form.form-wizard{padding-top:20px}
#global-ux .wizard-form.section .form .checkbox,#global-ux .wizard-form.section .form .submit,#global-ux .wizard-form.section .form .addresslookup{float:left;clear:both;width:100%}
#global-ux .wizard-form.section .form .submit .cta-button{width:100%;float:left;clear:both;padding-left:0;padding-right:0}
#global-ux .wizard-form.section .form .addressLookup-input,#global-ux .wizard-form.section .form .addressLookup-search{float:left}
#global-ux .wizard-form.section .form .addressLookup .form-submit .list-item-search input[type="radio"]{position:absolute}
#global-ux .wizard-form.section .form .addressLookup .form-submit .list-item-search.hidden-mobile,#global-ux .wizard-form.section .form .addressLookup .form-submit .search-code-button{width:100%}
#global-ux .wizard-form.section .form .addressLookup .form-submit .search-code-button{margin-bottom:0}
#global-ux .wizard-form.section .form .search-code-button{box-sizing:border-box;min-width:initial;padding-left:0;padding-right:0}
#global-ux .userselecteddata{padding:0 20px;margin-bottom:10px;background:#fff}
@media only screen and (min-width:48em){#global-ux .userselecteddata{padding:0;margin-bottom:0}
}
#global-ux .userselecteddata .items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;border-bottom:1px solid #efefef;margin-left:-20px;margin-right:-20px}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-bottom:0;margin-left:0;margin-right:0}
}
#global-ux .userselecteddata .items .item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;margin:0 0 30px 0;padding-top:30px;border-top:1px solid #efefef;overflow:hidden}
@media only screen and (max-width:61.9375em){#global-ux .userselecteddata .items .item{padding-left:20px;padding-right:20px;padding-top:20px;margin:0 0 20px 0}
}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;margin:30px 60px 30px 0;padding-top:0;border-top:0}
#global-ux .userselecteddata .items .item:last-child:not(:only-of-type){border-bottom:1px solid #b3b3b3}
#global-ux .userselecteddata .items .item:last-child:not(:only-of-type) .text-center{padding:10px 0}
}
@media only screen and (min-width:75em){#global-ux .userselecteddata .items .item{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
#global-ux .userselecteddata .items .item .change-vehicle,#global-ux .userselecteddata .items .item .add-vehicle,#global-ux .userselecteddata .items .item .remove-vehicle{font-size:14px;font-size:.875rem;display:inline-block;margin-left:10px;font-size:14px}
#global-ux .userselecteddata .items .item .change-vehicle i,#global-ux .userselecteddata .items .item .add-vehicle i,#global-ux .userselecteddata .items .item .remove-vehicle i{font-size:20px;font-size:1.25rem;margin-left:0;margin-right:5px}
#global-ux .userselecteddata .items .item .change-vehicle:first-child,#global-ux .userselecteddata .items .item .add-vehicle:first-child,#global-ux .userselecteddata .items .item .remove-vehicle:first-child{margin-left:0}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .change-vehicle-container,#global-ux .userselecteddata .items .item .add-vehicle-container,#global-ux .userselecteddata .items .item .remove-vehicle-container{position:absolute;bottom:0;left:0;width:100%;padding:10px 0;text-align:center}
}
#global-ux .userselecteddata .items .item .vehicle{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .vehicle{text-align:center}
}
#global-ux .userselecteddata .items .item .vehicle .image-wrapper,#global-ux .userselecteddata .items .item .vehicle h3{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .vehicle .image-wrapper,#global-ux .userselecteddata .items .item .vehicle h3{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
}
#global-ux .userselecteddata .items .item .vehicle .add-remove-buttons{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:10px;padding:10px 0;text-align:left}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .vehicle .add-remove-buttons{margin-top:0;padding-top:0;text-align:center}
}
#global-ux .userselecteddata .items .item .vehicle h3{font-size:16px;font-size:1rem;font-weight:400;color:#616161;margin:0;padding-left:12px}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .vehicle h3{margin:20px 0 10px;padding-left:0}
}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .vehicle{border-bottom:1px solid #b3b3b3}
#global-ux .userselecteddata .items .item .vehicle img{display:inline}
}
@media only screen and (min-width:62em){#global-ux .userselecteddata .items .item .vehicle .image-wrapper{min-width:231px}
}
#global-ux .userselecteddata .items .item .dealer-for{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%}
#global-ux .userselecteddata .items .item .dealer-for .vehicle-name{font-size:11px;font-size:.6875rem;font-weight:700;width:100%;margin-bottom:8px;color:#1b394e;margin-top:8px}
#global-ux .userselecteddata .items .item .dealer-for .dealer{width:100%}
#global-ux .userselecteddata .items .item .dealer-for .dealer .name{font-size:14px;font-size:.875rem;font-weight:300;color:#616161;border:1px solid #a8a8a8;padding:10px 15px;z-index:1}
#global-ux .userselecteddata .items .item .dealer-for .dealer .change{display:none}
#global-ux .wizard-short .wizard-steps-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#global-ux .wizard-short .wizard-step-vehicle-selector{width:100%}
@media only screen and (min-width:48em){#global-ux .wizard-short .wizard-step-vehicle-selector{width:60%}
}
@media only screen and (min-width:48em){#global-ux .wizard-short .wizard-step-form{border-left:1px solid #dbdbdb;display:block;width:40%}
}
#global-ux .wizard-short .wizard-step-form .userselecteddata{display:none}
@media only screen and (min-width:48em){#global-ux .wizard-short .wizard-form.section{padding:0}
}
@media only screen and (min-width:75em){#global-ux .wizard-short .wizard-form.section{padding:0 60px}
}
@media only screen and (min-width:48em){#global-ux .wizard-short .vehicles-selector{padding:10px 20px 0 20px}
}
@media only screen and (min-width:75em){#global-ux .wizard-short .vehicles-selector{padding:18px 60px 0 60px}
}
[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important}
#global-ux .wizard-short .wizard-step-indicators{display:none;margin:0 auto;padding:0;text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-step-indicators{display:block}
}
#global-ux .wizard-short .wizard-step-indicator{display:inline-block;padding:0;margin:0 10px}
#global-ux .wizard-short .wizard-step-indicator.completed{position:relative;padding-right:50px}
#global-ux .wizard-short .wizard-step-indicator.completed:after{content:'';width:50px;height:1px;border-bottom:2px dashed #008cba;display:block;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-10px}
#global-ux .wizard-short .wizard-step-indicator.completed .wizard-step-index{background:transparent;border:1px solid #008cba;color:#efefef;position:relative}
#global-ux .wizard-short .wizard-step-indicator.completed .wizard-step-index:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .wizard-short .wizard-step-indicator.completed .wizard-step-index:before{font-size:20px;font-size:1.25rem;color:#008cba;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}
#global-ux .wizard-short .wizard-step-index{font-size:24px;font-size:1.5rem;background:#008cba;padding:25px 20px;line-height:0;display:inline-block;border-radius:50%;color:#fff}
#global-ux .wizard-short .wizard-step-index.disabled{background:transparent;border:1px solid rgba(151,151,151,0.4);color:rgba(151,151,151,0.4)}
#global-ux .wizard-short .wizard-step-title{font-size:16px;font-size:1rem;vertical-align:middle;display:inline-block;padding:0;margin:0 0 0 10px;color:#008cba;position:relative;top:-5px}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-header{margin:0;padding:0}
}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-main-title{margin:0;padding:10px 0;text-align:center;border-bottom:1px solid #dbdbdb}
}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-step-indicators{background:#efefef;padding:10px 0;margin:0}
}
#global-ux .wizard-short .wizard-step-form .radioButtons .radiobuttons-ul-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:0 0 25px;padding:0}
#global-ux .wizard-short .wizard-step-form .radioButtons .radiobuttons-ul-wrapper li{margin:0;padding:0;float:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:auto}
#global-ux .wizard-short .wizard-step-form .select2-container>option{display:none}
#global-ux .wizard-short .wizard-step-form .buttons_rounded_radio input[type="radio"]+label{padding-left:20px}
#global-ux .wizard-short .wizard-step-form .buttons_rounded_radio input[type="radio"]:checked+label:before{background-color:#2d96cd}
#global-ux .wizard-short .wizard-step-form .buttons_rounded_radio .label-for-radiobutton{position:relative}
#global-ux .wizard-short .wizard-step-form .buttons_rounded_radio .label-for-radiobutton:before{border:1px solid #a8a8a8;content:'';height:15px;left:0;position:absolute;top:7px;width:15px}
#global-ux .wizard-short .wizard-step-form .buttons_rounded_radio .label-for-radiobutton:after{border-radius:50%;border:2px solid #fff;content:'';display:block;height:13px;left:1px;position:absolute;top:6px;width:13px}
#global-ux .wizard-short .wizard-step-form .columns{width:100%;float:none}
#global-ux .wizard-short .wizard-footer .wizard-footer-wrapper{padding:0}
@media only screen and (min-width:47.9375em){#global-ux .wizard-short .wizard-footer .wizard-footer-wrapper{padding:20px 40px}
}
@media only screen and (min-width:61.9375em){#global-ux .wizard-short .wizard-footer .wizard-footer-wrapper{padding:10px 0 20px 30px}
}
#global-ux .wizard-short .wizard-short-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media only screen and (min-width:61.9375em){#global-ux .wizard-short .wizard-short-footer{display:block}
}
@media only screen and (min-width:30.0625em){#global-ux .wizard-short .wizard-short-footer:before,#global-ux .wizard-short .wizard-short-footer:after{content:" ";display:table}
#global-ux .wizard-short .wizard-short-footer:after{clear:both}
}
#global-ux .wizard-short .wizard-short-footer .wizard-short-next,#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel,#global-ux .wizard-short .wizard-short-footer .wizard-short-submit{width:100%;border:0;box-shadow:none}
#global-ux .wizard-short .wizard-short-footer .wizard-short-next,#global-ux .wizard-short .wizard-short-footer .wizard-short-submit{background:#2d96cd;color:#fff}
#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel{position:relative}
#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel:before{font-size:32px;font-size:2rem;position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media only screen and (min-width:62em){#global-ux .wizard-short .wizard-short-footer .wizard-short-submit{float:right;width:auto;margin-right:20px}
}
#global-ux .wizard-short-summary .wizard-step-content:before,#global-ux .wizard-short-summary .wizard-step-content:after{content:" ";display:table}
#global-ux .wizard-short-summary .wizard-step-content:after{clear:both}
@media only screen and (min-width:48em){#global-ux .wizard-short-summary .wizard-step-content{border:1px solid #ccc;margin:50px 50px 25px;padding:15px 30px}
}
#global-ux .wizard-short-summary a{text-decoration:none}
#global-ux .wizard-short-summary .richtext .regular{margin:0;width:100%}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .wizard-short-summary .richtext .regular{padding:10px 20px}
}
#global-ux .wizard-short-summary .add-remove-buttons{display:none}
#global-ux .wizard-short-summary .wizard-summary:before,#global-ux .wizard-short-summary .wizard-summary:after{content:" ";display:table}
#global-ux .wizard-short-summary .wizard-summary:after{clear:both}
#global-ux .wizard-short-summary .userselecteddata{padding:20px 20px 10px;width:45%;float:left}
@media only screen and (min-width:47.9375em){#global-ux .wizard-short-summary .userselecteddata{padding:0}
}
@media only screen and (min-width:74.9375em){#global-ux .wizard-short-summary .userselecteddata{padding:50px 10px 30px}
}
@media only screen and (min-width:74.9375em){#global-ux .wizard-short-summary .userselecteddata{width:35%}
}
#global-ux .wizard-short-summary .userselecteddata h3{display:none}
#global-ux .wizard-short-summary .userselecteddata .items{display:block;border:0}
#global-ux .wizard-short-summary .userselecteddata .items .item{margin:0;padding:0;border:0}
#global-ux .wizard-short-summary .userselecteddata .items .item .vehicle{display:block;border:0}
#global-ux .wizard-short-summary .wizard-nameplate{width:55%;float:left}
@media only screen and (min-width:74.9375em){#global-ux .wizard-short-summary .wizard-nameplate{width:65%}
}
#global-ux .wizard-short-summary .wizard-nameplate h3:first-of-type,#global-ux .wizard-short-summary .wizard-nameplate h3:nth-of-type(2){font-weight:500}
#global-ux .wizard-short-summary .wizard-nameplate h3:first-of-type{font-size:1.25rem}
@media only screen and (min-width:47.9375em){#global-ux .wizard-short-summary .wizard-nameplate h3:first-of-type{font-size:1.125rem}
}
#global-ux .wizard-short-summary .wizard-nameplate h3:nth-of-type(2){font-size:2rem}
@media only screen and (min-width:61.9375em){#global-ux .wizard-short-summary .wizard-nameplate h3:nth-of-type(2){font-size:2.25rem}
}
#global-ux .wizard-short-summary .wizard-additional-options{width:100%;border-top:1px solid #ccc;padding:0 20px;clear:both}
@media only screen and (min-width:30.0625em){#global-ux .wizard-short-summary .wizard-additional-options{border:0}
}
@media only screen and (min-width:62em){#global-ux .wizard-short-summary .wizard-additional-options{clear:none;width:65%;float:left;padding:0}
}
#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner{max-width:100%;padding:25px 0}
#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner>p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner a{text-align:center}
@media only screen and (min-width:48em){#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner a{text-align:left}
}
#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner a:before{font-size:1.5rem;padding-bottom:10px;display:block}
@media only screen and (min-width:61.9375em){#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner a:before{font-size:3rem}
}
@media only screen and (min-width:30.0625em){#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner a:before{display:inline;padding-right:15px}
}
#global-ux .wizard-footer.wizard-short-summary-footer .wizard-footer-wrapper{width:100%;border-top:1px solid #ccc;padding:20px 40px;text-align:left;margin:0}
@media only screen and (min-width:62em){#global-ux .wizard-footer.wizard-short-summary-footer .wizard-footer-wrapper{margin:0 60px;border:0;padding:10px 0 20px 30px}
}
#global-ux .wizard-footer.wizard-short-summary-footer .wizard-disclaimer{font-size:.875rem;color:#252525;font-weight:700}
@media only screen and (min-width:47.9375em){#global-ux .wizard-footer.wizard-short-summary-footer .wizard-disclaimer{font-size:1rem}
}
@media only screen and (min-width:61.9375em){#global-ux .wizard-footer.wizard-short-summary-footer .wizard-disclaimer{font-size:1.125rem}
}
#global-ux .wizard-header.wizard-short-summary-header{padding:15px 50px 10px;margin:0}
#global-ux .wizard-header.wizard-short-summary-header .wizard-main-title{display:none}
#global-ux .wizard-short .wizard-tabs-list{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none}
#global-ux .wizard-short .wizard-tabs-item{width:50%;border:1px solid #d4d4d4}
#global-ux .wizard-short .wizard-tabs-item:first-child{border-right:0}
#global-ux .wizard-short .wizard-tabs-item.active,#global-ux .wizard-short .wizard-tabs-item:hover{background-color:#1b394e}
#global-ux .wizard-short .wizard-tabs-item.active .wizard-tabs-trigger,#global-ux .wizard-short .wizard-tabs-item:hover .wizard-tabs-trigger{color:#fff}
@media only screen and (min-width:62em){#global-ux .wizard-short .wizard-tabs-item{width:30%}
}
#global-ux .wizard-short .wizard-tabs-trigger{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#1b394e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:100%;padding:15px}
#global-ux .wizard-short .wizard-step-vehicle-selector .model-category{display:none}
#global-ux .wizard-short .wizard-step-vehicle-selector .model-category.active{display:block}
#global-ux .wizard-short .wizard-step-vehicle-selector .vehicles-selector.desktop{display:block !important}
#global-ux .wizard-short .wizard-step-vehicle-selector .vehicles-selector.mobile{display:none !important}
#global-ux .wizard-short .wizard-step-vehicle-selector .vehicles-selector h2{font-size:28px;font-size:1.75rem}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-step-vehicle-selector .vehicles-selector h2{display:none}
}
#global-ux .wizard-short .wizard-step-vehicle-selector .models{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#global-ux .wizard-short .wizard-step-vehicle-selector .model{margin:0;padding:0;width:50%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
@media only screen and (min-width:62em){#global-ux .wizard-short .wizard-step-vehicle-selector .model{width:25%}
}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected{position:relative}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected:before{font-family:"icomoon";content:"\e90b";color:#2d96cd;position:absolute;top:10px;right:15px}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected .model-content{background-color:#f1f1f1}
#global-ux .wizard-short .wizard-step-vehicle-selector .model label{font-weight:700;border:0}
#global-ux .wizard-short .wizard-step-vehicle-selector .model input[type="checkbox"].custom-checkbox+label{border:0;padding:0}
#global-ux .wizard-short .wizard-step-vehicle-selector .model input[type="checkbox"].custom-checkbox+label:before,#global-ux .wizard-short .wizard-step-vehicle-selector .model input[type="checkbox"].custom-checkbox+label:after{display:none}
@media only screen and (max-width:47.9375em){#global-ux .wizard-overlay .wizard-short .wizard-header{padding:20px 0 10px !important}
}
@media only screen and (min-width:62em){#global-ux .wizard-overlay .wizard-short .wizard-tabs-list .wizard-tabs-item{width:40%}
}
#global-ux .promotion .promotion-inner{position:relative;overflow:hidden}
#global-ux .promotion .promotion-inner .promotions-wrapper.active .poster.front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
#global-ux .promotion .promotion-inner .promotions-wrapper.active .poster.back{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#global-ux .promotion .promotion-inner .promotions-wrapper{position:relative;overflow:hidden;min-height:200px}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster{-webkit-transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.front{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);position:absolute;width:100%;height:100%;left:0;top:0;text-align:center}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta span{color:#1ba4e0}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta span.icon-link.icon.icon-link-hover{color:#1ba4e0}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta span.icon-link.icon.icon-link-hover{float:right;font-size:1.5em}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta span.labels{float:left}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta.promo.prev{margin-top:40px}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta.promo.prev{margin-top:0}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon{text-align:center;margin-top:10%}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon{margin-top:0}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon .coupon-img{width:90%}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon .coupon-img{width:60%;margin:4% 0 0}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon-cta{position:relative;margin:30px auto 0}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon-cta a{position:static}
#global-ux .promotion .promotion-inner .promotions-wrapper .heading{color:#626466}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .heading{top:10%}
}
@media only screen and (min-width:75em){#global-ux .promotion .promotion-inner .promotions-wrapper .heading{top:20%}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .heading h2{color:#fff}
#global-ux .promotion .promotion-inner .promotions-wrapper .heading h3{color:#fff}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .promotion .promotion-inner .promotions-wrapper .heading h3{font-size:1.5em}
}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .heading h3{padding-bottom:3%}
}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .heading p{display:inline-block;padding-right:20px}
}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper a.link-cta.prev{left:5%;top:40%}
}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper a.link-cta.next{right:5%}
}
#global-ux .promotion .promotion-inner .promotions-wrapper a.link-cta .icon-chevron-hollow{color:#fff}
#global-ux section.brandgallery .social-items .social-items-inner{-webkit-transition:height .8s ease-out;transition:height .8s ease-out;position:relative;overflow:hidden}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner{height:auto !important}
}
#global-ux section.brandgallery .social-items .social-items-inner .columns{padding-left:0;padding-right:0}
#global-ux section.brandgallery .social-items .social-items-inner img{-webkit-transform:scale(1);transform:scale(1)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab{position:relative;overflow:hidden}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover img,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus img{-webkit-transform:scale(1.05);transform:scale(1.05)}
}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover .social-labels,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus .social-labels{background-color:black;background-color:rgba(0,0,0,0.6)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover .social-labels.blue,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus .social-labels.blue{background-color:#2d96cd;background-color:rgba(45,150,205,0.95)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover .social-labels.black,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus .social-labels.black{background-color:rgba(0,0,0,0.8)}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:hover .icon-chevron-hollow.icon.icon-link:before,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:hover .icon-chevron-hollow.icon.link-chevron:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:hover .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header section.brandgallery .social-items .social-items-inner .social-tab a:hover .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:active .icon-chevron-hollow.icon.icon-link:before,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:active .icon-chevron-hollow.icon.link-chevron:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:active .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header section.brandgallery .social-items .social-items-inner .social-tab a:active .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:focus .icon-chevron-hollow.icon.icon-link:before,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:focus .icon-chevron-hollow.icon.link-chevron:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:focus .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header section.brandgallery .social-items .social-items-inner .social-tab a:focus .icon-chevron-hollow.icon.link-overlay-search:after{content:"\e619"}
}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .icon-link:before,#global-ux section.brandgallery .social-items .social-items-inner .social-tab .link-chevron:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab .search-results-header .link-overlay-search:after,#global-ux .search-results-header section.brandgallery .social-items .social-items-inner .social-tab .link-overlay-search:after{content:"\e618"}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab img{-webkit-transition:all .3s ease-out .1s;transition:all .3s ease-out .1s}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels{-webkit-transition:all .3s ease-out .1s;transition:all .3s ease-out .1s;position:absolute;bottom:0;height:auto;max-height:50%;min-height:15%;width:100%;color:#fff}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels.blue{background-color:rgba(45,150,205,0.8)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels.black{background-color:rgba(0,0,0,0.5)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner{position:relative;text-align:left;padding:3% 14% 4% 5%}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner p{margin:5px 0 0;color:#fff;font-size:.9em}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner p{font-size:1.5em;line-height:1.25em}
}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner p{margin:2px 0 0;font-size:.625em}
}
@media only screen and (min-width:75em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner p{font-size:.88em}
}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner span{position:absolute;right:1%;top:20%;display:block;padding:1%}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner span{font-size:2em;right:1%;top:34%}
}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner span{font-size:1.375em;right:4%;top:14%}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels{padding-top:4%}
}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels{padding:6% 5% 4%}
}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels{padding-left:5%;padding-right:20%;padding-top:3%}
}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner p{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-right:10px}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner p{float:none;font-size:1.2em}
}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner span{position:static;float:none;font-size:1.5em}
}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner{padding-right:5%;text-align:center}
}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner{padding:6% 5% 4%}
}
#global-ux section.brandgallery .viewCloseTab{position:absolute;bottom:0;background:#fff}
#global-ux section.brandgallery .viewCloseTab .expandTabs p{margin:5px 0 0;background:#2d96cd;text-align:center}
#global-ux section.brandgallery .viewCloseTab .expandTabs p a{font-weight:300;position:relative;display:none;padding:30px 0;color:#fff;text-decoration:none}
#global-ux section.brandgallery .viewCloseTab .expandTabs p a.active{display:block}
#global-ux section.brandgallery .viewCloseTab .expandTabs p a>span{font-size:1.5em}
#global-ux section.brandgallery .viewCloseTab .expandTabs p a>span>span{padding-left:20px;font-size:1.2em}
@media only screen and (min-width:30.0625em){#global-ux section.brandgallery .viewCloseTab .expandTabs p a>span>span{font-size:1.3em}
}
@media only screen and (min-width:30.0625em){#global-ux section.brandgallery .viewCloseTab .expandTabs p a>span{font-size:2.3em}
}
#global-ux section.brandgallery .heading{position:static;padding:50px 20px;color:#626466}
@media only screen and (min-width:48em){#global-ux section.brandgallery .heading{padding:8% 1% 1%}
}
#global-ux section.brandgallery .heading h2{color:#626466;text-shadow:none}
#global-ux section.brandgallery .heading h3{color:#626466}
@media only screen and (min-width:48em){#global-ux section.brandgallery .heading h3{padding:0}
}
.no-js #global-ux section.brandgallery .viewCloseTab{visibility:hidden}
#global-ux n.buildprice .buildprice-inner .heading{color:#fff}
@media only screen and (min-width:48em){#global-ux n.buildprice .buildprice-inner .heading{top:10%}
}
@media only screen and (min-width:75em){#global-ux n.buildprice .buildprice-inner .heading{top:20%}
}
#global-ux n.buildprice .buildprice-inner .heading h2{color:#fff}
#global-ux n.buildprice .buildprice-inner .heading h3{color:#fff}
@media only screen and (min-width:48em){#global-ux n.buildprice .buildprice-inner .heading h3{padding-bottom:2%}
}
#global-ux n.buildprice .buildprice-inner .heading p{display:block;padding-right:10px}
@media only screen and (min-width:48em){#global-ux n.buildprice .buildprice-inner .heading p{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-right:20px}
}
#global-ux n.buildprice .buildprice-inner .heading a.link-cta .icon-chevron-hollow{color:#fff}
#global-ux n.buildprice .buildprice-inner .heading a.link-cta span.labels{color:#fff}
#global-ux .single-feature{padding-bottom:80px;padding-top:60px}
@media only screen and (min-width:48em){#global-ux .single-feature{padding-bottom:100px;padding-top:100px}
}
#global-ux .single-feature.grey{background-color:#f7f7f7}
#global-ux .single-feature>.columns{padding-left:48px;padding-right:48px}
@media only screen and (min-width:48em){#global-ux .single-feature>.columns{padding-left:96px;padding-right:96px}
}
#global-ux .single-feature h2{font-weight:200;line-height:3.75rem;margin-bottom:30px;text-align:center;color:#616161;font-size:2.875rem}
@media only screen and (min-width:48em){#global-ux .single-feature h2{line-height:3rem;text-align:left}
}
#global-ux .single-feature p{color:#616161;font-size:1.625rem;line-height:3.3125rem}
@media only screen and (min-width:48em){#global-ux .single-feature p{font-size:.875rem;line-height:1.875rem}
}
#global-ux .single-feature .cta-blue{float:left;width:100%;margin-top:70px;padding:32px 10px 34px;text-align:center;text-decoration:none;font-size:2rem}
@media only screen and (min-width:48em){#global-ux .single-feature .cta-blue{width:auto;margin-top:20px;padding:12px 75px;font-size:1rem}
}
#global-ux .single-feature .remaining-text.hidden{display:none}
@media only screen and (min-width:48em){#global-ux .single-feature .remaining-text.hidden{display:inline}
}
@media only screen and (min-width:48em){#global-ux .single-feature .more-link,#global-ux .single-feature .ellipsis,#global-ux .single-feature .mobile-text{display:none}
}
#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:not(.cta-button),#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:before,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:after{color:#2596cf}
#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph h2,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph h3,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph p,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a.link-chevron,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:before,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:after{color:#fff}
#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:not(.cta-button),#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:before,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:after{color:#2596cf}
#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph h2,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph h3,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph p,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a.link-chevron,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:before,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:after{color:#616161}
#global-ux .genericCarousel .billboard-content.within-carousel-grey sup[data-disclosure]{color:#008cba;font-weight:bolder;text-decoration:inherit}
#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h1,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h2,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h3,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h4,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h5,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h6,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white p,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white a,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white li,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white label,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white input,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white th,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white td,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h1,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h2,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h3,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h4,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h5,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h6,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white p,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white a,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white li,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white label,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white input,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white th,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white td,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h1,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h2,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h3,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h4,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h5,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h6,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white p,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white a,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white li,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white label,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white input,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white th,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white td{color:#fff}
#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h1,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h2,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h3,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h4,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h5,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h6,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey p,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey a,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey li,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey label,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey input,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey th,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey td,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h1,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h2,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h3,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h4,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h5,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h6,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey p,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey a,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey li,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey label,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey input,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey th,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey td,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h1,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h2,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h3,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h4,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h5,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h6,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey p,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey a,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey li,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey label,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey input,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey th,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey td{color:#626466}
#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h1,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h2,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h3,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h4,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h5,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h6,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue p,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue a,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue li,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue label,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue input,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue th,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue td,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h1,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h2,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h3,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h4,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h5,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h6,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue p,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue a,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue li,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue label,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue input,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue th,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue td,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h1,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h2,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h3,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h4,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h5,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h6,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue p,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue a,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue li,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue label,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue input,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue th,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue td{color:#1b394e}
#global-ux .genericCarousel .carousel{position:relative;height:100%;overflow:hidden;margin:0}
#global-ux .genericCarousel .carousel:hover .carousel-arrows{right:0}
#global-ux .genericCarousel .slide-container,#global-ux .genericCarousel .carousel-slide,#global-ux .genericCarousel .flex-viewport{height:100%}
#global-ux .genericCarousel .slide-container:before,#global-ux .genericCarousel .slide-container:after{content:" ";display:table}
#global-ux .genericCarousel .slide-container:after{clear:both}
#global-ux .genericCarousel .carousel-slide{position:relative;display:none}
#global-ux .genericCarousel .carousel-slide:first-child{display:block}
#global-ux .genericCarousel .flex-viewport .carousel-slide{display:block}
#global-ux .genericCarousel sup[data-disclosure]{color:inherit;text-decoration:underline;font-weight:bolder}
#global-ux .genericCarousel .flex-control-nav{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;margin-top:-40px;z-index:1;width:100%;text-align:center;margin-left:0}
#global-ux .genericCarousel .flex-control-nav ol #global-ux .genericCarousel .flex-control-nav ul{overflow:hidden;padding:0}
#global-ux .genericCarousel .flex-control-nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .genericCarousel .flex-control-nav li a{-webkit-transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;display:block;text-indent:9999px;cursor:pointer;width:26px;height:26px;position:relative}
#global-ux .genericCarousel .flex-control-nav li a:after{-webkit-transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;content:' ';width:11px;height:11px;display:block;position:absolute;top:30%;left:29.2%;border-radius:50%;background-color:#fff}
#global-ux .genericCarousel .flex-control-nav li a.flex-active:after{-webkit-transform:scale(1.5);transform:scale(1.5);background-color:transparent;border:solid 1px #fff}
#global-ux .genericCarousel .carousel-arrows{display:none;right:0;position:absolute;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-arrows{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .2s ease;transition:all .2s ease;top:50%;right:-47px;margin-top:-15px;display:block;visibility:visible;z-index:1}
#global-ux .genericCarousel .carousel-arrows .icon{line-height:47px}
}
#global-ux .genericCarousel .carousel-arrows .carousel-btn{-webkit-transform:scale(1);transform:scale(1);outline:0;display:block;height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer}
#global-ux .genericCarousel .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,0.5)}
#global-ux .genericCarousel .carousel-arrows .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .genericCarousel .carousel-arrows .carousel-btn+ul{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}
#global-ux .genericCarousel .carousel-arrows .carousel-btn:hover{background-color:#fff}
#global-ux .genericCarousel .carousel-arrows .carousel-btn:hover .icon{color:#2d96cd}
#global-ux .genericCarousel .carousel-billboard-buzz{clear:both;padding:10% 5%}
#global-ux .genericCarousel .carousel-billboard-buzz img{width:auto}
#global-ux .genericCarousel .carousel-billboard-buzz .billboard-paragraph{position:relative;width:100%;text-align:center;padding-left:5%;padding-right:5%;left:auto;right:auto}
#global-ux .genericCarousel .carousel-billboard-buzz .billboard-paragraph a:not(.cta-button){font-size:20px;font-size:1.25rem;font-weight:300;line-height:1.25;color:#2596cf;text-shadow:none;text-decoration:none}
#global-ux .genericCarousel .carousel-billboard-buzz .billboard-paragraph p{font-size:20px;font-size:1.25rem;font-weight:300;text-align:center;line-height:1.25;color:#616161;text-shadow:none;margin-top:1.25em}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-buzz .billboard-paragraph{top:0}
}
#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav{left:0;margin-top:-20px}
@media only screen and (min-width:30.0625em){#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav{margin-top:-10px}
}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav{display:none}
}
#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav li a:after{border:solid 1px #2596cf;background-color:#2596cf}
#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav li a.flex-active:after{border:solid 1px #2596cf;background-color:transparent}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-buzz .carousel-arrows{margin-top:-47px}
}
#global-ux .genericCarousel .carousel-billboard-buzz .component-content{text-align:center}
#global-ux .genericCarousel .carousel-billboard-homepage{clear:both}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph{height:78%;width:auto;position:absolute;top:2.5%;left:6%;right:6%;text-align:left}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph a:not(.cta-button){font-weight:200;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph a:not(.cta-button){text-align:center !important}
}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2{font-size:24px;font-size:1.5rem;margin-top:.2rem;line-height:1.2}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3{font-size:18px;font-size:1.125rem;margin:0;line-height:18px}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph .richtext p>a{font-size:1rem;font-weight:200;letter-spacing:normal}
@media only screen and (min-width:30.0625em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph{top:3.2%}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2{font-size:38px;font-size:2.375rem;font-weight:300}
}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph{top:5%;height:77%}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p{text-align:left}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2{font-size:30px;font-size:1.875rem;font-weight:200;margin:0;line-height:1.2}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3{font-size:24px;font-size:1.5rem;margin:0;line-height:26px}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p{font-size:21px;font-size:1.3125rem;margin-top:3px;line-height:1.5}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p a{font-size:16px;font-size:1rem}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p a:after{font-size:22px;font-size:1.375rem;padding-bottom:0}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph sub{position:absolute;margin-bottom:20px}
}
@media only screen and (min-width:62em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2{font-size:38px;font-size:2.375rem}
}
@media only screen and (min-width:75em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2{font-size:48px;font-size:3rem}
}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-disclaimer{position:absolute;z-index:1;bottom:10%;left:0;width:100%;text-align:center}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-disclaimer p{font-size:13px;font-size:.8125rem}
@media only screen and (min-width:30.0625em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-disclaimer{bottom:9%}
}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-disclaimer{padding:0 6%;text-align:left}
}
#global-ux .genericCarousel .carousel-billboard-homepage .flex-control-nav{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;left:0;bottom:6%;z-index:1;width:100%;text-align:center;margin:0}
#global-ux .genericCarousel .carousel-billboard-image{clear:both;margin:1.25rem}
#global-ux .genericCarousel .carousel-billboard-image .flex-control-nav{margin-top:5px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:auto;height:4rem;left:0;display:none;padding:.8125rem 0;position:absolute;text-align:center;width:100%;z-index:1}
#global-ux .genericCarousel .carousel-billboard-image .flex-control-nav li a:after{border:solid 1px #2596cf;background-color:#2596cf}
#global-ux .genericCarousel .carousel-billboard-image .flex-control-nav li a.flex-active:after{border:solid 1px #2596cf;background-color:transparent}
#global-ux .genericCarousel .carousel-billboard-image .billboard-paragraph{position:static;max-width:53.75rem;margin:4rem auto 2.5rem;padding:0}
#global-ux .genericCarousel .carousel-billboard-image h2{font-size:15px;font-size:.9375rem;font-weight:400;margin:.625rem 0;text-shadow:none;text-align:center}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-image h2{font-size:32px;font-size:2rem;font-weight:200}
}
#global-ux .genericCarousel .carousel-billboard-image p{font-size:14px;font-size:.875rem;line-height:1.75rem;margin:.625rem;text-shadow:none;text-align:center}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-image p{font-size:16px;font-size:1rem}
}
#global-ux .genericCarousel .carousel-media-white,#global-ux .genericCarousel .carousel-media-black{clear:both}
#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay,#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay{width:350px;max-width:350px;border-right:.5rem solid transparent}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay,#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay{width:100%;max-width:100%;border-right:0 none}
}
#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay picture,#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay picture{display:block}
#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay picture img,#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay picture img{width:100%}
#global-ux .genericCarousel .carousel-media-white .flex-viewport,#global-ux .genericCarousel .carousel-media-black .flex-viewport{width:100%}
#global-ux .genericCarousel .carousel-media-white .flex-viewport .component-content,#global-ux .genericCarousel .carousel-media-black .flex-viewport .component-content{-webkit-font-smoothing:subpixel-antialiased}
#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container,#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container{height:auto}
#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide,#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide{height:auto;min-width:350px}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide,#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide{width:100vw !important;min-width:320px}
#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide div.carousel-content,#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide div.carousel-content{border-right:0 none}
}
#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide .carousel-content,#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide .carousel-content{border-right:.5rem solid transparent}
#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide:last-child .carousel-content,#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide:last-child .carousel-content{border-right:0}
#global-ux .genericCarousel .carousel-media-white .carousel-description,#global-ux .genericCarousel .carousel-media-black .carousel-description{text-align:center;padding:3rem 0}
#global-ux .genericCarousel .carousel-media-white .carousel-description h2,#global-ux .genericCarousel .carousel-media-white .carousel-description h3,#global-ux .genericCarousel .carousel-media-white .carousel-description h4,#global-ux .genericCarousel .carousel-media-white .carousel-description h5,#global-ux .genericCarousel .carousel-media-white .carousel-description h6,#global-ux .genericCarousel .carousel-media-black .carousel-description h2,#global-ux .genericCarousel .carousel-media-black .carousel-description h3,#global-ux .genericCarousel .carousel-media-black .carousel-description h4,#global-ux .genericCarousel .carousel-media-black .carousel-description h5,#global-ux .genericCarousel .carousel-media-black .carousel-description h6{line-height:1}
#global-ux .genericCarousel .carousel-media-white .carousel-description p,#global-ux .genericCarousel .carousel-media-black .carousel-description p{margin:0}
#global-ux .genericCarousel .carousel-media-white .image-caption,#global-ux .genericCarousel .carousel-media-black .image-caption{position:static;max-width:53.75rem;margin:2.5rem auto 3.75rem;padding:0}
#global-ux .genericCarousel .carousel-media-white .image-caption h2,#global-ux .genericCarousel .carousel-media-white .image-caption h3,#global-ux .genericCarousel .carousel-media-white .image-caption h4,#global-ux .genericCarousel .carousel-media-white .image-caption h5,#global-ux .genericCarousel .carousel-media-white .image-caption h6,#global-ux .genericCarousel .carousel-media-black .image-caption h2,#global-ux .genericCarousel .carousel-media-black .image-caption h3,#global-ux .genericCarousel .carousel-media-black .image-caption h4,#global-ux .genericCarousel .carousel-media-black .image-caption h5,#global-ux .genericCarousel .carousel-media-black .image-caption h6{font-size:16px;font-size:1rem;font-weight:300;margin:.625rem 0;text-shadow:none;text-align:center}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-media-white .image-caption h2,#global-ux .genericCarousel .carousel-media-white .image-caption h3,#global-ux .genericCarousel .carousel-media-white .image-caption h4,#global-ux .genericCarousel .carousel-media-white .image-caption h5,#global-ux .genericCarousel .carousel-media-white .image-caption h6,#global-ux .genericCarousel .carousel-media-black .image-caption h2,#global-ux .genericCarousel .carousel-media-black .image-caption h3,#global-ux .genericCarousel .carousel-media-black .image-caption h4,#global-ux .genericCarousel .carousel-media-black .image-caption h5,#global-ux .genericCarousel .carousel-media-black .image-caption h6{font-size:32px;font-size:2rem;font-weight:200}
}
#global-ux .genericCarousel .carousel-media-white .image-caption p,#global-ux .genericCarousel .carousel-media-black .image-caption p{font-size:14px;font-size:.875rem;font-weight:300;margin:.625rem;line-height:1.75rem;text-shadow:none;text-align:center}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-media-white .image-caption p,#global-ux .genericCarousel .carousel-media-black .image-caption p{font-size:16px;font-size:1rem;font-weight:300}
}
#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn,#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn{background-color:#2d96cd}
#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn:hover,#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn:hover{background-color:#fff}
#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn.darkened,#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,0.5)}
#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn:hover.darkened,#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn:hover.darkened{background-color:#fff}
#global-ux .genericCarousel .carousel-media-black{background-color:#fff}
#global-ux .genericCarousel .carousel-media-black .media-carousel-description,#global-ux .genericCarousel .carousel-media-black .image-caption{color:#000}
#global-ux .genericCarousel .carousel-media-black .media-carousel-description h2,#global-ux .genericCarousel .carousel-media-black .media-carousel-description h3,#global-ux .genericCarousel .carousel-media-black .media-carousel-description h4,#global-ux .genericCarousel .carousel-media-black .media-carousel-description h5,#global-ux .genericCarousel .carousel-media-black .media-carousel-description h6,#global-ux .genericCarousel .carousel-media-black .media-carousel-description p,#global-ux .genericCarousel .carousel-media-black .image-caption h2,#global-ux .genericCarousel .carousel-media-black .image-caption h3,#global-ux .genericCarousel .carousel-media-black .image-caption h4,#global-ux .genericCarousel .carousel-media-black .image-caption h5,#global-ux .genericCarousel .carousel-media-black .image-caption h6,#global-ux .genericCarousel .carousel-media-black .image-caption p{color:#000}
#global-ux .genericCarousel .carousel-media-black .flex-control-nav li a{background:#000}
#global-ux .genericCarousel .carousel-media-black .flex-control-nav li a.flex-active{background:#000;border-color:#000}
#global-ux .genericCarousel .carousel-media-white{background-color:#000}
#global-ux .genericCarousel .carousel-media-white .media-carousel-description,#global-ux .genericCarousel .carousel-media-white .image-caption{color:#fff}
#global-ux .genericCarousel .carousel-media-white .media-carousel-description h2,#global-ux .genericCarousel .carousel-media-white .media-carousel-description h3,#global-ux .genericCarousel .carousel-media-white .media-carousel-description h4,#global-ux .genericCarousel .carousel-media-white .media-carousel-description h5,#global-ux .genericCarousel .carousel-media-white .media-carousel-description h6,#global-ux .genericCarousel .carousel-media-white .media-carousel-description p,#global-ux .genericCarousel .carousel-media-white .image-caption h2,#global-ux .genericCarousel .carousel-media-white .image-caption h3,#global-ux .genericCarousel .carousel-media-white .image-caption h4,#global-ux .genericCarousel .carousel-media-white .image-caption h5,#global-ux .genericCarousel .carousel-media-white .image-caption h6,#global-ux .genericCarousel .carousel-media-white .image-caption p{color:#fff}
#global-ux .genericCarousel .carousel-media-white h1,#global-ux .genericCarousel .carousel-media-white h2,#global-ux .genericCarousel .carousel-media-white h3,#global-ux .genericCarousel .carousel-media-white h4,#global-ux .genericCarousel .carousel-media-white h5,#global-ux .genericCarousel .carousel-media-white h6,#global-ux .genericCarousel .carousel-media-white p{background-color:#000;color:#fff}
#global-ux .genericCarousel .carousel-media-white .flex-control-nav{margin-top:-50px}
#global-ux .genericCarousel .carousel-media-white .flex-control-nav li a:after{background:#2d96cd}
#global-ux .genericCarousel .carousel-media-white .flex-control-nav li a.flex-active:after{background:transparent;border-color:#2d96cd;top:31%}
#global-ux .genericCarousel .carousel-billboard-nameplate{clear:both}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph{height:78%;width:auto;position:absolute;top:15%;left:6%;right:6%;text-align:left}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph p,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph a:not(.cta-button){font-weight:200;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph p,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph a:not(.cta-button){text-align:center !important}
}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2{font-size:23px;font-size:1.4375rem;line-height:1.2;margin:0}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3{font-size:18px;font-size:1.125rem;margin:0;line-height:18px}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph{top:93px;height:77%}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph p{text-align:left}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2{font-size:44px;font-size:2.75rem;margin:0;line-height:1.2}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3{font-size:24px;font-size:1.5rem;margin:0;line-height:26px}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph p{font-size:21px;font-size:1.3125rem;margin-top:35px}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph sub{position:absolute;margin-bottom:20px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2{font-size:40px;font-size:2.5rem;line-height:1.2}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph p{margin-top:25px}
}
#global-ux .genericCarousel .carousel-billboard-nameplate .flex-control-nav{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;left:0;bottom:6%;z-index:1;width:100%;text-align:center;margin:0}
#global-ux .dynamicCarousel .carousel{position:relative;overflow:hidden;margin:0;clear:both}
#global-ux .dynamicCarousel .carousel .billboard{text-align:center}
#global-ux .dynamicCarousel .carousel .carousel-arrows{display:none;right:0}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel .carousel-arrows{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:50%;right:-47px;margin-top:-15px;display:block;z-index:1}
#global-ux .dynamicCarousel .carousel .carousel-arrows .icon{line-height:47px}
}
#global-ux .dynamicCarousel .carousel:hover .carousel-arrows{right:0}
#global-ux .dynamicCarousel .carousel.white-text h2,#global-ux .dynamicCarousel .carousel.white-text h3,#global-ux .dynamicCarousel .carousel.white-text h4,#global-ux .dynamicCarousel .carousel.white-text h5,#global-ux .dynamicCarousel .carousel.white-text p{color:#fff}
#global-ux .dynamicCarousel .carousel.grey-text h2,#global-ux .dynamicCarousel .carousel.grey-text h3,#global-ux .dynamicCarousel .carousel.grey-text h4,#global-ux .dynamicCarousel .carousel.grey-text h5,#global-ux .dynamicCarousel .carousel.grey-text p{color:#616161}
#global-ux .dynamicCarousel .carousel.grey-text .carousel-disclaimer p{color:#fff}
#global-ux .dynamicCarousel .slide-container:before,#global-ux .dynamicCarousel .slide-container:after{content:" ";display:table}
#global-ux .dynamicCarousel .slide-container:after{clear:both}
#global-ux .dynamicCarousel .carousel-slide{position:relative;display:none}
#global-ux .dynamicCarousel .carousel-slide:first-child{display:block}
#global-ux .dynamicCarousel .flex-viewport{margin:0}
#global-ux .dynamicCarousel .flex-viewport .carousel-slide{display:block}
#global-ux .dynamicCarousel .carousel-slide-content{margin-bottom:30px}
#global-ux .dynamicCarousel .carousel-controls{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;left:0;bottom:0;z-index:1;width:100%;text-align:center}
#global-ux .dynamicCarousel .carousel-controls ol #global-ux .dynamicCarousel .carousel-controls ul{overflow:hidden;padding:0}
#global-ux .dynamicCarousel .carousel-controls .flex-control-nav{margin-left:0}
#global-ux .dynamicCarousel .carousel-controls li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .dynamicCarousel .carousel-controls li a{-webkit-transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#global-ux .dynamicCarousel .carousel-controls li a:hover{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
#global-ux .dynamicCarousel .carousel-controls li a.flex-active{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
#global-ux .dynamicCarousel .carousel-controls li a.flex-active:after{background-color:transparent;border:solid 1px #fff}
#global-ux .dynamicCarousel .carousel-controls li a:after{display:block;width:11px;height:11px;content:" ";border-radius:50%;border:solid 1px transparent;background-color:#fff;position:absolute;top:15px;left:15px}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-controls li a:after{width:8px;height:8px}
}
#global-ux .dynamicCarousel .carousel-numbers-pagination .carousel-controls{display:none}
#global-ux .dynamicCarousel .carousel-btn{-webkit-transform:scale(1,1);transform:scale(1,1);display:block;height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer}
#global-ux .dynamicCarousel .carousel-btn.darkened{background-color:rgba(0,0,0,0.5)}
#global-ux .dynamicCarousel .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .dynamicCarousel .carousel-btn+ul{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}
#global-ux .dynamicCarousel .carousel-btn:hover{background-color:#fff}
#global-ux .dynamicCarousel .carousel-btn:hover .icon{color:#2d96cd}
#global-ux .dynamicCarousel .heading{position:absolute;z-index:1;top:3.75rem;width:100%;color:#1d394f}
#global-ux .dynamicCarousel .heading.white-gradient{background-color:rgba(255,255,255,0.7)}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .heading.white-gradient{background-color:transparent;background:rgba(255,255,255,0.9);background:-webkit-linear-gradient(left,rgba(255,255,255,0.9),rgba(255,255,255,0));background:linear-gradient(to right,rgba(255,255,255,0.9),rgba(255,255,255,0))}
}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .heading{top:5rem;padding-left:5%}
}
@media only screen and (min-width:62em){#global-ux .dynamicCarousel .heading{top:6.25rem}
}
#global-ux .dynamicCarousel .heading h2{font-size:24px;font-size:1.5rem;font-weight:300;margin:0;color:inherit;text-align:center}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .heading h2{font-size:51px;font-size:3.1875rem;font-weight:200;text-align:left}
}
#global-ux .dynamicCarousel .heading p{margin:0}
#global-ux .dynamicCarousel .carousel-disclaimer{bottom:24px;left:0;position:absolute;z-index:1;width:100%}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-disclaimer{bottom:40px}
}
#global-ux .dynamicCarousel .carousel-disclaimer p{font-size:13px;font-size:.8125rem;font-weight:300;visibility:initial;text-align:center;color:#fff}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-disclaimer p{text-align:left;margin-left:5%}
}
#global-ux .dynamicCarousel .carousel-numbers-pagination .carousel-bottom-arrows{display:block}
#global-ux .dynamicCarousel .carousel-bottom-arrows{position:absolute;left:0;bottom:10px;text-align:center;z-index:1;width:100%;color:#fff;display:none}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-bottom-arrows{bottom:20px}
}
#global-ux .dynamicCarousel .carousel-bottom-arrows .content{display:inline-block}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-btn{height:auto}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-btn .icon{color:#fff;font-size:1.25rem;line-height:1.625rem}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-next{float:right;display:inline-block;background-color:transparent}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-previous{float:left;display:inline-block;background-color:transparent}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-numbers{display:inline-block}
#global-ux .dynamicCarousel .carousel.light-background.grey-text .carousel-controls li a:after{background-color:#2d96cd}
#global-ux .dynamicCarousel .carousel.light-background.grey-text .carousel-controls li a.flex-active:after{background-color:transparent;border:1px solid #2d96cd}
#global-ux .dynamicCarousel .carousel.light-background.grey-text .carousel-bottom-arrows{color:#2d96cd}
#global-ux .dynamicCarousel .carousel.light-background.grey-text .carousel-bottom-arrows .carousel-btn .icon{color:#2d96cd}
#global-ux .dynamicCarousel .carousel.light-background.grey-text .carousel-disclaimer p{color:#616161}
.image img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}
#global-ux .image .features-category-tile{box-shadow:0 2px 2px rgba(0,0,0,0.2);position:relative;overflow:hidden}
#global-ux .image .features-category-tile:hover img,#global-ux .image .features-category-tile:focus img{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:.7}
@media only screen and (min-width:48em){#global-ux .image .features-category-tile{margin:0 15px 30px;height:100%}
}
#global-ux .image .features-category-tile picture{display:block;background:#000}
#global-ux .image .features-category-tile picture img{-webkit-transition:all .6s ease;transition:all .6s ease;opacity:.6}
#global-ux .image .features-category-tile .image-caption{position:absolute;top:40%;width:100%;text-align:center}
#global-ux .image .features-category-tile .image-caption h5,#global-ux .image .features-category-tile .image-caption p{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
#global-ux .image .features-category-tile .image-caption h5{font-weight:200;font-size:30px;font-size:1.875rem;margin-bottom:0;line-height:1}
#global-ux .image .features-category-tile .image-caption p{font-weight:700;font-size:14px;font-size:.875rem;position:relative;margin:0;line-height:1.5em}
#global-ux .image .features-category-tile .image-caption p .hidden-mobile:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:400;font-size:25px;font-size:1.5625rem;position:absolute;content:"\e615";font-family:"icomoon";top:50%;margin-left:10px}
@media only screen and (min-width:48em){#global-ux .image .features-category-tile .image-caption p{display:block}
}
#global-ux .image .link-overlay-image picture:before,#global-ux .image .link-overlay-image picture:after{z-index:1}
#global-ux .image .video-link-overlay{text-align:left}
#global-ux .image .video-link-overlay picture{display:inline-block;color:#fff;position:relative}
#global-ux .image .video-link-overlay picture img{max-width:100%}
#global-ux .image .video-link-overlay picture:before,#global-ux .image .video-link-overlay picture:after{display:inline-table;position:absolute;font-size:4.0625rem;top:50%;left:50%;-webkit-transition:color .4s;transition:color .4s;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
#global-ux .image .video-link-overlay picture:hover:before{color:#1b394e}
#global-ux .image .video-link-overlay picture:hover:after{color:#fff}
#global-ux .image .video-link-overlay picture:before{content:"\e919";color:#2d96cd}
#global-ux .image .video-link-overlay picture:after{content:"\e91a";color:#fff}
@media only screen and (min-width:48em){#global-ux .image .video-link-overlay picture{display:inline-block}
}
#global-ux .image .video-link-overlay .image-caption{text-align:center}
@media only screen and (min-width:48em){#global-ux .image .video-link-overlay .image-caption{text-align:left}
}
#global-ux .image .video-link-overlay .image-caption a{color:#fff;text-decoration:none;font-weight:400;font-size:.875rem;line-height:1.875rem;letter-spacing:-0.05em}
#global-ux .gallery-trigger .image .video-link-overlay picture img{height:auto}
#global-ux .image .image-fullscreen{position:relative}
#global-ux .image .image-fullscreen .button-container{position:absolute;bottom:10px;right:10px;padding:7px;background:rgba(0,0,0,0.6);cursor:pointer}
#global-ux .image .image-fullscreen .button-toggle-fullscreen{text-indent:100%;white-space:nowrap;overflow:hidden;background:url("guxfoe/img/fullscreen.png") 0 0 no-repeat;height:21px;width:21px;line-height:21px;vertical-align:middle;text-align:center;display:block}
.overlay-fullscreen-container{position:fixed;top:0;bottom:0;left:0;width:100%;height:100%;z-index:10002}
#global-ux .overlay-fullscreen{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;position:relative;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;overflow-y:scroll}
@media only screen and (min-width:48em){#global-ux .overlay-fullscreen{-webkit-transform:none;transform:none;top:0}
}
#global-ux .overlay-fullscreen.is-centered{text-align:center}
#global-ux .overlay-fullscreen.is-centered .fullscreen-caption{text-align:left}
body.fullscreen-active #global-ux .overlay-fullscreen{opacity:1;visibility:visible}
#global-ux .overlay-fullscreen img{width:100%;cursor:pointer;z-index:1}
#global-ux .overlay-fullscreen .fullscreen-caption{position:relative;width:100%}
#global-ux .overlay-fullscreen .fullscreen-caption h3{font-weight:200;font-size:24px;font-size:1.5rem;position:absolute;bottom:0;margin:0;width:100%;padding:30px;line-height:1.1;color:#fff;background:rgba(0,0,0,0.6);cursor:pointer}
@media only screen and (min-width:30.0625em){#global-ux .overlay-fullscreen .fullscreen-caption h3{padding:30px 60px}
}
#global-ux .overlay-fullscreen .fullscreen-caption .actionsPanel .action{width:auto}
#global-ux .overlay-fullscreen .actionsPanel{position:absolute;right:30px;bottom:0;padding:0}
@media only screen and (min-width:30.0625em){#global-ux .overlay-fullscreen .actionsPanel{right:60px}
}
#global-ux .overlay-fullscreen .actionsPanel .action{font-size:12px;font-size:.75rem;display:inline-block;color:#fff;margin:0 0 13px 10px}
#global-ux .overlay-fullscreen .actionsPanel .action a{color:inherit}
#global-ux .overlay-fullscreen .actionsPanel .action [class*='icon-']{display:block;text-align:center}
#global-ux .overlay-container .image .image-caption{position:absolute;z-index:1;bottom:10%;left:0;width:100%;text-align:center}
#global-ux .overlay-container .image .image-caption ul{list-style:none;margin:0}
#global-ux .overlay-container .image .image-caption li{font-size:13px;font-size:.8125rem;font-weight:300;color:#fff;margin:0 0 16px;line-height:16px}
@media only screen and (min-width:30.0625em){#global-ux .overlay-container .image .image-caption{bottom:9%}
}
@media only screen and (min-width:48em){#global-ux .overlay-container .image .image-caption{padding:0 6%;text-align:left}
}
#global-ux .image-brochureware-news-item,#global-ux .image-brochureware-news-item-extra-padding{font-weight:200;font-size:16px;font-size:1rem;color:#333;padding:20px 0}
#global-ux .image-brochureware-news-item:before,#global-ux .image-brochureware-news-item:after,#global-ux .image-brochureware-news-item-extra-padding:before,#global-ux .image-brochureware-news-item-extra-padding:after{content:" ";display:table}
#global-ux .image-brochureware-news-item:after,#global-ux .image-brochureware-news-item-extra-padding:after{clear:both}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item,#global-ux .image-brochureware-news-item-extra-padding{padding:60px 0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .image-brochureware-news-item,#global-ux .image-brochureware-news-item-extra-padding{padding-right:0;margin-right:0}
}
#global-ux .image-brochureware-news-item>picture,#global-ux .image-brochureware-news-item>img,#global-ux .image-brochureware-news-item-extra-padding>picture,#global-ux .image-brochureware-news-item-extra-padding>img{margin-bottom:20px;display:block}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item>picture,#global-ux .image-brochureware-news-item>img,#global-ux .image-brochureware-news-item-extra-padding>picture,#global-ux .image-brochureware-news-item-extra-padding>img{margin-bottom:0;float:left;width:40%}
}
#global-ux .image-brochureware-news-item .image-caption,#global-ux .image-brochureware-news-item-extra-padding .image-caption{margin-top:20px}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item .image-caption,#global-ux .image-brochureware-news-item-extra-padding .image-caption{margin-top:0;margin-left:40%;padding-left:30px}
}
#global-ux .image-brochureware-news-item .image-caption p,#global-ux .image-brochureware-news-item .image-caption li,#global-ux .image-brochureware-news-item-extra-padding .image-caption p,#global-ux .image-brochureware-news-item-extra-padding .image-caption li{font-size:14px;font-size:.875rem;font-weight:200;margin-bottom:10px;color:#333;line-height:1.6}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item .image-caption p,#global-ux .image-brochureware-news-item .image-caption li,#global-ux .image-brochureware-news-item-extra-padding .image-caption p,#global-ux .image-brochureware-news-item-extra-padding .image-caption li{font-size:16px;font-size:1rem}
}
#global-ux .image-brochureware-news-item h1,#global-ux .image-brochureware-news-item h2,#global-ux .image-brochureware-news-item h3,#global-ux .image-brochureware-news-item h4,#global-ux .image-brochureware-news-item-extra-padding h1,#global-ux .image-brochureware-news-item-extra-padding h2,#global-ux .image-brochureware-news-item-extra-padding h3,#global-ux .image-brochureware-news-item-extra-padding h4{font-size:18px;font-size:1.125rem;font-weight:200;margin-bottom:1.0625rem;color:#333}
@media only screen and (min-width:30.0625em){#global-ux .image-brochureware-news-item h1,#global-ux .image-brochureware-news-item h2,#global-ux .image-brochureware-news-item h3,#global-ux .image-brochureware-news-item h4,#global-ux .image-brochureware-news-item-extra-padding h1,#global-ux .image-brochureware-news-item-extra-padding h2,#global-ux .image-brochureware-news-item-extra-padding h3,#global-ux .image-brochureware-news-item-extra-padding h4{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item h1,#global-ux .image-brochureware-news-item h2,#global-ux .image-brochureware-news-item h3,#global-ux .image-brochureware-news-item h4,#global-ux .image-brochureware-news-item-extra-padding h1,#global-ux .image-brochureware-news-item-extra-padding h2,#global-ux .image-brochureware-news-item-extra-padding h3,#global-ux .image-brochureware-news-item-extra-padding h4{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux .image-brochureware-news-item h1,#global-ux .image-brochureware-news-item h2,#global-ux .image-brochureware-news-item h3,#global-ux .image-brochureware-news-item h4,#global-ux .image-brochureware-news-item-extra-padding h1,#global-ux .image-brochureware-news-item-extra-padding h2,#global-ux .image-brochureware-news-item-extra-padding h3,#global-ux .image-brochureware-news-item-extra-padding h4{font-size:30px;font-size:1.875rem}
}
#global-ux .image-brochureware-news-item .link-chevron-thin:after,#global-ux .image-brochureware-news-item-extra-padding .link-chevron-thin:after{font-size:18px;font-size:1.125rem;font-weight:bold}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item-extra-padding{padding:60px 100px 60px 0;margin-left:100px}
}
#global-ux .image-brochureware-news-item-extra-padding p{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .image-brochureware-billboard,#global-ux .image-brochureware-billboard-extra-padding{position:relative}
@media only screen and (min-width:48em){#global-ux .image-brochureware-billboard picture,#global-ux .image-brochureware-billboard img,#global-ux .image-brochureware-billboard-extra-padding picture,#global-ux .image-brochureware-billboard-extra-padding img{float:none;width:100%}
}
#global-ux .image-brochureware-billboard .image-caption,#global-ux .image-brochureware-billboard-extra-padding .image-caption{margin:0 20px;padding:20px 0;border-bottom:1px solid #dadada}
@media only screen and (min-width:48em){#global-ux .image-brochureware-billboard .image-caption,#global-ux .image-brochureware-billboard-extra-padding .image-caption{text-shadow:2px 2px 1px rgba(0,0,0,0.8);position:absolute;color:#fff;left:0;right:0;bottom:0;margin:0;padding:30px 69.2px;background-color:rgba(0,0,0,0.5)}
#global-ux .image-brochureware-billboard .image-caption sup[data-disclosure],#global-ux .image-brochureware-billboard-extra-padding .image-caption sup[data-disclosure]{color:inherit}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .image-brochureware-billboard .image-caption,#global-ux .image-brochureware-billboard-extra-padding .image-caption{padding-right:100px}
}
#global-ux .image-brochureware-billboard .image-caption p,#global-ux .image-brochureware-billboard-extra-padding .image-caption p{color:inherit}
#global-ux .image-brochureware-billboard .image-caption p:first-child,#global-ux .image-brochureware-billboard-extra-padding .image-caption p:first-child{margin-bottom:1em}
#global-ux .image-brochureware-billboard .image-caption h1,#global-ux .image-brochureware-billboard .image-caption h2,#global-ux .image-brochureware-billboard .image-caption h3,#global-ux .image-brochureware-billboard .image-caption h4,#global-ux .image-brochureware-billboard .image-caption h5,#global-ux .image-brochureware-billboard-extra-padding .image-caption h1,#global-ux .image-brochureware-billboard-extra-padding .image-caption h2,#global-ux .image-brochureware-billboard-extra-padding .image-caption h3,#global-ux .image-brochureware-billboard-extra-padding .image-caption h4,#global-ux .image-brochureware-billboard-extra-padding .image-caption h5{font-size:18px;font-size:1.125rem;font-weight:200;display:inline;color:inherit;margin-bottom:1.0625rem}
@media only screen and (min-width:48em){#global-ux .image-brochureware-billboard .image-caption h1,#global-ux .image-brochureware-billboard .image-caption h2,#global-ux .image-brochureware-billboard .image-caption h3,#global-ux .image-brochureware-billboard .image-caption h4,#global-ux .image-brochureware-billboard .image-caption h5,#global-ux .image-brochureware-billboard-extra-padding .image-caption h1,#global-ux .image-brochureware-billboard-extra-padding .image-caption h2,#global-ux .image-brochureware-billboard-extra-padding .image-caption h3,#global-ux .image-brochureware-billboard-extra-padding .image-caption h4,#global-ux .image-brochureware-billboard-extra-padding .image-caption h5{font-size:48px;font-size:3rem}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .image-brochureware-billboard .image-caption h1,#global-ux .image-brochureware-billboard .image-caption h2,#global-ux .image-brochureware-billboard .image-caption h3,#global-ux .image-brochureware-billboard .image-caption h4,#global-ux .image-brochureware-billboard .image-caption h5,#global-ux .image-brochureware-billboard-extra-padding .image-caption h1,#global-ux .image-brochureware-billboard-extra-padding .image-caption h2,#global-ux .image-brochureware-billboard-extra-padding .image-caption h3,#global-ux .image-brochureware-billboard-extra-padding .image-caption h4,#global-ux .image-brochureware-billboard-extra-padding .image-caption h5{font-size:28px;font-size:1.75rem}
}
#global-ux .image-brochureware-billboard .image-caption h1+p,#global-ux .image-brochureware-billboard .image-caption h2+p,#global-ux .image-brochureware-billboard .image-caption h3+p,#global-ux .image-brochureware-billboard .image-caption h4+p,#global-ux .image-brochureware-billboard .image-caption h5+p,#global-ux .image-brochureware-billboard-extra-padding .image-caption h1+p,#global-ux .image-brochureware-billboard-extra-padding .image-caption h2+p,#global-ux .image-brochureware-billboard-extra-padding .image-caption h3+p,#global-ux .image-brochureware-billboard-extra-padding .image-caption h4+p,#global-ux .image-brochureware-billboard-extra-padding .image-caption h5+p{display:inline;padding-left:1em}
#global-ux .image-brochureware-billboard-extra-padding .image-caption{padding:30px 200px}
@media only screen and (max-width:61.9375em){#global-ux .image-brochureware-billboard-extra-padding .image-caption{padding-left:30px;padding-right:30px}
}
.ie9 .picture-tag-fallback{display:none}
#global-ux .main-brand-logo{width:100%;margin:0 0 45px}
#global-ux .main-brand-logo img{margin:0 auto;display:block;width:auto}
#global-ux .splitter-base{padding:85px 6.59%}
#global-ux .splitter-base h2,#global-ux .splitter-base h3,#global-ux .splitter-base p{color:inherit}
@media only screen and (min-width:48em){#global-ux .splitter-base h2,#global-ux .splitter-base h3,#global-ux .splitter-base p{text-align:left;margin-top:0;padding:0}
}
#global-ux .splitter-base sup[data-disclosure]{color:#008cba;font-weight:bolder}
#global-ux .splitter-base h2{font-size:26px;font-size:1.625rem}
#global-ux .splitter-base h3{font-size:21px;font-size:1.3125rem}
@media only screen and (min-width:48em){#global-ux .splitter-base h3{margin-bottom:15px}
}
#global-ux .splitter-base p{font-size:13px;font-size:.8125rem;line-height:24px}
@media only screen and (min-width:48em){#global-ux .splitter-base p{font-size:14px;font-size:.875rem}
}
#global-ux .splitter-base a,#global-ux .splitter-base a:hover{text-decoration:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .splitter-base .cta-button{max-width:100%;min-width:100%}
}
#global-ux .splitter-base .splitter-column{padding:25px 15px 45px}
#global-ux .splitter-base.flexslider .flex-control-nav{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%}
#global-ux .splitter-carousel.splitter-desktop{display:none}
@media only screen and (min-width:48em){#global-ux .splitter-carousel.splitter-desktop{display:block}
}
#global-ux .splitter-carousel.splitter-mobile{display:block}
@media only screen and (min-width:48em){#global-ux .splitter-carousel.splitter-mobile{display:none}
}
#global-ux .splitter-carousel.flexslider{position:relative;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .splitter-carousel.flexslider{display:none}
}
#global-ux .splitter-carousel.flexslider .flex-control-nav{margin:0;text-align:center;list-style:none}
#global-ux .splitter-carousel.flexslider .flex-control-nav ol #global-ux .splitter-carousel.flexslider .flex-control-nav ul{padding:0;overflow:hidden}
#global-ux .splitter-carousel.flexslider .flex-control-nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .splitter-carousel.flexslider .flex-control-nav li a{text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#global-ux .splitter-carousel.flexslider .flex-control-nav li a:after{-webkit-transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;display:block;width:11px;height:11px;content:" ";border-radius:50%;border:solid 1px transparent;background-color:#008cba;position:absolute;top:13px;left:13px}
@media only screen and (min-width:48em){#global-ux .splitter-carousel.flexslider .flex-control-nav li a:after{width:8px;height:8px}
}
#global-ux .splitter-carousel.flexslider .flex-control-nav li a.flex-active:after{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);background-color:transparent;border:solid 1px #008cba}
#global-ux .splitter-carousel.flexslider .slides>.splitter-column{padding:0}
#global-ux .splitter-carousel.flexslider .splitter-column>div>.richtext:nth-child(2){padding-top:0}
#global-ux .splitter-additional-offer{margin:0}
#global-ux .splitter-additional-offer h1,#global-ux .splitter-additional-offer h2,#global-ux .splitter-additional-offer h3,#global-ux .splitter-additional-offer p{color:#616161}
#global-ux .splitter-additional-offer p{margin:1.5em 0 1.75em;line-height:1.5rem}
#global-ux .splitter-additional-offer .cta-button:first-child{margin-left:0}
#global-ux .splitter-additional-offer>div>.splitter-column{padding:20px 0}
#global-ux .splitter-additional-offer>div>.splitter-column:first-child{background-color:#f7f7f7}
#global-ux .splitter-additional-offer .image{text-align:center}
#global-ux .splitter-additional-offer .image img{max-width:75%;margin:0 auto}
@media only screen and (min-width:48em){#global-ux .splitter-additional-offer{padding:80px 50px 70px}
#global-ux .splitter-additional-offer>div>.splitter-column{padding:0}
#global-ux .splitter-additional-offer>div>.splitter-column:first-child{background-color:transparent}
}
#global-ux .splitter-additional-offers-title{padding:20px 30px;background-color:#fff}
@media only screen and (min-width:48em){#global-ux .splitter-additional-offers-title{padding:40px 8.33%}
}
#global-ux .splitter-additional-offers-title h2{font-weight:200;color:#616161}
#global-ux .splitter-additional-offers{padding:0 20px 2.5rem;background-color:#fff}
@media only screen and (min-width:48em){#global-ux .splitter-additional-offers{padding:0}
#global-ux .splitter-additional-offers>div>.splitter-column:nth-child(odd){background-color:#f7f7f7}
}
#global-ux .splitter-additional-offers .columns{padding:0}
#global-ux .splitter-additional-offers .carousel-bottom-arrows{position:absolute;bottom:.3125rem;left:0;right:0;text-align:center;margin:0 auto;display:block}
#global-ux .splitter-additional-offers .carousel-bottom-arrows>.content{display:inline-block}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-btn{display:inline-block;color:#2596cf}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-btn:hover{cursor:pointer}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-btn .icon{font-size:20px;font-size:1.25rem;line-height:1.625rem}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-previous{float:left;margin-right:10px}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-next{float:right;margin-left:10px}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-numbers{display:inline-block}
#global-ux .splitter-additional-offers .carousel-bottom-arrows:hover{right:0}
#global-ux .splitter-additional-offers.carousel-numbers-pagination .carousel-numbers{font-size:16px;font-size:1rem;bottom:3.75rem;color:#2596cf}
#global-ux .splitter-additional-offers .carousel-controls{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:block;position:absolute;right:0;bottom:2.5rem;left:0;margin:0;z-index:1;text-align:center}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-nav{margin:0;line-height:2.5rem}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-paging-numbers li{margin:.3125rem}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-paging-numbers a{font-size:14px;font-size:.875rem;line-height:.875rem;background-color:transparent;border:0;text-indent:0;text-decoration:none}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-paging-numbers a:hover{-webkit-transform:none;transform:none}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-paging-numbers a.flex-active{-webkit-transform:none;transform:none;border:0;text-decoration:underline}
#global-ux .splitter-additional-offers .carousel-controls li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .splitter-additional-offers .carousel-controls li a{-webkit-transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#global-ux .splitter-additional-offers .carousel-controls li a:hover{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
#global-ux .splitter-additional-offers .carousel-controls li a.flex-active{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
#global-ux .splitter-additional-offers .carousel-controls li a.flex-active:after{background-color:transparent;border:solid 1px #2d96cd}
#global-ux .splitter-additional-offers .carousel-controls li a:after{display:block;width:11px;height:11px;content:" ";border-radius:50%;border:solid 1px transparent;background-color:#2d96cd;position:absolute;top:13px;left:13px}
@media only screen and (min-width:48em){#global-ux .splitter-additional-offers .carousel-controls li a:after{width:8px;height:8px}
}
#global-ux .splitter-dark{background:#000;color:#fff}
#global-ux .splitter-dark sup[data-disclosure]{color:inherit;text-decoration:underline;font-weight:bolder}
#global-ux .splitter-dark .richtext h2{margin-top:25px}
#global-ux .splitter-white{background:#fff;padding:85px 6.59% 30px;color:#666}
#global-ux .splitter-white h2,#global-ux .splitter-white h3,#global-ux .splitter-white p{text-align:left}
#global-ux .splitter-white ul li,#global-ux .splitter-white ol li{color:#666}
#global-ux .splitter-white h2{font-weight:200;margin-top:25px}
#global-ux .splitter-white h3{font-weight:200}
#global-ux .splitter-white.flexslider .flex-viewport{background:#f7f7f7;padding:30px 0 55px}
@media only screen and (min-width:48em){#global-ux .splitter-white.flexslider .flex-viewport{padding:0;background:#fff}
}
#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport{background:#fff;padding:0 0 70px}
#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport h2,#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport h3,#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport p{text-align:center}
@media only screen and (min-width:48em){#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport h2,#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport h3,#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport p{text-align:left}
}
#global-ux .splitter-white.flexslider .flex-control-nav{bottom:55px}
#global-ux .splitter-white.flexslider .flex-control-nav li a{width:38px;height:38px}
@media only screen and (min-width:48em){#global-ux .splitter-white.flexslider .flex-control-nav li a{width:11px;height:11px}
}
#global-ux .splitter-white.flexslider .image,#global-ux .splitter-white.flexslider .richtext:nth-child(2),#global-ux .splitter-white.flexslider .flip-image-position{padding:0 20px}
@media only screen and (min-width:48em){#global-ux .splitter-white.flexslider .image,#global-ux .splitter-white.flexslider .richtext:nth-child(2),#global-ux .splitter-white.flexslider .flip-image-position{padding:0}
}
#global-ux .splitter-4-columns.box-content{background:#fff}
@media only screen{#global-ux .splitter-4-columns.box-content{padding:20px 25px 60px}
}
@media only screen and (min-width:30.0625em){#global-ux .splitter-4-columns.box-content{padding:110px 25px 40px}
}
@media only screen and (min-width:48em){#global-ux .splitter-4-columns.box-content{padding:95px 95px 90px}
}
#global-ux .splitter-4-columns.box-content h2,#global-ux .splitter-4-columns.box-content h3{color:#616161}
#global-ux .splitter-4-columns.box-content>div>.richtext h2{font-weight:300}
@media only screen and (min-width:30.0625em){#global-ux .splitter-4-columns.box-content>div>.richtext h2{font-weight:200}
}
@media only screen and (max-width:30em){#global-ux .splitter-4-columns.box-content .cta-button-primary{width:80%}
}
#global-ux .splitter-4-columns.box-content .splitter-carousel{padding-top:0;padding-bottom:10px}
#global-ux .splitter-4-columns.box-content .flex-control-nav{bottom:35px;white-space:nowrap}
#global-ux .next-steps{background:#1b394e;color:#fff;text-align:left;padding:0 20px}
#global-ux .next-steps:before,#global-ux .next-steps:after{content:" ";display:table}
#global-ux .next-steps:after{clear:both}
@media only screen and (min-width:48em){#global-ux .next-steps{padding:40px 20px;text-align:center}
}
@media only screen and (min-width:62em){#global-ux .next-steps{padding:60px 10.36% 40px}
}
@media only screen and (min-width:75em){#global-ux .next-steps{padding:90px 10.36% 80px}
}
#global-ux .next-steps sup[data-disclosure]{color:inherit;text-decoration:underline;font-weight:bolder}
#global-ux .next-steps h2,#global-ux .next-steps h3,#global-ux .next-steps p{text-align:left}
#global-ux .next-steps h2 a,#global-ux .next-steps h2 a:hover,#global-ux .next-steps h3 a,#global-ux .next-steps h3 a:hover,#global-ux .next-steps p a,#global-ux .next-steps p a:hover{color:inherit;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .next-steps h2,#global-ux .next-steps h3,#global-ux .next-steps p{margin-top:10px;margin-bottom:10px;text-align:center}
}
#global-ux .next-steps h3,#global-ux .next-steps p{display:none}
@media only screen and (min-width:48em){#global-ux .next-steps h3,#global-ux .next-steps p{display:block}
}
#global-ux .next-steps h2{font-size:16px;font-size:1rem;font-weight:200;color:#fff;margin:0}
@media only screen and (min-width:48em){#global-ux .next-steps h2{font-size:26px;font-size:1.625rem;color:#2d96cd}
}
@media only screen and (min-width:62em){#global-ux .next-steps h2{font-size:28px;font-size:1.75rem}
}
#global-ux .next-steps h3{font-size:14px;font-size:.875rem;color:#fff;line-height:1.6}
#global-ux .next-steps p{font-size:12px;font-size:.75rem;color:#fff}
#global-ux .next-steps .splitter-column{padding:19px 0 20px;text-align:left}
#global-ux .next-steps .splitter-column>a,#global-ux .next-steps .splitter-column>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
@media only screen and (min-width:48em){#global-ux .next-steps .splitter-column{padding:18px 20px 22px;text-align:center}
#global-ux .next-steps .splitter-column:hover img{top:-4px}
#global-ux .next-steps .splitter-column>a,#global-ux .next-steps .splitter-column>div{display:block}
}
@media only screen and (min-width:62em){#global-ux .next-steps .splitter-column{padding:18px 60px 22px}
}
#global-ux .next-steps .splitter-column+.splitter-column{border-top:1px solid rgba(255,255,255,0.2)}
@media only screen and (min-width:48em){#global-ux .next-steps .splitter-column+.splitter-column{border-top:0}
}
#global-ux .next-steps .image-caption{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:inline-block;padding-top:2px}
@media only screen and (min-width:48em){#global-ux .next-steps .image-caption{padding-top:0;width:100%}
}
#global-ux .next-steps .image{width:100%}
#global-ux .next-steps .image img{width:30px;margin:0 10px 0 0;-webkit-transition:all .2s ease;transition:all .2s ease}
@media only screen and (min-width:48em){#global-ux .next-steps .image img{position:relative;top:0;width:45px;margin:0 auto 15px}
}
#global-ux .vehicle-attributes{box-shadow:0 1px 3px rgba(0,0,0,0.2);border-top:solid 1px rgba(151,151,151,0.4);background:#fff;padding:0}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes{padding:0 25px}
}
#global-ux .vehicle-attributes .splitter,#global-ux .vehicle-attributes .splitter-column{margin:0;padding:0}
#global-ux .vehicle-attributes .splitter-column{width:100%;padding:10px 25px}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .splitter-column{width:50%;padding:0}
}
#global-ux .vehicle-attributes.splitter>div>.splitter-column:first-of-type{border-bottom:solid 1px rgba(151,151,151,0.4)}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes.splitter>div>.splitter-column:first-of-type{border-right:solid 1px rgba(151,151,151,0.4);border-bottom:0}
}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes.vehicle-attributes-no-borders.splitter>div>.splitter-column{border-right:solid 1px transparent}
}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes.vehicle-attributes-no-borders .splitter .splitter-base .splitter-column:first-of-type{border-right:solid 1px transparent}
}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column{padding:0;width:100%}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:first-of-type{border-bottom:medium none}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:first-of-type{border-right:solid 1px rgba(151,151,151,0.4)}
}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:last-of-type .vehicleAttribute{width:100%}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:first-of-type{width:70%}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:last-of-type{width:30%}
}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column{width:auto;min-height:111px;padding-left:25px}
}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section{width:50%;margin:0}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section p{text-align:left}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section{width:auto;margin-right:25px;padding-top:28px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section{width:100%}
}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section{margin-right:50px}
}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .vehicleAttribute{width:50%;padding:0;line-height:1}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .vehicleAttribute{padding:27px 0 20px;width:auto}
}
@media only screen and (min-width:62em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .vehicleAttribute{padding-top:20px}
}
#global-ux .vehicle-attributes .richtext.section{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;color:#1d394f;margin-right:0;padding:18px 0 18px}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .richtext.section{padding-top:28px}
}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .richtext.section{padding:28px 0 20px}
}
#global-ux .vehicle-attributes .richtext.section p{font-size:12px;font-size:.75rem;margin:-3px 0 0;line-height:1.6;color:inherit}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .richtext.section p{font-size:14px;font-size:.875rem}
}
#global-ux .vehicle-attributes .richtext.section .richtext{margin:0}
#global-ux .vehicle-attributes .vehicleAttribute{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;padding-top:10px}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .vehicleAttribute{padding-top:28px}
}
#global-ux .splitter-under-hotspots{padding:20px}
@media only screen and (min-width:48em){#global-ux .splitter-under-hotspots{width:60%}
}
@media only screen and (min-width:75em){#global-ux .splitter-under-hotspots{width:40%}
}
#global-ux .splitter-under-hotspots h2,#global-ux .splitter-under-hotspots h3{font-weight:200;color:#000}
@media only screen and (min-width:48em){#global-ux .splitter-under-hotspots h2,#global-ux .splitter-under-hotspots h3{line-height:1}
}
#global-ux .splitter-under-hotspots h2{font-size:46px;font-size:2.875rem;margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .splitter-under-hotspots h2{font-size:60px;font-size:3.75rem}
}
@media only screen and (min-width:75em){#global-ux .splitter-under-hotspots h2{font-size:74px;font-size:4.625rem}
}
#global-ux .splitter-under-hotspots h3{font-size:16px;font-size:1rem;color:#616161}
@media only screen and (min-width:48em){#global-ux .splitter-under-hotspots h3{font-size:26px;font-size:1.625rem}
}
#global-ux .splitter-under-hotspots .splitter-column{width:50%;padding:0 20px;text-align:center}
#global-ux .splitter-under-hotspots .splitter-column:first-child{border-right:1px solid #dfdfdf}
#global-ux .error-page-links{background-color:#fff;padding:1.25rem 1.5625rem}
#global-ux .error-page-links .columns{padding:0}
#global-ux .error-page-links h3,#global-ux .error-page-links h4,#global-ux .error-page-links h5{margin:1.5rem 0;padding-bottom:.75rem;border-bottom:2px solid #ebebeb}
#global-ux .error-page-links ul{font-size:14px;font-size:.875rem;list-style:none;width:100%;margin:0;padding:0}
#global-ux .error-page-links ul li{list-style-image:none;list-style-type:none;margin:0 0 1.25em;padding:0}
#global-ux .error-page-links ul a{text-decoration:none}
@media only screen and (min-width:48em){#global-ux .error-page-links{padding:1.25rem 2.1875rem 2.5rem}
#global-ux .error-page-links .columns>div{padding-right:30%}
#global-ux .error-page-links h3,#global-ux .error-page-links h4,#global-ux .error-page-links h5{margin:1.5rem 0;padding-bottom:.75rem}
}
#global-ux .splitter-awards-single-feature{padding:0 .9375rem;margin:30px 0;color:#1d394f}
#global-ux .splitter-awards-single-feature>div{padding:30px 0 0;border-top:1px solid #d4d4d4;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature>div{padding:0;border:0}
}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature{padding-left:0;padding-right:0}
}
#global-ux .splitter-awards-single-feature p,#global-ux .splitter-awards-single-feature li{color:inherit}
#global-ux .splitter-awards-single-feature img{width:auto}
#global-ux .splitter-awards-single-feature .splitter-column{padding:0}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature .splitter-column{padding:0 .9375rem}
}
#global-ux .splitter-awards-single-feature .splitter-column>div>.image{float:left;max-width:100%;margin:0 20px 20px 0}
#global-ux .splitter-awards-single-feature .splitter-column .richtext{clear:both}
#global-ux .splitter-awards-single-feature .splitter-column .richtext h2,#global-ux .splitter-awards-single-feature .splitter-column .richtext h3,#global-ux .splitter-awards-single-feature .splitter-column .richtext h4,#global-ux .splitter-awards-single-feature .splitter-column .richtext h5{font-size:24px;font-size:1.5rem;font-weight:200;margin:0 0 20px 0;color:#1d394f;line-height:1.1}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature .splitter-column .richtext h2,#global-ux .splitter-awards-single-feature .splitter-column .richtext h3,#global-ux .splitter-awards-single-feature .splitter-column .richtext h4,#global-ux .splitter-awards-single-feature .splitter-column .richtext h5{margin:0 0 10px 0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .splitter-awards-single-feature .splitter-column .richtext h2,#global-ux .splitter-awards-single-feature .splitter-column .richtext h3,#global-ux .splitter-awards-single-feature .splitter-column .richtext h4,#global-ux .splitter-awards-single-feature .splitter-column .richtext h5{font-size:36px;font-size:2.25rem}
}
@media only screen and (min-width:62em){#global-ux .splitter-awards-single-feature .splitter-column .richtext h2,#global-ux .splitter-awards-single-feature .splitter-column .richtext h3,#global-ux .splitter-awards-single-feature .splitter-column .richtext h4,#global-ux .splitter-awards-single-feature .splitter-column .richtext h5{font-size:48px;font-size:3rem}
}
#global-ux .splitter-awards-single-feature .splitter-column .richtext p,#global-ux .splitter-awards-single-feature .splitter-column .richtext li{font-size:14px;font-size:.875rem;font-weight:200;margin-bottom:10px;color:#1d394f;line-height:1.6}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature .splitter-column .richtext p,#global-ux .splitter-awards-single-feature .splitter-column .richtext li{font-size:16px;font-size:1rem}
}
#global-ux .splitter-awards-single-feature .splitter-column .richtext a{text-decoration:none}
#global-ux .splitter-awards-single-feature .splitter-column .richtext p:last-child,#global-ux .splitter-awards-single-feature .splitter-column .richtext li:last-child{margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature.splitter-awards-reversed.splitter-2-columns .splitter-column{width:33%}
#global-ux .splitter-awards-single-feature.splitter-awards-reversed.splitter-2-columns .splitter-column:first-of-type{width:67%}
#global-ux .splitter-awards-single-feature.splitter-2-columns .splitter-column{width:67%}
#global-ux .splitter-awards-single-feature.splitter-2-columns .splitter-column:first-of-type{width:33%}
#global-ux .splitter-awards-single-feature .dynamicBrochureware{display:block}
#global-ux .splitter-awards-single-feature .dynamicBrochureware .tile-image,#global-ux .splitter-awards-single-feature .dynamicBrochureware .cta-section{display:block;text-align:center}
#global-ux .splitter-awards-single-feature .dynamicBrochureware .tile-image{margin-bottom:20px}
#global-ux .splitter-awards-single-feature .dynamicBrochureware .cta-section{width:auto;padding:0}
#global-ux .splitter-awards-single-feature .dynamicBrochureware .cta-button{padding-left:0;padding-right:0;min-width:0;width:100%}
}
#global-ux .contact-us-box .contact-us-header{padding:0}
@media only screen and (min-width:48em){#global-ux .contact-us-box .contact-us-header{border-bottom:1px solid #dbdbdb;padding:30px 0}
}
#global-ux .contact-us-box .contact-us-header .richtext.section{padding:15px 0}
#global-ux .contact-us-box .contact-us-header .splitter-column:last-child .richtext.section{float:none}
@media only screen and (min-width:48em){#global-ux .contact-us-box .contact-us-header .splitter-column:last-child .richtext.section{float:right}
}
#global-ux .contact-us-box .contact-us-header h2{color:#616161}
#global-ux .contact-us-box .contact-us-header p{color:#616161}
@media only screen and (min-width:48em){.splitter .column-separator .splitter-column{border-right:solid grey 1px;min-height:150px}
.splitter .column-separator .splitter-column:last-child{border-right:0}
}
@media only screen and (min-width:48em){.splitter .column-separator.column-separator-centered .splitter-column{padding-top:30px}
}
@media only screen and (max-width:47.9375em){.splitter .column-separator .splitter-column:not(:last-child):after{width:50%;content:'';position:absolute;margin-left:21%;border-bottom:1px solid grey}
.splitter .column-separator .splitter-column:not(:first-child):before{content:"\00a0 "}
}
#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2{font-size:1.125rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2{font-size:.925rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2{font-size:1rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2{font-size:1.125rem}
}
#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2{font-size:1.125rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2{font-size:1rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2{font-size:1.225rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2{font-size:1.425rem}
}
#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2{font-size:1.175rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2{font-size:1.425rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2{font-size:1.625rem}
}
#global-ux.splitter-small-header .f-single.splitter.splitter-2-columns h2{font-size:1.175rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .f-single.splitter.splitter-2-columns h2{font-size:1.5rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .f-single.splitter.splitter-2-columns h2{font-size:1.5rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .f-single.splitter.splitter-2-columns h2{font-size:1.85rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .f-single.splitter.splitter-2-columns h2{font-size:2.25rem}
}
#global-ux .gux-tooltip{position:relative}
#global-ux .gux-tooltip:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .gux-tooltip:hover{cursor:pointer}
#global-ux .gux-tooltip:after{font-size:21px;font-size:1.3125rem;position:relative;top:-2px;margin:0 3px;color:#2d96cd;cursor:pointer}
#global-ux .gux-tooltip-rte-label{display:none}
#global-ux .gux-tooltip-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:25px 20px;z-index:10000;overflow-y:auto;overflow-x:hidden;text-align:left}
@media only screen and (min-width:48em){#global-ux .gux-tooltip-overlay{display:block;position:absolute;top:5px;right:auto;bottom:auto;left:15px;width:410px;border:1px solid #dfdfdf}
}
#global-ux .gux-tooltip-overlay:focus{outline:0}
#global-ux .gux-tooltip-overlay span{float:left;font-size:.875rem;font-weight:300;line-height:1.45em;margin-right:.25em}
#global-ux .gux-tooltip-overlay span,#global-ux .gux-tooltip-overlay p{display:inline;color:#1d394f}
#global-ux .gux-tooltip-overlay .hidden-element{outline:0}
#global-ux .gux-tooltip-overlay .close-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;top:1.6875rem;right:1.25rem;width:1.875rem;height:1.875rem;text-decoration:none;line-height:1.5;cursor:pointer}
#global-ux .gux-tooltip-overlay .close-icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .gux-tooltip-overlay .close-icon:before{color:#2d96cd;font-size:1.875rem}
#global-ux .gux-tooltip-overlay.inherit-text-alignment span,#global-ux .gux-tooltip-overlay.inherit-text-alignment p{display:inline-block;width:100%}
@media only screen and (max-width:47.9375em){#global-ux .gux-tooltip-overlay.center-text-mobile .gux-tooltip-overlay-title{text-align:center !important}
}
@media only screen and (max-width:47.9375em){#global-ux .gux-tooltip-overlay.center-text-mobile .gux-tooltip-overlay-text p{text-align:center !important}
}
#global-ux .gux-tooltip-overlay-title{color:#777;font-size:1.75rem;font-family:"AntennaExtraLight","AntennaRE","Antenna","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;padding:3px 25px 10px 0}
#global-ux .gux-tooltip-overlay-title+.gux-tooltip-overlay-text{padding-right:0}
#global-ux .gux-tooltip-overlay-text{margin:0;padding-right:25px}
#global-ux .disclosure-accordion.hidden{display:none}
#global-ux .disclosure-accordion .disclosure-heading{font-size:15px;font-size:.9375rem;font-weight:300;margin:0;padding:30px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-transform:none;color:#008cba;text-align:center;cursor:pointer}
#global-ux .disclosure-accordion .disclosure-heading:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-webkit-transition:transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-family:"icomoon";content:"\e615";vertical-align:initial;margin-left:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .disclosure-accordion .disclosure-text{font-size:12px;font-size:.75rem;-webkit-transition:all .2s ease;transition:all .2s ease;padding:40px 6.6%;max-height:240px;overflow-y:scroll;background:#f7f7f7}
#global-ux .disclosure-accordion .disclosure-text::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#global-ux .disclosure-accordion .disclosure-text::-webkit-scrollbar{height:16px;overflow:hidden;width:10px}
#global-ux .disclosure-accordion .disclosure-text::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
#global-ux .disclosure-accordion .disclosure-text.no-scroll{max-height:none;overflow-y:auto}
#global-ux .disclosure-accordion .disclosure-note p,#global-ux .disclosure-accordion .disclosure-note div,#global-ux .disclosure-accordion .disclosure-generic p,#global-ux .disclosure-accordion .disclosure-generic div,#global-ux .disclosure-accordion .disclosure-list p,#global-ux .disclosure-accordion .disclosure-list div{font-size:13px;font-size:.8125rem;color:#616161}
#global-ux .disclosure-accordion .disclosure-generic.large-type p,#global-ux .disclosure-accordion .disclosure-generic.large-type div,#global-ux .disclosure-accordion .disclosure-generic.large-type span,#global-ux .disclosure-accordion .disclosure-list.large-type p,#global-ux .disclosure-accordion .disclosure-list.large-type div,#global-ux .disclosure-accordion .disclosure-list.large-type span{font-size:16px;font-size:1rem}
#global-ux .disclosure-accordion .disclosure-generic-bottom{margin-top:30px}
#global-ux .disclosure-accordion .disclosure-author-note{text-align:center;font-style:italic}
#global-ux .disclosure-accordion .disclosure-list{list-style:none;margin:0}
#global-ux .disclosure-accordion .disclosure-list li[data-disclosure]{padding:2px}
#global-ux .disclosure-accordion .disclosure-list li[data-disclosure].is-active{border:2px solid #1b394e;background:#fff;padding:0}
#global-ux .disclosure-accordion .disclosure-list span,#global-ux .disclosure-accordion .disclosure-list p{display:inline}
#global-ux .disclosure-accordion .disclosure-list span{font-size:11px;font-size:.6875rem;margin-right:.35em;vertical-align:middle;color:#616161}
#global-ux .disclosure-accordion .disclosure-list p{margin:0;padding-left:0}
#global-ux .disclosure-accordion .disclosure-paragraph-wrapper p{margin-bottom:0;padding:4px 2px 5px}
#global-ux .disclosure-accordion.collapsed .disclosure-heading:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
#global-ux .disclosure-accordion.collapsed .disclosure-text{height:0;padding:0 6.6%}
#global-ux .disclosure-accordion.collapsed .disclosure-text::-webkit-scrollbar,#global-ux .disclosure-accordion.collapsed .disclosure-text::-webkit-scrollbar-track,#global-ux .disclosure-accordion.collapsed .disclosure-text::-webkit-scrollbar-thumb{display:none}
#global-ux sup[data-disclosure]{color:#008cba;font-size:100%;font-weight:bolder;cursor:pointer;white-space:nowrap}
@media only screen and (min-width:30.0625em){#global-ux sup[data-disclosure]{font-size:75%}
}
body:not(.cq-wcm-edit) #global-ux sup[data-disclosure]{display:none}
#global-ux sup[data-disclosure].disclosures-hidden{display:none !important}
#global-ux .disclosureBox .disclosure-box{font-size:12px;font-size:.75rem;-webkit-transition:all .2s ease;transition:all .2s ease;padding:20px 60px;height:150px;max-height:150px;overflow-y:scroll;background:#f7f7f7;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:overflow}
#global-ux .disclosureBox .disclosure-box.large-type p,#global-ux .disclosureBox .disclosure-box.large-type div,#global-ux .disclosureBox .disclosure-box.large-type span{font-size:16px;font-size:1rem}
@media only screen and (min-width:48em){#global-ux .disclosureBox .disclosure-box{position:static;max-height:80px}
}
#global-ux .disclosureBox .disclosure-box::-webkit-scrollbar{width:10px}
#global-ux .disclosureBox .disclosure-box::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#global-ux .disclosureBox .disclosure-box::-webkit-scrollbar{height:16px;overflow:hidden;width:10px}
#global-ux .disclosureBox .disclosure-box::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
#global-ux .disclosureBox .disclosure-box.no-scroll{height:auto;max-height:none;overflow-y:auto}
#global-ux .disclosureBox .disclosure-box ul,#global-ux .disclosureBox .disclosure-box ol{padding-left:20px;list-style:disc outside;margin-bottom:0}
#global-ux .disclosureBox .disclosure-box ul li,#global-ux .disclosureBox .disclosure-box ul li p,#global-ux .disclosureBox .disclosure-box ol li,#global-ux .disclosureBox .disclosure-box ol li p{font-size:13px;font-size:.8125rem;font-weight:300;color:#616161;line-height:2.1}
@media only screen and (min-width:48em){#global-ux .disclosureBox .disclosure-box ul li,#global-ux .disclosureBox .disclosure-box ul li p,#global-ux .disclosureBox .disclosure-box ol li,#global-ux .disclosureBox .disclosure-box ol li p{font-size:12px;font-size:.75rem;font-weight:200}
}
#global-ux .disclosureBox .disclosure-box ul li,#global-ux .disclosureBox .disclosure-box ol li{padding:2px}
#global-ux .disclosureBox .disclosure-box ul li p,#global-ux .disclosureBox .disclosure-box ol li p{padding:0;margin:0}
#global-ux .disclosureBox .disclosure-box ol{list-style-type:decimal}
#global-ux .disclosureBox .disclosure-box p{font-size:13px;font-size:.8125rem;font-weight:300;color:#616161;margin-bottom:5px}
@media only screen and (min-width:48em){#global-ux .disclosureBox .disclosure-box p{font-size:12px;font-size:.75rem;font-weight:200}
}
#global-ux .dynamicKeyFeatures .content{height:inherit;min-height:inherit}
#global-ux .dynamicKeyFeatures .splitter-base{padding:0}
#global-ux .dynamicKeyFeatures .splitter-base .splitter-column{padding-bottom:0}
#global-ux .dynamicKeyFeatures .row,#global-ux .dynamicKeyFeatures .genericCarousel,#global-ux .dynamicKeyFeatures .dynamicCarousel,#global-ux .dynamicKeyFeatures .threesixty-colouriser-container{margin:0;max-width:none}
#global-ux .dynamicKeyFeatures .model{float:left}
#global-ux .dynamicKeyFeatures.service-ok{display:block;position:relative;padding:0;overflow:hidden}
@media only screen and (min-width:62em){#global-ux .dynamicKeyFeatures.service-ok:hover .models-display .carousel .carousel-arrows{right:0}
}
#global-ux .dynamicKeyFeatures.service-ok .models-display{padding:0 1.25rem 6.5625rem}
@media only screen and (min-width:48em){#global-ux .dynamicKeyFeatures.service-ok{padding:0}
#global-ux .dynamicKeyFeatures.service-ok .models-display{padding:0 5.3125rem 6.5625rem}
}
#global-ux .dynamicKeyFeatures.service-ok .heading{overflow:hidden;padding:25px 15px 0}
#global-ux .dynamicKeyFeatures.service-ok .heading h2{font-size:30px;font-size:1.875rem;font-weight:200;color:#616161;text-align:left}
@media only screen and (min-width:30.0625em){#global-ux .dynamicKeyFeatures.service-ok .heading h2{float:left;max-width:50%}
}
#global-ux .dynamicKeyFeatures.service-ok .heading .cta-button{display:none;float:right;margin:0}
@media only screen and (min-width:30.0625em){#global-ux .dynamicKeyFeatures.service-ok .heading .cta-button{display:block;width:auto;max-width:50%}
}
#global-ux .dynamicKeyFeatures.service-ok .carousel{outline-width:0;overflow:hidden}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-slide{color:#616161}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-slide h2{font-weight:200;margin-top:15px;text-align:left}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-slide p{text-align:left}
#global-ux .dynamicKeyFeatures.service-ok .carousel .flex-viewport{-webkit-perspective:1000px;perspective:1000px;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows{display:none}
@media only screen and (min-width:48em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;display:block;position:absolute;z-index:1;top:50%;right:0}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .icon{line-height:47px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn{-webkit-transform:scale(1,1);transform:scale(1,1);display:block;height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer;outline-width:0}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,0.5)}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn+ul{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn:hover{background-color:#fff}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn:hover .icon{color:#2d96cd}
}
@media only screen and (min-width:62em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows{right:-47px}
}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows{position:absolute;bottom:3.75rem;left:0;right:0;text-align:center;margin:0 auto;display:block}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows>.content{display:inline-block}
@media only screen and (min-width:48em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows.hidden-desktop{display:none}
}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows .carousel-btn{display:inline-block;color:#2596cf}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows .carousel-btn .icon{font-size:20px;font-size:1.25rem;line-height:1.625rem}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows .carousel-previous{float:left;margin-right:10px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows .carousel-next{float:right;margin-left:10px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows .carousel-numbers{display:inline-block}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows:hover{right:0}
#global-ux .dynamicKeyFeatures.service-ok .carousel.carousel-numbers-pagination .carousel-numbers{font-size:16px;font-size:1rem;bottom:3.75rem;color:#2596cf}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:block;position:absolute;right:0;bottom:2.5rem;left:0;margin:0;z-index:1;text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls.hidden-mobile{display:none}
}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-nav{margin:0;line-height:2.5rem}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-paging-numbers li{margin:.3125rem}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-paging-numbers a{font-size:14px;font-size:.875rem;line-height:.875rem;background-color:transparent;border:0;text-indent:0;text-decoration:none}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-paging-numbers a:hover{-webkit-transform:none;transform:none}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-paging-numbers a.flex-active{-webkit-transform:none;transform:none;border:0;text-decoration:underline}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a{-webkit-transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a:hover{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a.flex-active{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a.flex-active:after{background-color:transparent;border:solid 1px #2d96cd}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a:after{display:block;width:11px;height:11px;content:" ";border-radius:50%;border:solid 1px transparent;background-color:#2d96cd;position:absolute;top:13px;left:13px}
@media only screen and (min-width:48em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a:after{width:8px;height:8px}
}
#global-ux .light-grey-background .vehicle-key-features.richtext-f-single{margin-bottom:0}
#global-ux .vehicle-key-features.richtext-f-single{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:30px;padding-left:30px}
#global-ux .vehicle-key-features.richtext-f-single h2.features-heading{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:0;padding:50px 0 30px}
@media only screen and (min-width:62em){#global-ux .vehicle-key-features.richtext-f-single h2.features-heading{padding:80px 54px 60px}
}
#global-ux .vehicle-key-features.richtext-f-single h2.features-heading .features-heading-part .model-name{font-weight:700}
#global-ux .vehicle-key-features.richtext-f-single .features-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-width:48em){#global-ux .vehicle-key-features.richtext-f-single .features-container{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:20px}
}
@media only screen and (min-width:62em){#global-ux .vehicle-key-features.richtext-f-single .features-container{padding:0 54px 60px}
}
#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group{padding-bottom:40px}
@media only screen and (min-width:48em){#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}
}
#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group h3.features-group-heading{margin-bottom:30px;color:#1d394f}
@media only screen and (min-width:48em){#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group:first-child{padding-right:30px}
}
@media only screen and (min-width:62em){#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group:first-child{padding-right:54px}
}
#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group-related{font-size:16px;font-size:1rem;color:#1d394f;display:block;margin-bottom:30px}
@media only screen and (max-width:61.9375em){#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group-related{font-weight:700;margin-bottom:5px}
}
@media only screen and (max-width:47.9375em){#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group-related{font-size:14px;font-size:.875rem}
}
#global-ux .light-grey-background .vehicle-key-features.richtext-f-single .features-container .features-group h3.features-group-heading{color:#1b394e}
#global-ux .dark-grey-background .vehicle-key-features.richtext-f-single .features-container .features-group h3.features-group-heading,#global-ux .dark-grey-background .vehicle-key-features.richtext-f-single .features-container .features-group .features-group-related{color:#fff}
body.body-lock{overflow-y:hidden}
@media only screen and (max-width:61.9375em){body.body-lock{position:relative}
}
#global-ux .section.secondaryNavigation{opacity:0;position:relative;z-index:11}
#global-ux .section.secondaryNavigation.initialized{opacity:1}
#global-ux .section.secondaryNavigation .header-wrapper{word-break:break-word}
#global-ux .section.secondaryNavigation>h1,#global-ux .section.secondaryNavigation>h2,#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2{font-size:14px;font-size:.875rem;position:relative;width:100%;margin:0;padding:10px 50px 10px 25px;background:#2d96cd;color:#fff;line-height:1.4;cursor:pointer;text-indent:0}
#global-ux .section.secondaryNavigation>h1:after,#global-ux .section.secondaryNavigation>h2:after,#global-ux .section.secondaryNavigation .navigation-vertical h1:after,#global-ux .section.secondaryNavigation .navigation-vertical h2:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;font-size:20px;font-size:1.25rem;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"\e615";float:right;font-family:"icomoon";vertical-align:initial;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:-webkit-calc(50% - 10px);top:calc(50% - 10px);right:25px;margin:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation>h1,#global-ux .section.secondaryNavigation>h2,#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:20px 70px 20px 35px}
#global-ux .section.secondaryNavigation>h1:after,#global-ux .section.secondaryNavigation>h2:after,#global-ux .section.secondaryNavigation .navigation-vertical h1:after,#global-ux .section.secondaryNavigation .navigation-vertical h2:after{cursor:pointer;right:35px}
}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation>h1,#global-ux .section.secondaryNavigation>h2,#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2{font-size:16px;font-size:1rem;padding:16px 90px 16px 35px;line-height:26px}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation>h1.mobile-only,#global-ux .section.secondaryNavigation>h2.mobile-only{display:none}
}
#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2{display:none}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2{background-color:#2d96cd}
#global-ux .section.secondaryNavigation:not(.navOpen)>h1:after,#global-ux .section.secondaryNavigation:not(.navOpen)>h2:after,#global-ux .section.secondaryNavigation .navigation-vertical.collapsed h1:after,#global-ux .section.secondaryNavigation .navigation-vertical.collapsed h2:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
@media only screen and (max-width:30em){#global-ux .section.secondaryNavigation.navOpen{position:absolute;width:100%}
}
#global-ux .section.secondaryNavigation.navOpen .navigation::-webkit-scrollbar{width:10px}
#global-ux .section.secondaryNavigation.navOpen .navigation::-webkit-scrollbar-track{width:10px;background:#e2e2e2}
#global-ux .section.secondaryNavigation.navOpen .navigation::-webkit-scrollbar-thumb{width:10px;background-color:#2d96cd}
@media only screen and (max-width:47.9375em){#global-ux .section.secondaryNavigation.navOpen .navigation{height:auto;max-height:-webkit-calc(100vh - 50px);max-height:calc(100vh - 50px);overflow-y:auto;background:transparent;border-bottom:1px solid #1b394e;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);-webkit-overflow-scrolling:touch}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation.navOpen .navigation.fixed{position:fixed}
}
#global-ux .section.secondaryNavigation.fixed{position:fixed}
#global-ux .section.secondaryNavigation.fixed>h1,#global-ux .section.secondaryNavigation.fixed>h2{position:relative;top:0;z-index:5}
#global-ux .section.secondaryNavigation .navigation{-webkit-transition:background .4s cubic-bezier(0.7,0,0.3,1),color .4s;transition:background .4s cubic-bezier(0.7,0,0.3,1),color .4s;padding:0;left:0;overflow:visible;z-index:1}
#global-ux .section.secondaryNavigation .navigation.fixed{position:fixed;right:0;background:#fff;z-index:2}
@media only screen and (min-width:90rem){#global-ux .section.secondaryNavigation .navigation.fixed{padding:0 1px}
}
#global-ux .section.secondaryNavigation .navigation.fixed .navigation-horizontal li a{color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation.fixed .navigation-horizontal li a{color:#008cba}
}
#global-ux .section.secondaryNavigation .navigation li.selected-tertiary a{font-weight:700;color:#1b394e}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .navigation{padding-right:0}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation{overflow:visible}
}
#global-ux .section.secondaryNavigation .navigation-row-inner{position:relative;height:100%}
#global-ux .section.secondaryNavigation .navigation-vertical{padding:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical{position:absolute;width:28%}
}
#global-ux .section.secondaryNavigation .navigation-vertical.collapsed ul{max-height:0;opacity:0;overflow:hidden;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical.collapsed ul{overflow:auto}
}
#global-ux .section.secondaryNavigation .navigation-vertical ul{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);opacity:1;display:block;width:100%;list-style:none;margin:0;background:#fff;z-index:9}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical ul{-webkit-transition:max-height .4s,opacity .4s;transition:max-height .4s,opacity .4s;height:100%;max-height:470px;overflow-y:auto;-webkit-overflow-scrolling:touch}
}
#global-ux .section.secondaryNavigation .navigation-vertical li{position:relative;display:block;padding:0 20px}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical li{padding:0 35px}
#global-ux .section.secondaryNavigation .navigation-vertical li:last-of-type a{border-bottom:0}
}
#global-ux .section.secondaryNavigation .navigation-vertical li ul{display:none}
#global-ux .section.secondaryNavigation .navigation-vertical li a{font-size:16px;font-size:1rem;font-weight:300;display:block;text-decoration:none;border-bottom:1px solid rgba(204,204,204,0.6);padding:15px 50px 15px 0;color:#2596cf;line-height:21px}
#global-ux .section.secondaryNavigation .navigation-vertical li a:hover,#global-ux .section.secondaryNavigation .navigation-vertical li a:focus{color:#19678e}
#global-ux .section.secondaryNavigation .navigation-vertical li.active>a,#global-ux .section.secondaryNavigation .navigation-vertical li.active>span a,#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>a,#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span a{font-weight:700;color:#1b394e}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span{font-size:16px;font-size:1rem;font-weight:300;display:block;text-decoration:none;border-bottom:1px solid rgba(204,204,204,0.6);padding:15px 0 15px 0;color:#2596cf;line-height:21px;cursor:pointer}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span{padding:0}
}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span a{display:inline-block;padding:0;border-bottom:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span a{display:block;padding:15px 50px 15px 0}
}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;font-size:20px;font-size:1.25rem;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"\e615";float:right;font-family:"icomoon";vertical-align:initial;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2596cf}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span:after{content:''}
}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active ul{display:block;box-shadow:none;max-height:0;overflow:hidden}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active ul li{padding:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active ul{display:none}
}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active.open>span:after{-webkit-transition:transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active.open ul{max-height:100%;overflow:visible;padding-left:5%}
#global-ux .section.secondaryNavigation .navigation-horizontal{display:block;padding:0;margin:0}
#global-ux .section.secondaryNavigation .navigation-horizontal.collapsed{display:none}
#global-ux .section.secondaryNavigation .navigation-horizontal [class^="icon-"]:before,#global-ux .section.secondaryNavigation .navigation-horizontal [class*=" icon-"]:before,#global-ux .section.secondaryNavigation .navigation-horizontal .link-icon:before{font-family:"icomoon","Antenna";border-radius:100%;background-color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal{padding-right:2.1875rem;float:right;width:48%;display:block}
}
#global-ux .section.secondaryNavigation .navigation-horizontal ul{float:none;display:block;list-style:none;padding:0;margin:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal ul{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right}
}
#global-ux .section.secondaryNavigation .navigation-horizontal li{display:block;background:#1b394e;padding:0 20px}
#global-ux .section.secondaryNavigation .navigation-horizontal li:last-of-type a{border:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0;background:transparent}
}
#global-ux .section.secondaryNavigation .navigation-horizontal li a{font-size:16px;font-size:1rem;font-weight:300;text-decoration:none;display:block;padding:15px 0;line-height:1;color:#fff;border-bottom:1px solid rgba(204,204,204,0.6)}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal li a{font-size:14px;font-size:.875rem;line-height:70px;border:0;padding:0 10px}
}
#global-ux .section.secondaryNavigation .navigation-horizontal li a:before{display:none}
#global-ux .section.secondaryNavigation .tertiary-navigation{display:none}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .tertiary-navigation{left:28%;width:24%;background-color:#fff;display:block}
#global-ux .section.secondaryNavigation .tertiary-navigation:after{color:#2596cf}
#global-ux .section.secondaryNavigation .tertiary-navigation h2{background-color:#fff;border-right:1px solid #dbdbdb;color:#2596cf;width:100%}
#global-ux .section.secondaryNavigation .tertiary-navigation h2:hover{color:#19678e}
#global-ux .section.secondaryNavigation .tertiary-navigation li{padding:0 50px 0 35px}
#global-ux .section.secondaryNavigation .tertiary-navigation li a{padding:15px 25px 15px 0}
#global-ux .section.secondaryNavigation .tertiary-navigation li a:first-child{border-top:medium none}
#global-ux .section.secondaryNavigation .tertiary-navigation.collapsed{background:0}
#global-ux .section.secondaryNavigation .tertiary-navigation.collapsed h2{background:transparent}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .menu-dropdown{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);background:#fff;padding:0 35px;position:absolute;width:auto;right:2.8125rem;top:85%}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .menu-dropdown li{float:none;display:block;border-bottom:1px solid rgba(204,204,204,0.6)}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .menu-dropdown li a{font-size:14px;font-size:.875rem;border:0;height:60px;line-height:2;padding:15px 50px 15px 0}
}
#global-ux .section.secondaryNavigation .menu-dropdown li a[class^="icon-"]:before,#global-ux .section.secondaryNavigation .menu-dropdown li a[class*=" icon-"]:before{display:inline;margin-right:15px;color:#2596cf}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .menu-dropdown li a[class^="icon-"]:before,#global-ux .section.secondaryNavigation .menu-dropdown li a[class*=" icon-"]:before{display:none}
}
#global-ux .section.secondaryNavigation .dropdown-navigation-button{font-size:14px;font-size:.875rem;box-sizing:border-box;color:#2596cf;display:none;padding-right:45px}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .dropdown-navigation-button{display:block;float:right}
}
#global-ux .section.secondaryNavigation .dropdown-navigation-button:before{font-size:26px;font-size:1.625rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);float:right;line-height:inherit;margin-left:10px}
@media only screen and (min-width:48em) and (max-width:74.9375em){#global-ux .section.secondaryNavigation .kabob-dropdown{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);background:#fff;padding:0 35px;position:absolute;width:auto;right:2.8125rem;top:100%}
}
@media only screen and (min-width:48em) and (max-width:74.9375em){#global-ux .section.secondaryNavigation .kabob-dropdown li{float:none;display:block;border-bottom:1px solid rgba(204,204,204,0.6)}
}
@media only screen and (min-width:48em) and (max-width:74.9375em){#global-ux .section.secondaryNavigation .kabob-dropdown li a{font-size:14px;font-size:.875rem;border:0;height:60px;line-height:2;padding:15px 50px 15px 0}
}
#global-ux .section.secondaryNavigation .kabob-dropdown li a[class^="icon-"]:before,#global-ux .section.secondaryNavigation .kabob-dropdown li a[class*=" icon-"]:before{display:inline;margin-right:15px;color:#2596cf}
@media only screen and (min-width:75em){#global-ux .section.secondaryNavigation .kabob-dropdown li a[class^="icon-"]:before,#global-ux .section.secondaryNavigation .kabob-dropdown li a[class*=" icon-"]:before{display:none}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue .navigation,#global-ux .section.secondaryNavigation .bar-blue-white .navigation{position:absolute;left:0;right:0}
}
#global-ux .section.secondaryNavigation .bar-grey .navigation-horizontal li a,#global-ux .section.secondaryNavigation .bar-white .navigation-horizontal li a{color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-grey .navigation-horizontal li a,#global-ux .section.secondaryNavigation .bar-white .navigation-horizontal li a{color:#008cba}
#global-ux .section.secondaryNavigation .bar-grey .navigation-horizontal li a:hover,#global-ux .section.secondaryNavigation .bar-grey .navigation-horizontal li a:focus,#global-ux .section.secondaryNavigation .bar-white .navigation-horizontal li a:hover,#global-ux .section.secondaryNavigation .bar-white .navigation-horizontal li a:focus{color:#19678e}
}
#global-ux .section.secondaryNavigation .bar-grey .navigation{background:#fbfbfb}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-grey .navigation{border-bottom:1px solid #ccc}
}
#global-ux .section.secondaryNavigation .bar-white .navigation{background:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-white .navigation{border-bottom:1px solid #ccc}
}
#global-ux .section.secondaryNavigation .bar-blue-white .navigation{background:rgba(27,57,78,0.6)}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation .navigation-horizontal.menu-dropdown li a{color:#fff}
}
#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed{background-color:#fff}
#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed .navigation-horizontal li a{color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed .navigation-horizontal li a{color:#008cba}
}
@media only screen and (min-width:30.0625em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed .dropdown-navigation-button{color:#008cba}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed .tertiary-navigation.collapsed h1,#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed .tertiary-navigation.collapsed h2{color:#008cba}
}
#global-ux .section.secondaryNavigation .bar-blue-white .navigation-horizontal.menu-dropdown li a{color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation-horizontal.menu-dropdown li a{color:#008cba}
}
@media only screen and (min-width:75em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation-horizontal.menu-dropdown li a{color:#fff}
}
@media only screen and (min-width:30.0625em){#global-ux .section.secondaryNavigation .bar-blue-white .dropdown-navigation-button{color:#fff}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue-white .tertiary-navigation.collapsed h1,#global-ux .section.secondaryNavigation .bar-blue-white .tertiary-navigation.collapsed h2{color:#fff}
}
#global-ux .section.secondaryNavigation .bar-blue .navigation{background:rgba(27,57,78,0.6)}
#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal li a{color:#fff}
#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal.menu-dropdown li a{color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal.menu-dropdown li a{color:#008cba}
}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal.menu-dropdown li a{color:#fff}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue .navigation .dropdown-navigation-button{color:#fff}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue .tertiary-navigation.collapsed h1,#global-ux .section.secondaryNavigation .bar-blue .tertiary-navigation.collapsed h2{color:#fff}
}
#global-ux .accordion{background-color:#fff}
#global-ux .accordion .accordion-list{list-style:none;padding:0;margin:0}
#global-ux .accordion .accordion-item{-webkit-animation:none;animation:none;position:relative;padding:0;margin:0}
#global-ux .accordion .accordion-item[data-state="closed"] .accordion-handle .accordion-item-cta-show{display:table-cell}
#global-ux .accordion .accordion-item[data-state="closed"] .accordion-handle .accordion-item-cta-hide{display:none}
#global-ux .accordion .accordion-item[data-state="open"] .accordion-handle .accordion-indicator{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
#global-ux .accordion .accordion-item[data-state="open"] .accordion-handle .accordion-item-cta-show{display:none}
#global-ux .accordion .accordion-item[data-state="open"] .accordion-handle .accordion-item-cta-hide{display:table-cell}
#global-ux .accordion .accordion-item:nth-of-type(1){-webkit-animation-delay:.5s;animation-delay:.5s}
#global-ux .accordion .accordion-item:nth-of-type(2){-webkit-animation-delay:.75s;animation-delay:.75s}
#global-ux .accordion .accordion-item:nth-of-type(3){-webkit-animation-delay:1s;animation-delay:1s}
#global-ux .accordion .accordion-item:last-of-type{padding-bottom:0}
#global-ux .accordion .accordion-item input[type=checkbox]{position:absolute;cursor:pointer;z-index:1;opacity:0}
#global-ux .accordion .accordion-item input[type=checkbox]:checked ~ p{margin-top:0;max-height:0;opacity:0;-webkit-transform:translate(0,50%);transform:translate(0,50%)}
#global-ux .accordion .accordion-item input[type=checkbox]:checked ~ i:before{-webkit-transform:translate(2px,0) rotate(45deg);transform:translate(2px,0) rotate(45deg)}
#global-ux .accordion .accordion-item input[type=checkbox]:checked ~ i:after{-webkit-transform:translate(-2px,0) rotate(-45deg);transform:translate(-2px,0) rotate(-45deg)}
#global-ux .accordion:not(.initialized) [data-state="closed"] .accordion-body{height:0}
#global-ux .accordion .accordion-trigger{display:block;overflow:hidden;padding:1.9375rem 20px}
@media only screen and (min-width:48em){#global-ux .accordion .accordion-trigger{padding:1.3437rem 6.59722%}
}
#global-ux .accordion .accordion-details-button,#global-ux .accordion .accordion-indicator{display:table-cell;vertical-align:middle;line-height:1}
#global-ux .accordion .accordion-indicator{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;font-size:16px;font-size:1rem;margin-left:10px;line-height:1}
@media only screen and (min-width:48em){#global-ux .accordion .accordion-indicator{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux .accordion .accordion-indicator{font-size:24px;font-size:1.5rem}
}
#global-ux .accordion .accordion-handle{font-size:16px;font-size:1rem;font-weight:200;float:right;display:table}
#global-ux .accordion .accordion-title{border-top:solid 1px rgba(206,206,206,0.5);background:#f7f7f7;overflow:hidden;cursor:pointer}
#global-ux .accordion .accordion-title a{text-decoration:none;display:block}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#global-ux .accordion .accordion-title a:focus>*{outline:2px solid rgba(45,150,205,0.7)}
}
#global-ux .accordion .accordion-title h3,#global-ux .accordion .accordion-title i{font-weight:200;color:#2d96cd;float:left;line-height:1}
#global-ux .accordion .accordion-title h3{font-size:16px;font-size:1rem;margin:0}
@media only screen and (min-width:48em){#global-ux .accordion .accordion-title h3{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux .accordion .accordion-title h3{font-size:24px;font-size:1.5rem}
}
#global-ux .accordion .accordion-body{-webkit-transition-delay:.00s;transition-delay:.00s;overflow:hidden}
#global-ux .accordion .accordion-body .accordion-content{font-size:16px;font-size:1rem;font-weight:200;color:#616161;border-top:0;padding:0}
#global-ux .accordion .accordion-body .accordion-content .richtext .regular{font-weight:400}
#global-ux .accordion .transition{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transition-delay:.00s;transition-delay:.00s}
#global-ux .accordion .flipIn{-webkit-animation:flipdown .5s ease both;animation:flipdown .5s ease both}
#global-ux .accordion .no-select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#global-ux .accordion .actionsPanel{font-size:12px;font-size:.75rem;width:25%;float:right;text-align:right;color:#2d96cd;padding:0}
@media only screen and (max-width:47.9375em){#global-ux .accordion .actionsPanel{position:absolute;top:30px;right:20px;width:auto}
}
@media only screen and (max-width:47.9375em){#global-ux .accordion .actionsPanel .action{width:auto}
#global-ux .accordion .actionsPanel .action i{font-size:24px;font-size:1.5rem}
}
#global-ux .accordion .actionsPanel+.richtext{width:100%}
#global-ux .accordion .actionsPanel+.richtext:before,#global-ux .accordion .actionsPanel+.richtext:after{content:" ";display:table}
#global-ux .accordion .actionsPanel+.richtext:after{clear:both}
@media only screen and (min-width:48em){#global-ux .accordion .actionsPanel+.richtext{width:75%}
}
#global-ux .accordion[data-disable-items-activation="1"] .accordion-title{cursor:auto !important}
@-webkit-keyframes flipdown{from{opacity:0;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}
5%{opacity:1}
80%{-webkit-transform:rotateX(8deg);transform:rotateX(8deg)}
83%{-webkit-transform:rotateX(6deg);transform:rotateX(6deg)}
92%{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}
100%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(0);transform:rotateX(0)}
}
@keyframes flipdown{from{opacity:0;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}
5%{opacity:1}
80%{-webkit-transform:rotateX(8deg);transform:rotateX(8deg)}
83%{-webkit-transform:rotateX(6deg);transform:rotateX(6deg)}
92%{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}
100%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(0);transform:rotateX(0)}
}
#global-ux .accordion-overlay{background:#fff}
#global-ux .accordion-overlay .accordion-item{position:static}
@media only screen and (max-width:47.9375em){#global-ux .accordion-overlay .accordion-item{position:relative;-webkit-animation:none;animation:none}
}
#global-ux .accordion-overlay .accordion-title{cursor:default}
@media only screen and (min-width:48em){#global-ux .accordion-overlay .accordion-title{cursor:pointer}
}
#global-ux .accordion-overlay .accordion-title h3{color:#616161}
@media only screen and (max-width:47.9375em){#global-ux .accordion-overlay .accordion-title{padding-right:60px}
}
#global-ux .accordion-overlay .accordion-handle{display:none}
@media only screen and (min-width:48em){#global-ux .accordion-overlay .accordion-handle{display:table}
}
#global-ux .accordion-overlay .accordion-title{background:#fff}
#global-ux .accordion-overlay .accordion-title .accordion-indicator{font-size:16px;font-size:1rem}
#global-ux .accordion-overlay .accordion-body{-webkit-transition:none;transition:none;border-top:0;opacity:1}
@media only screen and (min-width:48em){#global-ux .accordion-overlay .accordion-body{-webkit-transition-delay:.00s;transition-delay:.00s;border-top:1px solid #e0e0e0}
}
#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content{padding:0 20px}
#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content:before,#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content:after{content:" ";display:table}
#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content:after{clear:both}
@media only screen and (min-width:48em){#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content{padding:40px 6.59722% 40px}
}
#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content .richText p{font-size:16px;font-size:1rem;color:#616161}
#global-ux .accordion-overlay p{font-size:16px;font-size:1rem;color:#616161}
#global-ux .accordion-compare{margin-left:0;background:#fff;line-height:0}
#global-ux .accordion-compare .accordion-title{color:#2d96cd;cursor:default;padding:0}
@media only screen and (min-width:48em){#global-ux .accordion-compare .accordion-title{cursor:pointer}
}
#global-ux .accordion-compare .accordion-title h3{color:#2d96cd;font-weight:200}
#global-ux .accordion-compare .accordion-title .accordion-indicator{font-size:24px;font-size:1.5rem}
#global-ux .accordion-compare .accordion-title.active{background:#fff}
#global-ux .accordion-compare .accordion-title.active .accordion-indicator{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
#global-ux .accordion-compare [data-state='open'] .accordion-body{border-top:0;opacity:1}
#global-ux .accordion-compare .accordion-body{border-top:0;opacity:0}
@media only screen and (min-width:48em){#global-ux .accordion-compare .accordion-body{-webkit-transition:height .5s cubic-bezier(0.65,0.05,0.36,1),opacity .8s ease-in-out;transition:height .5s cubic-bezier(0.65,0.05,0.36,1),opacity .8s ease-in-out;-webkit-transition-delay:.00s;transition-delay:.00s}
}
@media only screen and (min-width:48em){#global-ux .accordion-compare .accordion-body .accordion-content{padding:0 3.75rem}
}
#global-ux .accordion-compare .accordion-body .compare-filter{position:relative;padding:0 1.8rem 2.5rem;text-align:right;height:25px}
#global-ux .accordion-compare .accordion-body .compare-filter .compare-filter-trigger{display:inline-block;height:25px}
#global-ux .accordion-compare .accordion-body .compare-filter input[type=checkbox]{display:inline-block;height:25px}
#global-ux .accordion-compare .accordion-body .compare-filter input[type=checkbox]:checked+label:before{background-color:#1b394e}
#global-ux .accordion-compare .accordion-body .compare-filter label{font-size:12px;font-size:.75rem}
#global-ux .accordion-compare .accordion-body .compare-filter label:before{width:21px;height:21px}
#global-ux .accordion-compare .feature{position:relative;padding:40px 0;border-top:1px solid #ebebeb}
#global-ux .accordion-compare .feature-title{position:static}
@media only screen and (min-width:62em){#global-ux .accordion-compare .feature-title{width:25%}
}
#global-ux .accordion-compare .feature-title>.scroll-follow.scf{max-width:25%}
#global-ux .accordion-compare .feature-title .feature-heading{font-weight:200;color:#1d394f}
@media only screen and (min-width:48em){#global-ux .accordion-compare .feature-title .feature-heading{font-size:24px;font-size:1.5rem;max-width:290px}
}
@media only screen and (min-width:62em){#global-ux .accordion-compare .feature-title .feature-heading{font-size:30px;font-size:1.875rem;max-width:345px}
}
@media only screen and (min-width:75em){#global-ux .accordion-compare .feature-title .feature-heading{font-size:36px;font-size:2.25rem;max-width:345px}
}
@media only screen and (min-width:48em){#global-ux .accordion-compare .feature-table{width:75%}
}
#global-ux .accordion-compare .feature-table .table-content table td span>strong,#global-ux .accordion-compare .feature-table .table-content table td span>b{font-size:12px;font-size:.75rem;font-weight:400}
@media only screen{#global-ux .accordion-compare .feature-table{padding-left:0;padding-right:0}
}
#global-ux .cols-3 .accordion-compare .feature.row,#global-ux .cols-3 .accordion-compare .feature.genericCarousel,#global-ux .cols-3 .accordion-compare .feature.dynamicCarousel,#global-ux .cols-3 .accordion-compare .feature.threesixty-colouriser-container{padding-left:0}
#global-ux .accordion-showroom-offers .box-content{padding:40px 6.59722% 55px}
#global-ux .accordion-showroom-offers .hero .accordion-body{opacity:1;filter:alpha(opacity=100)}
#global-ux .accordion-showroom-offers .accordion-noresults{padding:20px 80px}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper{position:relative;margin:15px 0 30px}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper{padding-left:60px}
}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before{font-size:30px;font-size:1.875rem;color:#d0021b}
@media only screen and (min-width:48em){#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}
}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper h2{font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper h3{font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px;color:#616161}
@media only screen and (min-width:48em){#global-ux .contact-us-mobile-header{display:none}
}
#global-ux .contact-us-mobile-header .accordion-title{background:#2d96cd}
#global-ux .contact-us-mobile-header .accordion-title.active{background:#1b394e}
#global-ux .contact-us-mobile-header .accordion-title a{position:relative;width:100%;padding-right:26px}
#global-ux .contact-us-mobile-header .accordion-title h3,#global-ux .contact-us-mobile-header .accordion-title i{color:#fff}
#global-ux .contact-us-mobile-header .accordion-title h3{float:none}
#global-ux .contact-us-mobile-header .accordion-title .accordion-handle{position:absolute;top:0;right:0;float:none}
#global-ux .contact-us-mobile-header .accordion-body{background:#f7f7f7}
#global-ux .contact-us-mobile-header .accordion-body a{text-decoration:none}
#global-ux .dealerLocator .accordion{background-color:#f5f5f5;border-top:1px solid #dadada}
#global-ux .dealerLocator .accordion .accordion-content{display:none;padding:0 20px}
#global-ux .dealerLocator .accordion.accordion-open{background-color:#fff}
#global-ux .dealerLocator .accordion.accordion-open .accordion-content{display:block}
#global-ux .dealerLocator .accordion.accordion-open>h3:after,#global-ux .dealerLocator .accordion.accordion-open>h5:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
#global-ux .dealerLocator .accordion>h3,#global-ux .dealerLocator .accordion>h5{font-weight:200;margin:0;padding:10px 0 10px 20px;color:#2d96cd;font-size:1.25rem;cursor:pointer}
#global-ux .dealerLocator .accordion>h3:after,#global-ux .dealerLocator .accordion>h5:after{display:inline-block;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;float:right;margin-right:4%;font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1.75rem;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .threesixty-colouriser-container .component-content{position:relative;overflow:hidden}
#global-ux .threesixty-colouriser-container>.columns{padding-left:0;padding-right:0}
#global-ux .threesixty-colouriser-container .image-list{margin:-2.7816% auto -5.6328%;overflow:hidden;position:relative}
@media only screen and (min-width:62em){#global-ux .threesixty-colouriser-container .image-list{padding:0 11.961%}
}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides{position:relative;list-style:none;margin:0;overflow:hidden}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides .slide{pointer-events:none}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple{cursor:pointer}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides .layer{position:absolute;top:0;width:100%;left:0}
#global-ux .threesixty-colouriser-container .image-list .threesixty-control{-webkit-transition:transform linear .3s;-webkit-transition:-webkit-transform linear .3s;transition:-webkit-transform linear .3s;transition:transform linear .3s;transition:transform linear .3s,-webkit-transform linear .3s;background-color:transparent;color:#2d96cd;font-family:icomoon;font-size:2.5rem;font-weight:bold;padding:0;position:absolute;top:50%;-webkit-tap-highlight-color:transparent;z-index:2}
#global-ux .threesixty-colouriser-container .image-list .threesixty-control:before{font-size:inherit}
#global-ux .threesixty-colouriser-container .image-list .threesixty-control:hover{-webkit-transform:scale(1.7);transform:scale(1.7)}
@media only screen and (min-width:62em){#global-ux .threesixty-colouriser-container .image-list .threesixty-control{-webkit-tap-highlight-color:initial}
}
#global-ux .threesixty-colouriser-container .image-list .threesixty-prev{left:0;margin-top:-28px}
@media only screen and (min-width:30.0625em){#global-ux .threesixty-colouriser-container .image-list .threesixty-prev{left:10px}
}
#global-ux .threesixty-colouriser-container .image-list .threesixty-next{margin-top:-28px;right:0}
@media only screen and (min-width:30.0625em){#global-ux .threesixty-colouriser-container .image-list .threesixty-next{right:10px}
}
#global-ux .threesixty-colouriser-container .menu-container{padding-bottom:50px;position:relative}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container{padding-bottom:0}
}
#global-ux .threesixty-colouriser-container .menu-container .menu{background-color:#fff;list-style:none;margin:0;position:absolute;width:100%;z-index:1}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu{position:relative;text-align:center}
}
#global-ux .threesixty-colouriser-container .menu-container .menu li{display:none;font-size:1.125rem}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li{display:inline-block}
}
#global-ux .threesixty-colouriser-container .menu-container .menu li.selected{display:block}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li.selected{display:inline-block}
#global-ux .threesixty-colouriser-container .menu-container .menu li.selected a{border-bottom:4px solid #1b394e;color:#1b394e}
}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li:hover a{color:#2d96cd;border-bottom:4px solid #2d96cd}
}
#global-ux .threesixty-colouriser-container .menu-container .menu li a{-webkit-transition:border-bottom .2s;transition:border-bottom .2s;font-weight:300;border-bottom:4px solid transparent;color:#2d96cd;display:block;padding:11px 20px 7px 20px;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li a{padding:12px 20px 11px 20px}
}
#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-up,#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-down{font-weight:bold;font-size:1.5rem}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-up,#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-down{display:none}
}
#global-ux .threesixty-colouriser-container .menu-container.menu-open .menu li{display:block;border-bottom:1px solid #cbcbcb}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container.menu-open .menu li{display:inline-block;border-bottom:0}
}
#global-ux .threesixty-colouriser-container .features{background-color:#f7f7f7;border-top:1px solid #cbcbcb;padding-bottom:28px;text-align:center;position:relative}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features{padding-bottom:46px}
}
#global-ux .threesixty-colouriser-container .features .feature-heading{font-weight:700;font-size:14px;font-size:.875rem;color:#1b394e;margin:0;padding-top:14px;padding-bottom:14px;text-align:center}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-heading{padding-top:25px}
}
#global-ux .threesixty-colouriser-container .features .features-container{margin-bottom:8px;overflow-x:auto;position:relative;width:100%;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .features-container{margin-bottom:25px}
}
#global-ux .threesixty-colouriser-container .features .features-container::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:8px}
#global-ux .threesixty-colouriser-container .features .features-container::-webkit-scrollbar-track{background:#e2e2e2;height:8px;width:8px}
#global-ux .threesixty-colouriser-container .features .features-container::-webkit-scrollbar-thumb{background-color:#2d96cd;height:8px;width:8px}
#global-ux .threesixty-colouriser-container .features .feature-swatch-item-img{width:100%;height:100%;border-radius:50%;background-size:cover;background-position:50% 50%;background-color:#dbdbdb}
#global-ux .threesixty-colouriser-container .features .feature-selected .feature-swatch-item-img:hover{cursor:default}
#global-ux .threesixty-colouriser-container .features .feature-swatches{list-style:none;margin-left:0;margin-bottom:0;position:relative;text-align:center;white-space:nowrap}
#global-ux .threesixty-colouriser-container .features .feature-swatches li{-webkit-transition:all .5s;transition:all .5s;display:inline-block}
#global-ux .threesixty-colouriser-container .features .feature-swatches li a{background-color:transparent;background-repeat:no-repeat;color:#fff;cursor:pointer;display:block;margin-right:5px;position:relative;background-size:cover;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,0.8);height:60px;width:60px}
@media only screen and (min-width:30.0625em){#global-ux .threesixty-colouriser-container .features .feature-swatches li a{height:75px;width:75px}
}
#global-ux .threesixty-colouriser-container .features .feature-swatches li a .icon-checked{-webkit-transition:opacity .2s;transition:opacity .2s;color:#fff;font-size:2rem;margin:-1rem 0 0 -1rem;left:50%;position:absolute;top:50%}
#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover{opacity:1;filter:alpha(opacity=100)}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover{opacity:.7;filter:alpha(opacity=70)}
}
#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover .icon-checked{opacity:1;filter:alpha(opacity=100)}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover .icon-checked{opacity:.5;filter:alpha(opacity=50)}
}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-swatches li.feature-selected:hover{opacity:1;filter:alpha(opacity=100)}
}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-swatches li.feature-selected:hover .icon-checked{opacity:1;filter:alpha(opacity=100)}
}
#global-ux .threesixty-colouriser-container .features .feature-swatches-item{padding:10px 3px 0}
#global-ux .threesixty-colouriser-container .features .model-name{font-size:14px;font-size:.875rem;margin-bottom:14px;color:#616161}
#global-ux .threesixty-colouriser-container .features .cta-button{width:86%;margin:0 auto}
@media only screen and (max-width:30em){#global-ux .threesixty-colouriser-container .features .cta-button:nth-last-child(n+2){margin-bottom:.46875rem}
}
@media only screen and (min-width:30.0625em){#global-ux .threesixty-colouriser-container .features .cta-button{width:auto}
#global-ux .threesixty-colouriser-container .features .cta-button:nth-last-child(n+2){margin-right:30px}
}
@media only screen and (min-width:30.0625em){#global-ux .threesixty-colouriser-container .features .cta-button{width:auto}
}
#global-ux .threesixty-colouriser-container .bp-loader{position:absolute}
#global-ux .threesixty-colouriser-container .component-content.white .threesixty-control{color:#fff}
#global-ux .threesixty-colouriser-container .component-content.blue .threesixty-control{color:#2d96cd}
#global-ux .vehicleAttribute{font-weight:200;font-size:30px;font-size:1.875rem;display:none;position:relative;padding:18px 0 0;color:#1b394e;width:100%}
#global-ux .vehicleAttribute .component-content{font-size:20px;font-size:1.25rem;position:relative}
#global-ux .vehicleAttribute .component-content sup[data-disclosure]{font-size:14px;font-size:.875rem;position:absolute;left:-webkit-calc(100% + 3px);left:calc(100% + 3px);top:3px;line-height:1;white-space:nowrap}
#global-ux .vehicleAttribute.service-ok{display:block}
@media only screen and (min-width:30.0625em){#global-ux .vehicleAttribute{padding:28px 0 20px;width:auto}
}
#global-ux .vehicleAttribute .attribute-prefix,#global-ux .vehicleAttribute .attribute-suffix,#global-ux .vehicleAttribute .attribute{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:inherit}
#global-ux .vehicleAttribute .attribute-prefix{line-height:1}
#global-ux .vehicleAttribute .attribute{position:relative}
#global-ux .vehicleAttribute sup{cursor:pointer}
#global-ux .attribute-price{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:25px}
#global-ux .attribute-price .attribute-prefix{font-size:14px;font-size:.875rem;font-weight:300;display:block;color:#616161}
#global-ux .attribute-price .attribute{font-size:21px;font-size:1.3125rem;color:#1b394e}
@media only screen and (min-width:30.0625em){#global-ux .attribute-price .attribute{font-size:31px;font-size:1.9375rem}
}
#global-ux .attribute-price.vehicle-attribute-group{margin-right:0;vertical-align:baseline}
#global-ux .vehicle-attributes .attribute-spec-mpg{float:right;width:100%}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .attribute-spec-mpg{width:auto}
}
#global-ux .vehicle-attributes .attribute-spec-mpg.vehicle-attribute-group{margin-right:0;vertical-align:baseline}
#global-ux .component-content.attribute-spec-mpg{font-size:20px;font-size:1.25rem}
#global-ux .component-content.attribute-spec-mpg .engine-name{font-size:20px;font-size:1.25rem;display:inline;float:none;vertical-align:baseline;width:100%}
#global-ux .splitter .attribute-spec-mpg{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;float:none;padding-top:10px;padding-bottom:10px;text-align:center}
@media only screen and (min-width:30.0625em){#global-ux .splitter .attribute-spec-mpg{margin-right:25px;padding:0}
}
#global-ux .splitter .attribute-spec-mpg .attribute{font-size:18px;font-size:1.125rem;color:#1b394e;text-align:right;width:100%;line-height:1.5}
@media only screen and (min-width:30.0625em){#global-ux .splitter .attribute-spec-mpg .attribute{font-size:31px;font-size:1.9375rem;position:initial;text-align:left}
}
#global-ux .splitter .attribute-spec-mpg .attribute .engine-name,#global-ux .splitter .attribute-spec-mpg .attribute .specs-engine-mpg-0-extended.specs-engines-0-name{font-size:12px;font-size:.75rem;font-weight:200;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;line-height:22px;margin-bottom:5px;padding-top:0;text-align:left;width:50%}
@media only screen and (min-width:30.0625em){#global-ux .splitter .attribute-spec-mpg .attribute .engine-name,#global-ux .splitter .attribute-spec-mpg .attribute .specs-engine-mpg-0-extended.specs-engines-0-name{display:block;line-height:1;float:none;width:auto;position:initial;text-align:center;text-transform:none}
}
#global-ux .splitter .attribute-spec-mpg .attribute .vehicle-attribute-group{display:inline}
#global-ux .splitter .attribute-spec-mpg .attribute-prefix,#global-ux .splitter .attribute-spec-mpg .attribute-suffix{font-size:14px;font-size:.875rem;font-weight:300;display:block;color:#616161;text-align:right}
@media only screen and (min-width:30.0625em){#global-ux .splitter .attribute-spec-mpg .attribute-prefix,#global-ux .splitter .attribute-spec-mpg .attribute-suffix{text-align:left}
}
#global-ux .richtext+.vehicleAttribute .attribute-spec-mpg{padding-top:10px;padding-bottom:0}
@media only screen and (min-width:30.0625em){#global-ux .richtext+.vehicleAttribute .attribute-spec-mpg{padding:0}
}
#global-ux .attribute-spec-seats .attribute-prefix{font-size:20px;font-size:1.25rem}
#global-ux .splitter .specs-number-of-seats{display:block;padding-bottom:20px}
@media only screen and (min-width:30.0625em){#global-ux .splitter .specs-number-of-seats{margin-right:25px;padding:0}
}
#global-ux .splitter .specs-number-of-seats.component-content.component-content sup[data-disclosure]{left:102%}
@media only screen and (min-width:48em){#global-ux .splitter .specs-number-of-seats.component-content.component-content sup[data-disclosure]{left:105%}
}
#global-ux .splitter .specs-number-of-seats .attribute-prefix{font-size:12px;font-size:.75rem;font-weight:300;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#1d394f}
@media only screen and (min-width:30.0625em){#global-ux .splitter .specs-number-of-seats .attribute-prefix{font-size:14px;font-size:.875rem;display:block}
}
#global-ux .splitter .specs-number-of-seats .attribute{font-size:18px;font-size:1.125rem;position:absolute;right:0;bottom:20px;color:#1b394e}
@media only screen and (min-width:30.0625em){#global-ux .splitter .specs-number-of-seats .attribute{font-size:31px;font-size:1.9375rem;position:relative;bottom:0}
}
#global-ux .vehicleAttribute .component-content.big-and-bold{font-size:16px;font-size:1rem}
#global-ux .vehicleAttribute .component-content.big-and-bold .attribute{vertical-align:baseline}
#global-ux .vehicleAttribute .component-content.big-and-bold .vehicle-attribute-group{font-size:16px;font-size:1rem}
#global-ux .vehicleAttribute .component-content.big-and-bold .value,#global-ux .vehicleAttribute .component-content.big-and-bold .vehicle-attribute-suffix{font-weight:700;font-size:150%}
@media only screen and (min-width:74.9375em){#global-ux .vehicleAttribute .component-content.big-and-bold .value,#global-ux .vehicleAttribute .component-content.big-and-bold .vehicle-attribute-suffix{font-size:225%}
}
#global-ux .vehicleAttribute .component-content.big-and-bold .attribute-suffix{font-size:87.5%}
@media only screen and (min-width:74.9375em){#global-ux .vehicleAttribute .component-content.big-and-bold .attribute-suffix{font-size:100%}
}
#global-ux .richtext .richtext .rt-white h1{color:#fff}
#global-ux .richtext .richtext .rt-white h2{color:#fff}
#global-ux .richtext .richtext .rt-white h3{color:#fff}
#global-ux .richtext .richtext .rt-white h4{color:#fff}
#global-ux .richtext .richtext .rt-white h5{color:#fff}
#global-ux .richtext .richtext .rt-white h6{color:#fff}
#global-ux .richtext .richtext .rt-white p{color:#fff}
#global-ux .richtext .richtext .rt-white a{color:#fff}
#global-ux .richtext .richtext .rt-white li{color:#fff}
#global-ux .richtext .richtext .rt-white label{color:#fff}
#global-ux .richtext .richtext .rt-white input{color:#fff}
#global-ux .richtext .richtext .rt-white th{color:#fff}
#global-ux .richtext .richtext .rt-white td{color:#fff}
#global-ux .richtext .richtext .rt-dark-blue h1{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue h2{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue h3{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue h4{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue h5{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue h6{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue p{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue a{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue li{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue label{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue input{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue th{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue td{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue a.cta-button-primary{color:#fff}
#global-ux .richtext .richtext .rt-grey h1{color:#626466}
#global-ux .richtext .richtext .rt-grey h2{color:#626466}
#global-ux .richtext .richtext .rt-grey h3{color:#626466}
#global-ux .richtext .richtext .rt-grey h4{color:#626466}
#global-ux .richtext .richtext .rt-grey h5{color:#626466}
#global-ux .richtext .richtext .rt-grey h6{color:#626466}
#global-ux .richtext .richtext .rt-grey p{color:#626466}
#global-ux .richtext .richtext .rt-grey a{color:#626466}
#global-ux .richtext .richtext .rt-grey li{color:#626466}
#global-ux .richtext .richtext .rt-grey label{color:#626466}
#global-ux .richtext .richtext .rt-grey input{color:#626466}
#global-ux .richtext .richtext .rt-grey th{color:#626466}
#global-ux .richtext .richtext .rt-grey td{color:#626466}
#global-ux .richtext .richtext .rt-grey a.cta-button-primary{color:#fff}
#global-ux .richtext sup[data-disclosure]{cursor:pointer}
#global-ux .dark-grey-background .richtext .regular h1,#global-ux .dark-grey-background .richtext .regular h2,#global-ux .dark-grey-background .richtext .regular h3,#global-ux .dark-grey-background .richtext .regular h4,#global-ux .dark-grey-background .richtext .regular h5,#global-ux .dark-grey-background .richtext .regular p,#global-ux .dark-grey-background .richtext .regular sup,#global-ux .dark-grey-background .richtext .regular ul,#global-ux .dark-grey-background .richtext .regular li,#global-ux .dark-grey-background .richtext .regular .gux-tooltip:after{color:#fff}
#global-ux .richtext-gridgallery-header,#global-ux .richtext-gridgallery-header-grey{width:100%;padding:40px 7.5% 35px;margin:0 auto;background:transparent}
@media only screen and (min-width:30.0625em){#global-ux .richtext-gridgallery-header,#global-ux .richtext-gridgallery-header-grey{padding:60px 7.5% 55px}
}
#global-ux .richtext-gridgallery-header h1,#global-ux .richtext-gridgallery-header-grey h1,#global-ux .richtext-gridgallery-header h2,#global-ux .richtext-gridgallery-header-grey h2{font-size:24px;font-size:1.5rem;font-weight:200;margin:0;color:#1d394f;line-height:1.4}
@media only screen and (min-width:30.0625em){#global-ux .richtext-gridgallery-header h1,#global-ux .richtext-gridgallery-header-grey h1,#global-ux .richtext-gridgallery-header h2,#global-ux .richtext-gridgallery-header-grey h2{font-size:46px;font-size:2.875rem}
}
#global-ux .richtext-gridgallery-header-grey{background:#f7f7f7}
#global-ux .black-background .richtext-gridgallery-header h1,#global-ux .black-background .richtext-gridgallery-header-grey h1,#global-ux .black-background .richtext-gridgallery-header h2,#global-ux .black-background .richtext-gridgallery-header-grey h2,#global-ux .black-background .richtext-gridgallery-header p,#global-ux .black-background .richtext-gridgallery-header-grey p{color:#fff}
@media only screen and (min-width:48em){.richtext .hidden-desktop,.image-caption .hidden-desktop{display:none}
}
@media only screen and (max-width:30em){.richtext .hidden-mobile,.image-caption .hidden-mobile{display:none}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){.richtext .hidden-mobile,.image-caption .hidden-mobile{display:none}
}
@media only screen and (min-width:48em){.richtext .bold-desktop{font-weight:400}
}
.richtext .dark-blue{color:#1b394e}
.richtext .quote{font-size:14px;font-size:.875rem;font-weight:700;display:block;margin:0 30px;color:#1b394e;line-height:1.6rem}
@media only screen and (min-width:48em){.richtext .quote{font-size:25px;font-size:1.5625rem;font-weight:300;margin:0 60px 0 150px;line-height:2.6rem}
}
.richtext .quote:before,.richtext .quote:after{font-size:35px;font-size:2.1875rem;position:absolute;margin-top:2px}
@media only screen and (min-width:48em){.richtext .quote:before,.richtext .quote:after{font-size:65px;font-size:4.0625rem;margin-top:8px}
}
.richtext .quote:before{content:"\201C";margin-left:-25px}
@media only screen and (min-width:48em){.richtext .quote:before{margin-left:-29px}
}
.richtext .quote:after{content:"\201D"}
#global-ux .richtext .text-xxlarge,#global-ux .disclosure-accordion .disclosure-list .text-xxlarge,#global-ux .gux-tooltip-overlay .text-xxlarge,#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container .text-xxlarge{line-height:1;font-size:225%}
@media only screen and (min-width:74.9375em){#global-ux .richtext .text-xxlarge,#global-ux .disclosure-accordion .disclosure-list .text-xxlarge,#global-ux .gux-tooltip-overlay .text-xxlarge,#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container .text-xxlarge{font-size:250%}
}
#global-ux .disclosure-accordion .disclosure-list .text-xxlarge,#global-ux .gux-tooltip-overlay .text-xxlarge{float:none;margin-right:0;vertical-align:baseline}
.richtext .text-large{font-size:115%}
.richtext .text-small{font-size:80%}
.richtext .text-border{border:3px solid #000;display:block;padding:2px 5px}
.richtext .small{font-size:11px;font-size:.6875rem}
.richtext .grey-reference-block{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-color:#f7f7f7;padding:30px 20px}
@media only screen and (min-width:48em){.richtext .grey-reference-block{padding:40px 30px}
}
#global-ux .link-chevron{position:relative;display:inline-block;text-shadow:none;text-decoration:none;width:100%}
#global-ux .link-chevron:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .link-chevron:after{display:inline;margin:0 0 0 5px;font-size:150%}
@media only screen and (min-width:62em){#global-ux .link-chevron:after{margin:0 0 0 8px}
}
@media only screen and (min-width:30.0625em){#global-ux .link-chevron{width:auto}
#global-ux .link-chevron+.link-chevron{margin-left:1em}
}
#global-ux .link-chevron-white{color:#f7f7f7}
#global-ux .link-chevron-thin{position:relative;display:inline-block;text-shadow:none;text-decoration:none}
#global-ux .link-chevron-thin:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .link-chevron-thin:after{display:inline;margin:0 0 0 .25em}
#global-ux .link-blue-and-bold-new-window{font-weight:700;text-decoration:none}
#global-ux .link-blue-and-bold-new-window:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .link-blue-and-bold-new-window:after{font-size:12px;font-size:.75rem;display:inline;margin:0 .5em;vertical-align:super}
#global-ux .link-white-underline{color:#fff;text-decoration:underline}
div#global-ux.page .content div.richtext p.link-blue-and-bold:focus,div#global-ux.page .content div.richtext a.link-blue-and-bold:focus,div#global-ux.page .content div.richtext span.link-blue-and-bold:focus,div#global-ux.page .main-nav div.richtext p.link-blue-and-bold:focus,div#global-ux.page .main-nav div.richtext a.link-blue-and-bold:focus,div#global-ux.page .main-nav div.richtext span.link-blue-and-bold:focus{color:#fff;background:#2d96cd}
div#global-ux.page .content div.richtext li a.link-blue-and-bold,div#global-ux.page .content div.richtext p a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext li a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext p a.link-blue-and-bold{font-weight:700;text-decoration:none}
div#global-ux.page .content div.richtext h1 a.link-blue-and-bold,div#global-ux.page .content div.richtext h2 a.link-blue-and-bold,div#global-ux.page .content div.richtext h3 a.link-blue-and-bold,div#global-ux.page .content div.richtext h4 a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext h1 a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext h2 a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext h3 a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext h4 a.link-blue-and-bold{font-weight:400}
div#global-ux.page .content div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h4 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h4 a.link-blue-and-bold:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
div#global-ux.page .content div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h4 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h4 a.link-blue-and-bold:after{font-size:20px;font-size:1.25rem;display:inline;margin:0 .5em;vertical-align:middle}
#global-ux .white-background .richtext-f-single,#global-ux .white-background .regular,#global-ux .light-grey-background .richtext-f-single,#global-ux .light-grey-background .regular,#global-ux .dark-grey-background .richtext-f-single,#global-ux .dark-grey-background .regular,#global-ux .splitter-awards-single-feature .richtext-f-single,#global-ux .splitter-awards-single-feature .regular,#global-ux .splitter .f-single .richtext-f-single,#global-ux .splitter .f-single .regular,#global-ux .f-single .richtext-f-single,#global-ux .f-single .regular{margin-bottom:10px;width:100%;display:block}
@media only screen and (min-width:30.0625em){#global-ux .white-background .richtext-f-single,#global-ux .white-background .regular,#global-ux .light-grey-background .richtext-f-single,#global-ux .light-grey-background .regular,#global-ux .dark-grey-background .richtext-f-single,#global-ux .dark-grey-background .regular,#global-ux .splitter-awards-single-feature .richtext-f-single,#global-ux .splitter-awards-single-feature .regular,#global-ux .splitter .f-single .richtext-f-single,#global-ux .splitter .f-single .regular,#global-ux .f-single .richtext-f-single,#global-ux .f-single .regular{display:inline-block}
}
@media only screen and (max-width:47.9375em){#global-ux .white-background .richtext-f-single .cta-button,#global-ux .white-background .regular .cta-button,#global-ux .light-grey-background .richtext-f-single .cta-button,#global-ux .light-grey-background .regular .cta-button,#global-ux .dark-grey-background .richtext-f-single .cta-button,#global-ux .dark-grey-background .regular .cta-button,#global-ux .splitter-awards-single-feature .richtext-f-single .cta-button,#global-ux .splitter-awards-single-feature .regular .cta-button,#global-ux .splitter .f-single .richtext-f-single .cta-button,#global-ux .splitter .f-single .regular .cta-button,#global-ux .f-single .richtext-f-single .cta-button,#global-ux .f-single .regular .cta-button{width:100%;margin-left:0;margin-right:0}
}
#global-ux .white-background .richtext-f-single h1,#global-ux .white-background .richtext-f-single h2,#global-ux .white-background .richtext-f-single h3,#global-ux .white-background .richtext-f-single h4,#global-ux .white-background .richtext-f-single h5,#global-ux .white-background .regular h1,#global-ux .white-background .regular h2,#global-ux .white-background .regular h3,#global-ux .white-background .regular h4,#global-ux .white-background .regular h5,#global-ux .light-grey-background .richtext-f-single h1,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .light-grey-background .richtext-f-single h3,#global-ux .light-grey-background .richtext-f-single h4,#global-ux .light-grey-background .richtext-f-single h5,#global-ux .light-grey-background .regular h1,#global-ux .light-grey-background .regular h2,#global-ux .light-grey-background .regular h3,#global-ux .light-grey-background .regular h4,#global-ux .light-grey-background .regular h5,#global-ux .dark-grey-background .richtext-f-single h1,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .dark-grey-background .richtext-f-single h3,#global-ux .dark-grey-background .richtext-f-single h4,#global-ux .dark-grey-background .richtext-f-single h5,#global-ux .dark-grey-background .regular h1,#global-ux .dark-grey-background .regular h2,#global-ux .dark-grey-background .regular h3,#global-ux .dark-grey-background .regular h4,#global-ux .dark-grey-background .regular h5,#global-ux .splitter-awards-single-feature .richtext-f-single h1,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .splitter-awards-single-feature .richtext-f-single h3,#global-ux .splitter-awards-single-feature .richtext-f-single h4,#global-ux .splitter-awards-single-feature .richtext-f-single h5,#global-ux .splitter-awards-single-feature .regular h1,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter-awards-single-feature .regular h3,#global-ux .splitter-awards-single-feature .regular h4,#global-ux .splitter-awards-single-feature .regular h5,#global-ux .splitter .f-single .richtext-f-single h1,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .splitter .f-single .richtext-f-single h3,#global-ux .splitter .f-single .richtext-f-single h4,#global-ux .splitter .f-single .richtext-f-single h5,#global-ux .splitter .f-single .regular h1,#global-ux .splitter .f-single .regular h2,#global-ux .splitter .f-single .regular h3,#global-ux .splitter .f-single .regular h4,#global-ux .splitter .f-single .regular h5,#global-ux .f-single .richtext-f-single h1,#global-ux .f-single .richtext-f-single h2,#global-ux .f-single .richtext-f-single h3,#global-ux .f-single .richtext-f-single h4,#global-ux .f-single .richtext-f-single h5,#global-ux .f-single .regular h1,#global-ux .f-single .regular h2,#global-ux .f-single .regular h3,#global-ux .f-single .regular h4,#global-ux .f-single .regular h5{margin:0 0 20px 0;color:#1d394f;line-height:1.1}
@media only screen and (min-width:48em){#global-ux .white-background .richtext-f-single h1,#global-ux .white-background .richtext-f-single h2,#global-ux .white-background .richtext-f-single h3,#global-ux .white-background .richtext-f-single h4,#global-ux .white-background .richtext-f-single h5,#global-ux .white-background .regular h1,#global-ux .white-background .regular h2,#global-ux .white-background .regular h3,#global-ux .white-background .regular h4,#global-ux .white-background .regular h5,#global-ux .light-grey-background .richtext-f-single h1,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .light-grey-background .richtext-f-single h3,#global-ux .light-grey-background .richtext-f-single h4,#global-ux .light-grey-background .richtext-f-single h5,#global-ux .light-grey-background .regular h1,#global-ux .light-grey-background .regular h2,#global-ux .light-grey-background .regular h3,#global-ux .light-grey-background .regular h4,#global-ux .light-grey-background .regular h5,#global-ux .dark-grey-background .richtext-f-single h1,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .dark-grey-background .richtext-f-single h3,#global-ux .dark-grey-background .richtext-f-single h4,#global-ux .dark-grey-background .richtext-f-single h5,#global-ux .dark-grey-background .regular h1,#global-ux .dark-grey-background .regular h2,#global-ux .dark-grey-background .regular h3,#global-ux .dark-grey-background .regular h4,#global-ux .dark-grey-background .regular h5,#global-ux .splitter-awards-single-feature .richtext-f-single h1,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .splitter-awards-single-feature .richtext-f-single h3,#global-ux .splitter-awards-single-feature .richtext-f-single h4,#global-ux .splitter-awards-single-feature .richtext-f-single h5,#global-ux .splitter-awards-single-feature .regular h1,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter-awards-single-feature .regular h3,#global-ux .splitter-awards-single-feature .regular h4,#global-ux .splitter-awards-single-feature .regular h5,#global-ux .splitter .f-single .richtext-f-single h1,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .splitter .f-single .richtext-f-single h3,#global-ux .splitter .f-single .richtext-f-single h4,#global-ux .splitter .f-single .richtext-f-single h5,#global-ux .splitter .f-single .regular h1,#global-ux .splitter .f-single .regular h2,#global-ux .splitter .f-single .regular h3,#global-ux .splitter .f-single .regular h4,#global-ux .splitter .f-single .regular h5,#global-ux .f-single .richtext-f-single h1,#global-ux .f-single .richtext-f-single h2,#global-ux .f-single .richtext-f-single h3,#global-ux .f-single .richtext-f-single h4,#global-ux .f-single .richtext-f-single h5,#global-ux .f-single .regular h1,#global-ux .f-single .regular h2,#global-ux .f-single .regular h3,#global-ux .f-single .regular h4,#global-ux .f-single .regular h5{margin:0 0 10px 0}
}
#global-ux .white-background .richtext-f-single h2,#global-ux .white-background .regular h2,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .light-grey-background .regular h2,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .dark-grey-background .regular h2,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .splitter .f-single .regular h2,#global-ux .f-single .richtext-f-single h2,#global-ux .f-single .regular h2{font-size:24px;font-size:1.5rem;font-weight:200}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .white-background .richtext-f-single h2,#global-ux .white-background .regular h2,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .light-grey-background .regular h2,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .dark-grey-background .regular h2,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .splitter .f-single .regular h2,#global-ux .f-single .richtext-f-single h2,#global-ux .f-single .regular h2{font-size:36px;font-size:2.25rem}
}
@media only screen and (min-width:62em){#global-ux .white-background .richtext-f-single h2,#global-ux .white-background .regular h2,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .light-grey-background .regular h2,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .dark-grey-background .regular h2,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .splitter .f-single .regular h2,#global-ux .f-single .richtext-f-single h2,#global-ux .f-single .regular h2{font-size:48px;font-size:3rem}
}
#global-ux .white-background .richtext-f-single h3,#global-ux .white-background .richtext-f-single h4,#global-ux .white-background .richtext-f-single h5,#global-ux .white-background .regular h3,#global-ux .white-background .regular h4,#global-ux .white-background .regular h5,#global-ux .light-grey-background .richtext-f-single h3,#global-ux .light-grey-background .richtext-f-single h4,#global-ux .light-grey-background .richtext-f-single h5,#global-ux .light-grey-background .regular h3,#global-ux .light-grey-background .regular h4,#global-ux .light-grey-background .regular h5,#global-ux .dark-grey-background .richtext-f-single h3,#global-ux .dark-grey-background .richtext-f-single h4,#global-ux .dark-grey-background .richtext-f-single h5,#global-ux .dark-grey-background .regular h3,#global-ux .dark-grey-background .regular h4,#global-ux .dark-grey-background .regular h5,#global-ux .splitter-awards-single-feature .richtext-f-single h3,#global-ux .splitter-awards-single-feature .richtext-f-single h4,#global-ux .splitter-awards-single-feature .richtext-f-single h5,#global-ux .splitter-awards-single-feature .regular h3,#global-ux .splitter-awards-single-feature .regular h4,#global-ux .splitter-awards-single-feature .regular h5,#global-ux .splitter .f-single .richtext-f-single h3,#global-ux .splitter .f-single .richtext-f-single h4,#global-ux .splitter .f-single .richtext-f-single h5,#global-ux .splitter .f-single .regular h3,#global-ux .splitter .f-single .regular h4,#global-ux .splitter .f-single .regular h5,#global-ux .f-single .richtext-f-single h3,#global-ux .f-single .richtext-f-single h4,#global-ux .f-single .richtext-f-single h5,#global-ux .f-single .regular h3,#global-ux .f-single .regular h4,#global-ux .f-single .regular h5{font-weight:200}
#global-ux .white-background .richtext-f-single ul,#global-ux .white-background .regular ul,#global-ux .light-grey-background .richtext-f-single ul,#global-ux .light-grey-background .regular ul,#global-ux .dark-grey-background .richtext-f-single ul,#global-ux .dark-grey-background .regular ul,#global-ux .splitter-awards-single-feature .richtext-f-single ul,#global-ux .splitter-awards-single-feature .regular ul,#global-ux .splitter .f-single .richtext-f-single ul,#global-ux .splitter .f-single .regular ul,#global-ux .f-single .richtext-f-single ul,#global-ux .f-single .regular ul{margin:0;padding:0;padding-left:16px}
#global-ux .white-background .richtext-f-single ul:last-child,#global-ux .white-background .regular ul:last-child,#global-ux .light-grey-background .richtext-f-single ul:last-child,#global-ux .light-grey-background .regular ul:last-child,#global-ux .dark-grey-background .richtext-f-single ul:last-child,#global-ux .dark-grey-background .regular ul:last-child,#global-ux .splitter-awards-single-feature .richtext-f-single ul:last-child,#global-ux .splitter-awards-single-feature .regular ul:last-child,#global-ux .splitter .f-single .richtext-f-single ul:last-child,#global-ux .splitter .f-single .regular ul:last-child,#global-ux .f-single .richtext-f-single ul:last-child,#global-ux .f-single .regular ul:last-child{margin-bottom:0}
#global-ux .white-background .richtext-f-single p,#global-ux .white-background .richtext-f-single li,#global-ux .white-background .regular p,#global-ux .white-background .regular li,#global-ux .light-grey-background .richtext-f-single p,#global-ux .light-grey-background .richtext-f-single li,#global-ux .light-grey-background .regular p,#global-ux .light-grey-background .regular li,#global-ux .dark-grey-background .richtext-f-single p,#global-ux .dark-grey-background .richtext-f-single li,#global-ux .dark-grey-background .regular p,#global-ux .dark-grey-background .regular li,#global-ux .splitter-awards-single-feature .richtext-f-single p,#global-ux .splitter-awards-single-feature .richtext-f-single li,#global-ux .splitter-awards-single-feature .regular p,#global-ux .splitter-awards-single-feature .regular li,#global-ux .splitter .f-single .richtext-f-single p,#global-ux .splitter .f-single .richtext-f-single li,#global-ux .splitter .f-single .regular p,#global-ux .splitter .f-single .regular li,#global-ux .f-single .richtext-f-single p,#global-ux .f-single .richtext-f-single li,#global-ux .f-single .regular p,#global-ux .f-single .regular li{font-size:14px;font-size:.875rem;font-weight:200;margin-bottom:10px;color:#1d394f;line-height:1.6}
@media only screen and (min-width:48em){#global-ux .white-background .richtext-f-single p,#global-ux .white-background .richtext-f-single li,#global-ux .white-background .regular p,#global-ux .white-background .regular li,#global-ux .light-grey-background .richtext-f-single p,#global-ux .light-grey-background .richtext-f-single li,#global-ux .light-grey-background .regular p,#global-ux .light-grey-background .regular li,#global-ux .dark-grey-background .richtext-f-single p,#global-ux .dark-grey-background .richtext-f-single li,#global-ux .dark-grey-background .regular p,#global-ux .dark-grey-background .regular li,#global-ux .splitter-awards-single-feature .richtext-f-single p,#global-ux .splitter-awards-single-feature .richtext-f-single li,#global-ux .splitter-awards-single-feature .regular p,#global-ux .splitter-awards-single-feature .regular li,#global-ux .splitter .f-single .richtext-f-single p,#global-ux .splitter .f-single .richtext-f-single li,#global-ux .splitter .f-single .regular p,#global-ux .splitter .f-single .regular li,#global-ux .f-single .richtext-f-single p,#global-ux .f-single .richtext-f-single li,#global-ux .f-single .regular p,#global-ux .f-single .regular li{font-size:16px;font-size:1rem}
}
#global-ux .white-background .richtext-f-single a[name]:not([href]),#global-ux .white-background .regular a[name]:not([href]),#global-ux .light-grey-background .richtext-f-single a[name]:not([href]),#global-ux .light-grey-background .regular a[name]:not([href]),#global-ux .dark-grey-background .richtext-f-single a[name]:not([href]),#global-ux .dark-grey-background .regular a[name]:not([href]),#global-ux .splitter-awards-single-feature .richtext-f-single a[name]:not([href]),#global-ux .splitter-awards-single-feature .regular a[name]:not([href]),#global-ux .splitter .f-single .richtext-f-single a[name]:not([href]),#global-ux .splitter .f-single .regular a[name]:not([href]),#global-ux .f-single .richtext-f-single a[name]:not([href]),#global-ux .f-single .regular a[name]:not([href]){visibility:hidden;height:0;line-height:0}
#global-ux .white-background .richtext-f-single{display:inline-block}
@media only screen and (max-width:30em){#global-ux .white-background .richtext-f-single{margin-bottom:0}
}
#global-ux .feature-container .section.splitter .image.section+.richtext.section{margin-top:10px}
#global-ux .feature-container .section.splitter:first-of-type .splitter-awards-single-feature{margin-top:0;padding-top:30px}
#global-ux .dark-grey-background .splitter .f-single h1,#global-ux .dark-grey-background .splitter .f-single h2,#global-ux .dark-grey-background .splitter .f-single h3,#global-ux .dark-grey-background .splitter .f-single h4,#global-ux .dark-grey-background .splitter .f-single h5,#global-ux .dark-grey-background .splitter .f-single p,#global-ux .dark-grey-background .splitter .f-single sup,#global-ux .dark-grey-background .splitter .f-single ul,#global-ux .dark-grey-background .splitter .f-single li,#global-ux .dark-grey-background .splitter .f-single .gux-tooltip:after,#global-ux .dark-grey-background .richtext-f-single h1,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .dark-grey-background .richtext-f-single h3,#global-ux .dark-grey-background .richtext-f-single h4,#global-ux .dark-grey-background .richtext-f-single h5,#global-ux .dark-grey-background .richtext-f-single p,#global-ux .dark-grey-background .richtext-f-single sup,#global-ux .dark-grey-background .richtext-f-single ul,#global-ux .dark-grey-background .richtext-f-single li,#global-ux .dark-grey-background .richtext-f-single .gux-tooltip:after,#global-ux .dark-grey-background .richtext .regular h1,#global-ux .dark-grey-background .richtext .regular h2,#global-ux .dark-grey-background .richtext .regular h3,#global-ux .dark-grey-background .richtext .regular h4,#global-ux .dark-grey-background .richtext .regular h5,#global-ux .dark-grey-background .richtext .regular p,#global-ux .dark-grey-background .richtext .regular sup,#global-ux .dark-grey-background .richtext .regular ul,#global-ux .dark-grey-background .richtext .regular li,#global-ux .dark-grey-background .richtext .regular .gux-tooltip:after,#global-ux .black-background .splitter .f-single h1,#global-ux .black-background .splitter .f-single h2,#global-ux .black-background .splitter .f-single h3,#global-ux .black-background .splitter .f-single h4,#global-ux .black-background .splitter .f-single h5,#global-ux .black-background .splitter .f-single p,#global-ux .black-background .splitter .f-single sup,#global-ux .black-background .splitter .f-single ul,#global-ux .black-background .splitter .f-single li,#global-ux .black-background .splitter .f-single .gux-tooltip:after,#global-ux .black-background .richtext-f-single h1,#global-ux .black-background .richtext-f-single h2,#global-ux .black-background .richtext-f-single h3,#global-ux .black-background .richtext-f-single h4,#global-ux .black-background .richtext-f-single h5,#global-ux .black-background .richtext-f-single p,#global-ux .black-background .richtext-f-single sup,#global-ux .black-background .richtext-f-single ul,#global-ux .black-background .richtext-f-single li,#global-ux .black-background .richtext-f-single .gux-tooltip:after,#global-ux .black-background .richtext .regular h1,#global-ux .black-background .richtext .regular h2,#global-ux .black-background .richtext .regular h3,#global-ux .black-background .richtext .regular h4,#global-ux .black-background .richtext .regular h5,#global-ux .black-background .richtext .regular p,#global-ux .black-background .richtext .regular sup,#global-ux .black-background .richtext .regular ul,#global-ux .black-background .richtext .regular li,#global-ux .black-background .richtext .regular .gux-tooltip:after{color:#fff}
#global-ux .richtext-f-single,#global-ux .richtext-form-element{display:inline-block}
@media only screen and (min-width:48em){#global-ux .column-separator-centered .richtext-f-single{margin-bottom:0}
#global-ux .column-separator-centered .richtext-f-single p:last-of-type{margin-bottom:0}
}
.splitter-column-wrap:before,.splitter-column-wrap:after{content:" ";display:table}
.splitter-column-wrap:after{clear:both}
#global-ux .richtext-article h1,#global-ux .richtext-article h2,#global-ux .richtext-article h3,#global-ux .richtext-article ul li,#global-ux .richtext-article ol li,#global-ux .richtext-article p{color:#616161}
#global-ux .richtext-article h1,#global-ux .richtext-article h2{font-size:23px;font-size:1.4375rem;font-weight:200;line-height:1.9rem;margin-bottom:20px}
@media only screen and (min-width:48em){#global-ux .richtext-article h1,#global-ux .richtext-article h2{font-size:49px;font-size:3.0625rem;line-height:3.65rem;margin-bottom:.5rem}
}
#global-ux .richtext-article h3{font-size:13px;font-size:.8125rem;font-weight:700}
@media only screen and (min-width:48em){#global-ux .richtext-article h3{font-size:16px;font-size:1rem}
}
#global-ux .richtext-article a{text-decoration:none}
#global-ux .richtext-article p{font-size:14px;font-size:.875rem;font-weight:300;line-height:1.65rem}
@media only screen and (min-width:48em){#global-ux .richtext-article p{font-size:15px;font-size:.9375rem;font-weight:400;line-height:2rem}
}
#global-ux .richtext-article ul li,#global-ux .richtext-article ol li{font-size:14px;font-size:.875rem;font-weight:300;line-height:1.85rem}
@media only screen and (min-width:48em){#global-ux .richtext-article ul li,#global-ux .richtext-article ol li{font-size:15px;font-size:.9375rem;font-weight:400;line-height:2rem}
}
#global-ux .richtext-article ol,#global-ux .richtext-article ul{margin-left:1.4rem}
#global-ux .richtext-article ol li,#global-ux .richtext-article ul li{margin-bottom:25px}
@media only screen and (min-width:48em){#global-ux .richtext-article ol,#global-ux .richtext-article ul{margin-left:3rem}
#global-ux .richtext-article ol li,#global-ux .richtext-article ul li{margin-bottom:10px}
}
#global-ux .richtext-article ul{list-style:none}
#global-ux .richtext-article ul li:before{content:"\2022";margin:0 8px 10px -15px;font-size:125%}
#global-ux .box-article .richtext-article h2{padding-bottom:20px}
#global-ux .richtext-awards-headline{text-align:center;padding:45px 0;margin:0 3%}
@media only screen and (min-width:48em){#global-ux .richtext-awards-headline{padding:100px 0;margin:0 15%;width:70%}
}
#global-ux .richtext-awards-headline h1,#global-ux .richtext-awards-headline h2,#global-ux .richtext-awards-headline h3,#global-ux .richtext-awards-headline p{color:#616161}
#global-ux .richtext-awards-headline h1,#global-ux .richtext-awards-headline h2{font-size:30px;font-size:1.875rem;font-weight:200}
@media only screen and (min-width:48em){#global-ux .richtext-awards-headline h1,#global-ux .richtext-awards-headline h2{font-size:48px;font-size:3rem;margin-bottom:0}
}
#global-ux .richtext-awards-headline h3{font-weight:200;font-size:22px;font-size:1.375rem;padding-bottom:2px}
@media only screen and (min-width:48em){#global-ux .richtext-awards-headline h3{font-size:30px;font-size:1.875rem}
}
#global-ux .richtext-awards-headline p{font-size:16px;font-size:1rem;line-height:1.8rem}
#global-ux .richtext-dynamic-key-features{padding-left:1.5625rem}
@media only screen and (min-width:48em){#global-ux .richtext-dynamic-key-features{padding-left:5.625rem}
}
#global-ux .richtext-dynamic-key-features h1,#global-ux .richtext-dynamic-key-features h2{font-weight:200;color:#616161;padding-left:10px}
@media only screen and (min-width:48em){#global-ux .richtext-dynamic-key-features h1,#global-ux .richtext-dynamic-key-features h2{padding-left:15px}
}
#global-ux .accordion .section.richtext .feature-spec-rte{color:#616161;font-weight:300}
#global-ux .accordion .section.richtext .feature-spec-rte h3{font-size:24px;font-size:1.5rem;font-weight:200;color:#616161;line-height:1.1;margin-top:20px;margin-bottom:10px}
#global-ux .accordion .section.richtext .feature-spec-rte h5{font-size:12px;font-size:.75rem;font-weight:700;color:#616161;line-height:1.1;margin:25px 0 15px}
@media only screen and (min-width:48em){#global-ux .accordion .section.richtext .feature-spec-rte h5{margin:45px 0 25px;font-size:14px;font-size:.875rem}
}
#global-ux .accordion .section.richtext .feature-spec-rte p{color:#616161;font-size:.75rem;margin-bottom:16px;margin-top:16px}
@media only screen and (min-width:48em){#global-ux .accordion .section.richtext .feature-spec-rte p{font-size:.875rem;margin-bottom:20px;margin-top:25px}
}
#global-ux .accordion .section.richtext .feature-spec-rte ul{list-style:none;margin:0}
#global-ux .accordion .section.richtext .feature-spec-rte li{color:#616161;font-size:.75rem;margin-bottom:10px;padding:0;position:relative}
@media only screen and (min-width:48em){#global-ux .accordion .section.richtext .feature-spec-rte li{font-size:.875rem}
}
#global-ux .accordion .section.richtext .feature-spec-rte li:before{content:'\2022';position:absolute;left:-15px}
#global-ux .accordion .accordion-content>.box>.box-content{padding:15px 20px 40px}
@media only screen and (min-width:48em){#global-ux .accordion .accordion-content>.box>.box-content{padding:40px 6.59722% 55px}
}
.richtext-read-more .ellipsis,.richtext-read-more .more-link,.richtext-read-more .mobile-text{display:none}
@media only screen and (max-width:47.9375em){.richtext-read-more .mobile-text{display:block}
.richtext-read-more .ellipsis,.richtext-read-more .more-link{display:inline-block;text-decoration:none !important}
.richtext-read-more .ellipsis{color:#1b394e}
.richtext-read-more .hidden{display:none}
}
#global-ux .richtext-disclosure{font-size:24px;font-size:1.5rem;color:#616161}
#global-ux .richtext-disclosure p{color:inherit;line-height:1.3}
@media only screen and (min-width:48em){#global-ux .richtext-disclosure{font-size:12px;font-size:.75rem}
}
#global-ux .richtext-contact-us-nav{display:none}
@media only screen and (min-width:48em){#global-ux .richtext-contact-us-nav{border-bottom:1px solid #ccc;display:block;padding:15px 0 30px 0}
}
#global-ux .richtext-contact-us-nav p{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;background:#f7f7f7;margin:0;padding:40px 0}
#global-ux .richtext-contact-us-nav a{font-size:17px;font-size:1.0625rem;border-left:1px solid #dbdbdb;display:block;font-family:"Antenna","icomoon";padding:10px 0 20px 0;text-align:center;text-decoration:none;width:20%}
#global-ux .richtext-contact-us-nav a:before{font-size:50px;font-size:3.125rem;display:block;margin:0 auto;padding-bottom:15px;text-align:center}
#global-ux .richtext-contact-us-nav p a:first-child{border:0}
#global-ux .richtext-contact-us-email-dropdown{border:0;padding:0 20px 20px}
@media only screen and (min-width:48em){#global-ux .richtext-contact-us-email-dropdown{padding:0}
}
@media only screen and (min-width:48em){#global-ux .richtext-contact-us-email-dropdown{padding:0}
}
#global-ux .richtext-contact-us-email-dropdown ul{display:inline-block;margin-left:0;width:100%}
#global-ux .richtext-contact-us-email-dropdown li{display:inline-block;height:auto;max-width:435px;padding:0;width:100%}
#global-ux .richtext-contact-us-email-dropdown li ul{display:none}
#global-ux .richtext-contact-us-email-dropdown a{font-weight:200;font-size:17px;font-size:1.0625rem;border:1px solid #a8a8a8;display:block;width:100%;line-height:150%;padding:20px 25px;text-decoration:none}
#global-ux .richtext-contact-us-email-dropdown a:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .richtext-contact-us-email-dropdown a:after{font-size:25px;font-size:1.5625rem;float:right}
#global-ux .email-dropdown{display:none}
#global-ux .email-dropdown.show-dropdown{background:#fff;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;box-shadow:0 1px 3px 0 #ccc;display:block;left:0;list-style:none;margin:67px 0 0 0;max-width:435px;position:absolute;width:100%;z-index:2}
#global-ux .email-dropdown li{padding:0;width:100%}
#global-ux .email-dropdown a{font-weight:200;font-size:17px;font-size:1.0625rem;border-bottom:1px solid #dbdbdb;display:block;width:100%;line-height:150%;padding:20px 25px;text-decoration:none}
#global-ux .richtext .richtext-brochureware-news-item,#global-ux .richtext .richtext-brochureware-news-item-extra-padding,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding{font-weight:200;font-size:16px;font-size:1rem;padding:20px 0}
#global-ux .richtext .richtext-brochureware-news-item:before,#global-ux .richtext .richtext-brochureware-news-item:after,#global-ux .richtext .richtext-brochureware-news-item-extra-padding:before,#global-ux .richtext .richtext-brochureware-news-item-extra-padding:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item:before,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding:before,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding:after{content:" ";display:table}
#global-ux .richtext .richtext-brochureware-news-item:after,#global-ux .richtext .richtext-brochureware-news-item-extra-padding:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding:after{clear:both}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item,#global-ux .richtext .richtext-brochureware-news-item-extra-padding,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding{padding:60px 0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .richtext .richtext-brochureware-news-item,#global-ux .richtext .richtext-brochureware-news-item-extra-padding,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding{padding-right:0;margin-right:0}
}
#global-ux .richtext .richtext-brochureware-news-item h1,#global-ux .richtext .richtext-brochureware-news-item h2,#global-ux .richtext .richtext-brochureware-news-item h3,#global-ux .richtext .richtext-brochureware-news-item h4,#global-ux .richtext .richtext-brochureware-news-item h5,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h5{font-weight:200;color:#333;margin-bottom:1.0625rem}
#global-ux .richtext .richtext-brochureware-news-item h1,#global-ux .richtext .richtext-brochureware-news-item h2,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h2{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:30.0625em){#global-ux .richtext .richtext-brochureware-news-item h1,#global-ux .richtext .richtext-brochureware-news-item h2,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h2{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item h1,#global-ux .richtext .richtext-brochureware-news-item h2,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h2{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux .richtext .richtext-brochureware-news-item h1,#global-ux .richtext .richtext-brochureware-news-item h2,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h2{font-size:30px;font-size:1.875rem}
}
#global-ux .richtext .richtext-brochureware-news-item h3,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h3{font-size:16px;font-size:1rem}
@media only screen and (min-width:30.0625em){#global-ux .richtext .richtext-brochureware-news-item h3,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h3{font-size:19px;font-size:1.1875rem}
}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item h3,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h3{font-size:22px;font-size:1.375rem}
}
@media only screen and (min-width:62em){#global-ux .richtext .richtext-brochureware-news-item h3,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h3{font-size:28px;font-size:1.75rem}
}
#global-ux .richtext .richtext-brochureware-news-item h4,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h4{font-size:14px;font-size:.875rem}
@media only screen and (min-width:30.0625em){#global-ux .richtext .richtext-brochureware-news-item h4,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h4{font-size:17px;font-size:1.0625rem}
}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item h4,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h4{font-size:20px;font-size:1.25rem}
}
@media only screen and (min-width:62em){#global-ux .richtext .richtext-brochureware-news-item h4,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h4{font-size:25px;font-size:1.5625rem}
}
#global-ux .richtext .richtext-brochureware-news-item h5,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h5{font-size:12px;font-size:.75rem}
@media only screen and (min-width:30.0625em){#global-ux .richtext .richtext-brochureware-news-item h5,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h5{font-size:15px;font-size:.9375rem}
}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item h5,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h5{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux .richtext .richtext-brochureware-news-item h5,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h5{font-size:23px;font-size:1.4375rem}
}
#global-ux .richtext .richtext-brochureware-news-item p+ul,#global-ux .richtext .richtext-brochureware-news-item p+ol,#global-ux .richtext .richtext-brochureware-news-item-extra-padding p+ul,#global-ux .richtext .richtext-brochureware-news-item-extra-padding p+ol,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item p+ul,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item p+ol,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p+ul,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p+ol{margin-top:10px}
#global-ux .richtext .richtext-brochureware-news-item p,#global-ux .richtext .richtext-brochureware-news-item li,#global-ux .richtext .richtext-brochureware-news-item-extra-padding p,#global-ux .richtext .richtext-brochureware-news-item-extra-padding li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding li{font-size:14px;font-size:.875rem;font-weight:200;margin-bottom:10px;color:#333;line-height:1.6}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item p,#global-ux .richtext .richtext-brochureware-news-item li,#global-ux .richtext .richtext-brochureware-news-item-extra-padding p,#global-ux .richtext .richtext-brochureware-news-item-extra-padding li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding li{font-size:16px;font-size:1rem}
}
#global-ux .richtext .richtext-brochureware-news-item .link-chevron-thin:after,#global-ux .richtext .richtext-brochureware-news-item-extra-padding .link-chevron-thin:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item .link-chevron-thin:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding .link-chevron-thin:after{font-size:18px;font-size:1.125rem;font-weight:bold}
#global-ux .richtext .richtext-brochureware-news-item .cta-button,#global-ux .richtext .richtext-brochureware-news-item-extra-padding .cta-button,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item .cta-button,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding .cta-button{min-width:0}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item .cta-button,#global-ux .richtext .richtext-brochureware-news-item-extra-padding .cta-button,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item .cta-button,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding .cta-button{min-width:15.625rem}
}
@media only screen and (min-width:48em){#global-ux .richtext-brochureware-news-item-extra-padding{padding:60px 100px 60px 0;margin-left:100px}
}
#global-ux .richtext-brochureware-news-item-extra-padding p{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .richtext-regular-light h2{font-weight:200;line-height:1.4;color:#fff}
@media only screen and (min-width:48em){#global-ux .richtext-regular-light h2{color:#616161;padding:1em 0}
}
#global-ux .richtext-regular-light p{color:#fff}
@media only screen and (min-width:48em){#global-ux .richtext-regular-light p{color:#616161}
}
#global-ux .billboard-ford-approved .richtext-billboard-header h2{font-size:22px;font-size:1.375rem;font-weight:600;letter-spacing:-0.040625em;line-height:1.05;padding-left:8%;color:#fff;text-shadow:none}
@media only screen and (min-width:30.0625em){#global-ux .billboard-ford-approved .richtext-billboard-header h2{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:48em){#global-ux .billboard-ford-approved .richtext-billboard-header h2{font-size:37px;font-size:2.3125rem;padding-left:20px}
}
#global-ux .f-single{padding-bottom:80px;padding-top:60px}
@media only screen and (min-width:48em){#global-ux .f-single{padding-bottom:100px;padding-top:100px}
}
#global-ux .f-single .columns{padding-left:8.33%;padding-right:8.33%}
@media only screen and (min-width:48em){#global-ux .f-single .columns:first-child{padding-right:13px}
#global-ux .f-single .columns:last-child{padding-left:13px}
}
#global-ux .f-single .remaining-text.hidden{display:none}
@media only screen and (min-width:48em){#global-ux .f-single .remaining-text.hidden{display:inline}
}
#global-ux .f-single .more-link.hidden,#global-ux .f-single .ellipsis.hidden,#global-ux .f-single .mobile-text.hidden{display:none}
@media only screen and (min-width:48em){#global-ux .f-single .more-link,#global-ux .f-single .ellipsis,#global-ux .f-single .mobile-text{display:none}
}
#global-ux .f-single .more-link{text-decoration:none}
@media only screen and (min-width:48em){#global-ux div>.featureCategory .feature-container{padding-top:80px}
}
#global-ux div>.featureCategory ~ .featureCategory .feature-container{padding-top:0}
#global-ux .features-overview .feature-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;width:100%}
#global-ux .features-overview .feature-container .featureTile{position:relative}
#global-ux .features-overview .feature-container .featureTile .feature-tile-container{position:relative;overflow:hidden}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta:focus{opacity:1}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta:focus+.feature-data p{-webkit-transition:all .4s ease;transition:all .4s ease;opacity:1}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta:focus+.feature-data .feature-content{-webkit-transition:all .4s ease;transition:all .4s ease;max-height:400px}
#global-ux .features-overview .feature-container .featureTile .feature-tile:hover .feature-cta{opacity:1}
#global-ux .features-overview .feature-container .featureTile .feature-tile:hover .feature-data p{-webkit-transition:all .4s ease;transition:all .4s ease;opacity:1}
#global-ux .features-overview .feature-container .featureTile .feature-tile:hover .feature-data .feature-content{-webkit-transition:all .4s ease;transition:all .4s ease;max-height:400px}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta{font-weight:200;font-size:18px;font-size:1.125rem;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;background:rgba(45,150,205,0.8) none repeat scroll 0 0;bottom:0;color:#fff;left:0;opacity:0;padding:18% 0 0;position:absolute;right:0;text-align:center;top:0}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta:hover{color:#fff}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data{background:#fff none repeat scroll 0 0;bottom:0;padding:20px;position:absolute;width:100%}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data .feature-content{-webkit-transition:all .4s ease;transition:all .4s ease;max-height:0;overflow:hidden}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data>a{font-weight:700}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data>h5{font-weight:400;font-size:12px;font-size:.75rem;color:#1b394e;text-transform:none}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data p{font-weight:300;font-size:14px;font-size:.875rem;-webkit-transition:all .3s ease;transition:all .3s ease;color:#616161;line-height:1.5em;opacity:0;position:relative;min-height:110px}
#global-ux .features-overview .featureTile,#global-ux .features-overview .section{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33.333% - 30px);-moz-flex:0 0 calc(33.333% - 30px);-ms-flex:0 0 calc(33.333% - 30px);flex:0 0 calc(33.333% - 30px);-webkit-flex-basis:-webkit-calc(33.333% - 30px);-ms-flex-preferred-size:calc(33.333% - 30px);flex-basis:calc(33.333% - 30px);-webkit-transition:all .2s ease;transition:all .2s ease;margin:0 15px 30px;height:auto;display:block;box-shadow:0 2px 2px rgba(0,0,0,0.2);overflow:hidden;padding-bottom:60px;max-height:458px}
#global-ux .features-overview .featureTile .section,#global-ux .features-overview .section .section{margin:0;padding:0;box-shadow:none}
#global-ux .features-overview .featureTile>img,#global-ux .features-overview .section>img{-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;top:0;width:100%}
#global-ux .features-overview .image{padding-bottom:0}
#global-ux .features-overview .image .component-content{-webkit-transform:translateZ(0);transform:translateZ(0);margin:0}
#global-ux .features-overview .image .component-content a .component-content{-ms-transform:none}
@media only screen and (max-width:47.9375em){#global-ux .features-overview .feature-container .featureTile{display:none}
#global-ux .features-overview .feature-container .section{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}
}
@media only screen and (min-width:48em){#global-ux .features-overview .feature-container{padding-bottom:80px}
}
@media large-only{#global-ux .features-overview .feature,#global-ux .features-overview .section{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 30px);-moz-flex:0 0 calc(50% - 30px);-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);-webkit-flex-basis:-webkit-calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}
}
.box-content{background-size:cover}
.black-background{background-color:#000}
.light-grey-background{background-color:#f7f7f7}
#global-ux .dark-grey-background{background-color:#41423e}
.white-background{background-color:#fff}
.transparent-background{background-color:transparent}
.box .box-heading{padding:45px 30px}
#global-ux .box .box-heading div.actionsPanel{padding:0}
@media only screen and (min-width:62em){.box .box-heading{padding:150px 200px}
}
.box .box-article{padding:45px 30px}
#global-ux .box .box-article div.actionsPanel{padding:0}
@media only screen and (min-width:62em){.box .box-article{padding:50px 200px}
}
#global-ux .gallery-trigger-reveal{background:#fff;padding-top:68px}
#global-ux .gallery-trigger-reveal .richtext .regular{padding-bottom:30px;margin:0 8.3%}
#global-ux .gallery-trigger-reveal .richtext .regular h2,#global-ux .gallery-trigger-reveal .richtext .regular p{font-weight:200;color:#616161;text-shadow:none}
#global-ux .gallery-trigger-reveal .richtext .regular p{font-size:14px;font-size:.875rem;margin:.9375rem auto;line-height:1.8}
@media only screen and (min-width:48em){#global-ux .gallery-trigger-reveal .richtext .regular p{font-size:18px;font-size:1.125rem;width:65%}
}
#global-ux .gallery-trigger-reveal .richtext .regular h2{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:48em){#global-ux .gallery-trigger-reveal .richtext .regular h2{font-size:48px;font-size:3rem}
}
#global-ux .gallery-trigger-reveal .tabs .component-content{padding-top:0}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav{height:auto;padding:1.25rem 0 3.125rem 0;position:static}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-list{float:left;text-align:center;width:100%}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item{font-size:16px;font-size:1rem;font-weight:200;background:#fff;border:1px solid #2d96cd;cursor:pointer;display:inline-block;float:none;height:auto;line-height:1.25;margin:0 7px;padding:1.5rem 1.25rem;top:0;text-decoration:none;text-align:center;max-width:270px;width:45%}
@media only screen and (min-width:48em){#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item{padding:.875rem 1.25rem}
}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item a{color:#2d96cd;text-decoration:none}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item:hover{background:#2d96cd}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item:hover a{color:#fff;text-decoration:none}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item.is-active,#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item.is-active:hover{background-color:#fff;border-color:#1b394e;cursor:default}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item.is-active a,#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item.is-active:hover a{cursor:default;color:#1b394e}
#global-ux .gallery-trigger-reveal .tabs .tabs-content{background:#fff}
#global-ux .box .features-trigger{overflow:hidden;margin:1.875rem auto}
#global-ux .box .features-trigger .section{float:left;width:50%}
@media only screen and (min-width:48em){#global-ux .box .features-trigger .section{width:100%;margin-bottom:.625rem}
}
@media only screen and (min-width:75em){#global-ux .box .features-trigger .section{width:50%;margin-bottom:0}
}
#global-ux .box .features-trigger .richtext p{font-size:16px;font-size:1rem;margin:0 auto;line-height:1.2}
#global-ux .box .features-trigger .richtext p:first-of-type{font-size:46px;font-size:2.875rem;color:#1b394e}
#global-ux .box .features-trigger .section:last-child{border-left:1px solid rgba(151,151,151,0.3)}
@media only screen and (min-width:48em){#global-ux .box .features-trigger .section:last-child{border:0}
}
@media only screen and (min-width:48em){#global-ux .box .features-trigger{margin:1.875rem 1.875rem 0;padding:1.25rem 0 0;border-top:solid 1px rgba(151,151,151,0.3)}
}
@media only screen and (min-width:75em){#global-ux .box .features-trigger{margin:1.875rem}
}
#global-ux .featureCategory:first-of-type .features-overview{padding-top:5px}
#global-ux .box .features-overview{padding-bottom:5px;background:#fff}
#global-ux .box .features-overview>div{overflow:auto}
@media only screen and (min-width:75em){#global-ux .box .features-overview{padding:0 75px}
}
#global-ux .box .features-overview .image,#global-ux .box .features-overview .box{float:left;width:100%}
@media only screen and (min-width:48em){#global-ux .box .features-overview .image,#global-ux .box .features-overview .box{width:50%}
}
@media only screen and (min-width:62em){#global-ux .box .features-overview .image,#global-ux .box .features-overview .box{width:33.33%}
}
.box-content.divider{border-bottom:1px solid #ebebeb}
#global-ux .box .expanded-feature{padding:20px;text-align:center;color:#616161}
#global-ux .box .expanded-feature h2,#global-ux .box .expanded-feature p{font-weight:200;color:#616161;text-shadow:none}
#global-ux .box .expanded-feature p{font-size:14px;font-size:.875rem;margin:.9375rem auto;line-height:1.8}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature p{font-size:18px;font-size:1.125rem;width:65%}
}
#global-ux .box .expanded-feature a{text-decoration:none}
#global-ux .box .expanded-feature h2{font-size:21px;font-size:1.3125rem}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature h2{font-size:48px;font-size:3rem}
}
#global-ux .box .expanded-feature h3{font-size:21px;font-size:1.3125rem;margin:.625rem 0;color:#1b394e}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .box .expanded-feature h3 .hidden-mobile{display:none}
}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature h3{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux .box .expanded-feature h3{font-size:26px;font-size:1.625rem}
}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature img{display:inline-block}
}
#global-ux .box .expanded-feature .image{position:relative}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature .image img{position:relative;width:auto;margin-bottom:1.25rem}
}
#global-ux .box .expanded-feature .heading{margin:15px 0 0 0}
#global-ux .box .expanded-feature .splitter-carousel{margin:1.5625rem auto;padding:1.5625rem 0;box-shadow:0 1px 3px rgba(0,0,0,0.15);background-color:#f4f4f3}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature .splitter-carousel{width:auto;box-shadow:none;background-color:transparent}
}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature .splitter-carousel p{width:100%}
}
#global-ux .box .expanded-feature .features-trigger{margin-left:0;margin-right:0}
#global-ux .box .expanded-feature .features-trigger .section{width:50%}
#global-ux .box .expanded-feature .features-trigger .box-content{width:100%}
#global-ux .box .expanded-feature .splitter-column .image picture{display:none}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature .splitter-column .image picture{display:block}
}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature>div>.richtext,#global-ux .box .expanded-feature>div>.splitter{padding:0 5% 0}
}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature>div>.image img{width:100%}
}
#global-ux .box .sitemap-wrapper{background-color:#fff;padding:1.25rem 1.5625rem}
#global-ux .box .sitemap-wrapper .richtext:before,#global-ux .box .sitemap-wrapper .richtext:after{content:" ";display:table}
#global-ux .box .sitemap-wrapper .richtext:after{clear:both}
#global-ux .box .sitemap-wrapper h2{margin-bottom:1.25rem}
#global-ux .box .sitemap-wrapper h3{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:30.0625em){#global-ux .box .sitemap-wrapper h3{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux .box .sitemap-wrapper h3{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux .box .sitemap-wrapper h3{font-size:30px;font-size:1.875rem}
}
#global-ux .box .sitemap-wrapper h3,#global-ux .box .sitemap-wrapper h4{margin:1rem 0;padding-bottom:.75rem;border-bottom:2px solid #ebebeb}
#global-ux .box .sitemap-wrapper ul{font-size:14px;font-size:.875rem;list-style:none;width:100%;margin:0;padding:0}
#global-ux .box .sitemap-wrapper ul li{list-style-image:none;list-style-type:none;margin:0 0 1em;padding:0}
#global-ux .box .sitemap-wrapper ul a{text-decoration:none}
#global-ux .box .sitemap-wrapper ul ul{width:100%;margin:1em 0 2.5em}
#global-ux .box .sitemap-wrapper ul:last-child ul{margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .box .sitemap-wrapper{padding:2.5rem 2.1875rem 7.5rem}
#global-ux .box .sitemap-wrapper h3,#global-ux .box .sitemap-wrapper h4{margin:2.5rem 0 2rem;padding-bottom:.75rem}
#global-ux .box .sitemap-wrapper ul{width:15%;margin:0 0 0 2%;float:left}
#global-ux .box .sitemap-wrapper ul:first-of-type{margin-left:0}
#global-ux .box .sitemap-wrapper ul ul{float:none;margin:1em 0 0}
}
#global-ux .light-grey-background-mobile-only{background:#f7f7f7}
@media only screen and (min-width:48em){#global-ux .light-grey-background-mobile-only{background:#fff}
}
#global-ux .light-grey-background-mobile-only .richtext.section{width:100%;padding:35px 7.5% 20px;margin:0 auto;text-align:center}
@media only screen and (min-width:48em){#global-ux .light-grey-background-mobile-only .richtext.section{padding:35px 7.5%}
}
#global-ux .light-grey-background-mobile-only .richtext.section h2{font-size:21px;font-size:1.3125rem;font-weight:200;margin:0 0 12px;color:#616161;line-height:1.4}
@media only screen and (min-width:48em){#global-ux .light-grey-background-mobile-only .richtext.section h2{font-size:46px;font-size:2.875rem}
}
#global-ux .light-grey-background-mobile-only .richtext.section p{font-weight:200;color:#626466;font-size:1rem;line-height:1.8em;margin-bottom:0}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view{background:#f7f7f7;padding-bottom:80px}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view{background:#fff;padding-bottom:60px}
}
#global-ux .specification-quick-view img{display:block;margin:0 auto;max-width:100%;width:auto}
#global-ux .specification-quick-view .richtext-read-more{padding:110px 0 120px;text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .richtext-read-more{padding:40px;text-align:center}
}
#global-ux .specification-quick-view .richtext-read-more h2{font-size:48px;font-size:3rem;text-transform:none;margin-bottom:40px}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .richtext-read-more h2{font-size:26px;font-size:1.625rem;margin-bottom:20px}
}
#global-ux .specification-quick-view .richtext-read-more p{font-size:18px;font-size:1.125rem;line-height:30px;max-width:600px;margin:0 auto}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .richtext-read-more p{font-size:16px;font-size:1rem;margin:0 auto}
}
#global-ux .specification-quick-view .richtext-read-more .more-link{color:#1b394e;text-decoration:none}
#global-ux .specification-quick-view .tabs{max-width:700px;margin:0 auto}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs{overflow:visible}
}
#global-ux .specification-quick-view .tabs .tabs-mobile-category-name{display:none}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-mobile-category-name{font-size:14px;font-size:.875rem;display:block;max-width:220px;color:white;margin:0 auto;background:#1b394e url("guxfoe/img/icon-dots.png") no-repeat right center;background-size:20px 5px;padding-right:20px;border-right:20px transparent solid;line-height:4.3;text-align:center;letter-spacing:-1px}
}
#global-ux .specification-quick-view .tabs>.component-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:0;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content{padding-bottom:50px}
}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-nav.is-open .tabs-nav-list{max-height:300px}
}
#global-ux .specification-quick-view .tabs .tabs-nav-item{margin:0}
#global-ux .specification-quick-view .tabs .tabs-nav-item:hover .tab-active-image{display:block}
#global-ux .specification-quick-view .tabs .tabs-nav-item:hover .tab-image{display:none}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-nav-item{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;vertical-align:middle;background:0;margin:0;padding:40px 0 20px;text-align:center;clear:none;float:none}
}
#global-ux .specification-quick-view .tabs .tabs-nav-item a{display:inline-block;vertical-align:middle;position:relative;width:100%;margin:.4375rem 0;text-align:center;text-decoration:none}
#global-ux .specification-quick-view .tabs .tabs-nav-item .tab-active-image{display:none}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-nav-list{-webkit-transition:max-height .5s;transition:max-height .5s;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background:#e6e6e6;overflow:visible;max-height:0}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-nav-list{overflow:visible}
}
#global-ux .specification-quick-view .tabs .tabs-container{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:static;max-width:100%}
#global-ux .specification-quick-view .tabs .tabs-container img{margin:0}
#global-ux .specification-quick-view .tabs .tabs-container .tabs-content{left:0;top:0;margin:0;background:0}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-container .tabs-content{margin:0;background:0}
}
#global-ux .specification-quick-view .tabs .tabs-container .tabs-content img{padding:0 40px}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-container .tabs-content img{padding:0}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav{position:absolute;padding:0;height:auto;top:-webkit-calc(100% - 210px);top:calc(100% - 210px)}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav{top:auto;bottom:0;overflow:visible}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav .tabs-nav-list .tabs-nav-item a{position:relative;left:0;top:50%}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav.is-open .tabs-nav-list{max-height:none}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav.is-open .tabs-nav-list .tabs-nav-item{max-width:33%;position:relative;top:auto}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav.is-open .tabs-nav-list .tabs-nav-item a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;overflow:visible;padding:0}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-container{width:100%}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-container .tabs-content{padding-bottom:240px}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-container .tabs-content{padding-bottom:120px}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);height:auto;background:0;padding:40px 0 20px;top:auto}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item{margin:0 5px;width:auto;height:auto;background:#fff;border:1px solid #1b394e;padding:15px 32px}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover,#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active{background:#1b394e}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover,#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active{background:#1b394e}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover a,#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active a{color:#fff;background:0}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active .tab-active-image{display:block}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active .tab-image{display:none}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover{background:#35709a}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover{background:#1b394e}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item a{font-weight:400;color:#1b394e;padding:13px;margin:0}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item a{font-size:18px;font-size:1.125rem;display:inline-block;vertical-align:middle;position:relative;width:100%;padding:0;text-align:center;color:#1b394e;text-decoration:none;margin:0}
}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav{position:static}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav{position:relative;display:table;margin-bottom:20px;width:100%}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav:after{-webkit-transition:left .5s;transition:left .5s;content:"";position:absolute;width:0;height:0;border-style:solid;border-width:10px 12px 10px 0;border-color:transparent transparent transparent #1b394e;z-index:-1;border-color:#1b394e transparent transparent transparent;border-width:10px 12px 10px 10px;left:42%;left:-webkit-calc(50% - 20px / 2);left:calc(50% - 20px / 2);top:3.4375rem;z-index:100}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;overflow:visible;width:175px}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-container{width:450px}
}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active{background:#1b394e}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active .tab-active-image{display:block}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active .tab-image{display:none}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active a{color:white}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active:after{left:-12px}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active{background:#1b394e}
}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:hover{background:#35709a}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:hover .tab-active-image{display:block}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:hover .tab-image{display:none}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:hover a{color:white}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;vertical-align:middle;background:0;margin:0;padding:40px 0 20px;text-align:center;clear:none;float:none}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item{background:#e6e6e6;width:175px;height:115px;position:relative;margin-bottom:10px}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:after{-webkit-transition:left .5s;transition:left .5s;content:"";position:absolute;width:0;height:0;border-style:solid;border-width:10px 12px 10px 0;border-color:transparent transparent transparent #1b394e;z-index:-1;border-color:transparent #1b394e transparent transparent;border-width:10px 12px 10px 0;top:42%;top:-webkit-calc(50% - 20px / 2);top:calc(50% - 20px / 2);left:0}
}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item a{font-size:14px;font-size:.875rem;color:#1b394e;text-decoration:none !important;letter-spacing:-1.5px;display:block;text-align:center;font-weight:normal;padding:0 10px}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item a{font-size:10px;font-size:.625rem;line-height:20px;text-decoration:none;letter-spacing:normal;padding:0 15px}
}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item img{max-width:90px !important;max-height:40px !important}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item .tab-image,#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item .tab-active-image{margin-top:15px}
}
#global-ux .box .generic-wrapper{padding:1.5625rem}
#global-ux .box .vehicle-types-list{padding:0 25px}
#global-ux .box .vehicle-types-list:before,#global-ux .box .vehicle-types-list:after{content:" ";display:table}
#global-ux .box .vehicle-types-list:after{clear:both}
#global-ux .box .vehicle-types-list .richtext.section{float:left;width:100%;padding-bottom:30px;min-height:100px}
@media only screen and (min-width:48em){#global-ux .box .vehicle-types-list .richtext.section{width:50%;padding-left:15px;padding-right:15px}
#global-ux .box .vehicle-types-list .richtext.section:nth-child(2n+3){clear:left}
}
@media only screen and (min-width:62em){#global-ux .box .vehicle-types-list .richtext.section{width:33.3333%}
#global-ux .box .vehicle-types-list .richtext.section:nth-child(2n+3){clear:none}
#global-ux .box .vehicle-types-list .richtext.section:nth-child(3n+4){clear:left}
}
#global-ux .box .vehicle-types-list .richtext.section .richtext{position:relative}
#global-ux .box .vehicle-types-list .richtext.section img{position:absolute;top:35px;left:0;width:100px;height:auto}
#global-ux .box .vehicle-types-list .richtext.section h5{font-size:16px;font-size:1rem;margin-left:120px;font-weight:100}
#global-ux .box .vehicle-types-list .richtext.section p{font-size:14px;font-size:.875rem;color:#1d394f;margin-left:120px;margin-bottom:0}
#global-ux .box .share-brochureware{position:relative;padding-bottom:130px}
@media only screen and (min-width:62em){#global-ux .box .share-brochureware{padding-bottom:0;position:static}
}
#global-ux .box .share-brochureware .actionsPanel{bottom:0;left:0;padding:35px 0;position:absolute;text-align:center;width:100%}
@media only screen and (min-width:62em){#global-ux .box .share-brochureware .actionsPanel{padding:40px 200px;position:static;text-align:left;width:auto}
}
#global-ux .box .share-brochureware .actionsPanel .action{margin-bottom:0}
@media only screen and (min-width:62em){#global-ux .box .share-brochureware .box-article{padding-top:0;padding-bottom:0;margin-bottom:30px}
}
.box .brochureware-download{margin:30px}
@media only screen and (min-width:62em){.box .brochureware-download{margin:30px 200px}
}
.box .brochureware-download>.feature-container>.richtext{background-color:#f7f7f7;margin-bottom:30px}
#global-ux .box .brochureware-download>.feature-container>.richtext h4{font-size:18px;font-size:1.125rem;padding:15px 20px}
#global-ux .box .brochureware-download>.feature-container>.richtext h4:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .box .brochureware-download>.feature-container>.richtext h4:before{font-size:35px;margin:-5px 20px 0 0;display:inline-block;color:#2d96cd}
@media only screen and (min-width:48em){.box .brochureware-download .splitter{display:table;width:100%}
.box .brochureware-download .splitter .splitter-column-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (min-width:48em){.box .brochureware-download .splitter .row,.box .brochureware-download .splitter #global-ux .genericCarousel,#global-ux .box .brochureware-download .splitter .genericCarousel,.box .brochureware-download .splitter #global-ux .dynamicCarousel,#global-ux .box .brochureware-download .splitter .dynamicCarousel,.box .brochureware-download .splitter #global-ux .threesixty-colouriser-container,#global-ux .box .brochureware-download .splitter .threesixty-colouriser-container{display:table-row}
}
.box .brochureware-download .splitter-column{float:none;overflow:hidden}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column{display:table-cell}
}
.box .brochureware-download .splitter-column>div{padding:50px 0}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column>div{padding:0}
}
.box .brochureware-download .splitter-column:first-child>div{padding-top:0}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column:first-child{padding-left:0;width:20%}
}
.box .brochureware-download .splitter-column:nth-child(2)>div,.box .brochureware-download .splitter-column:nth-child(3)>div{border-top:1px solid #dfdfdf}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column:nth-child(2)>div,.box .brochureware-download .splitter-column:nth-child(3)>div{border:0}
}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column:nth-child(2),.box .brochureware-download .splitter-column:nth-child(3){width:40%;padding-left:50px;padding-right:50px}
.box .brochureware-download .splitter-column:nth-child(2):before,.box .brochureware-download .splitter-column:nth-child(3):before{content:'';display:block;float:left;position:absolute;height:-webkit-calc(100% - 30px);height:calc(100% - 30px);padding-top:100%;width:1px;background-color:#dfdfdf;top:30px;left:0}
}
#global-ux .box .brochureware-download .splitter-column h5{font-size:18px;font-size:1.125rem;margin-bottom:20px}
#global-ux .box .brochureware-download .splitter-column p{font-size:12px;font-size:.75rem;color:#a8a8a8;margin-bottom:.3125rem}
#global-ux .box .brochureware-download .splitter-column a{font-size:inherit;text-decoration:none;font-family:inherit;color:#2d96cd}
#global-ux .box .brochureware-download .splitter-column a[class*='icon-']:before{font-size:19px;color:#a8a8a8;margin-right:10px}
.box .brochureware-download .splitter-column .image{clear:both}
.box .brochureware-download .splitter-column .image+.image{margin-top:30px}
.box .brochureware-download .splitter-column .image img{margin-bottom:30px}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column .image img{float:left;max-width:30%;margin-bottom:0}
}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column .image .image-caption{margin-left:30%;padding-left:20px}
}
#global-ux .box-image-overlay{min-height:68px;padding:8px 20px}
#global-ux .box-image-overlay:before,#global-ux .box-image-overlay:after{content:" ";display:table}
#global-ux .box-image-overlay:after{clear:both}
@media only screen and (min-width:48em){#global-ux .box-image-overlay{padding:8px 6.5972%}
}
#global-ux .box-image-overlay .richtext{float:left}
#global-ux .box-image-overlay .richtext h3{font-size:16px;font-size:1rem;font-weight:200;color:#616161;line-height:150%;margin:0;padding-top:30px}
@media only screen and (min-width:48em){#global-ux .box-image-overlay .richtext h3{font-size:24px;font-size:1.5rem;padding:8px 0}
}
#global-ux .box-image-overlay .actionsPanel{float:right;padding:0}
#global-ux .box-image-overlay .actionsPanel p{margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .overlay-container.overlay-image .box-image-overlay .gallery-counter{border-right:0;border-left:1px solid rgba(151,151,151,0.4);margin:4px 0 0 15px;padding:12px 0 12px 15px}
}
#global-ux .box .single-offer{font-size:16px;font-size:1rem;font-weight:300;color:#616161}
#global-ux .box .single-offer p{font-size:16px;font-size:1rem}
#global-ux .box .single-offer h2{font-weight:300;margin-bottom:35px}
@media only screen and (min-width:48em){#global-ux .box .single-offer h2{font-size:36px;font-size:2.25rem;font-weight:200}
}
#global-ux .box .single-offer h5{font-size:24px;font-size:1.5rem;font-weight:200;margin-top:0;margin-bottom:35px;color:inherit}
@media only screen and (max-width:47.9375em){#global-ux .box .single-offer .splitter.row>div>.splitter-column,#global-ux .box .single-offer .splitter.genericCarousel>div>.splitter-column,#global-ux .box .single-offer .splitter.dynamicCarousel>div>.splitter-column,#global-ux .box .single-offer .splitter.threesixty-colouriser-container>div>.splitter-column{padding:0}
}
@media only screen and (min-width:48em){#global-ux .box .single-offer .splitter.row>div>.splitter-column:first-child,#global-ux .box .single-offer .splitter.genericCarousel>div>.splitter-column:first-child,#global-ux .box .single-offer .splitter.dynamicCarousel>div>.splitter-column:first-child,#global-ux .box .single-offer .splitter.threesixty-colouriser-container>div>.splitter-column:first-child{padding-left:0}
#global-ux .box .single-offer .splitter.row>div>.splitter-column:last-child,#global-ux .box .single-offer .splitter.genericCarousel>div>.splitter-column:last-child,#global-ux .box .single-offer .splitter.dynamicCarousel>div>.splitter-column:last-child,#global-ux .box .single-offer .splitter.threesixty-colouriser-container>div>.splitter-column:last-child{padding-right:0}
}
#global-ux .box .single-offer .section.splitter{margin:15px 0 40px}
@media only screen and (min-width:48em){#global-ux .box .single-offer .section.splitter{margin:55px 0 80px}
}
#global-ux .box .single-offer .section.splitter .richtext ul{margin:15px 0 0;padding:0;background-color:#fafafa}
@media only screen and (min-width:48em){#global-ux .box .single-offer .section.splitter .richtext ul{background-color:transparent}
#global-ux .box .single-offer .section.splitter .richtext ul:first-child{margin-top:0}
}
#global-ux .box .single-offer .section.splitter .richtext ul:nth-of-type(odd){background-color:transparent}
#global-ux .box .single-offer .section.splitter .richtext ul li{font-size:16px;font-size:1rem;float:left;padding:0 10px;margin-top:0}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .box .single-offer .section.splitter .richtext ul li{width:100%}
}
@media only screen and (min-width:48em){#global-ux .box .single-offer .section.splitter .richtext ul li{list-style:none;position:relative;padding-left:30px}
#global-ux .box .single-offer .section.splitter .richtext ul li:before{font-weight:400;content:'\00b7';position:absolute;left:0}
}
#global-ux .box .single-offer .section.splitter .richtext ul li:before{display:none}
@media only screen and (min-width:48em){#global-ux .box .single-offer .section.splitter .richtext ul li:before{display:block}
}
#global-ux .box .single-offer .section.splitter .richtext ul li+li{float:right}
@media only screen and (min-width:48em){#global-ux .box .single-offer .section.splitter .richtext ul li+li:before{content:none;display:none}
}
@media only screen and (min-width:62em){#global-ux .box .single-offer .section.splitter .richtext ul li+li{padding-left:0}
}
#global-ux .box .single-offer .richtext ul{margin:25px 0}
#global-ux .box .single-offer .richtext ul:before,#global-ux .box .single-offer .richtext ul:after{content:" ";display:table}
#global-ux .box .single-offer .richtext ul:after{clear:both}
@media only screen and (min-width:48em){#global-ux .box .single-offer .richtext ul{margin:55px 0;font-size:inherit}
}
#global-ux .box .single-offer .richtext ul li{list-style:none;position:relative;padding-left:30px;color:inherit;margin-top:15px;padding-top:0;padding-bottom:0}
#global-ux .box .single-offer .richtext ul li:before{font-weight:400;content:'\00b7';position:absolute;left:0}
#global-ux .box .single-offer .richtext ul li:first-child{margin-top:0}
@media only screen and (min-width:48em){#global-ux .box .single-offer .richtext ul li{width:49%;float:left;margin-left:2%}
#global-ux .box .single-offer .richtext ul li:nth-of-type(2){margin-top:0}
#global-ux .box .single-offer .richtext ul li:nth-of-type(odd){margin-left:0;clear:left}
}
#global-ux .box .single-offer .richtext-disclosure{margin-top:38px}
#global-ux .box .single-offer .richtext-disclosure p{font-size:12px;font-size:.75rem;line-height:1.5}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .box .single-offer .cta-button{width:80%;margin:.46875rem 10%}
}
#global-ux .promotions-page-headline{background-color:#fff}
#global-ux .promotions-page-headline .richtext-promotions-page-headline{text-align:center;padding:21px 0 15px}
@media only screen and (min-width:48em){#global-ux .promotions-page-headline .richtext-promotions-page-headline{text-align:left;padding:25px 55px 21px}
}
#global-ux .promotions-page-headline .richtext-promotions-page-headline h1,#global-ux .promotions-page-headline .richtext-promotions-page-headline h2,#global-ux .promotions-page-headline .richtext-promotions-page-headline h3,#global-ux .promotions-page-headline .richtext-promotions-page-headline h4,#global-ux .promotions-page-headline .richtext-promotions-page-headline h5,#global-ux .promotions-page-headline .richtext-promotions-page-headline h6{font-size:21px;font-size:1.3125rem}
@media only screen and (min-width:48em){#global-ux .promotions-page-headline .richtext-promotions-page-headline h1,#global-ux .promotions-page-headline .richtext-promotions-page-headline h2,#global-ux .promotions-page-headline .richtext-promotions-page-headline h3,#global-ux .promotions-page-headline .richtext-promotions-page-headline h4,#global-ux .promotions-page-headline .richtext-promotions-page-headline h5,#global-ux .promotions-page-headline .richtext-promotions-page-headline h6{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux .promotions-page-headline .richtext-promotions-page-headline h1,#global-ux .promotions-page-headline .richtext-promotions-page-headline h2,#global-ux .promotions-page-headline .richtext-promotions-page-headline h3,#global-ux .promotions-page-headline .richtext-promotions-page-headline h4,#global-ux .promotions-page-headline .richtext-promotions-page-headline h5,#global-ux .promotions-page-headline .richtext-promotions-page-headline h6{font-size:30px;font-size:1.875rem}
}
#global-ux .promotions-page-headline .image.section{padding:40px 0;border-top:1px solid #dbdbdb;text-align:center}
#global-ux .promotions-page-headline .image.section .component-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
#global-ux .promotions-page-headline .image.section picture{padding:0 40px}
#global-ux .promotions-page-headline .image.section picture img{max-width:100%}
@media only screen and (min-width:48em){#global-ux .promotions-page-headline .image.section{display:table;width:100%;background-color:#fbfbfb}
#global-ux .promotions-page-headline .image.section .component-content{display:table-row}
#global-ux .promotions-page-headline .image.section picture{display:table-cell;width:33%}
#global-ux .promotions-page-headline .image.section .image-caption{display:table-cell;width:67%;padding-left:60px;text-align:left;vertical-align:middle}
}
#global-ux .promotions-page-headline .image.section ~ .richtext.section{padding:0 16px;border-top:1px solid #4a7184;border-bottom:1px solid #4a7184;background-color:#1b394e}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul{list-style-type:none;display:block;margin:0;padding:0}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul li{font-size:14px;font-size:.875rem;line-height:4.7858em;display:block;text-align:left;border-width:1px 0 0 0;border-style:solid;border-color:#4a7184;padding:0 6px}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul li:first-child{border-top:0}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul li a{display:block;color:#fff;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .promotions-page-headline .image.section ~ .richtext.section{padding:20px 55px}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul:before,#global-ux .promotions-page-headline .image.section ~ .richtext.section ul:after{content:" ";display:table}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul:after{clear:both}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul li{font-size:12px;font-size:.75rem;line-height:3.1667em;float:left;width:100%;text-align:center;border-width:0 0 0 1px;padding:0}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul li:first-child{border-left:0}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul li:first-child:nth-last-child(2){width:50%}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul li:first-child:nth-last-child(2) ~ li{width:50%}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul li:first-child:nth-last-child(3){width:33%}
#global-ux .promotions-page-headline .image.section ~ .richtext.section ul li:first-child:nth-last-child(3) ~ li{width:33%}
}
#global-ux .contact-us-box{background-color:#fff;padding:0}
@media only screen and (min-width:48em){#global-ux .contact-us-box{padding:0 45px}
}
#global-ux .contact-us-box .richtext.section{padding:15px 20px}
@media only screen and (min-width:48em){#global-ux .contact-us-box .richtext.section{padding:15px 0}
}
#global-ux .contact-us-box .richtext.section h3{color:#616161}
#global-ux .contact-us-box .richtext.section p{color:#616161}
#global-ux .contact-us-box .contact-content-desktop{display:none}
@media only screen and (min-width:48em){#global-ux .contact-us-box .contact-content-desktop{display:block}
}
#global-ux .contact-us-box .contact-content-desktop .richtext.section .regular{border-top:1px solid #dbdbdb;margin-top:45px}
#global-ux .contact-us-box .contact-content-desktop .richtext.section .regular h3{padding-top:50px}
#global-ux .contact-us-box .accordion-item{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .contact-us-box .accordion-item{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
}
#global-ux .contact-us-box .accordion-item:first-child{border-top:1px solid #dbdbdb}
#global-ux .contact-us-box .accordion-item .accordion-title{border-top:0}
#global-ux .contact-us-box .accordion-content .richtext.section{font-weight:400;padding:0}
#global-ux .contact-us-box .accordion-content .regular{border-top:1px solid #dbdbdb;padding:20px 20px 2px 20px}
@media only screen and (min-width:48em){#global-ux .contact-us-box .accordion-content .regular{padding:20px 35px}
}
#global-ux .contact-us-box .accordion-content .table+.richtext .regular{border:0}
#global-ux .contact-us-box .accordion-content .table .regular-table{padding:0 20px}
#global-ux .contact-us-box .accordion-content .table .regular-table table tr:nth-child(odd){background:transparent}
#global-ux .contact-us-box .accordion-content .table .regular-table td{font-size:14px;font-size:.875rem;border:0;padding:0;width:50%}
#global-ux .contact-us-box .accordion-content .table .regular-table td+td{text-align:right}
#global-ux .brochureware-news-list,#global-ux .accordion .accordion-content>.box>.box-content.brochureware-news-list{padding:0 20px;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .brochureware-news-list,#global-ux .accordion .accordion-content>.box>.box-content.brochureware-news-list{padding:0 100px}
}
#global-ux .brochureware-news-list .section:not(:first-child) .image-brochureware-news-item,#global-ux .brochureware-news-list .section:not(:first-child) .richtext-brochureware-news-item,#global-ux .accordion .accordion-content>.box>.box-content.brochureware-news-list .section:not(:first-child) .image-brochureware-news-item,#global-ux .accordion .accordion-content>.box>.box-content.brochureware-news-list .section:not(:first-child) .richtext-brochureware-news-item{border-top:1px solid #dadada}
#global-ux .brochureware-news-story{width:100%;padding:30px;background-color:#fff}
#global-ux .brochureware-news-story>.feature-container{max-width:825px;margin:0 auto}
@media only screen and (max-width:61.9375em){#global-ux .brochureware-news-story>.feature-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#global-ux .brochureware-news-story>.feature-container>*{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}
#global-ux .brochureware-news-story>.feature-container>*.actionsPanel{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}
#global-ux .brochureware-news-story>.feature-container>*:last-child{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}
}
@media only screen and (min-width:62em){#global-ux .brochureware-news-story{padding-top:40px;padding-bottom:40px}
}
@media only screen and (min-width:75em){#global-ux .brochureware-news-story{padding:40px 300px}
}
#global-ux .brochureware-news-story .actionsPanel{margin:0;padding:0;text-align:center}
#global-ux .brochureware-news-story .actionsPanel .action{margin-bottom:0}
#global-ux .brochureware-news-story .actionsPanel .action:first-child{margin-left:0}
@media only screen and (min-width:62em){#global-ux .brochureware-news-story .actionsPanel{margin-bottom:40px;text-align:left}
}
#global-ux .brochureware-news-story .richtext h2{margin-bottom:.75em}
#global-ux .brochureware-news-story .richtext .quote{margin:1.75em 30px}
#global-ux .brochureware-news-story .brochureware-download{margin-left:0;margin-right:0}
#global-ux .brightcove{background:#fff}
#global-ux .brightcove .brightcove-player{position:relative;width:100%;height:100%}
#global-ux .brightcove .brightcove-player iframe{display:block;border:0;overflow:visible;width:100%;height:100%;margin:0;padding:0}
#global-ux .brightcove .brightcove-player .video-js{width:100%;height:auto;max-height:100%}
#global-ux .brightcove .brightcove-player .vjs-big-play-button{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;top:50%;z-index:2}
#global-ux .brightcove .brightcove-player .vjs-tech{position:relative}
#global-ux .brightcove .brightcove-player .BrightcoveExperience{position:absolute;left:0;top:0;width:100%;height:100%}
#global-ux .brightcove .brightcove-player .start-image,#global-ux .brightcove .brightcove-player .end-image{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:3}
#global-ux .brightcove .brightcove-player .start-image a picture,#global-ux .brightcove .brightcove-player .end-image a picture{display:inline-block;font-size:4.0625rem;color:#fff;width:100%}
#global-ux .brightcove .brightcove-player .start-image a picture:hover:before,#global-ux .brightcove .brightcove-player .end-image a picture:hover:before{color:#1b394e}
#global-ux .brightcove .brightcove-player .start-image a picture:hover:after,#global-ux .brightcove .brightcove-player .end-image a picture:hover:after{color:#fff}
#global-ux .brightcove .brightcove-player .start-image a picture:before,#global-ux .brightcove .brightcove-player .start-image a picture:after,#global-ux .brightcove .brightcove-player .end-image a picture:before,#global-ux .brightcove .brightcove-player .end-image a picture:after{position:absolute;top:50%;left:50%;-webkit-transition:color .4s;transition:color .4s;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
#global-ux .brightcove .brightcove-player .start-image a picture:before,#global-ux .brightcove .brightcove-player .end-image a picture:before{content:"\e919";color:#2d96cd}
#global-ux .brightcove .brightcove-player .start-image a picture:after,#global-ux .brightcove .brightcove-player .end-image a picture:after{content:"\e91a";color:#fff}
#global-ux .brightcove .brightcove-player .end-image{display:none}
#global-ux .brightcove .brightcove-player .swipe-layer{position:absolute;left:0;top:0;width:50%;height:100%;margin-top:-35px;margin-left:-80px;z-index:4}
#global-ux .brightcove .brightcove-player .swipe-layer:after{content:'';display:block;height:100%;left:100%;margin-left:160px;position:absolute;top:0;width:100%;z-index:4}
#global-ux .brightcove .brightcove-player .vjs-menu-content li{color:#fff}
#global-ux .brightcove .brightcove-player .vjs-menu-content li.vjs-selected{color:#000;color:rgba(0,0,0,0.5)}
#global-ux .brightcove .brightcove-player .vjs-menu{z-index:100}
#global-ux .brightcove .brightcove-player .vjs-caption-settings legend{background:transparent}
#global-ux .brightcove .brightcove-player .vjs-caption-settings label{display:block;width:auto;font-family:inherit;font-weight:bold;color:inherit}
#global-ux .brightcove .brightcove-player .vjs-caption-settings select{color:#515151;border:0 none}
#back-to-the-top{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:fixed;top:90px;width:100%;max-width:90rem;left:50%;max-height:0;z-index:5}
#back-to-the-top.scrollUp a{right:10px;opacity:1}
@media only screen and (min-width:30.0625em){#back-to-the-top.scrollUp a{right:5px}
}
@media only screen and (min-width:30.0625em){#back-to-the-top{top:auto;bottom:105px}
}
@media only screen and (min-width:48em){#back-to-the-top{bottom:127px}
}
#back-to-the-top a{-webkit-transition:all .2s ease;transition:all .2s ease;display:block;position:absolute;right:-50px;width:65px;height:65px;padding:10px;opacity:0;text-indent:200%;white-space:nowrap;overflow:hidden}
#back-to-the-top a:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#back-to-the-top a:before{font-size:25px;font-size:1.5625rem;font-weight:700;display:block;position:absolute;z-index:3;top:10px;left:10px;width:45px;height:45px;line-height:43px;color:#fff;text-indent:0;text-align:center;opacity:inherit}
#back-to-the-top a:after{content:'';display:block;position:absolute;z-index:2;top:10px;left:10px;width:45px;height:45px;background-color:rgba(0,0,0,0.7);border-radius:50%;border:2px solid rgba(255,255,255,0.6);opacity:inherit}
#global-ux .brandGallery{margin:0;background:#fff}
@media only screen and (min-width:90.125rem){#global-ux .brandGallery{margin:0 -1px -1px}
}
@media only screen and (max-width:47.9375em){#global-ux .brandGallery .component-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
#global-ux .brandGallery .item{position:relative;display:none}
#global-ux .brandGallery .item:nth-child(-n+4){display:block}
@media only screen and (max-width:47.9375em){#global-ux .brandGallery .item{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}
#global-ux .brandGallery .item.one{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .brandGallery .item:nth-child(-n+3){float:right}
}
@media only screen and (min-width:48em){#global-ux .brandGallery .item{display:block !important;float:left;width:50%}
}
@media only screen and (min-width:62em){#global-ux .brandGallery .item{display:block !important;float:left;width:25%}
}
#global-ux .brandGallery .image{overflow:hidden;position:relative}
#global-ux .brandGallery .image .image-caption{-webkit-transition:background .5s ease .1s;transition:background .5s ease .1s;pointer-events:none;display:block;position:absolute;bottom:0;width:100%;height:20%;background:rgba(45,150,205,0.6)}
#global-ux .brandGallery .image .image-caption p{font-weight:300;top:50%;position:relative;margin-top:-0.625rem;margin-left:.625rem;color:#fff;line-height:1;padding:0 50px 0 3%}
#global-ux .brandGallery .image .image-caption p:before{content:"\e618";font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;font-size:1.9rem;margin-top:-0.45rem;vertical-align:middle;margin-right:-35px}
@media only screen and (min-width:48em){#global-ux .brandGallery .image .image-caption p:before{margin-top:0;font-size:1.4rem}
}
#global-ux .brandGallery .image picture img{-webkit-transition:all .5s ease .1s;transition:all .5s ease .1s;-webkit-transform:scale(1.01) translateZ(0);transform:scale(1.01) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0.05);outline:1px solid transparent}
#global-ux .brandGallery .image:hover .image-caption,#global-ux .brandGallery .image a:active .image-caption,#global-ux .brandGallery .image a:focus .image-caption{background:rgba(45,150,205,0.8)}
#global-ux .brandGallery .image:hover picture img,#global-ux .brandGallery .image a:active picture img,#global-ux .brandGallery .image a:focus picture img{-webkit-transform:scale(1.05);transform:scale(1.05)}
#global-ux .brandGallery .heading{-webkit-transform:translateY(0);transform:translateY(0);text-align:center}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading{height:0;padding:0 0 22.222222% 0}
}
#global-ux .brandGallery .heading>.richtext{padding:30px 5% 30px}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading>.richtext{margin-top:14.81%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0}
}
#global-ux .brandGallery .heading h2{font-weight:200;font-size:24px;font-size:1.5rem;margin:20px 0 10px;line-height:1.1;color:#626466}
@media only screen and (min-width:48em){#global-ux .brandGallery .heading h2{font-size:40px;font-size:2.5rem}
}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading h2{font-size:32px;font-size:2rem}
}
@media only screen and (min-width:75em){#global-ux .brandGallery .heading h2{font-size:36px;font-size:2.25rem}
}
#global-ux .brandGallery .heading p{font-size:14px;font-size:.875rem;margin:20px 0 10px;color:#626466}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading{width:75%;float:left}
}
@media only screen and (min-width:62em){#global-ux .brandGallery .one{width:50%}
}
@media only screen and (min-width:62em){#global-ux .brandGallery .hero .image .image-caption p{font-size:19px;font-size:1.1875rem;text-align:center}
#global-ux .brandGallery .hero .image .image-caption p:before{content:none}
#global-ux .brandGallery .hero .image .image-caption p:after{content:"\e618";font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:none;font-size:1.5rem;margin-top:-0.45rem;vertical-align:middle;margin-right:-35px;margin-left:1rem}
}
#global-ux .brandGallery .view-toggle{font-size:24px;font-size:1.5rem;font-family:'FordAntennaExtraLight';display:block;text-align:center;padding:12px 0;width:100%;background-color:#2d96cd;border-top:5px solid #fff;border-bottom:5px solid #fff;cursor:pointer;color:#fff}
#global-ux .brandGallery .view-toggle>span{line-height:1}
@media only screen and (max-width:47.9375em){#global-ux .brandGallery .view-toggle{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}
}
@media only screen and (min-width:48em){#global-ux .brandGallery .view-toggle{display:none}
}
#global-ux .brandGallery .view-toggle .icon-plus,#global-ux .brandGallery .view-toggle #build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details #global-ux .brandGallery .view-toggle .view-details-close,#global-ux .brandGallery .view-toggle #build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-carousel-overlay .bp-view-details #global-ux .brandGallery .view-toggle .view-details-close,#global-ux .brandGallery .view-toggle #build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-error-overlay .bp-view-details #global-ux .brandGallery .view-toggle .view-details-close,#global-ux .brandGallery .view-toggle .icon-minus{font-size:19px;font-size:1.1875rem;vertical-align:top}
#global-ux .brandGallery .view-toggle .view-less{display:none}
#global-ux .brandGallery .view-toggle.in .view-less{display:block}
#global-ux .brandGallery .view-toggle.in .view-all{display:none}
#global-ux.reduced-cta .brandGallery .view-toggle{font-size:14px;font-size:.875rem}
@media only screen and (min-width:30.0625em){#global-ux.reduced-cta .brandGallery .view-toggle{font-size:24px;font-size:1.5rem}
}
#global-ux.reduced-cta .brandGallery .view-toggle .icon-plus,#global-ux.reduced-cta .brandGallery .view-toggle #build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details #global-ux.reduced-cta .brandGallery .view-toggle .view-details-close,#global-ux.reduced-cta .brandGallery .view-toggle #build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-carousel-overlay .bp-view-details #global-ux.reduced-cta .brandGallery .view-toggle .view-details-close,#global-ux.reduced-cta .brandGallery .view-toggle #build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-error-overlay .bp-view-details #global-ux.reduced-cta .brandGallery .view-toggle .view-details-close,#global-ux.reduced-cta .brandGallery .view-toggle .icon-minus{font-size:10px;font-size:.625rem}
@media only screen and (min-width:30.0625em){#global-ux.reduced-cta .brandGallery .view-toggle .icon-plus,#global-ux.reduced-cta .brandGallery .view-toggle #build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details #global-ux.reduced-cta .brandGallery .view-toggle .view-details-close,#global-ux.reduced-cta .brandGallery .view-toggle #build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-carousel-overlay .bp-view-details #global-ux.reduced-cta .brandGallery .view-toggle .view-details-close,#global-ux.reduced-cta .brandGallery .view-toggle #build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-error-overlay .bp-view-details #global-ux.reduced-cta .brandGallery .view-toggle .view-details-close,#global-ux.reduced-cta .brandGallery .view-toggle .icon-minus{font-size:19px;font-size:1.1875rem}
}
#global-ux .brandGallery .image .black-caption .image-caption{background:rgba(0,0,0,0.5)}
#global-ux .brandGallery .image .black-caption:hover .image-caption,#global-ux .brandGallery .image .black-caption a:active .image-caption,#global-ux .brandGallery .image .black-caption a:focus .image-caption{background:rgba(0,0,0,0.8)}
#global-ux .table .table-content{background-color:#fff}
#global-ux .table .table-content.section{padding:40px 6.59% 50px}
#global-ux .table .table-content h2{font-size:30px;font-size:1.875rem;font-family:FordAntennaExtraLight,Arial;line-height:1.1;margin-bottom:10px;margin-top:0}
#global-ux .table .table-content table{margin-bottom:0;margin-top:30px;width:100%}
#global-ux .table .table-content table th,#global-ux .table .table-content table td{word-wrap:break-word}
#global-ux .table .table-content table td{font-size:12px;font-size:.75rem;border:0;color:#616161;padding:10px}
@media only screen and (min-width:48em){#global-ux .table .table-content table td{font-size:14px;font-size:.875rem}
}
#global-ux .table .table-content table td p{margin:0 0 6px}
#global-ux .table .table-content table td p:last-child{margin-bottom:0}
#global-ux .table .table-content table td ul,#global-ux .table .table-content table td ol{margin-bottom:6px}
#global-ux .table .table-content table td ul:last-child,#global-ux .table .table-content table td ol:last-child{margin-bottom:0}
#global-ux .table .table-content table td li{margin-bottom:0}
#global-ux .table .table-content table td p,#global-ux .table .table-content table td li,#global-ux .table .table-content table td ul,#global-ux .table .table-content table td ol{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}
#global-ux .table .table-content.model-walk table{margin-top:0}
#global-ux .table .table-content.model-walk tr td{padding:15px 30px}
#global-ux .table .table-content.model-walk tr td+td{border-left:1px solid #ebebeb}
#global-ux .table .table-content.model-walk tr:nth-child(even){background-color:#fafafa}
#global-ux .table .table-content.two-cols tr td{width:50%}
#global-ux .table .table-content.three-cols tr td{width:33.3333333333%}
#global-ux .table .table-content[data-mobile-transposed='1'].is-transposed>table{display:none}
#global-ux .table .table-content[data-mobile-transposed='1'].is-transposed .transposed-table-container{display:table;width:100%}
#global-ux .table .table-content[data-mobile-transposed='1'].is-transposed .transposed-table-container table th{width:35%}
@media only screen and (min-width:48em){#global-ux .table .table-content[data-mobile-transposed='1'].is-transposed>table{display:table}
#global-ux .table .table-content[data-mobile-transposed='1'].is-transposed .transposed-table-container{display:none}
}
#global-ux .table .table-content.ford-approved-direct tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #dbdbdb}
#global-ux .table .table-content.ford-approved-direct tr:first-child td{display:none}
#global-ux .table .table-content.ford-approved-direct tr td{font-size:14px;font-size:.875rem;border:0;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}
#global-ux .table .table-content.ford-approved-direct tr td:first-child{font-weight:700;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}
#global-ux .table .table-content.ford-approved-direct tr th{font-size:20px;font-size:1.25rem;font-weight:300;padding:0 .625rem 1.875rem 0;letter-spacing:-0.040625em;line-height:1;color:#616161;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}
#global-ux .table .table-content.ford-approved-direct tr:not(:first-of-type) td,#global-ux .table .table-content.ford-approved-direct tr:not(:last-of-type) td{padding:.875rem .625rem .875rem 0}
#global-ux .table .table-content.ford-approved-direct tr:not(:first-of-type) td:first-of-type,#global-ux .table .table-content.ford-approved-direct tr:not(:last-of-type) td:first-of-type{margin-top:.3125rem}
#global-ux .table .table-content.ford-approved-direct tr:first-of-type td,#global-ux .table .table-content.ford-approved-direct tr:last-of-type td{border:0}
#global-ux .table .table-content.ford-approved-direct tr:last-of-type td a{font-size:18px;font-size:1.125rem}
@media only screen and (max-width:47.9375em){#global-ux .table .table-content.ford-approved-direct tr:last-of-type td{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}
}
@media only screen and (min-width:30.0625em){#global-ux .table .table-content.ford-approved-direct tr th{font-size:37px;font-size:2.3125rem;padding:0 0 2.5rem}
#global-ux .table .table-content.ford-approved-direct tr td{font-size:17px;font-size:1.0625rem}
}
@media only screen and (min-width:62em){#global-ux .table .table-content.ford-approved-direct tr{display:table-row;border-bottom:1px solid #dbdbdb}
#global-ux .table .table-content.ford-approved-direct tr td:first-of-type{margin-top:0;display:table-cell}
#global-ux .table .table-content.ford-approved-direct tr:first-of-type,#global-ux .table .table-content.ford-approved-direct tr:last-of-type{border:0}
#global-ux .table .table-content.ford-approved-direct tr:first-of-type td a,#global-ux .table .table-content.ford-approved-direct tr:last-of-type td a{font-size:18px;font-size:1.125rem;margin-top:3.4375rem}
}
#global-ux .table .table-content.vehicle-specifications>table tr{background-color:inherit}
#global-ux .table .table-content.vehicle-specifications>table tr:nth-child(odd){background-color:#fafafa}
#global-ux .table .table-content.vehicle-specifications .transposed-table-container table{background-color:#fff}
#global-ux .table .table-content.vehicle-specifications .transposed-table-container table tr{background-color:inherit}
#global-ux .table .table-content.vehicle-specifications .transposed-table-container table tr:nth-child(odd){background-color:#fafafa}
#global-ux .table .technical-specification table tr{background-color:inherit}
#global-ux .table .technical-specification table tr:nth-child(odd){background-color:#fafafa}
#global-ux .table .technical-specification table td{width:75%}
#global-ux .table .technical-specification table td:nth-child(2n+2){font-weight:700;width:25%}
#global-ux .contact-us-box .table .table-content table{width:100%;margin:0;border-spacing:0;border-collapse:collapse;border:0}
#global-ux .contact-us-box .table .table-content table tr:nth-child(odd){background:#f7f7f7}
#global-ux .contact-us-box .table .table-content table th{padding:0 30px;width:20%;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table th+td{padding:20px 0;width:45%}
#global-ux .contact-us-box .table .table-content table th+td table{border-left:1px solid #dbdbdb;height:100px}
#global-ux .contact-us-box .table .table-content table th+td table tr{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;min-height:100px}
@media only screen and (min-width:62em){#global-ux .contact-us-box .table .table-content table th+td table tr{display:table-row}
}
#global-ux .contact-us-box .table .table-content table th+td table td{padding:0 5%;white-space:nowrap;text-align:left;display:block;width:100%}
@media only screen and (min-width:62em){#global-ux .contact-us-box .table .table-content table th+td table td{display:table-cell;width:50%}
}
#global-ux .contact-us-box .table .table-content table th+td+td{padding:20px 0;width:auto}
#global-ux .contact-us-box .table .table-content table th+td+td table{border-left:1px solid #dbdbdb;min-height:100px}
#global-ux .contact-us-box .table .table-content table th+td+td table tr td{padding:0 20px;white-space:nowrap;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table th+td+td table tr td+td{padding:0 20px 0 0}
#global-ux .contact-us-box .table .table-content table th+td+td table tr+tr td{padding:0 20px;white-space:nowrap;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table th+td+td table tr+tr td+td{padding:0 20px 0 0}
#global-ux .contact-us-box .table .table-content table table{background:0;margin:0}
#global-ux .contact-us-box .table .table-content table table tr:nth-child(odd),#global-ux .contact-us-box .table .table-content table table tr:nth-of-type(even){background:transparent}
#global-ux .contact-us-box .table .table-content table table td{border:0;width:50%;padding:0;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table a{font-size:14px;font-size:.875rem;font-family:"icomoon","Antenna";display:inline-block}
#global-ux .contact-us-box .table .table-content table a:before{font-size:28px;font-size:1.75rem;display:inline;margin:0 5px 0 0;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table a.icon-phone:before,#global-ux .contact-us-box .table .table-content table a.cta-button-phone:before{font-size:40px;font-size:2.5rem;margin:0}
#global-ux .modelsDisplay .models-display-container{display:none}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container{padding:0}
}
#global-ux .modelsDisplay .models-display-container.service-ok{display:block;position:relative;padding:0;overflow:hidden;clear:both}
@media only screen and (min-width:62em){#global-ux .modelsDisplay .models-display-container:hover .carousel-arrows{right:0}
}
#global-ux .modelsDisplay .models-display-container .models-display{padding:2.1875rem 1.5625rem 6rem}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .models-display{padding:5rem 5.9375rem 9.375rem}
}
#global-ux .modelsDisplay .models-display-container .heading:before,#global-ux .modelsDisplay .models-display-container .heading:after{content:" ";display:table}
#global-ux .modelsDisplay .models-display-container .heading:after{clear:both}
#global-ux .modelsDisplay .models-display-container .heading h2{font-size:30px;font-size:1.875rem;font-weight:200;color:#616161;text-align:center;margin-top:.625rem;margin-bottom:4.375rem}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .heading h2{text-align:left;float:left;max-width:50%}
}
#global-ux .modelsDisplay .models-display-container .heading .cta-button{display:none;float:right;margin:0}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .heading .cta-button{display:block;width:auto;max-width:50%}
}
#global-ux .modelsDisplay .models-display-container .carousel{outline-width:0;overflow:hidden;visibility:hidden;height:0;-webkit-transition:visibility .3s;transition:visibility .3s}
#global-ux .modelsDisplay .models-display-container .carousel.loaded{visibility:visible;height:auto}
#global-ux .modelsDisplay .models-display-container .carousel:not(.carousel-numbers-pagination) .carousel-bottom-arrows{display:none}
#global-ux .modelsDisplay .models-display-container .carousel.carousel-numbers-pagination .carousel-controls{display:none}
#global-ux .modelsDisplay .models-display-container .carousel.carousel-numbers-pagination .carousel-bottom-arrows{display:block}
#global-ux .modelsDisplay .models-display-container .carousel.carousel-numbers-pagination .carousel-numbers{font-size:16px;font-size:1rem;bottom:3.75rem;color:#2596cf}
#global-ux .modelsDisplay .models-display-container .carousel .attr-hidden{display:none}
#global-ux .modelsDisplay .models-display-container .carousel-slide{width:310px;max-width:100%}
#global-ux .modelsDisplay .models-display-container .carousel-slide>a{display:block;position:relative;overflow:hidden}
#global-ux .modelsDisplay .models-display-container [data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;width:300px;padding:3px 10px;content:attr(data-bestseller-sash);top:19px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .modelsDisplay .models-display-container .carousel-controls{position:absolute;right:0;left:0;margin:0;z-index:1;text-align:center;bottom:2.5rem}
#global-ux .modelsDisplay .models-display-container .carousel-controls ul{margin:0}
@media only screen and (min-width:30.0625em){#global-ux .modelsDisplay .models-display-container .carousel-controls{bottom:2.5rem}
}
#global-ux .modelsDisplay .models-display-container .carousel-controls li{display:inline-block}
#global-ux .modelsDisplay .models-display-container .carousel-controls li.slick-active button{-webkit-transform:scale(1.5);transform:scale(1.5)}
#global-ux .modelsDisplay .models-display-container .carousel-controls li.slick-active button:after{background-color:transparent;border:solid 1px #2d96cd}
#global-ux .modelsDisplay .models-display-container .carousel-controls li button,#global-ux .modelsDisplay .models-display-container .carousel-controls li a{-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;background-color:transparent;padding:0;margin:0;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#global-ux .modelsDisplay .models-display-container .carousel-controls li button:hover,#global-ux .modelsDisplay .models-display-container .carousel-controls li a:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}
#global-ux .modelsDisplay .models-display-container .carousel-controls li button.flex-active,#global-ux .modelsDisplay .models-display-container .carousel-controls li a.flex-active{-webkit-transform:scale(1.5);transform:scale(1.5)}
#global-ux .modelsDisplay .models-display-container .carousel-controls li button.flex-active:after,#global-ux .modelsDisplay .models-display-container .carousel-controls li a.flex-active:after{background-color:transparent;border:solid 1px #2d96cd}
#global-ux .modelsDisplay .models-display-container .carousel-controls li button:after,#global-ux .modelsDisplay .models-display-container .carousel-controls li a:after{display:block;width:11px;height:11px;content:" ";border-radius:50%;border:solid 1px transparent;background-color:#2d96cd;position:absolute;top:13px;left:13px}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .carousel-controls li button:after,#global-ux .modelsDisplay .models-display-container .carousel-controls li a:after{width:8px;height:8px}
}
#global-ux .modelsDisplay .models-display-container .carousel-controls .flex-control-paging-numbers li{margin:.3125rem}
#global-ux .modelsDisplay .models-display-container .carousel-controls .flex-control-paging-numbers a{font-size:14px;font-size:.875rem;line-height:.875rem;background-color:transparent;border:0;text-indent:0;text-decoration:none}
#global-ux .modelsDisplay .models-display-container .carousel-controls .flex-control-paging-numbers a.flex-active{border:0;text-decoration:underline}
#global-ux .modelsDisplay .models-display-container .carousel-controls .flex-control-nav{margin:0;line-height:2.5rem}
#global-ux .modelsDisplay .models-display-container .carousel-arrows{display:none}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .carousel-arrows{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .2s ease;transition:right .2s ease;display:block;position:absolute;z-index:1;top:50%;right:0}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .icon{line-height:47px}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn{height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer;outline-width:0}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,0.5)}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn+ul{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn:hover{background-color:#fff}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn:hover .icon{color:#2d96cd}
#global-ux .modelsDisplay .models-display-container .carousel-arrows.hidden{display:none}
}
@media only screen and (min-width:62em){#global-ux .modelsDisplay .models-display-container .carousel-arrows{right:-47px}
}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows{position:absolute;bottom:3.75rem;left:0;right:0;text-align:center;display:none}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows:hover{right:0}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows>.content{display:inline-block}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-btn{display:inline-block;color:#2596cf}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-btn .icon{font-size:20px;font-size:1.25rem;line-height:1.625rem;cursor:pointer}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-previous{float:left;margin-right:10px}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-next{float:right;margin-left:10px}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-numbers{display:inline-block}
#global-ux .modelsDisplay .models-display-container .model{padding:0 .9375rem;text-align:center}
#global-ux .modelsDisplay .models-display-container .model h6{font-size:20px;font-size:1.25rem;font-weight:300;margin:1.25rem 0 .625rem;color:#2d96cd}
#global-ux .modelsDisplay .models-display-container .model p{margin-bottom:.3125rem;color:#616161}
#global-ux .modelsDisplay .models-display-container .model sup[data-disclosure]{left:1%;cursor:pointer}
#global-ux .modelsDisplay .models-display-light-weight .models-display{padding:30px 0}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-light-weight .models-display{padding-left:70px;padding-right:70px}
}
#global-ux .modelsDisplay .models-display-light-weight .model h6{font-size:18px;font-size:1.125rem}
#global-ux .modelsDisplay .models-display-light-weight:hover .carousel .carousel-arrows{right:auto}
#global-ux .modelsDisplay .models-display-light-weight .carousel{position:relative;overflow:visible}
#global-ux .modelsDisplay .models-display-light-weight .carousel.carousel-numbers-pagination .carousel-bottom-arrows{display:none}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows{right:auto;top:0;width:100%;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;position:static}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.darkened{background-color:transparent;color:#2d96cd;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn:hover,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.darkened:hover{background-color:inherit}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn .icon,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.darkened .icon{color:inherit}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next{right:-50px}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next:hover .icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next .icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous{left:-50px}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous:hover .icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container.vehicle-display-cv-display .model h6{text-align:left}
#global-ux .modelsDisplay .models-display-container.vehicle-display-cv-display .model p{font-size:12px;font-size:.75rem;text-align:left}
#global-ux .modelsDisplay .models-display-container.vehicle-display-cv-display .model .highlighted-attribute{font-size:14px;font-size:.875rem;color:#1b394e}
}
#global-ux .modelsDisplay .models-display-container.vehicle-display-cv-display .model .attribute-price{display:block}
#global-ux .modelsDisplay .models-display-container .attribute-price{margin-right:0}
#global-ux .model-details-accordion-container .feature-group{-webkit-transition:opacity,0.6s;transition:opacity,0.6s;-webkit-transition:max-height,0.6s;transition:max-height,0.6s;background-color:#fff;border-bottom:1px solid #dfdfdf;overflow:hidden;padding:15px 20px 25px}
@media only screen and (min-width:48em){#global-ux .model-details-accordion-container .feature-group{padding:40px 6.59722% 50px}
}
#global-ux .model-details-accordion-container .feature-group:last-child{border-bottom:0}
#global-ux .model-details-accordion-container .feature-group h3{font-weight:200;font-size:24px;font-size:1.5rem;padding:20px 0 10px;margin:0}
#global-ux .model-details-accordion-container .feature-group .features li:before{content:"\2022";margin:0 8px 10px -20px;font-size:125%}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) ul{font-weight:300;margin-bottom:10px;margin-left:0;list-style-type:none}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li{font-size:12px;font-size:.75rem;color:#616161;padding:0 0 10px 20px}
@media only screen and (min-width:48em){#global-ux .model-details-accordion-container .feature-group:not(.ui-select-container) li{display:inline;float:left;width:50%}
}
@media only screen and (min-width:62em){#global-ux .model-details-accordion-container .feature-group:not(.ui-select-container) li{font-size:14px;font-size:.875rem}
}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a{vertical-align:middle;text-decoration:none}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a span{display:none}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:120%;margin-left:5px;vertical-align:text-top}
#global-ux .model-details-accordion-container .feature-group .feature-type{clear:both;margin-top:10px;margin-bottom:10px}
#global-ux .model-details-accordion-container .feature-group .feature-type h5{font-weight:700;font-size:12px;font-size:.75rem;padding-top:5px;padding-bottom:8px;color:#616161}
@media only screen and (min-width:48em){#global-ux .model-details-accordion-container .feature-group .feature-type h5{padding-top:20px}
}
@media only screen and (min-width:62em){#global-ux .model-details-accordion-container .feature-group .feature-type h5{font-size:14px;font-size:.875rem;padding-top:30px;padding-bottom:15px}
}
#global-ux .model-details-accordion-container .family-selection-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding:10px 20px 0}
@media only screen and (min-width:48em){#global-ux .model-details-accordion-container .family-selection-group{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 6.59722% 0}
}
#global-ux .model-details-accordion-container .family-selection-group+.feature-group{padding-top:0}
#global-ux .model-details-accordion-container .family-selection-group .family-selection{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:0 10px 0}
#global-ux .model-details-accordion-container .family-selection-group .selectrion-label{padding-bottom:8px}
@media only screen and (min-width:48em){#global-ux .model-details-accordion-container .family-selection-group .selectrion-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select{width:100%;margin-bottom:12px;cursor:pointer}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select.open{padding-bottom:42px}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select.open .selectize-input .ui-select-match:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input{border:1px solid #dbdbdb;position:relative}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match{font-size:14px;font-size:.875rem;font-weight:bold;padding:10px 25px 10px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match:after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:10px;top:50%;margin-top:-7px}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match.btn-default-focus{background-color:#fff;color:#616161}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match.ng-hide{display:block !important;opacity:0;height:0;margin:0;padding-top:0 !important;padding-bottom:0 !important}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select ul{margin:0;position:relative;list-style:none}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li{padding:0;width:100%;margin-top:-1px;position:absolute;left:0;top:0;background-color:#fff;z-index:1}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li .ui-select-choices-row{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;padding:7px 10px}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li .ui-select-choices-row:last-child{border-bottom:1px solid #dbdbdb;padding-bottom:9px}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li a{vertical-align:middle;text-decoration:none}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li a:after{content:'';display:none}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li a span{display:inline;color:#616161;font-size:14px;font-size:.875rem}
#global-ux .cookie-disclaimer{background:#1b394e;display:none;position:relative;z-index:5}
#global-ux .cookie-disclaimer .close{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right;padding:10px;color:#fff;cursor:pointer}
#global-ux .cookie-disclaimer .text{padding:30px}
#global-ux .cookie-disclaimer .text p{color:#fff;text-align:center;padding-right:10px}
#global-ux .cookie-disclaimer .text p a{font-weight:700;color:#fff;text-decoration:underline}
#global-ux .cookie-disclaimer .text p .cta-button{font-size:16px;font-size:1rem;font-weight:300;padding:8px 10px;min-width:110px;text-decoration:none;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}
#global-ux .cookie-disclaimer .text p .cta-button:hover{color:#1b394e}
#global-ux .you-might-also-like-container{display:none}
#global-ux .you-might-also-like-container.service-ok{display:block;position:relative;padding:2.1875rem 1.5625rem 7.1875rem;overflow:hidden;text-align:center}
#global-ux .you-might-also-like-container.service-ok h2{font-size:30px;font-size:1.875rem;font-weight:200;margin-bottom:4.375rem;color:#616161}
@media only screen and (min-width:48em){#global-ux .you-might-also-like-container.service-ok h2{text-align:center}
}
#global-ux .you-might-also-like-container.service-ok .slide-container{width:440px;margin:0 auto}
@media only screen and (min-width:30.0625em){#global-ux .you-might-also-like-container.service-ok .slide-container{width:660px}
}
@media only screen and (min-width:62em){#global-ux .you-might-also-like-container.service-ok .slide-container{width:920px}
}
#global-ux .you-might-also-like-container.service-ok .carousel{outline-width:0;overflow-x:scroll}
@media only screen and (min-width:62em){#global-ux .you-might-also-like-container.service-ok .carousel{overflow:hidden}
}
#global-ux .you-might-also-like-container.service-ok .carousel .carousel-slide{width:220px;float:left}
@media only screen and (min-width:30.0625em){#global-ux .you-might-also-like-container.service-ok .carousel .carousel-slide{width:330px}
}
@media only screen and (min-width:62em){#global-ux .you-might-also-like-container.service-ok .carousel .carousel-slide{width:450px}
}
#global-ux .you-might-also-like-container.service-ok .model{padding:0 .9375rem;text-align:center}
#global-ux .you-might-also-like-container.service-ok .model h6{font-size:20px;font-size:1.25rem;font-weight:300;margin:1.25rem 0 .625rem;color:#2d96cd}
@media only screen and (max-width:30em){#global-ux .you-might-also-like-container.service-ok .model h6{padding:0}
}
#global-ux .you-might-also-like-container.service-ok .model h6:hover{color:#19678e}
#global-ux .you-might-also-like-container.service-ok .model p{margin-bottom:.3125rem;cursor:pointer;color:#616161}
#global-ux .you-might-also-like-container.service-ok .model sup[data-disclosure]{cursor:pointer}
#global-ux .you-might-also-like-container.service-ok .model a{color:#2596cf}
#global-ux .pagination .columns.splitter-column{padding-left:0;padding-right:0;border-top:1px solid #d7d7d7}
#global-ux .pagination .columns.splitter-column:first-of-type{border-right:1px solid #d7d7d7}
#global-ux .pagination .columns.splitter-column+.splitter-column{left:-1px;border-left:1px solid #d7d7d7}
#global-ux .pagination .pagination-left,#global-ux .pagination .pagination-right{font-family:FordAntennaExtraLight,"Antenna",Arial,Helvetica,sans-serif}
#global-ux .pagination .pagination-left a,#global-ux .pagination .pagination-right a{color:#1d394f;padding-bottom:38px;padding-top:50px;display:block;position:relative;text-align:center;vertical-align:baseline;font-size:12px;font-size:.75rem}
@media only screen and (min-width:48em){#global-ux .pagination .pagination-left a,#global-ux .pagination .pagination-right a{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:48em){#global-ux .pagination .pagination-left a{line-height:21px}
#global-ux .pagination .pagination-left .pagination-text-container{padding-left:60px;text-align:left}
#global-ux .pagination .pagination-left .pagination-text-container:before{content:"\e612";left:0}
}
@media only screen and (min-width:48em){#global-ux .pagination .pagination-right a{line-height:21px}
#global-ux .pagination .pagination-right .pagination-text-container{padding-right:60px;text-align:right}
#global-ux .pagination .pagination-right .pagination-text-container:after{content:"\e615";right:0}
}
#global-ux .pagination .pagination-text-container{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .pagination .pagination-text-container:before,#global-ux .pagination .pagination-text-container:after{color:#2d96cd;font-family:icomoon;position:absolute;top:12px;font-size:42px;font-size:2.625rem}
#global-ux .pagination .pagination-title{color:#2d96cd;display:block;font-size:16px;font-size:1rem}
@media only screen and (min-width:48em){#global-ux .pagination .pagination-title{font-size:26px;font-size:1.625rem}
}
#global-ux .gallery-trigger{position:relative;overflow:hidden}
#global-ux .gallery-trigger .link-overlay{pointer-events:none;cursor:default}
#global-ux .gallery-trigger .link-overlay.link-overlay-enabled{pointer-events:auto;cursor:pointer}
#global-ux .gallery-trigger .image{position:relative;display:none;float:left;overflow:hidden;width:50%;margin:0;padding:0;max-height:200px}
#global-ux .gallery-trigger .image:nth-child(-n+8),#global-ux .gallery-trigger .image:last-child{display:block}
@media only screen and (min-width:30.0625em){#global-ux .gallery-trigger .image{max-height:320px}
}
@media only screen and (min-width:48em){#global-ux .gallery-trigger .image{width:25%;display:block}
}
#global-ux .gallery-trigger .image .image-caption{font-weight:300;pointer-events:none;display:block;position:absolute;color:white;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(45,150,205,0.9)}
#global-ux .gallery-trigger .image .image-caption p{font-size:24px;font-size:1.5rem;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative;padding:0 5%;margin:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);line-height:26.4px;color:white;text-align:center;text-decoration:none}
#global-ux .gallery-trigger .image .image-caption p:after{content:"\e615";font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
#global-ux .gallery-trigger .image .component-content a:focus picture img{-webkit-transform:scale(1.1);transform:scale(1.1)}
#global-ux .gallery-trigger .image picture img{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(1.01) translateZ(0);transform:scale(1.01) translateZ(0);height:100%;-webkit-transition-delay:.00s;transition-delay:.00s}
#global-ux .gallery-trigger .image picture:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container{position:absolute;-webkit-transition-duration:0;transition-duration:0;height:100%}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .slides-container{position:relative;height:auto}
}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container.is-loading{-webkit-transition-duration:200ms;transition-duration:200ms}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container>div:not(.carousel-arrows){float:left;max-width:90rem}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container .slide{position:relative;display:none;height:100%}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .slides-container .slide{height:auto}
}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container .slide.is-active,#global-ux .overlay-container.gallery-trigger-carousel .slides-container .slide.is-loading{display:block}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container .slide>:not(.swipe-area){position:relative;z-index:1}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container .swipe-area{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .slides-container .swipe-area{display:none}
}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-content{width:90rem;max-width:100%;height:100%;overflow-x:hidden}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-content:hover .carousel-arrows{right:0}
@media only screen and (min-width:75em){#global-ux .overlay-container.gallery-trigger-carousel .overlay-content{height:auto}
}
#global-ux .overlay-container.gallery-trigger-carousel .accordion-handle{margin-top:4px}
#global-ux .overlay-container.gallery-trigger-carousel .gallery-counter{font-size:14px;font-size:.875rem;font-weight:200;float:right;color:#616161}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .gallery-counter{border-right:1px solid rgba(151,151,151,0.4);padding-right:15px;margin-right:15px}
}
@media only screen and (max-width:47.9375em){#global-ux .overlay-container.gallery-trigger-carousel .gallery-counter{position:absolute;left:20px}
}
@media only screen and (max-width:47.9375em){#global-ux .overlay-container.gallery-trigger-carousel .accordion-title h3{font-size:18px;font-size:1.125rem;font-weight:400;padding-top:50px}
}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows{display:none;right:0}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows{-webkit-transition:right .2s ease;transition:right .2s ease;position:absolute;top:-100px;right:-47px;margin-top:-15px;display:block;z-index:5}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .icon{line-height:47px}
}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn{-webkit-transform:scale(1,1);transform:scale(1,1);display:block;height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer;outline:0}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,0.5)}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn:hover{background-color:#fff}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn:hover .icon{color:#2d96cd}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn+ul{display:inline-block;vertical-align:middle}
#global-ux .overlay-container.gallery-trigger-carousel.slide-loading .overlay-loading{display:block !important}
#global-ux .overlay-container.gallery-trigger-carousel.slide-loading .overlay-loading .loader-icon{top:40%;z-index:1}
#global-ux .overlay-container.gallery-trigger-carousel.slide-loading .overlay-close{display:none !important}
#global-ux .overlay-container.gallery-trigger-carousel.slide-loading .overlay-content:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}
#global-ux .search{overflow:hidden;height:100%}
#global-ux .search .search-header{margin:0 auto 20px;width:100%;max-width:90rem;padding:35px 60px;background:#fff}
#global-ux .search .search-header.focused .search-button{visibility:visible;opacity:1}
#global-ux .search .search-header.focused .header-search-teaser p:before{margin:0;visibility:hidden;opacity:0;font-size:0}
@media only screen and (min-width:48em){#global-ux .search .search-header{padding:75px 100px}
}
#global-ux .search .header-search-teaser p{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-bottom:14px;color:#a8a8a8}
#global-ux .search .header-search-teaser p:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .search .header-search-teaser p:before{-webkit-transition:all .2s ease;transition:all .2s ease;margin-right:10px;visibility:visible;opacity:1}
#global-ux .search .search-input{position:relative}
#global-ux .search .search-input .twitter-typeahead{width:100%}
#global-ux .search .search-input input[type="search"],#global-ux .search .search-input .search-button{font-size:2rem;line-height:46px}
@media only screen and (min-width:48em){#global-ux .search .search-input input[type="search"],#global-ux .search .search-input .search-button{font-size:3rem;line-height:68px}
}
#global-ux .search .search-input input[type="search"]{font-weight:200;height:auto;width:100%;padding-left:10px;padding-right:85px;color:#616161;border-width:0;border-left:1px solid #979797;box-shadow:none}
#global-ux .search .search-input .search-button{-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:0;right:10px;visibility:hidden;padding:0;opacity:0;background:0;color:#2d96cd}
#global-ux .search .search-input .search-button:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .search .search-input .search-button span{display:none}
#global-ux .search .search-input .search-button:hover,#global-ux .search .search-input .search-button:focus{color:#66afe9}
#global-ux .search .search-input input::-webkit-input-placeholder{color:#616161}
#global-ux .search .search-input input::-moz-placeholder{color:#616161}
#global-ux .search .search-input input:-ms-input-placeholder{color:#616161}
#global-ux .search .tt-menu{box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);width:100%;padding:0 40px;background-color:#fff;border:1px solid #e0e0e0}
#global-ux .search .tt-menu .tt-suggestion{-webkit-transition:background .2s ease;transition:background .2s ease;padding:20px 25px;border-top:1px solid #e0e0e0}
#global-ux .search .tt-menu .tt-suggestion a{-webkit-transition:color .2s ease;transition:color .2s ease;font-weight:200}
#global-ux .search .tt-menu .tt-suggestion a:hover{color:#0078a0}
#global-ux .search .tt-menu .tt-suggestion:first-child{border-top:0}
#global-ux .search .tt-menu .tt-suggestion.tt-cursor{background-color:#fafafa}
#global-ux .search .tt-menu .tt-suggestion.tt-cursor a{color:#0078a0}
@media only screen and (min-width:48em){#global-ux .search .tt-menu{width:auto}
}
#global-ux .search .search-main{display:none;padding:0 60px}
#global-ux .search .search-main .search-col{font-weight:200;width:100%;padding:30px 0;vertical-align:top}
@media only screen and (min-width:48em){#global-ux .search .search-main .search-col{width:auto;padding-right:45px;border-right:1px solid rgba(203,203,203,0.45)}
}
#global-ux .search .search-main .search-col+.search-col{padding-top:0}
@media only screen and (min-width:48em){#global-ux .search .search-main .search-col+.search-col{padding-top:30px;padding-left:45px;border-width:0}
}
#global-ux .search .search-main .search-col h5{font-weight:200;margin-bottom:15px;color:white;font-size:1.5rem}
#global-ux .search .search-main .search-col p{margin:0}
#global-ux .search .search-main .search-col a{font-size:1rem;line-height:40px;text-decoration:none}
#global-ux .search .search-main .search-col a:hover,#global-ux .search .search-main .search-col a:focus{color:#66afe9}
@media only screen and (min-width:48em){#global-ux .search .search-main{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0 30px}
}
#global-ux .search .component-content{overflow-y:auto;height:100%}
.configuration-page .search{overflow:hidden;background-color:#1f1f1f}
#global-ux .footer-search{overflow:visible;padding:36px 5px;background:#343434}
#global-ux .footer-search .component-content{overflow:visible}
#global-ux .footer-search .search-input{position:relative;display:inline-block;width:100%;margin-bottom:20px;color:#fff}
#global-ux .footer-search .search-input:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .footer-search .search-input:before{font-size:22px;font-size:1.375rem;position:absolute;top:50%;left:0;z-index:1;margin-top:-14px}
#global-ux .footer-search .search-input .twitter-typeahead{width:100%}
#global-ux .footer-search .search-input input[type="search"]{font-size:24px;font-size:1.5rem;padding:0 0 0 35px;margin-bottom:0;background:#343434;border-width:0;color:#fff;line-height:normal}
#global-ux .footer-search .search-input input::-webkit-input-placeholder{color:#fff}
#global-ux .footer-search .search-input input::-moz-placeholder{color:#fff}
#global-ux .footer-search .search-input input:-ms-input-placeholder{color:#fff}
#global-ux .footer-search .search-input label{display:none}
@media only screen and (min-width:48em){#global-ux .footer-search .search-input{margin-bottom:0}
}
#global-ux .footer-search .footer-search-terms h5{font-weight:700;font-size:14px;font-size:.875rem;display:inline-block;margin-right:16px;color:#fff}
@media only screen and (min-width:48em){#global-ux .footer-search .footer-search-terms h5{margin-right:0}
}
#global-ux .footer-search .footer-search-terms ul,#global-ux .footer-search .footer-search-terms li{list-style:none}
#global-ux .footer-search .footer-search-terms ul{display:inline;margin:0}
#global-ux .footer-search .footer-search-terms li{display:inline-block;margin-right:16px}
#global-ux .footer-search .footer-search-terms li a{-webkit-transition:color .2s ease;transition:color .2s ease;font-size:14px;font-size:.875rem;color:#a8a8a8}
#global-ux .footer-search .footer-search-terms li a:hover,#global-ux .footer-search .footer-search-terms li a:focus{color:#fff}
#global-ux .footer-search .footer-search-terms li:nth-child(n+4){display:none}
#global-ux .footer-search .footer-search-terms li:last-child{margin-right:0}
@media only screen and (min-width:48em){#global-ux .footer-search .footer-search-terms li{margin-left:16px;margin-right:0}
#global-ux .footer-search .footer-search-terms li:nth-child(n+4){display:inline-block}
}
#global-ux .footer-search .tt-menu{background-color:#343434;border-color:#252525}
#global-ux .footer-search .tt-menu .tt-suggestion{line-height:normal;border-color:#252525}
#global-ux .footer-search .tt-menu .tt-suggestion a{font-size:14px;font-size:.875rem}
#global-ux .footer-search .tt-menu .tt-suggestion a:hover{color:#fff}
#global-ux .footer-search .tt-menu .tt-suggestion .tt-highlight{color:#fff}
#global-ux .footer-search .tt-menu .tt-suggestion.tt-cursor{background-color:#252525}
#global-ux .footer-search .tt-menu .tt-suggestion.tt-cursor a{color:#fff}
@media only screen and (min-width:48em){#global-ux .footer-search{padding:36px 25px}
}
#global-ux .search-results{position:relative;background-color:#fff}
#global-ux .search-results .keyword{font-weight:700}
#global-ux .search-results-header{padding:30px 25px 10px;border-bottom:1px solid #dbdbdb;background-color:#fafafa}
#global-ux .search-results-header h2{font-size:28px;font-size:1.75rem;font-weight:200;margin:0;line-height:1}
#global-ux .search-results-header .link-overlay-search{font-size:19px;font-size:1.1875rem;font-weight:700;display:inline-block;padding:15px 0}
#global-ux .search-results-header .link-overlay-search:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .search-results-header .link-overlay-search:hover:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .search-results-header .link-overlay-search:after{font-size:30px;font-size:1.875rem;margin-left:10px}
@media only screen and (min-width:48em){#global-ux .search-results-header .link-overlay-search{font-size:16px;font-size:1rem}
}
#global-ux .unabridged{visibility:hidden}
#global-ux .search-results-list .search-results-item{padding:20px 20% 15px 20px;border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .search-results-list .search-results-item{padding:25px 20% 30px 30px}
}
#global-ux .search-results-list .search-results-item .item-name h3{font-size:25px;font-size:1.5625rem;font-weight:200;margin:0}
@media only screen and (min-width:48em){#global-ux .search-results-list .search-results-item .item-name h3{font-weight:300}
}
#global-ux .search-results-list .search-results-item .item-url{padding:1px 0;word-break:break-all}
@media only screen and (max-width:47.9375em){#global-ux .search-results-list .search-results-item .item-url a{font-size:15px;font-size:.9375rem}
}
@media only screen and (min-width:48em){#global-ux .search-results-list .search-results-item .item-url{padding-top:10px}
}
#global-ux .search-results-list .search-results-item a{font-weight:700}
#global-ux .search-results-list .search-results-item p{margin:0}
#global-ux .search-results-list .search-results-item:last-child{border:0}
#global-ux .search-results-list .search-results-item .item-description{font-size:15px;font-size:.9375rem}
#global-ux .search-results-pagination{width:100%;padding:35px 0;text-align:center;background-color:#fafafa;border-width:1px 0 1px 0;border-style:solid;border-color:#dbdbdb}
#global-ux .search-results-pagination .content{display:block}
#global-ux .search-results-pagination .content:before,#global-ux .search-results-pagination .content:after{content:" ";display:table}
#global-ux .search-results-pagination .content:after{clear:both}
#global-ux .search-results-pagination .pagination-btn{display:inline-block;color:#2596cf}
#global-ux .search-results-pagination .pagination-btn .icon{font-size:20px;font-size:1.25rem;line-height:1.3}
#global-ux .search-results-pagination .pagination-previous.inactive a,#global-ux .search-results-pagination .pagination-next.inactive a{pointer-events:none;cursor:default;color:#dadada}
#global-ux .search-results-pagination .pagination-previous{margin-right:10px}
#global-ux .search-results-pagination .pagination-next{margin-left:10px}
#global-ux .search-results-pagination .pagination-numbers{font-size:16px;font-size:1rem;display:inline-block;color:#2596cf}
#global-ux .search-results-pagination:hover{right:0}
#global-ux .search-basic{box-sizing:border-box;width:100%;padding:15px 20px}
#global-ux .search-basic .search-input{position:relative}
@media only screen and (min-width:48em){#global-ux .search-basic{padding:0;width:50%}
}
#global-ux .search-basic input[type=search]{border-radius:2px;box-shadow:none;padding:0 15px;margin:0}
#global-ux .search-basic input[type=search]:-ms-input-placeholder{line-height:1;color:#999}
#global-ux .search-basic input[type=search]::-ms-clear{display:none}
#global-ux .search-basic .search-button{font-size:20px;font-size:1.25rem;background-color:transparent;color:#2d96cd;padding:0;margin:0;position:absolute;right:10px;top:3px}
#global-ux .search-basic .search-button:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .search-basic .search-button{font-size:24px;font-size:1.5rem;top:-2px}
}
#global-ux .search-basic .search-button span{display:none}
html.is-overlay-open{height:100%;width:100%;overflow:hidden}
@media only screen and (min-width:48em){html.is-overlay-open{position:fixed}
}
#global-ux .overlay-container{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0;z-index:10001;overflow-y:auto;background:rgba(0,0,0,0.8);-webkit-overflow-scrolling:touch}
@media only screen and (min-width:48em){#global-ux .overlay-container{position:fixed}
}
#global-ux .overlay-container.visible{opacity:1}
#global-ux .overlay-container.visible .overlay-content{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}
#global-ux .overlay-container.overlay-hide{display:none}
#global-ux .overlay-container .overlay-content{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;position:relative;margin:0 auto;width:100%;min-height:100%;background:#fff;opacity:0}
#global-ux .overlay-container .overlay-content:focus{outline:0}
body.fullscreen-active #global-ux .overlay-container .overlay-content{opacity:0;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .overlay-container .overlay-content{width:90%;max-width:1250px;min-height:0;background-color:transparent}
.csstransforms #global-ux .overlay-container .overlay-content{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}
}
#global-ux .overlay-container .overlay-content a[data-context-type="livechatenabled"]{display:none}
#global-ux .overlay-container .overlay-content a[data-context-type="livechatenabled"].show{display:inline-block}
#global-ux .overlay-container .overlay-content h4:first-of-type{font-size:21px;font-size:1.3125rem;margin:0 0 30px 0;padding:30px 100px 30px 30px;border-bottom:1px solid #dbdbdb}
#global-ux .overlay-container .overlay-content .row.splitter,#global-ux .overlay-container .overlay-content .splitter.genericCarousel,#global-ux .overlay-container .overlay-content .splitter.dynamicCarousel,#global-ux .overlay-container .overlay-content .splitter.threesixty-colouriser-container{padding:0 20px}
#global-ux .overlay-container .overlay-content .row.splitter .splitter-column,#global-ux .overlay-container .overlay-content .splitter.genericCarousel .splitter-column,#global-ux .overlay-container .overlay-content .splitter.dynamicCarousel .splitter-column,#global-ux .overlay-container .overlay-content .splitter.threesixty-colouriser-container .splitter-column{padding:15px}
#global-ux .overlay-container .overlay-content .richtext .cta-button{font-size:17px;font-size:1.0625rem;margin-left:0;margin-right:0}
@media only screen and (min-width:30.0625em){#global-ux .overlay-container .overlay-content .richtext .cta-button{width:auto;margin-left:0;margin-right:0}
}
@media only screen and (min-width:48em){#global-ux .overlay-container .overlay-content .richtext .cta-button{width:auto;margin-left:0;margin-right:0}
}
#global-ux .overlay-container .overlay-content-inner.is-active{background-color:#fff}
#global-ux .overlay-container .overlay-content-inner.is-active .box-content.cq-dd-image{background-color:#fff}
#global-ux .overlay-container .overlay-close{position:absolute;display:block;top:23px;right:20px;height:42px;width:42px;cursor:pointer;z-index:6;overflow:hidden}
#global-ux .overlay-container .overlay-close .icon-plus,#global-ux .overlay-container .overlay-close #build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details #global-ux .overlay-container .overlay-close .view-details-close,#global-ux .overlay-container .overlay-close #build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-carousel-overlay .bp-view-details #global-ux .overlay-container .overlay-close .view-details-close,#global-ux .overlay-container .overlay-close #build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-error-overlay .bp-view-details #global-ux .overlay-container .overlay-close .view-details-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:28px;font-size:1.75rem;display:block;height:42px;width:42px;line-height:42px;text-align:center;vertical-align:middle;color:#2d96cd}
#global-ux .overlay-container .loader-icon{position:absolute;top:50%;left:50%;width:65px;height:65px;margin:-32.5px -32.5px;border-radius:999px;background-color:#2d96cd}
#global-ux .overlay-container .loader-icon .circular{margin:auto;width:100%;height:100%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}
#global-ux .overlay-container .loader-icon .path{stroke:#fff;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}
@keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-content{width:100%}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .overlay-content{max-width:1440px}
.csstransforms #global-ux .overlay-container.gallery-trigger-carousel .overlay-content{-webkit-transform:none;transform:none;top:0}
}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-close{background:rgba(0,0,0,0.9);top:0;right:0}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-close .icon-plus,#global-ux .overlay-container.gallery-trigger-carousel .overlay-close #build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details #global-ux .overlay-container.gallery-trigger-carousel .overlay-close .view-details-close,#global-ux .overlay-container.gallery-trigger-carousel .overlay-close #build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-carousel-overlay .bp-view-details #global-ux .overlay-container.gallery-trigger-carousel .overlay-close .view-details-close,#global-ux .overlay-container.gallery-trigger-carousel .overlay-close #build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-error-overlay .bp-view-details #global-ux .overlay-container.gallery-trigger-carousel .overlay-close .view-details-close{color:#fff}
#global-ux .overlay-container.overlay-image .overlay-content{width:100%}
@media only screen and (min-width:48em){#global-ux .overlay-container.overlay-image .overlay-content{max-width:1440px}
.csstransforms #global-ux .overlay-container.overlay-image .overlay-content{-webkit-transform:none;transform:none;top:0}
}
#global-ux .overlay-container.overlay-image .overlay-close{background:rgba(0,0,0,0.9);top:0;right:0}
#global-ux .overlay-container.overlay-image .overlay-close .icon-plus,#global-ux .overlay-container.overlay-image .overlay-close #build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details #global-ux .overlay-container.overlay-image .overlay-close .view-details-close,#global-ux .overlay-container.overlay-image .overlay-close #build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-carousel-overlay .bp-view-details #global-ux .overlay-container.overlay-image .overlay-close .view-details-close,#global-ux .overlay-container.overlay-image .overlay-close #build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-error-overlay .bp-view-details #global-ux .overlay-container.overlay-image .overlay-close .view-details-close{color:#fff}
#global-ux .share-overlay{height:100%;left:0;position:fixed;width:100%;z-index:10001;top:0}
#global-ux .share-overlay .share-overlay-bg{background:rgba(0,0,0,0.55);left:0;height:100vh;position:fixed;bottom:0;width:100vw;z-index:10001}
#global-ux .share-overlay .social-links{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;width:300px}
#global-ux .share-overlay .social-links li{-webkit-animation:none;animation:none;float:left;padding:0;width:25%}
#global-ux .share-overlay .social-links a{font-size:32px;font-size:2rem;width:100%;display:block;float:left;text-align:center;height:64px;position:relative;color:#fff;text-decoration:none}
#global-ux .share-overlay .social-links a:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:1001}
#global-ux .share-overlay .social-links a.icon-share-facebook{background-color:#5071aa;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-facebook:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .social-links a.icon-share-twitter{background-color:#68c6e1;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-twitter:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .social-links a.icon-share-googleplus{background-color:#f35e47;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-googleplus:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .social-links a.icon-share-email{background-color:#6f6f6f;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-email:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .social-links a.icon-share-pinterest{background-color:#bd081c;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-pinterest:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .social-links a.icon-share-instagram{background-color:#517fa4;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-instagram:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .share-wrapper{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);position:fixed;left:50%;top:10%;width:300px;z-index:10002;background:#f7f7f7}
#global-ux .share-overlay .share-wrapper fieldset{border:0;margin:0;padding:25px 15px}
@media only screen and (min-width:48em){#global-ux .share-overlay .share-wrapper{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:40%;left:75%}
}
#global-ux .share-overlay .share-wrapper .share-content{box-shadow:0 1px 3px rgba(0,0,0,0.2)}
#global-ux .share-overlay .share-wrapper .share-content .share-close{text-align:center;padding-bottom:15px;margin-bottom:0;background-color:#f7f7f7}
#global-ux .share-overlay .share-wrapper .share-content .share-close .share-close-link{font-size:14px;font-size:.875rem;font-weight:300;text-decoration:none}
#global-ux .share-overlay .share-data input{font-weight:300;font-size:14px;font-size:.875rem;color:#2d96cd;display:block;margin:5px 0 10px;overflow:hidden;padding:10px;text-overflow:ellipsis;width:100%;line-height:1.5}
#global-ux .share-overlay .share-data label{color:#616161;display:block;text-align:left}
#global-ux .overlay-container.overlay-search{overflow:hidden;bottom:0;background:rgba(31,31,31,0.9)}
#global-ux .overlay-container.overlay-search .overlay-content{min-height:initial}
@media only screen and (min-width:48em){#global-ux .overlay-container.overlay-search .overlay-content{background:transparent;height:100%;min-height:inherit}
}
#global-ux .overlay-container.overlay-search .overlay-content-inner{height:100%;background-color:transparent}
#global-ux .overlay-container.overlay-search .overlay-close{top:18px;right:18px;z-index:1;background:transparent}
#global-ux .overlay-container.overlay-search .overlay-close .icon-plus,#global-ux .overlay-container.overlay-search .overlay-close #build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details #global-ux .overlay-container.overlay-search .overlay-close .view-details-close,#global-ux .overlay-container.overlay-search .overlay-close #build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-carousel-overlay .bp-view-details #global-ux .overlay-container.overlay-search .overlay-close .view-details-close,#global-ux .overlay-container.overlay-search .overlay-close #build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close,#build-price-configurator .build-price-error-overlay .bp-view-details #global-ux .overlay-container.overlay-search .overlay-close .view-details-close{color:#a8a8a8}
#global-ux .overlay-container.overlay-dynamic .image img{-webkit-transition:visibility .2s,opacity .2s;transition:visibility .2s,opacity .2s;visibility:hidden;opacity:0}
#global-ux .overlay-container.overlay-dynamic .image img.loaded{visibility:visible;opacity:1}
.tabs{position:relative;width:100%;overflow:hidden}
.no-js .tabs-nav{display:none}
.no-js .tabs-content{display:block !important;visibility:visible !important}
.no-js .tabs>.component-content{padding-top:0}
.tabs>.component-content{padding-top:39px}
.tabs-nav{height:39px;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}
.tabs-nav .tabs-nav-list{left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:100%}
.tabs-nav-item{font-weight:700;font-size:12px;font-size:.75rem;background:#fff;cursor:pointer;display:inline;float:left;height:30px;margin-left:5px;padding:7px 10px;top:4px}
.tabs-nav-item a{color:#2d96cd}
.tabs-nav-item:hover{background:#2d96cd}
.tabs-nav-item:hover a{color:#fff;text-decoration:none}
.tabs-nav-item:first-child{margin-left:0}
.tabs-nav-item.is-active,.tabs-nav-item.is-active:hover{cursor:default;color:#1b394e;background-color:#fff;border-color:#1b394e;border-bottom:0;padding-bottom:9px}
.tabs-nav-item.is-active a,.tabs-nav-item.is-active:hover a{cursor:default;color:#1b394e}
.tabs-container{overflow:hidden;width:100%}
.tabs-container .tabs-content{position:relative;z-index:2;top:-2px;min-height:50px;background:rgba(151,151,151,0.4);float:left}
.tabs>.tabs-vertical{padding:0 0 0 20%}
.tabs-vertical .tabs-nav{height:auto;width:20%}
.tabs-vertical .component-content{padding-top:0}
.tabs-vertical .tabs-nav-list{width:100%}
.tabs-vertical .tabs-nav-item{border-width:2px;height:auto;margin:0 0 5px;width:auto;clear:both}
.tabs-vertical .tabs-nav-item .is-active,.tabs-vertical .tabs-nav-item .is-active:hover{border-bottom:2px solid;border-right:medium;padding:7px 12px 7px 10px}
.tabs-vertical .tabs-container .tabs-content{left:-2px;top:0}
#global-ux .tabs-scrollable.component-content{float:left;margin-bottom:0;padding-top:0;width:100%}
#global-ux .tabs-scrollable.component-content:before,#global-ux .tabs-scrollable.component-content:after{content:" ";display:table}
#global-ux .tabs-scrollable.component-content:after{clear:both}
@media only screen and (min-width:48em){#global-ux .tabs-scrollable .tabs-nav-list{padding-left:50px;padding-right:50px}
}
#global-ux .tabs-scrollable .tabs-nav-list,#global-ux .tabs-scrollable .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#global-ux .tabs-scrollable .tabs-nav{position:static;height:auto}
#global-ux .tabs-scrollable .tabs-nav .active-state-indicator{display:none;margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .tabs-scrollable .tabs-nav .active-state-indicator{display:block;height:2px;background-color:#1b394e;position:absolute;bottom:0;-webkit-transition:left .3s,width .3s;transition:left .3s,width .3s}
}
#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item{font-size:14px;font-size:.875rem;font-weight:400;margin-right:15px;margin-left:0;margin-bottom:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;float:none;height:auto;background-color:transparent;color:#008cba;border-bottom:3px solid transparent}
@media only screen and (min-width:48em){#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item{border-bottom:0}
}
#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item:last-of-type{margin-right:0}
#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item.is-active{border-color:#1b394e}
#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item a{color:inherit;text-decoration:none;margin-top:auto;margin-bottom:auto;display:block;padding:20px 10px}
#global-ux .tabs-scrollable .tabs-container{position:relative;-webkit-transition:height .3s;transition:height .3s;background-color:#fff;border-top:1px solid #dbdbdb}
#global-ux .tabs-scrollable .tabs-content{margin-bottom:0;background-color:transparent;top:0}
#global-ux .tabs-scrollable[data-animation="false"] .tabs-content{-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;position:absolute}
#global-ux .tabs-scrollable[data-animation="false"] .tabs-content.hide{display:block;opacity:0;visibility:hidden;z-index:0}
#global-ux .tabs-scrollable[data-animation="false"] .tabs-content.active{opacity:1;position:relative;visibility:visible;z-index:1}
#global-ux .miniDealerLocator{margin:0 20px}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator{margin:0}
}
#global-ux .miniDealerLocator .component-content{padding-top:20px;padding-bottom:40px}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .component-content{padding-top:100px;padding-bottom:50px}
}
#global-ux .miniDealerLocator .header-alignment{position:relative}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .header-alignment{float:right}
}
#global-ux .miniDealerLocator .header-alignment .icon-find-dealer-open{font-size:56px;font-size:3.5rem;text-align:center;color:#2d96cd;display:block;margin-bottom:10px}
#global-ux .miniDealerLocator .header-alignment h3,#global-ux .miniDealerLocator .header-alignment label,#global-ux .miniDealerLocator .header-alignment p{color:#626466}
#global-ux .miniDealerLocator .header-alignment h3{font-size:26.4px;font-size:1.65rem;padding-bottom:20px;text-align:center}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .header-alignment h3{font-size:32px;font-size:2rem;line-height:2.5rem;margin:0 auto;width:350px}
}
#global-ux .miniDealerLocator input[type=radio].custom-radio+label .radio-button{margin-right:2px}
#global-ux .miniDealerLocator input[type=radio].custom-radio:checked+label{font-weight:700;color:#1b394e}
#global-ux .miniDealerLocator input[type=radio].custom-radio:checked+label .radio-button{background-color:#1b394e}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .component-content>.columns{padding-top:12px;padding-bottom:12px}
}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .component-content>.columns:first-child{padding-right:60px}
}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .component-content .search-form>.columns:last-child{border-left:1px solid #ccc;padding:0 0 50px 60px}
}
@media only screen and (max-width:47.9375em){#global-ux .miniDealerLocator .component-content .search-form>.columns:last-child{padding-right:0}
}
#global-ux .miniDealerLocator .search-type-radio{display:inline-block;margin-right:10px}
#global-ux .miniDealerLocator .search-input{margin-top:12px;position:relative;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .search-input{width:300px}
}
@media only screen and (min-width:62em){#global-ux .miniDealerLocator .search-input{width:380px}
}
#global-ux .miniDealerLocator .search-input input{font-size:16px;font-size:1rem;padding-right:40px}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .search-input input{font-size:14px;font-size:.875rem}
}
#global-ux .miniDealerLocator .search-input input::-webkit-input-placeholder{color:#626466;font-style:italic}
#global-ux .miniDealerLocator .search-input input::-moz-placeholder{color:#626466;font-style:italic;opacity:1}
#global-ux .miniDealerLocator .search-input input:-ms-input-placeholder{color:#626466;font-style:italic}
#global-ux .miniDealerLocator .submit-btn{font-size:16px;font-size:1rem;position:absolute;right:0;top:0;height:36px;width:36px;margin:0;padding:0;background-color:transparent;color:#2d96cd}
#global-ux .miniDealerLocator .submit-btn:before{font-weight:700}
#global-ux .miniDealerLocator .submit-btn span{position:absolute;left:-9999px}
#global-ux .miniDealerLocator .mini-dl-text{text-align:center}
#global-ux .miniDealerLocator .mini-dl-text p:last-of-type{display:inline}
#global-ux .miniDealerLocator .mini-dl-text p:last-of-type:after{content:" "}
#global-ux .miniDealerLocator .mini-dl-text a{font-size:14px;font-size:.875rem;font-weight:700;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .mini-dl-text{text-align:left}
}
#global-ux .miniDealerLocator .loading-icon{display:block;background:url("guxfoe/img/loader-blue.gif") no-repeat transparent right 2px;background-size:contain;width:36px;height:36px;position:absolute;right:3px;top:0}
#global-ux .miniDealerLocator .autocomplete{background-color:#fff;position:relative;top:-17px;left:15px;width:100%;border:1px solid #ccc;padding-right:0}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .autocomplete{max-width:300px}
}
@media only screen and (min-width:62em){#global-ux .miniDealerLocator .autocomplete{max-width:380px}
}
#global-ux .miniDealerLocator .autocomplete div p{font-size:14px;font-size:.875rem;font-weight:300;line-height:30px;font-style:italic;margin:0 0 0 -5px;padding:0 15px}
#global-ux .miniDealerLocator .autocomplete .scrollpanel{padding-right:3px !important}
#global-ux .miniDealerLocator .autocomplete .scrollpanel p{padding-top:5px}
#global-ux .miniDealerLocator .autocomplete ul{list-style:none;max-height:200px;overflow-x:hidden;overflow-y:auto;margin:0 -3px;padding:0 15px 10px 15px}
#global-ux .miniDealerLocator .autocomplete ul li{font-size:14px;font-size:.875rem;padding-bottom:10px;display:block}
#global-ux .miniDealerLocator .autocomplete ul li a{text-decoration:none;font-weight:bold}
#global-ux .miniDealerLocator .search-form{display:block;margin-bottom:40px}
#global-ux .miniDealerLocator .search-form .columns{padding-left:0}
#global-ux .miniDealerLocator .search-form .use-location .icon-navigation{font-size:24px;font-size:1.5rem;vertical-align:middle;padding-right:10px;position:absolute;right:0;top:0;line-height:60px}
#global-ux .miniDealerLocator .search-form .use-location button{font-size:16px;font-size:1rem;line-height:3.75rem;margin:0;padding:0 0 0 15px;text-align:left;width:100%}
#global-ux .miniDealerLocator .map-container{width:100%;height:100%}
#global-ux .miniDealerLocator .dealer-item{display:none}
#global-ux .miniDealerLocator .mini-dl-error p{margin-top:4px}
#global-ux .miniDealerLocator .mini-dl-error .error:after{font-size:24px;font-size:1.5rem;margin-top:-10px;top:50%}
#global-ux .miniDealerLocator .error-messages{display:none}
#global-ux .miniDealerLocator .dealer-opening{margin-bottom:.5rem}
#global-ux .miniDealerLocator .expander-section .expander-body{overflow:hidden;padding:0 25px;-webkit-transition:max-height .3s ease-in-out,min-height .3s ease-in-out,0.3s linear;transition:max-height .3s ease-in-out,min-height .3s ease-in-out,0.3s linear;max-height:0}
#global-ux .miniDealerLocator .expander-section .expander-body.expanded{min-height:545px;max-height:2000px}
#global-ux .miniDealerLocator .expander-section .expander-body .map-container{min-height:545px;padding:0}
#global-ux .miniDealerLocator .expander-section .expander-body .isMinimized{height:0;min-height:0;padding:0;-webkit-transition:none;transition:none;width:0}
#global-ux .miniDealerLocator .expander-section .expander-head .expander{font-size:30px;font-size:1.875rem;display:block;height:60px;width:60px;margin:30px auto;-webkit-transition:all .2s ease .3s;transition:all .2s ease .3s;outline:0;text-decoration:none}
#global-ux .miniDealerLocator .expander-section .expander-head .expander:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .miniDealerLocator .expander-section .expander-head .expander:hover:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .miniDealerLocator .expander-section .expander-head .expander:before{font-size:60px;font-size:3.75rem;position:relative}
#global-ux .miniDealerLocator .expander-section .expander-head .expander.open{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .expander-section .expander-head .expander:focus:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
}
#global-ux .miniDealerLocator .first-result h3{margin:0 0 0 68px;text-align:left}
#global-ux .miniDealerLocator .first-result .dealer-details{overflow:hidden;position:relative;padding:0 0 0 25px}
#global-ux .miniDealerLocator .first-result .result-number{position:absolute;padding:0;top:5px;left:1px;text-align:center;width:30px;height:30px;border-radius:15px;cursor:pointer;background-color:#0078a0}
#global-ux .miniDealerLocator .first-result .result-number.result-number-active{background-color:#1b394e}
#global-ux .miniDealerLocator .first-result .result-number span{display:block;color:#fff;line-height:30px}
#global-ux .miniDealerLocator .first-result section{background-color:transparent}
#global-ux .miniDealerLocator .first-result .dealer header{position:relative;top:-8px}
#global-ux .miniDealerLocator .first-result .dealer .dealer-info .dealer-address,#global-ux .miniDealerLocator .first-result .dealer .dealer-info .dealer-services{margin:0 0 10px}
#global-ux .miniDealerLocator .first-result .dealer .dealer-info .address-line{margin:0}
#global-ux .miniDealerLocator .first-result .dealer h4 a{font-size:24px;font-size:1.5rem}
#global-ux .miniDealerLocator .first-result .dealer-contact-info{padding:3px 0 0 0}
#global-ux .miniDealerLocator .first-result .dealer-contact-info .dealer-details{padding:0}
#global-ux .miniDealerLocator .first-result .dealer-contact-info .dealer-direction a,#global-ux .miniDealerLocator .first-result .dealer-contact-info .dealer-details a{text-decoration:none}
#global-ux .miniDealerLocator .first-result .dealer-contact-info i.icon{margin-right:10px}
#global-ux .miniDealerLocator .first-result .cta{margin:0 0 0 68px}
#global-ux .miniDealerLocator .first-result .cta a{font-size:16px;font-size:1rem;margin:0 0 10px}
#global-ux .miniDealerLocator .first-result .cta a i{margin:0 5px 0 0}
#global-ux .miniDealerLocator .first-result .cta a:hover i:before{content:"\e61E"}
#global-ux .miniDealerLocator .first-result .cta .mini-dl-text{margin:10px 0 0 8px}
#global-ux .miniDealerLocator .results-header .cta a i{margin-right:5px}
#global-ux .miniDealerLocator .collapsed .additional-results{border-top:0}
#global-ux .miniDealerLocator .additional-results{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 auto;padding:20px 10px;width:90%;border-top:1px solid #ccc;clear:both}
#global-ux .miniDealerLocator .additional-results .item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 0 0 25px;position:relative}
@media only screen and (min-width:62em){#global-ux .miniDealerLocator .additional-results .item{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}
}
#global-ux .miniDealerLocator .additional-results .item .result-number{position:absolute;padding:0;top:5px;left:1px;text-align:center;width:30px;height:30px;border-radius:15px;cursor:pointer;background-color:#0078a0;display:block;color:#fff;line-height:30px}
#global-ux .miniDealerLocator .additional-results .item .result-number.result-number-active{background-color:#1b394e}
#global-ux .miniDealerLocator .additional-results .item .dealer{padding:0 15px;background-color:transparent}
#global-ux .miniDealerLocator .additional-results .item .dealer-details a{text-decoration:none}
#global-ux .miniDealerLocator .additional-results .item .dealer-details a i.icon{margin-right:10px}
#global-ux .miniDealerLocator .map-container{padding:0 25px}
#global-ux .miniDealerLocator .map-container .map-marker span{display:block;width:100%;position:absolute;top:10px;text-align:center;color:#fff}
#global-ux .miniDealerLocator .map-container .info-window{z-index:1;max-width:400px;width:400px}
#global-ux .miniDealerLocator .map-container .info-window .content{width:100%;height:100%;position:relative;padding:10px;padding-right:40px;background-color:#fff;border:1px solid #ccc}
#global-ux .miniDealerLocator .map-container .info-window h4{font-size:18px;font-size:1.125rem;color:#0078a0}
#global-ux .miniDealerLocator .map-container .info-window p{margin-bottom:10px}
#global-ux .miniDealerLocator .map-container .info-window .address{margin-bottom:10px}
#global-ux .miniDealerLocator .map-container .info-window .address p{font-size:13px;font-size:.8125rem;margin:0}
#global-ux .miniDealerLocator .map-container .info-window .directions,#global-ux .miniDealerLocator .map-container .info-window .dealer-details-link{text-decoration:none}
#global-ux .miniDealerLocator .map-container .info-window .directions i,#global-ux .miniDealerLocator .map-container .info-window .dealer-details-link i{font-size:20px;font-size:1.25rem}
#global-ux .miniDealerLocator .map-container .info-window .pointer{display:block;width:11px;height:17px;position:absolute;top:20px;left:-11px;background:transparent url("guxfoe/img/info-window-pointer.png") 0 0 no-repeat}
#global-ux .miniDealerLocator .map-container .info-window .close{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:10px;top:15px;display:block;height:21px;width:21px;cursor:pointer}
#global-ux .miniDealerLocator .map-container .info-window .close i{font-size:20px;font-size:1.25rem;color:#0078a0}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .miniDealerLocator .first-result .dealer h4 a{font-size:20px;font-size:1.25rem}
#global-ux .miniDealerLocator .first-result .dealer .dealer-info p{font-size:16px;font-size:1rem}
#global-ux .miniDealerLocator .first-result .dealer .dealer-info p.dealer-services{font-size:12px;font-size:.75rem;line-height:1.3}
#global-ux .miniDealerLocator .first-result .dealer-contact-info p{font-size:12px;font-size:.75rem}
#global-ux .miniDealerLocator .first-result .cta a{font-size:14px;font-size:.875rem}
#global-ux .miniDealerLocator .first-result i{font-size:24px;font-size:1.5rem}
#global-ux .miniDealerLocator .additional-results h4{font-size:20px;font-size:1.25rem}
#global-ux .miniDealerLocator .additional-results .dealer-info p{font-size:16px;font-size:1rem}
#global-ux .miniDealerLocator .additional-results .dealer-info p.dealer-services{font-size:12px;font-size:.75rem;line-height:1.3}
#global-ux .miniDealerLocator .additional-results .dealer-info i{font-size:24px;font-size:1.5rem}
#global-ux .miniDealerLocator h3{font-size:30px;font-size:1.875rem}
#global-ux .miniDealerLocator h4{font-size:20px;font-size:1.25rem}
}
#global-ux .miniDealerLocator .mobile-results-carousel{position:relative;margin:15px 10% 60px}
#global-ux .miniDealerLocator .mobile-results-carousel li.slide{display:inline-block;width:100%;margin-bottom:50px}
#global-ux .miniDealerLocator .mobile-results-carousel li.slide a{text-decoration:none}
#global-ux .miniDealerLocator .mobile-results-carousel li.slide h3{font-size:22px;font-size:1.375rem;font-weight:300;color:#616161}
#global-ux .miniDealerLocator .mobile-results-carousel .dealer .heading h4{font-size:22px;font-size:1.375rem;font-weight:300;color:#2d96cd}
#global-ux .miniDealerLocator .mobile-results-carousel .dealer-address{margin-bottom:1.25rem}
#global-ux .miniDealerLocator .mobile-results-carousel .dealer-address .address-line{margin:0}
#global-ux .miniDealerLocator .mobile-results-carousel .detail p{font-size:20px;font-size:1.25rem;font-weight:200;color:#616161;line-height:1.3}
#global-ux .miniDealerLocator .mobile-results-carousel .detail p.dealer-services{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info{position:relative;min-height:50px}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info .columns{padding:0;width:auto}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info a{display:block;text-align:center}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info a i{font-size:50px;font-size:3.125rem;font-weight:100}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info a span{font-size:12px;font-size:.75rem;font-weight:200;display:block;margin-top:1.5rem;text-transform:none}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info a:hover i.icon-directions::before{content:"\e631"}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info .contact-info-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;position:absolute;width:100%;left:0}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav{list-style:none;text-align:center;display:block;width:100%;position:absolute;bottom:-60px;margin:0}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li{display:inline-block;zoom:1;text-align:center;margin:0 17px}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a{margin-top:8px;background:#2d96cd;width:11px;height:11px;display:block;cursor:pointer;text-indent:-99999px;border-radius:50%;border:1px solid #2d96cd;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a:not(.flex-active):hover{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a.flex-active{background:0;-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a{width:8px;height:8px}
}
#global-ux .miniDealerLocator .mdl-use-location{margin-top:-16px}
#global-ux .miniDealerLocator .mdl-use-location button{font-style:italic;height:38px;padding:9px;text-align:left;width:100%;white-space:nowrap;overflow:hidden}
#global-ux .miniDealerLocator .mdl-use-location button .icon-navigation{font-size:20px;line-height:38px;padding-right:10px;position:absolute;right:0;top:0;vertical-align:middle}
#global-ux .form{padding:3.25rem 2.3125rem;background:#fff}
#global-ux .form:before,#global-ux .form:after{content:" ";display:table}
#global-ux .form:after{clear:both}
#global-ux .form input[type="text"],#global-ux .form input[type="password"],#global-ux .form input[type="month"],#global-ux .form input[type="week"],#global-ux .form input[type="email"],#global-ux .form input[type="number"],#global-ux .form input[type="search"],#global-ux .form input[type="tel"],#global-ux .form input[type="time"],#global-ux .form input[type="url"],#global-ux .form input[type="color"],#global-ux .form textarea,#global-ux .form .select2-container{margin:.5rem 0 25px}
#global-ux .form input,#global-ux .form select,#global-ux .form .postfix,#global-ux .form .prefix,#global-ux .form .select2-chosen{font-size:15px;font-size:.9375rem;padding:0 20px;border-radius:0;height:50px}
#global-ux .form input.error,#global-ux .form select.error,#global-ux .form .postfix.error,#global-ux .form .prefix.error,#global-ux .form .select2-chosen.error{border-color:#d0021b;margin:8px 0 2px}
#global-ux .form input.error:focus,#global-ux .form select.error:focus,#global-ux .form .postfix.error:focus,#global-ux .form .prefix.error:focus,#global-ux .form .select2-chosen.error:focus{border-color:#d0021b}
#global-ux .form input:focus,#global-ux .form select:focus,#global-ux .form .postfix:focus,#global-ux .form .prefix:focus,#global-ux .form .select2-chosen:focus{border-color:#66afe9}
#global-ux .form select{padding:12px 20px;color:#7d7d7d}
#global-ux .form select.valid{color:#2596cf}
#global-ux .form textarea{font-weight:300;font-size:15px;font-size:.9375rem;min-height:90px;padding:12px 20px;border:1px solid #a8a8a8;box-shadow:none;color:#616161}
#global-ux .form textarea:focus{background-color:#fff;border-color:#66afe9;box-shadow:none}
#global-ux .form textarea.error{border:1px solid #d0021b;margin-bottom:8px}
#global-ux .form label{font-size:15px;font-size:.9375rem;display:block;position:relative;color:#626466}
#global-ux .form label>span{display:inline-block}
#global-ux .form label>span:first-of-type{width:100%;position:relative}
#global-ux .form label input,#global-ux .form label .postfix,#global-ux .form label .prefix,#global-ux .form label select,#global-ux .form label textarea,#global-ux .form label .select2-container{margin-top:8px}
#global-ux .form label.error>span:first-of-type:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .form label.error>span:first-of-type:before{content:"\e60D";font-size:1.15rem;color:#d0021b;position:absolute;right:8px;bottom:-2.6rem}
#global-ux .form label.valid>span:first-of-type:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .form label.valid>span:first-of-type:before{content:"\e603";font-size:1.15rem;color:#2596cf;position:absolute;right:.45rem;bottom:-2.7rem}
#global-ux .form label ~ div{margin-top:8px}
#global-ux .form label.error:not(label),#global-ux .form label small.error,#global-ux .form label span.error{font-size:11px;font-size:.6875rem;font-style:normal;background:transparent;color:#d0021b;padding-left:0;text-transform:none}
#global-ux .form fieldset{padding-top:8px}
#global-ux .form fieldset label:first-child{margin:8px 0 16px}
#global-ux .form input[type="checkbox"],#global-ux .form input[type="radio"]{opacity:0;display:block;height:0;margin:0;padding:0;width:0}
#global-ux .form input[type="checkbox"]+label,#global-ux .form input[type="checkbox"]+.error+label,#global-ux .form input[type="radio"]+label,#global-ux .form input[type="radio"]+.error+label{padding:1px 0 1px 32px}
#global-ux .form input[type="checkbox"]+label:before,#global-ux .form input[type="checkbox"]+label>span:first-of-type:before,#global-ux .form input[type="checkbox"]+.error+label:before,#global-ux .form input[type="checkbox"]+.error+label>span:first-of-type:before,#global-ux .form input[type="radio"]+label:before,#global-ux .form input[type="radio"]+label>span:first-of-type:before,#global-ux .form input[type="radio"]+.error+label:before,#global-ux .form input[type="radio"]+.error+label>span:first-of-type:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:" ";position:absolute;width:1.1875rem;height:1.1875rem;margin-right:10px;border:1px solid #2596cf;vertical-align:middle;margin-left:-32px;margin-top:1px}
#global-ux .form input[type="checkbox"]+label span,#global-ux .form input[type="checkbox"]+.error+label span,#global-ux .form input[type="radio"]+label span,#global-ux .form input[type="radio"]+.error+label span{display:block}
#global-ux .form input[type="checkbox"]:checked+label:before,#global-ux .form input[type="checkbox"]:checked+.error+label:before,#global-ux .form input[type="radio"]:checked+label:before,#global-ux .form input[type="radio"]:checked+.error+label:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .form input[type="checkbox"]:checked+label:before,#global-ux .form input[type="checkbox"]:checked+.error+label:before,#global-ux .form input[type="radio"]:checked+label:before,#global-ux .form input[type="radio"]:checked+.error+label:before{font-size:12px;font-size:.75rem;font-weight:400;width:1.1875rem;height:1.1875rem;padding-top:2px;background-color:#1b394e;color:#fff;text-align:center}
#global-ux .form input[type="checkbox"].error+label:before,#global-ux .form input[type="checkbox"].error+label>span:first-of-type:before,#global-ux .form input[type="checkbox"].error+.error+label:before,#global-ux .form input[type="checkbox"].error+.error+label>span:first-of-type:before,#global-ux .form input[type="radio"].error+label:before,#global-ux .form input[type="radio"].error+label>span:first-of-type:before,#global-ux .form input[type="radio"].error+.error+label:before,#global-ux .form input[type="radio"].error+.error+label>span:first-of-type:before{border-color:#d0021b}
#global-ux .form .select2-container{position:relative;box-shadow:none;border-radius:0}
#global-ux .form .select2-container:focus .select2-choice,#global-ux .form .select2-container.select2-dropdown-open .select2-choice,#global-ux .form .select2-container.select2-container-active .select2-choice{border-color:#66afe9}
#global-ux .form .select2-container.select2-dropdown-open:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
#global-ux .form .select2-container.error{margin:8px 0 2px}
#global-ux .form .select2-container:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transition:transform .2s ease;transition:transform .2s ease;font-size:20px;font-size:1.25rem;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"\e615";float:right;font-family:"icomoon";vertical-align:initial;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#616161;position:absolute;font-weight:500;right:21px;top:50%;margin-top:-10px}
#global-ux .form .select2-choice{border:1px solid #a8a8a8;padding:0 15px;height:50px;z-index:1}
#global-ux .form .select2-chosen{font-weight:300;color:#616161;padding:0;line-height:50px}
#global-ux .form .postfix{border-top-left-radius:0;border-bottom-left-radius:0}
#global-ux .form .prefix{border-top-right-radius:0;border-bottom-right-radius:0}
#global-ux .form .form-dropdown label.valid:before,#global-ux .form .form-dropdown label.valid>span:first-of-type:before{content:""}
#global-ux .form .form-dropdown label.error .select2-container .select2-choice{border:1px solid #d0021b}
#global-ux .form .form-dropdown label.error .select2-dropdown-open .select2-choice{border-color:#d0021b}
#global-ux .form .form-dropdown label.error:before,#global-ux .form .form-dropdown label.error>span:first-of-type:before{content:""}
#global-ux .form .form-textfield small.hint,#global-ux .form .form-emailfield small.hint,#global-ux .form .form-dropdown small.hint,#global-ux .form .form-checkbox small.hint,#global-ux .form .form-textarea small.hint{font-size:11px;font-size:.6875rem;font-weight:400;text-transform:none;display:block;margin-bottom:25px;font-style:normal}
#global-ux .form .form-textfield .hasHint,#global-ux .form .form-emailfield .hasHint,#global-ux .form .form-dropdown .hasHint,#global-ux .form .form-checkbox .hasHint,#global-ux .form .form-textarea .hasHint{margin-bottom:2px}
#global-ux .form .form-textfield .hasHint.error+small.hint,#global-ux .form .form-emailfield .hasHint.error+small.hint,#global-ux .form .form-dropdown .hasHint.error+small.hint,#global-ux .form .form-checkbox .hasHint.error+small.hint,#global-ux .form .form-textarea .hasHint.error+small.hint{margin-bottom:2px}
#global-ux .form .form-dropdown .hasHint.error,#global-ux .form .form-textarea .hasHint.error{border:1px solid transparent}
#global-ux .form .form-emailfield{clear:both}
#global-ux .form .form-checkbox fieldset{padding:0;border:0;margin-top:0}
#global-ux .form .form-checkbox small.error{font-size:11px;font-size:.6875rem;font-style:normal;background:transparent;color:#d0021b;padding-left:0}
#global-ux .form .form-checkbox .error input[type="checkbox"]+label:before{border-color:#d0021b}
#global-ux .form input[type="radio"]+label:before{border-radius:50%;content:" ";position:relative;margin:-2px 10px 0 0;display:inline-block;height:12px;width:12px;border:1px solid #2596cf}
#global-ux .form input[type="radio"]:checked+label:before{font-size:12px;font-size:.75rem;font-weight:400;background-color:#1b394e}
#global-ux .form .richtext{clear:both}
#global-ux .form .richtext h1,#global-ux .form .richtext h2,#global-ux .form .richtext h3,#global-ux .form .richtext h4,#global-ux .form .richtext h5,#global-ux .form .richtext h6,#global-ux .form .richtext p{display:block;padding-left:15px;padding-right:15px;color:#616161;clear:both}
#global-ux .form .cta-button{margin-left:0;margin-right:0;width:100%;min-width:0;padding-left:0;padding-right:0}
#global-ux .form .form-fields-group.column{padding:0}
#global-ux .form .form-checkbox label{font-weight:300}
#global-ux small.server-side-error{background-color:transparent;color:#f34b31;font-style:normal;padding:0 15px}
.select2-drop-mask{z-index:9}
.is-overlay-open .select2-drop-mask,.wizard-overlay-open .select2-drop-mask{z-index:90001}
.select2-drop{border:1px solid #a8a8a8;border-top:0;margin:0;z-index:9}
.select2-drop.au-dropdown{z-index:99}
.is-overlay-open .select2-drop,.wizard-overlay-open .select2-drop{z-index:90002}
.select2-drop .select2-results{background:#fff;padding:0;margin:0}
.select2-drop .select2-results::-webkit-scrollbar{width:7px;height:70px;border-radius:10px}
.select2-drop .select2-results::-webkit-scrollbar-thumb{background-color:#2d96cd;width:7px;height:70px;border-radius:10px}
.select2-drop .select2-results .select2-result{padding:0 8%;cursor:pointer}
.select2-drop .select2-results .select2-result:last-child{border:0}
.select2-drop .select2-results .select2-result.select2-highlighted{background:#e6e6e6}
.select2-drop .select2-results .select2-result-label{font-size:17px;font-size:1.0625rem;color:#2596cf;line-height:1;margin:0 0 -1px;padding:22px 0;border-bottom:1px solid #e6e6e6}
.form .horizontal-rule hr{border:0;background-color:#ddd;display:block;height:2px;margin:20px 0 19px}
#global-ux .form-radioButtons.buttons input[type="radio"],#global-ux .contact-permission-radio-wrapper input[type="radio"]{position:absolute;left:-9999px}
#global-ux .form-radioButtons.buttons input[type="radio"]+label:before,#global-ux .contact-permission-radio-wrapper input[type="radio"]+label:before{display:none}
#global-ux .form-radioButtons.buttons>label,#global-ux .contact-permission-radio-wrapper>label{padding-right:3rem}
#global-ux .form-radioButtons.buttons label.error,#global-ux .form-radioButtons.buttons label.valid,#global-ux .contact-permission-radio-wrapper label.error,#global-ux .contact-permission-radio-wrapper label.valid{clear:both;position:static;cursor:default}
#global-ux .form-radioButtons.buttons label.error:before,#global-ux .form-radioButtons.buttons label.valid:before,#global-ux .contact-permission-radio-wrapper label.error:before,#global-ux .contact-permission-radio-wrapper label.valid:before{top:.1rem;right:1.3875rem}
#global-ux .form-radioButtons.buttons small.error,#global-ux .contact-permission-radio-wrapper small.error{font-size:11px;font-size:.6875rem;clear:both;font-style:normal;background:transparent;color:#d0021b;padding-left:0}
#global-ux .form-radioButtons.buttons ul,#global-ux .contact-permission-radio-wrapper ul{padding-top:1rem;list-style-type:none}
#global-ux .form-radioButtons.buttons ul li,#global-ux .contact-permission-radio-wrapper ul li{display:block;float:left;margin-bottom:13px}
#global-ux .form-radioButtons.buttons ul label,#global-ux .contact-permission-radio-wrapper ul label{font-size:14px;font-size:.875rem;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:50px;height:40px;padding:13px 10px;background:#fff;color:#1b394e;border-radius:1px;border:solid 1px #1b394e;text-align:center}
#global-ux .form-radioButtons.buttons ul label:hover,#global-ux .form-radioButtons.buttons ul input[type="radio"]:checked+label,#global-ux .contact-permission-radio-wrapper ul label:hover,#global-ux .contact-permission-radio-wrapper ul input[type="radio"]:checked+label{background:#1d394f;border:solid 1px #1d394f;color:#fff}
#global-ux .fieldsGroup .group-disabled{display:none}
#global-ux .addressLookup input[type=hidden],#global-ux .addressLookup .hidden{display:none}
#global-ux .addressLookup input[type="radio"]+label:before{display:none}
#global-ux .addressLookup ul{list-style:none;padding:0}
@media only screen and (min-width:48em){#global-ux .addressLookup ul{margin-bottom:0}
}
#global-ux .addressLookup ul+small.error{padding-left:0;padding-right:0}
#global-ux .addressLookup .search-input-wrapper{margin-left:0;width:100%;float:left}
#global-ux .addressLookup small.error{font-size:11px;font-size:.6875rem;clear:both;font-style:normal;background:transparent;color:#d0021b;padding:6px 15px 9px 0}
#global-ux .addressLookup .form-address-lookup [id='addressLookupSubmit-search-desktop']{display:none}
#global-ux .addressLookup .addressLookup-input{padding-bottom:20px}
@media only screen and (min-width:48em){#global-ux .addressLookup .addressLookup-input{padding-bottom:0;float:left}
}
#global-ux .addressLookup .addressLookup-input input[name=postCode]{margin:8px 0 0}
#global-ux .addressLookup .addressLookup-input .link-manual-address{font-size:15px;font-size:.9375rem;font-weight:700;color:#2d96cd;margin-top:8px;padding:8px 0 0;line-height:1}
@media only screen and (min-width:48em){#global-ux .addressLookup .addressLookup-input .link-manual-address{padding-bottom:21px}
}
#global-ux .addressLookup .addressLookup-input .label-manual-address{font-size:15px;font-size:.9375rem;padding:8px 0 0 0;line-height:1;color:#626466}
@media only screen and (min-width:48em){#global-ux .addressLookup .addressLookup-input .label-manual-address{padding-bottom:21px}
}
#global-ux .addressLookup .addressLookup-input.error:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .addressLookup .addressLookup-input.error:before{content:"\e60D";font-size:1.15rem;color:#d0021b;position:absolute;top:1.5rem;right:.9375rem;margin-right:8px}
#global-ux .addressLookup .addressLookup-input.error .address-search{border:1px solid #d0021b}
#global-ux .addressLookup .form-submit>.config{float:left;width:100%}
#global-ux .addressLookup .form-submit .list-item-manual-address{width:100%;clear:both}
#global-ux .addressLookup .form-submit .list-item-manual-address .label-manual-address{font-size:15px;font-size:.9375rem;padding:8px 0 21px;line-height:1;color:#626466}
#global-ux .addressLookup .form-submit .list-item-search.hidden-mobile{width:100%;float:left}
#global-ux .addressLookup .form-submit .list-item-search.hidden-desktop label{display:block;float:none;margin:0 auto 10px}
#global-ux .addressLookup .form-submit .search-code-button{margin-top:8px;padding:12px 40px 0 40px;height:50px;color:#fff}
@media only screen and (min-width:48em){#global-ux .addressLookup .form-submit .search-code-button:hover{color:#1b394e}
}
#global-ux .addressLookup .form-dropdown-label{padding-left:15px;padding-right:15px;margin-top:25px}
#global-ux .addressLookup .hidden-mobile{display:none}
@media only screen and (min-width:48em){#global-ux .addressLookup .hidden-mobile{display:block}
}
#global-ux .addressLookup .hidden-desktop{display:block}
@media only screen and (min-width:48em){#global-ux .addressLookup .hidden-desktop{display:none}
}
#global-ux .addressLookup .clear-both{clear:both}
#global-ux .contactPermissions{clear:both}
#global-ux .contactPermissions div.section.contactPermissionsItem{margin-top:0}
#global-ux .contactPermissions .form-contactPermissions>label{margin:20px 0}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper{clear:both;display:block;font-size:0;margin:0 0 20px 0;-webkit-transition:opacity .3s ease-in-out,margin .3s ease-in-out;transition:opacity .3s ease-in-out,margin .3s ease-in-out;opacity:1;height:auto}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper-label{display:inline-block;margin-bottom:10px;padding:0;position:relative;vertical-align:middle;width:100%}
@media only screen and (min-width:48em){#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper-label{margin:0;padding-right:20px;width:40%}
}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.hide-row{opacity:0;height:0;margin:0;visibility:hidden}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper{display:inline-block;width:100%}
@media only screen and (min-width:48em){#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper{width:60%}
}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper-element{width:50%;padding-right:10px}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button{display:inline-block;margin:0;width:100%}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button:focus{outline:#0078a0 auto 5px}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button.is-active,#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button.is-active:hover{background-color:#1b394e;color:#fff}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button:hover{background-color:#fff;color:#1b394e}
@media only screen and (min-width:75em){#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button:hover{background-color:#1b394e;color:#fff}
}
#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper{display:inline-block;margin:0;padding:0;vertical-align:middle;width:100%}
@media only screen and (min-width:48em){#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper{width:60%}
}
#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper-element{display:inline-block;margin:0;width:50%}
#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper-element:first-child{padding:0 10px 0 0}
#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper-element:last-child{padding:0 0 0 10px}
#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper-element .contact-permission-label{padding:0}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .error{font-size:11px;font-size:.6875rem;background:transparent;color:#d0021b;display:block;font-style:normal;margin:5px 0 10px 0;padding:0}
@media only screen and (min-width:48em){#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .error{margin-left:40%}
}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .contact-permission-radio-wrapper-label{padding-right:30px}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .contact-permission-radio-wrapper-label:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .contact-permission-radio-wrapper-label:after{font-size:22px;font-size:1.375rem;content:"\e60D";color:#d0021b;margin-left:10px;position:absolute}
#global-ux .contactPermissions+.submit{clear:both}
#global-ux .dealerLocatorField{margin-bottom:25px}
#global-ux .dealerLocatorField .input-wrapper{position:relative}
#global-ux .dealerLocatorField small.error{font-size:11px;font-size:.6875rem;font-style:normal;background:transparent;color:#d0021b;padding-left:0;text-transform:none}
#global-ux .dealerLocatorField #location-input{margin-bottom:0}
#global-ux .dealerLocatorField .bp-loader{display:none;position:absolute}
#global-ux .dealerLocatorField .bp-loader.is-visible{display:block}
#global-ux .dealerLocatorField .bp-loader .bp-loader-icon{right:.9375rem;top:50%;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-color:transparent;padding:0;margin-right:10px}
#global-ux .dealerLocatorField .bp-loader .bp-loader-icon .path{stroke:#2d96cd}
#global-ux .dealerLocatorField .autocomplete-wrapper{font-size:14px;font-size:.875rem;padding:20px;border:1px solid #a8a8a8;border-top:0}
#global-ux .dealerLocatorField .suggestion-label{font-style:italic;margin-bottom:5px}
#global-ux .dealerLocatorField .autocomplete-list{margin:0}
#global-ux .dealerLocatorField .autocomplete-list li{list-style:none;font-weight:bold;margin-bottom:10px}
#global-ux .dealerLocatorField .autocomplete-list li:last-child{margin-bottom:0}
#global-ux .dealerLocatorField .autocomplete-list a{text-decoration:none}
#global-ux .dealerLocatorField .select2-container-disabled{background-color:#b0b0b0}
#global-ux .dealerLocatorField .submit-btn{font-size:0;position:absolute;color:transparent;background-color:transparent;right:.9375rem;top:0;margin:0;padding:15px}
#global-ux .dealerLocatorField .submit-btn:before{font-size:19px;font-size:1.1875rem;color:#2d96cd}
.select2-drop .select2-results .dealer-locator-field-option .select2-result-label{font-weight:400;color:#616161}
.select2-drop .select2-results .dealer-locator-field-load-more-dealers,.select2-drop .select2-results .dealer-locator-field-load-more-dealers:hover{font-weight:400;background-color:transparent;border:0}
.select2-drop .select2-results .dealer-locator-field-load-more-dealers.select2-highlighted,.select2-drop .select2-results .dealer-locator-field-load-more-dealers:hover.select2-highlighted{background-color:transparent}
#global-ux .hotspots.section{margin:20px 35px;background:#fff;box-shadow:0 0 3px 1px rgba(0,0,0,0.15)}
@media only screen and (min-width:48em){#global-ux .hotspots.section{box-shadow:none;background:0}
}
#global-ux .hotspots.section .component-content{position:relative}
#global-ux .hotspots.section .hotspot-trigger{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;position:absolute;color:rgba(0,0,0,0.3);border-radius:100px;width:25px;height:25px;line-height:25px;font-size:25px;font-weight:300;margin-left:-12.5px;margin-top:-12.5px;text-align:center;box-shadow:0 0 0 3px rgba(0,0,0,0.25);background-color:#fff}
#global-ux .hotspots.section .hotspot-trigger:after{content:'+'}
@media only screen and (min-width:48em){#global-ux .hotspots.section .hotspot-trigger{width:35px;height:35px;line-height:35px;font-size:35px;font-weight:100;margin-left:-17.5px;margin-top:-17.5px;box-shadow:0 0 0 6px rgba(0,0,0,0.25)}
#global-ux .hotspots.section .hotspot-trigger:hover,#global-ux .hotspots.section .hotspot-trigger:active{background-color:#2d96cd;color:#fff;-webkit-transform:scale(1.25,1.25)}
#global-ux .hotspots.section .hotspot-trigger:focus{outline:1px dashed #2d96cd}
}
#global-ux .hotspots.section .hotspot-coords{padding:10px;position:absolute;top:0;left:0;color:#000;display:none;font-size:1.5rem;font-weight:bold;text-shadow:-1px -1px 0 white,1px -1px 0 white,-1px 1px 0 white,1px 1px 0 white;cursor:default}
#global-ux .hotspots.section .hotspot-coords.is-visible{display:block}
#global-ux .vehicleTile{padding:15px}
@media only screen and (min-width:48em){#global-ux .vehicleTile{display:table;width:100%}
}
#global-ux .vehicleTile .config{display:none}
#global-ux .vehicleTile .component-content:before,#global-ux .vehicleTile .component-content:after{content:" ";display:table}
#global-ux .vehicleTile .component-content:after{clear:both}
#global-ux .vehicleTile .tile-image{display:block;clear:both;text-align:center;margin-bottom:70px}
@media only screen and (min-width:48em){#global-ux .vehicleTile .tile-image{display:table-cell;margin-bottom:0}
}
@media only screen and (min-width:48em){#global-ux .vehicleTile .cta-section{display:table-cell;vertical-align:bottom;padding-left:7%;width:70%}
}
#global-ux .vehicleTile .tile-title{display:block;text-transform:none;clear:both;padding:0 .25rem}
#global-ux .vehicleTile .tile-title h2{font-weight:700;font-size:36px;font-size:2.25rem;color:#616161;margin-bottom:1.125rem}
@media only screen and (min-width:48em){#global-ux .vehicleTile .tile-title h2{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .vehicleTile .tile-title{width:80%;margin:0 10%}
}
#global-ux .vehicleTile .cta-button{display:block}
@media only screen and (min-width:48em){#global-ux .vehicleTile .cta-button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:.25rem}
}
body.wizard-overlay-open{overflow:hidden}
.csstransforms #global-ux .wizard-overlay{overflow-y:auto;height:100vh}
@media only screen and (max-width:47.9375em){.csstransforms #global-ux .wizard-overlay{position:fixed;height:100%}
}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay{padding-top:80px;padding-bottom:80px}
}
.csstransforms #global-ux .wizard-overlay .overlay-content{-webkit-transform:none;transform:none;top:0;max-width:1240px;height:100%}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay .overlay-content{height:auto}
}
.csstransforms #global-ux .wizard-overlay .overlay-content .overlay-content-inner{padding:0}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard{padding:0}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header{min-height:60px;padding:20px 50px 10px 20px;margin:0;width:100%}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2{font-size:18px;font-size:1.125rem;font-weight:200;margin:0}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2{font-size:24px;font-size:1.5rem;padding-bottom:15px}
}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1 span,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2 span{display:block}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1 span,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2 span{display:inline}
}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1 .wizard-title:after,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2 .wizard-title:after{content:':'}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1 .wizard-title.summary-title:after,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2 .wizard-title.summary-title:after{content:'';display:none}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1 .wizard-title:after{content:''}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header{min-height:85px;padding:28px 80px 0 50px}
}
.csstransforms #global-ux .wizard-overlay .wizard-cancel{display:inline-block}
.csstransforms #global-ux .wizard-overlay .billboard-paragraph{padding:0 35px}
.csstransforms #global-ux .wizard-overlay .wizard-summary{padding:0}
.csstransforms #global-ux .wizard-overlay .wizard-summary .section.splitter{padding:0 25px}
.csstransforms #global-ux .wizard-overlay .wizard-summary a[href="#close"]{display:inline-block}
.anchor{display:block;height:0;visibility:hidden}
#global-ux.data-preview-enabled .data-preview-banner-container{display:block}
#global-ux .data-preview-banner-container{display:none}
#global-ux .data-preview-banner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#aaddf3;width:100%;z-index:1000;padding:5px}
@media only screen and (min-width:48em){#global-ux .data-preview-banner{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
#global-ux .data-preview-banner .data-preview-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}
#global-ux .data-preview-banner .data-preview-button-container-left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
#global-ux .data-preview-banner .data-preview-button-container-right{-webkit-box-flex:2;-webkit-flex:2 1 auto;-moz-flex:2 1 auto;-ms-flex:2 1 auto;flex:2 1 auto}
#global-ux .data-preview-banner .cta-button{font-size:14px;font-size:.875rem;min-width:10rem}
#global-ux .data-preview-banner .cta-button.active{background-color:#1d394f;color:#fff}
#global-ux .box .box-content.padding-bottom-70-47-43{padding-bottom:43px}
@media only screen and (min-width:48em){#global-ux .box .box-content.padding-bottom-70-47-43{padding-bottom:47px}
}
@media only screen and (min-width:75em){#global-ux .box .box-content.padding-bottom-70-47-43{padding-bottom:70px}
}
#global-ux .box .box-content.padding-top-70-47-43{padding-top:43px}
@media only screen and (min-width:48em){#global-ux .box .box-content.padding-top-70-47-43{padding-top:47px}
}
@media only screen and (min-width:75em){#global-ux .box .box-content.padding-top-70-47-43{padding-top:70px}
}
#global-ux .box .box-content.padding-left-right-col-1{padding-left:8.3333333333%;padding-right:8.3333333333%}
#global-ux .box .box-content.padding-left-right-col-2{padding-left:16.6666666667%;padding-right:16.6666666667%}
#global-ux .box .box-content.padding-left-right-col-3{padding-left:25%;padding-right:25%}
#global-ux .box .box-content.padding-left-right-col-4{padding-left:33.3333333333%;padding-right:33.3333333333%}
#global-ux .box .box-content.padding-left-right-col-5{padding-left:41.6666666667%;padding-right:41.6666666667%}
#global-ux .youtube{width:100%}
#global-ux .youtube .start-image{position:relative;cursor:pointer}
#global-ux .youtube .start-image picture{display:block;font-size:4.0625rem;color:#fff}
#global-ux .youtube .start-image picture:before,#global-ux .youtube .start-image picture:after{position:absolute;top:50%;left:50%;-webkit-transition:color .4s;transition:color .4s;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
#global-ux .youtube .start-image picture:before{content:"\e919";color:#2d96cd}
#global-ux .youtube .start-image picture:after{content:"\e91a";color:#fff}
#global-ux .youtube .start-image picture:hover:before{color:#1b394e}
#global-ux .youtube .start-image picture:hover:after{color:#fff}
#global-ux .youtube iframe{float:left;width:100%}
#global-ux .youtube .youtube-player-wrapper{position:relative}
#global-ux .youtube .youtube-player-wrapper:before,#global-ux .youtube .youtube-player-wrapper:after{content:" ";display:table}
#global-ux .youtube .youtube-player-wrapper:after{clear:both}
#global-ux .gallery-trigger-carousel .youtube iframe{min-height:300px;max-height:100%}
#global-ux .gallery-trigger-carousel .youtube .start-image{position:relative;overflow:hidden;z-index:5}
#global-ux .gallery-trigger-carousel .youtube .youtube-player-wrapper{overflow:hidden}
#global-ux .gallery-trigger-carousel .youtube .swipe-layer{position:absolute;left:0;top:0;width:50%;height:100%;margin-top:-100px;margin-left:-80px;z-index:4}
#global-ux .gallery-trigger-carousel .youtube .swipe-layer:after{content:'';display:block;height:100%;left:100%;margin-left:160px;position:absolute;top:0;width:100%;z-index:4}
#global-ux .light-header-section{box-shadow:0 1px 3px rgba(0,0,0,0.15);border-radius:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;padding:.9375rem 1.5625rem;position:relative;z-index:7}
@media only screen and (min-width:48em){#global-ux .light-header-section{display:block;padding:1.25rem 2.1875rem}
}
#global-ux .light-header-section img{width:auto}
#global-ux .light-header-section a{text-decoration:none}
#global-ux .light-header-section .light-header-column{display:inline-block;vertical-align:middle;width:33%}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column{display:inline-block}
}
#global-ux .light-header-section .light-header-column p{margin:0}
#global-ux .light-header-section .light-header-column-one{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:center}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column-one{width:16.667%;-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset;text-align:left}
}
#global-ux .light-header-section .light-header-column-two{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;text-align:left}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column-two{width:58.333%;-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset}
}
#global-ux .light-header-section .light-header-column-three{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;text-align:right}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column-three{width:23%;-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset}
}
#global-ux .light-header-section .icon-profile,#global-ux .light-header-section .icon-profile-logged-in{display:none}
#global-ux .light-header-section .icon-profile.visible,#global-ux .light-header-section .icon-profile-logged-in.visible{display:inline}
#global-ux .light-header-section .icon-profile:before,#global-ux .light-header-section .icon-profile-logged-in:before{padding-right:5px}
#global-ux .light-header-section .icon-link-left{display:table-caption;margin-left:40px;position:relative;vertical-align:sub}
@media only screen and (min-width:48em){#global-ux .light-header-section .icon-link-left{display:inline}
}
#global-ux .light-header-section .icon-link-left:before,#global-ux .light-header-section .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .icon:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .light-header-section .icon:before{left:-40px;position:absolute}
.cq-wcm-edit .sticky-cta .sticky-cta-inner a i,.sticky-cta.stickyInitialized .sticky-cta-inner a i{background:#2d96cd;color:white}
.cq-wcm-edit .sticky-cta .sticky-cta-inner a span,.sticky-cta.stickyInitialized .sticky-cta-inner a span{margin-left:-210px}
.sticky-cta{position:fixed;z-index:2;bottom:0;width:100%;margin-top:0;-webkit-transition:all .3s;transition:all .3s}
@media only screen and (min-width:62em){.sticky-cta{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}
}
.sticky-cta .sticky-cta-inner{background:#2d96cd;font-size:0;text-align:center}
@media only screen and (min-width:62em){.sticky-cta .sticky-cta-inner{background:0;text-align:initial;font-size:inherit}
}
.sticky-cta .sticky-cta-inner a{display:inline-block;background:#2d96cd;color:white;height:60px;padding:0;position:relative;outline:0}
@media only screen and (min-width:61.9375em){.sticky-cta .sticky-cta-inner a{display:block}
}
.sticky-cta .sticky-cta-inner a i{background:#2d96cd;color:white;padding:16px;display:block;position:relative;z-index:4;min-width:60px;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s}
@media only screen and (min-width:62em){.sticky-cta .sticky-cta-inner a i{background:white;color:#2d96cd}
}
.sticky-cta .sticky-cta-inner a span{font-family:"Antenna",Arial,Helvetica,sans-serif;display:none;color:#2d96cd;background:#fff;height:60px;left:60px;margin-left:0;padding:16px 0 0 10px;position:absolute;white-space:nowrap;width:210px;top:0;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateX(0);transform:translateX(0);z-index:3}
@media only screen and (min-width:61.9375em){.sticky-cta .sticky-cta-inner a span{display:block}
}
.sticky-cta .sticky-cta-inner a:hover i{background:white;color:#2d96cd}
.sticky-cta .sticky-cta-inner a:hover span{background:white;color:#2d96cd;margin-left:0}
.sticky-cta .sticky-cta-inner a:focus:after{content:'';height:53px;width:53px;border:1px solid #fff;display:block;position:absolute;top:4px;left:4px;z-index:5}
.sticky-cta .sticky-cta-inner a.live-chat-enabled{display:none}
.sticky-cta .sticky-cta-inner a.live-chat-enabled.show{display:block}
.sticky-cta .sticky-cta-inner a.hide{display:none !important}
.sticky-cta .sticky-cta-inner a.show{display:inline-block !important}
@media only screen and (min-width:61.9375em){.sticky-cta .sticky-cta-inner a.show{display:block !important}
}
#global-ux .clickToCall .image .image-caption{position:static;margin:40px 0;padding:0 40px}
#global-ux .clickToCall .click-to-call-form{padding:0 40px;max-width:400px}
#global-ux .clickToCall .click-to-call-form input[id='phoneNumber']{margin-bottom:10px}
#global-ux .clickToCall .click-to-call-form button{width:100%;margin-top:15px}
#global-ux .clickToCall .click-to-call-form .error-message{font-size:11px;font-size:.6875rem;margin:0}
#global-ux .clickToCall .click-to-call-form .error-message:after{content:none;display:none}
#global-ux .userCookieConfiguration{background-color:#fff}
#global-ux .userCookieConfiguration .configuration-header{font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.2;margin-bottom:40px;padding:22px 8.3333333333%;background-color:#fafafa;position:relative}
#global-ux .userCookieConfiguration .configuration-header:after{content:'';display:block;width:91.6666666667%;height:2px;background-color:rgba(0,0,0,0.1);position:absolute;bottom:0;left:4.1666666667%}
@media only screen and (min-width:48em){#global-ux .userCookieConfiguration .configuration-header:after{content:none;display:none}
}
@media only screen and (min-width:48em){#global-ux .userCookieConfiguration .configuration-header{font-size:28px;font-size:1.75rem;background-color:transparent}
}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .configuration-header{font-size:30px;font-size:1.875rem;margin-bottom:50px}
}
#global-ux .userCookieConfiguration .userCookieToggle .component-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .component-content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
}
#global-ux .userCookieConfiguration .userCookieToggle .switches{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
#global-ux .userCookieConfiguration .userCookieToggle .switches>div{width:100px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .switches>div{width:160px}
}
#global-ux .userCookieConfiguration .userCookieToggle .description{font-size:14px;font-size:.875rem;padding-left:30px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .description{font-size:16px;font-size:1rem;padding-left:65px}
}
#global-ux .userCookieConfiguration .userCookieToggle .description p{font-weight:200;font-size:inherit;line-height:1.6}
#global-ux .userCookieConfiguration .userCookieToggle .always-on{font-size:14px;font-size:.875rem;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#global-ux .userCookieConfiguration .userCookieToggle .always-on:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .always-on{font-size:20px;font-size:1.25rem}
}
#global-ux .userCookieConfiguration .userCookieToggle .always-on:before{background-color:#1b394e;width:32px;height:32px;border-radius:50%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:13px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .always-on:before{width:40px;height:40px}
}
#global-ux .userCookieConfiguration .userCookieToggle .category-name{font-size:14px;font-size:.875rem;font-weight:700;margin-bottom:18px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .category-name{font-size:16px;font-size:1rem}
}
#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button{font-weight:400;background-color:#666;position:relative;height:26px;width:100%;padding:0 4px;border-radius:40px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button{height:44px;padding:0 6px}
}
#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button.is-active{background-color:#2d96cd}
#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button.is-active span:after{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);left:100%}
#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button span{font-size:14px;font-size:.875rem;display:block;position:relative}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button span{font-size:20px;font-size:1.25rem}
}
#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button span:after{content:'';display:block;position:absolute;height:20px;width:20px;border-radius:50%;top:50%;left:0;background-color:#fff;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:left .3s ease,-webkit-transform .3s ease;transition:left .3s ease,-webkit-transform .3s ease;transition:left .3s ease,transform .3s ease;transition:left .3s ease,transform .3s ease,-webkit-transform .3s ease}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button span:after{width:34px;height:34px}
}
#global-ux.page-bnp.no-header-footer{padding-bottom:50px}
@media only screen and (min-width:48em){#global-ux.page-bnp.no-header-footer{padding-bottom:0}
}
#global-ux.page-bnp.no-header-footer .main-nav,#global-ux.page-bnp.no-header-footer .footer,#global-ux.page-bnp.no-header-footer .light-header-section{display:none}
#global-ux.page-bnp.no-header-footer .header{padding:0 !important}
#global-ux.page-bnp.header-no-footer{padding-bottom:50px}
@media only screen and (min-width:48em){#global-ux.page-bnp.header-no-footer{padding-bottom:0}
}
#global-ux.page-bnp.header-no-footer .footer{display:none}
#global-ux.page-bnp .vehicle-menu-backdrop{z-index:6}
#global-ux.page-bnp>.content{height:auto;min-height:0}
#global-ux.page-bnp #build-price-configurator{overflow:hidden}
#global-ux.page-bnp .app-view{height:100%;position:static;background-color:#fff}
#global-ux.page-bnp .configuration{display:none}
#global-ux.page-bnp .clearfix:after,#global-ux.page-bnp #build-price-configurator .gallery-slides .slides:after,#build-price-configurator .gallery-slides #global-ux.page-bnp .slides:after,#global-ux.page-bnp #build-price-configurator .bp-configurator-caro .slides:after,#build-price-configurator .bp-configurator-caro #global-ux.page-bnp .slides:after,#global-ux.page-bnp #build-price-configurator .vehicle-quick-info:after,#build-price-configurator #global-ux.page-bnp .vehicle-quick-info:after,#global-ux.page-bnp #build-price-configurator .bp-configurator-header-horizontal:after,#build-price-configurator #global-ux.page-bnp .bp-configurator-header-horizontal:after,#global-ux.page-bnp #build-price-configurator .bp-vehicle-attributes:after,#build-price-configurator #global-ux.page-bnp .bp-vehicle-attributes:after,#global-ux.page-bnp #build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image:after,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details #global-ux.page-bnp .view-details-image:after{content:"";display:table;clear:both}
#global-ux.page-bnp .link-list-base{margin:0;padding:0;list-style-type:none}
@media print{#global-ux.page-bnp>.content{height:auto !important;min-height:auto !important}
#global-ux.page-bnp td,#global-ux.page-bnp td div{page-break-inside:avoid !important;margin:4px 0}
#global-ux.page-bnp .cookie-disclaimer,#global-ux.page-bnp .nav-header-left,#global-ux.page-bnp .nav-header-right,#global-ux.page-bnp .visual-indicator,#global-ux.page-bnp .review-and-save-tech-spec{display:none !important}
#global-ux.page-bnp .nav-header-center{text-align:left !important}
#global-ux.page-bnp .nav-header-center a[href]:after{content:"" !important}
#global-ux.page-bnp .print-only{display:block !important}
}
@media print{#global-ux.page-bnp .disclosure-heading{page-break-inside:avoid}
}
@media print{#global-ux.page-bnp .disclosure-heading:after{content:""}
#global-ux.page-bnp .disclosure-text{overflow:visible}
}
body.build-and-price.bp-no-scroll{position:fixed;overflow-y:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}
.bp-image-disclaimer{font-size:10px;font-size:.625rem;position:absolute;left:25px;padding-right:25px;color:#616161;text-align:left;z-index:1;bottom:10px}
@media only screen and (max-width:47.9375em){.bp-image-disclaimer{position:relative;left:0}
}
@media only screen and (min-width:47.9375em){.bp-image-disclaimer{bottom:15px}
}
.review-save .bp-image-disclaimer{bottom:15px;z-index:10}
@media only screen and (max-width:47.9375em){.review-save .bp-image-disclaimer{left:14px;position:absolute;bottom:15px;padding-right:14px}
}
.clear-extra-padding,.slide-loader .bp-loader-icon{top:50%;background:0;padding:0;width:65px;height:65px;border-radius:0}
.bp-loader{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center;z-index:9}
.bp-loader.full-screen{background:rgba(0,0,0,0.8);z-index:999}
.bp-loader.hide{display:none}
.ng-gux-gallery-wrapper .bp-loader{position:absolute;z-index:4}
.bp-configurator-summary-inner .bp-loader{position:absolute}
.bp-configurator-summary-inner .bp-loader.full-screen{position:fixed}
.bp-loader-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px;width:85px;height:85px;background-color:#2d96cd;border-radius:999px}
.bp-loader-icon .circular{margin:auto;width:100%;height:100%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}
.bp-loader-icon .path{stroke:#fff;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}
@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
#build-price-configurator .checkbox{display:block;position:relative;width:30px;height:30px;color:white;vertical-align:middle;border:1px solid #1b394e}
#build-price-configurator .checkbox:hover{cursor:pointer}
#build-price-configurator .checkbox>span{position:relative}
#build-price-configurator .checkbox.checked{background-color:#1b394e}
#build-price-configurator .checkbox.checked+.feature-label span{color:#1b394e}
#build-price-configurator .checkbox.checked span{color:white;display:block;font-family:'icomoon';font-size:1.2em;position:absolute;left:4px;top:1px}
.disclosure-accordion .disclosure-text{border-bottom:1px solid #ccc}
.disclosure-accordion.collapsed .disclosure-text{border-bottom:0}
#global-ux.page-bnp .disclosure-heading{border-top:0}
#global-ux.page-bnp .bp-configurator-wrapper{border-bottom:1px solid #ccc}
#global-ux.page-bnp .review-save{border-bottom:1px solid #ccc}
#build-price-configurator .bp-configurator-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-wrapper{min-height:550px}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-categories{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;border-top:1px solid #dadada}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-categories{width:75px;border-right:1px solid #dadada;position:relative;padding:4px;background-color:white;z-index:1}
}
#build-price-configurator .bp-configurator-features-group{position:fixed;top:0;right:-100%;bottom:0;left:100%;overflow:visible;background:#f7f7f7;z-index:1}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-features-group{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-features-group{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-features-group{-webkit-transition:all .5s ease;transition:all .5s ease}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-features-group{position:static;top:auto;right:auto;bottom:auto;left:auto;background:#f7f7f7}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-features-group{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;position:relative;width:30%;border-right:1px solid #dadada;background:#f7f7f7}
}
@media only screen and (min-width:75em){#build-price-configurator .bp-configurator-features-group{width:24%}
}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-features-group.nav-open{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;left:0;top:0;bottom:0;right:0;z-index:10}
}
#build-price-configurator .bp-configurator-summary{-webkit-transition:opacity .1s ease;transition:opacity .1s ease;position:relative}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-summary{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;width:-webkit-calc(100% - 30% - 75px);width:calc(100% - 30% - 75px)}
}
@media only screen and (min-width:75em){#build-price-configurator .bp-configurator-summary{width:-webkit-calc(100% - 24% - 75px);width:calc(100% - 24% - 75px)}
}
#build-price-configurator .bp-configurator-summary .bp-configurator-summary-inner{padding:0}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-summary .bp-configurator-summary-inner{padding:20px 0 5px}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary .bp-configurator-summary-inner{padding-top:0}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-summary .bp-configurator-summary-inner .bp-configurator-header-wrap{display:block}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .finance-info-bar-wrapper{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-vehicle-attributes{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4;background-color:#efefef}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-vehicle-attributes{display:none}
}
#build-price-configurator .bp-configurator-review-save{position:fixed;bottom:0;width:100%;height:50px;margin-bottom:0;z-index:2}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-review-save{display:none}
}
#build-price-configurator .bp-configurator-review-save button{line-height:1;width:100%;height:100%}
@media only screen and (min-width:62em){#build-price-configurator .category-width-medium .bp-configurator-categories{width:90px}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-medium .bp-configurator-summary{width:-webkit-calc(100% - 30% - 90px);width:calc(100% - 30% - 90px)}
}
@media only screen and (min-width:75em){#build-price-configurator .category-width-medium .bp-configurator-summary{width:-webkit-calc(100% - 24% - 90px);width:calc(100% - 24% - 90px)}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-large .bp-configurator-categories{width:105px}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-large .bp-configurator-summary{width:-webkit-calc(100% - 30% - 105px);width:calc(100% - 30% - 105px)}
}
@media only screen and (min-width:75em){#build-price-configurator .category-width-large .bp-configurator-summary{width:-webkit-calc(100% - 24% - 105px);width:calc(100% - 24% - 105px)}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-xlarge .bp-configurator-categories{width:120px}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-xlarge .bp-configurator-summary{width:-webkit-calc(100% - 30% - 120px);width:calc(100% - 30% - 120px)}
}
@media only screen and (min-width:75em){#build-price-configurator .category-width-xlarge .bp-configurator-summary{width:-webkit-calc(100% - 24% - 120px);width:calc(100% - 24% - 120px)}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary.is-interior-mode{background-color:#1f1f1f}
#build-price-configurator .bp-configurator-summary.is-interior-mode .bp-configurator-caro-shot-ctrls-link,#build-price-configurator .bp-configurator-summary.is-interior-mode .bp-configurator-caro-shot-ctrls-link.active{color:#fff}
}
#build-price-configurator .bp-configurator-summary.flexslider-ready .bp-configurator-caro{opacity:1}
#build-price-configurator .bp-configurator-caro-frame{position:relative;padding-top:5px;padding-bottom:53px}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-caro-frame{padding-top:14px;padding-bottom:65px}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-frame{padding-top:0;padding-bottom:8px}
}
#build-price-configurator .bp-configurator-caro-wrap{margin:0 auto;max-width:90rem;width:100%;position:relative;height:0;overflow:hidden}
#build-price-configurator .bp-configurator-caro-wrap.display-caro{height:auto;overflow:visible;padding-bottom:10px}
@media only screen and (max-width:30em){#build-price-configurator .bp-configurator-caro-wrap.display-caro{padding-bottom:5px}
}
#build-price-configurator .bp-gux-gallery{position:relative;padding-bottom:10px;z-index:1}
#build-price-configurator .bp-gux-gallery.isInterior .slide{background:#1f1f1f}
#build-price-configurator .bp-gux-gallery.isInterior+div .bp-image-disclaimer{color:#fff}
#build-price-configurator .bp-configurator-gallery-wrapper{position:relative;min-height:10rem}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-gallery-wrapper{min-height:29rem}
}
#build-price-configurator .gallery-slides{max-width:90rem;height:100%;margin:0;overflow:hidden;position:relative}
#build-price-configurator .gallery-slides .slides{margin:0}
#build-price-configurator .gallery-slides .slide{display:block;background:#fff;position:relative;text-align:center;pointer-events:none}
#build-price-configurator .gallery-slides .slide img{display:inline-block;z-index:1;width:100%;text-align:center}
#build-price-configurator .gallery-slides .slide img+img{position:absolute;top:0;left:0;z-index:2}
@media only screen and (min-width:48em){#build-price-configurator .gallery-slides .slide{min-height:20rem}
}
#build-price-configurator .bp-configurator-caro{height:100%;margin:0;overflow:hidden;position:relative;opacity:0;background-color:#fff}
#build-price-configurator .bp-configurator-caro .flexslider{width:100%;height:0;padding-top:56.25%;overflow:hidden}
#build-price-configurator .bp-configurator-caro .flexslider.flexslider-ready{height:auto;padding-top:0;overflow:visible}
#build-price-configurator .bp-configurator-caro .slides{margin:0}
#build-price-configurator .bp-configurator-caro .slide{display:block;float:left;min-height:12rem}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro .slide{min-height:20rem}
}
#build-price-configurator .bp-configurator-caro .slide-images-container{position:relative;text-align:center}
#build-price-configurator .bp-configurator-caro .slide-images-container img{display:inline-block;z-index:1;width:100%;text-align:center}
#build-price-configurator .bp-configurator-caro .slide-images-container img+img{position:absolute;top:0;left:0;z-index:2}
#build-price-configurator .bp-configurator-caro .flex-control-nav{bottom:3%;margin-top:16px;margin-left:0}
#build-price-configurator .bp-configurator-caro .flex-control-nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#build-price-configurator .bp-configurator-caro .flex-control-nav li a{text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#build-price-configurator .bp-configurator-caro .flex-control-nav li a:after{-webkit-transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;display:block;width:11px;height:11px;content:" ";border-radius:50%;border:solid 1px transparent;background-color:#2d96cd;position:absolute;top:13px;left:13px}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro .flex-control-nav li a:after{width:8px;height:8px}
}
#build-price-configurator .bp-configurator-caro .flex-control-nav li a.flex-active:after{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);background-color:transparent;border:solid 1px #2d96cd}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows{display:none;right:0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:39%;right:-47px;margin-top:-15px;display:block;z-index:1}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .icon{line-height:47px}
}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn{-webkit-transform:scale(1,1);transform:scale(1,1);display:block;height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer;outline-width:0}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn.darkened,#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn.bp-configurator-caro-prev{background-color:rgba(0,0,0,0.5)}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn .icon{color:#fff;display:block;text-align:center}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn+ul{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn:hover{background-color:#fff}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn:hover .icon{color:#2d96cd}
#build-price-configurator .bp-configurator-caro:hover .bp-configurator-caro-arrows{right:0}
#build-price-configurator.cv-mode .bp-configurator-caro,#build-price-configurator.cv-mode .gallery-slides .slide{background:-webkit-linear-gradient(top,#f7f7f7,#fff);background:linear-gradient(180deg,#f7f7f7,#fff)}
#build-price-configurator.cv-mode .review-save .bp-configurator-caro,#build-price-configurator.cv-mode .build-price-carousel-overlay .bp-configurator-caro{background:#fff}
#build-price-configurator .bp-configurator-caro-sup{width:100%;display:none}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-sup{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding:0 0 0 15px}
}
#build-price-configurator .bp-configurator-caro-details{display:none}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-details{display:block;width:57%}
}
@media only screen and (min-width:75em){#build-price-configurator .bp-configurator-caro-details{width:67%}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro-shot-ctrls{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;width:30%}
}
@media only screen and (min-width:75em){#build-price-configurator .bp-configurator-caro-shot-ctrls{width:20%}
}
#build-price-configurator .bp-configurator-caro-frame .bp-configurator-caro-shot-ctrls{list-style-type:none;position:absolute;z-index:7;left:25px;bottom:20px}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-frame .bp-configurator-caro-shot-ctrls{display:none}
}
#build-price-configurator .bp-configurator-caro-shot-ctrls-links{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-caro-shot-ctrls-links{display:none}
}
#build-price-configurator .bp-configurator-caro-shot-ctrls-toggle{display:none}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-caro-shot-ctrls-toggle{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-caro-shot-ctrls-item{-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;padding:0 5px}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-shot-ctrls-item{text-align:right;padding-bottom:15px}
}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link{display:inline-block;position:relative;padding:5px 7px 7px;text-decoration:none}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link:after{content:'';display:none;position:absolute;border-bottom:5px solid;border-color:inherit;bottom:0;left:0;right:0}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link.active{display:inline-block}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro-shot-ctrls-link.active{display:inline-block}
}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link.active:after{display:inline-block}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-caro-shot-ctrls-link{display:none;border:2px solid #008cba;border-radius:30px}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link:hover{border-color:#0078a0}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link:before{border-radius:31px;content:'';display:inline-block;height:31px;width:31px;position:absolute;top:3px;background:#008cba}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link.active{display:inline-block}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link.active:after{display:none}
}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-caro-ctrls-exterior{padding-left:10px;padding-right:42px}
#build-price-configurator .bp-configurator-caro-ctrls-exterior:before{right:3px}
#build-price-configurator .bp-configurator-caro-ctrls-interior{padding-left:42px;padding-right:10px}
#build-price-configurator .bp-configurator-caro-ctrls-interior:before{left:3px}
}
#build-price-configurator #build-price-configurator .flex-direction-nav li a,#build-price-configurator #build-price-configurator .bp-configurator-caro-shot-ctrls-link{text-decoration:none}
#build-price-configurator .bp-configurator-caro-frame-main .slide-images-container{opacity:1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}
#build-price-configurator .bp-configurator-caro-frame-main .slide-images-container.is-hidden{opacity:0}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{left:0;bottom:0}
@media only screen and (max-width:30em){#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{margin-bottom:6px}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{left:25px;bottom:20px}
}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrows{display:block;position:absolute;top:-webkit-calc(50% - 23.5px);top:calc(50% - 23.5px);right:0;width:100%;z-index:1000;-webkit-tap-highlight-color:transparent}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow{-webkit-transition:transform linear .3s;-webkit-transition:-webkit-transform linear .3s;transition:-webkit-transform linear .3s;transition:transform linear .3s;transition:transform linear .3s,-webkit-transform linear .3s;color:#2d96cd;cursor:pointer;position:absolute}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.bp-configurator-caro-next{right:0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.bp-configurator-caro-next{right:20px}
}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.bp-configurator-caro-prev{left:0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.bp-configurator-caro-prev{left:20px}
}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.is-disabled{cursor:default}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.is-disabled:hover{-webkit-transform:none;transform:none}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow:hover{-webkit-transform:scale(1.7);transform:scale(1.7)}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow .icon{font-size:34px;font-size:2.125rem;display:block;height:47px;width:47px;line-height:45px;text-align:center;position:relative}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.carousel-btn{background-color:transparent}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.carousel-btn.bp-configurator-caro-prev{background-color:transparent}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.carousel-btn .icon{color:#2d96cd}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.carousel-btn:hover{background-color:transparent}
#build-price-configurator .bp-configurator-caro-frame-main .flex-control-nav{display:none}
#build-price-configurator .bp-configurator-caro-frame-main .obsolete-flexslider+.obsolete-flexslider,#build-price-configurator .bp-configurator-caro-frame-main .obsolete-flexslider+.flexslider{display:none;position:absolute}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader{display:block;position:absolute;top:55px;right:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader .loader-icon{top:50%;padding:0;border-radius:0;width:40px;height:40px;position:absolute;left:50%;margin:-32.5px -32.5px}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader .circular{margin:auto;width:100%;height:100%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader .path{stroke:#2d96cd;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}
#build-price-configurator .bp-configurator-caro-frame-main .slide-images-container{z-index:3}
#build-price-configurator .bp-configurator-caro-frame-main .flex-active-slide .slide-images-container{z-index:1}
#build-price-configurator .features-list{padding:20px 20px 17px 20px;margin:0}
#build-price-configurator .feature-selection-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media only screen and (min-width:62em){#build-price-configurator .feature-selection-header .feature-selection-checkbox,#build-price-configurator .feature-selection-header .feature-info-bloc{width:15%}
}
@media only screen and (min-width:75em){#build-price-configurator .feature-selection-header .feature-selection-checkbox,#build-price-configurator .feature-selection-header .feature-info-bloc{width:10%}
}
@media only screen and (min-width:62em){#build-price-configurator .feature-selection-header .feature-label{width:70%}
}
@media only screen and (min-width:75em){#build-price-configurator .feature-selection-header .feature-label{width:80%}
}
#build-price-configurator .features-list-item{list-style:none}
#build-price-configurator .features-list-item+.features-list-item{padding-top:20px}
#build-price-configurator .features-list-item.feature-list-show-all{position:relative;margin-top:20px;padding:15px 40px 15px 0}
#build-price-configurator .features-list-item.feature-list-show-all label{font-weight:300;line-height:1.4}
#build-price-configurator .features-list-item.feature-list-show-all input{display:none}
#build-price-configurator .features-list-item.feature-list-compare{padding:15px 0}
#build-price-configurator .features-list-item.feature-list-compare button{font-size:18px;font-size:1.125rem;margin:0;width:100%;min-width:0}
#build-price-configurator .features-list-item.conflict-feature .icon-warning{bottom:-10px;top:auto}
#build-price-configurator .features-list-item.conflict-feature .icon-warning:before,#build-price-configurator .features-list-item.conflict-feature #global-ux p.error:after,#global-ux #build-price-configurator .features-list-item.conflict-feature p.error:after,#build-price-configurator .features-list-item.conflict-feature #global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before,#global-ux .showroom .filter-bar .showroom-noresults #build-price-configurator .features-list-item.conflict-feature .error-wrapper:before,#build-price-configurator .features-list-item.conflict-feature #global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before,#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults #build-price-configurator .features-list-item.conflict-feature .error-wrapper:before,#build-price-configurator .features-list-item.conflict-feature #global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before,#global-ux .promotionsShowroom .filter-bar .showroom-noresults #build-price-configurator .features-list-item.conflict-feature .error-wrapper:before,#build-price-configurator .features-list-item.conflict-feature #global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before,#global-ux .accordion-showroom-offers .accordion-noresults #build-price-configurator .features-list-item.conflict-feature .error-wrapper:before,#build-price-configurator .features-list-item.conflict-feature .build-price-error-overlay .bp-view-details h3:before,#build-price-configurator .build-price-error-overlay .bp-view-details .features-list-item.conflict-feature h3:before{color:#d0021b;font-size:1.75rem;line-height:normal}
#build-price-configurator .features-list-item.conflict-feature .feature-selection .feature-info.icon-warning{display:block;margin:0 0 10px}
#build-price-configurator .features-list-item.conflict-feature .feature-selection .feature-info.icon-warning{margin:2px 0 0 -2px}
#build-price-configurator .features-list-item.conflict-feature .feature-selection .feature-label{padding:0 15px}
#build-price-configurator .features-list-item.color-layout .img-container{text-align:center;padding:20px 0}
#build-price-configurator .features-list-item.color-layout .img-container img{box-shadow:0 0 8px rgba(0,0,0,0.8);background-position:50%;background-size:cover;border-radius:60px;display:inline-block;width:120px;height:120px}
#build-price-configurator .features-list-item.color-layout .img-container img:hover{box-shadow:0 0 -8px transparent}
#build-price-configurator .features-list-item.feature-disabled .feature-checkbox,#build-price-configurator .features-list-item.feature-disabled .feature-label-title,#build-price-configurator .features-list-item.feature-disabled .feature-thumbnail{pointer-events:none}
#build-price-configurator .features-list-item.feature-disabled .feature-checkbox{opacity:.4}
#build-price-configurator .features-list-item>img{width:50%}
#build-price-configurator .features-list-item .show-all-checkbox{position:absolute;top:50%;right:0;left:auto;margin-top:-16px}
#build-price-configurator .feature{box-shadow:0 2px 6px rgba(0,0,0,0.2)}
#build-price-configurator .feature-box-content{background-color:white}
@media only screen and (min-width:48em){#build-price-configurator .thumb-container{background:#fff}
}
#build-price-configurator .thumb-container .img-container{position:relative;overflow:hidden}
@media only screen and (min-width:48em){#build-price-configurator .thumb-container .img-container{cursor:pointer;width:35%;display:inline-block;vertical-align:top}
}
@media only screen and (min-width:62em){#build-price-configurator .thumb-container .img-container{width:100%}
}
@media only screen and (min-width:48em){#build-price-configurator .thumb-container .feature-selection{width:64%;display:inline-block}
}
@media only screen and (min-width:62em){#build-price-configurator .thumb-container .feature-selection{width:100%}
}
#build-price-configurator .thumb-container.no-img .img-container{display:none}
#build-price-configurator .thumb-container.no-img .feature-selection{border-top:4px solid #dbdbdb}
@media only screen and (min-width:48em){#build-price-configurator .thumb-container.no-img .feature-selection{width:100%}
}
#build-price-configurator .feature-selection{background-color:#fff;color:#2d96cd;padding:20px 20px 25px 20px}
#build-price-configurator .feature-selection.tooltip-disabled .feature-info{display:none}
#build-price-configurator .feature-selection-inner{position:relative;z-index:1;min-height:30px}
#build-price-configurator .feature-selection-inner input{position:absolute}
#build-price-configurator .feature-checkbox{font-size:14px;font-size:.875rem}
#build-price-configurator .feature-checkbox.checked+.feature-label span{color:#1b394e}
#build-price-configurator .feature-label{margin-bottom:0;padding:0 15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
#build-price-configurator .feature-label span{width:100%}
#build-price-configurator .feature-label-selected{color:#2d96cd}
#build-price-configurator .feature-label-title{overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;display:inline-block;color:#2d96cd;line-height:1.35;cursor:pointer}
#build-price-configurator .feature-label-main-attribute{font-weight:400;display:block;padding-top:2px;color:#616161}
#build-price-configurator .feature-label-main-attribute sup[data-disclosure]{font-weight:400;font-size:85%;padding:0 4px;margin:0 0 0 -4px}
#build-price-configurator .feature-selection-checkbox.checked+.feature-label .feature-label-title,#build-price-configurator .feature-selection-checkbox.checked+.feature-label .feature-label-main-attribute{color:#1b394e}
#build-price-configurator .feature-extra-data{padding-top:20px;position:relative}
#build-price-configurator .feature-extra-data ul{padding:0}
#build-price-configurator .feature-extra-data ul li{color:#616161;font-size:.7em;line-height:1.7em}
#build-price-configurator .feature-extra-data>span{position:absolute;bottom:0;right:0}
#build-price-configurator .feature-extra-data>span img{width:100%}
#build-price-configurator .feature-co2-info ul{list-style-type:none;margin-left:0;padding-right:70px}
#build-price-configurator .feature-info{width:35px;line-height:1;padding:1px 0;margin:0;text-decoration:none;text-align:left;font-size:1.75rem;color:#2d96cd;overflow:hidden;background-color:transparent;border:0;cursor:pointer}
#build-price-configurator .feature-info span{position:absolute;text-indent:-9999px}
#build-price-configurator .feature-attributes{margin-left:0}
#build-price-configurator .feature-attributes-item{font-size:10px;font-size:.625rem;font-weight:300;margin:0 0 6px 0;list-style-type:none;line-height:1.35;color:#616161}
#build-price-configurator .feature-attributes-item:first-child{margin:15px 0 6px 0}
#build-price-configurator .feature-attributes-item:last-child{margin-bottom:0}
#build-price-configurator .feature-attributes-item sup[data-disclosure]{font-size:100%;top:-0.3em;padding:1px 8px;margin:0 0 0 -8px}
#build-price-configurator .large-type{font-size:14px;font-size:.875rem}
#build-price-configurator .has-badge-img{position:relative;padding:0 -webkit-calc(22%) 0 0;padding:0 calc(22%) 0 0}
#build-price-configurator .feature-attributes-item-badge{display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-calc(20%);width:calc(20%)}
@media only screen and (min-width:30.0625em){#build-price-configurator .feature-attributes-item-badge{width:-webkit-calc(10%);width:calc(10%)}
}
@media only screen and (min-width:62em){#build-price-configurator .feature-attributes-item-badge{width:-webkit-calc(20%);width:calc(20%)}
}
#build-price-configurator .vehicle-quick-info{margin-top:0;padding:10px 20px;background:#fff}
#build-price-configurator .vehicle-quick-info .vehicle-img{float:right;width:50%;position:relative}
#build-price-configurator .vehicle-quick-info .vehicle-img img{z-index:1}
#build-price-configurator .vehicle-quick-info .vehicle-img img+img{position:absolute;top:0;left:0;z-index:2}
#build-price-configurator .vehicle-quick-info .bp-configurator-header{float:left;width:50%}
#build-price-configurator .vehicle-quick-info .bp-configurator-pricing{clear:both;margin-bottom:10px}
#build-price-configurator .vehicle-quick-info .bp-configurator-info-cell{display:block;width:100%;padding:1px 0}
@media only screen{#build-price-configurator .vehicle-quick-info .bp-configurator-info-cell{display:inline}
#build-price-configurator .vehicle-quick-info .bp-configurator-info-cell.bp-configurator-secondary-price{display:block}
}
#build-price-configurator .vehicle-quick-info .bp-configurator-info-link-price{padding:0 25px 0 0}
#build-price-configurator .vehicle-quick-info .bp-configurator-info-cell-get-finance-quote-wrapper{display:inline-block;padding:0}
#build-price-configurator .features-top-section{border-bottom:1px solid #dadada;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
@media only screen and (min-width:48em){#build-price-configurator .features-top-section{display:none}
}
#build-price-configurator .features-top-nav{display:block;position:relative;width:100%;padding:15px 60px;color:#fff;font-weight:bold;text-align:center;text-decoration:none;background-color:#1b394e}
#build-price-configurator .features-top-nav.features-top-nav-colour-1{background-color:#f1b434}
#build-price-configurator .features-top-nav.features-top-nav-colour-1 .features-top-icon{color:#f1b434}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-1:hover,#build-price-configurator .features-top-nav.features-top-nav-colour-1:focus{background-color:#d49105}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-2{background-color:#e08701}
#build-price-configurator .features-top-nav.features-top-nav-colour-2 .features-top-icon{color:#e08701}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-2:hover,#build-price-configurator .features-top-nav.features-top-nav-colour-2:focus{background-color:#946401}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-3{background-color:#79c23d}
#build-price-configurator .features-top-nav.features-top-nav-colour-3 .features-top-icon{color:#79c23d}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-3:hover,#build-price-configurator .features-top-nav.features-top-nav-colour-3:focus{background-color:#487f1b}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-4{background-color:#0298a9}
#build-price-configurator .features-top-nav.features-top-nav-colour-4 .features-top-icon{color:#0298a9}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-4:hover,#build-price-configurator .features-top-nav.features-top-nav-colour-4:focus{background-color:#016975}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-5{background-color:#21b0fc}
#build-price-configurator .features-top-nav.features-top-nav-colour-5 .features-top-icon{color:#21b0fc}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-5:hover,#build-price-configurator .features-top-nav.features-top-nav-colour-5:focus{background-color:#03689e}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-6{background-color:#9f5eb8}
#build-price-configurator .features-top-nav.features-top-nav-colour-6 .features-top-icon{color:#9f5eb8}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-6:hover,#build-price-configurator .features-top-nav.features-top-nav-colour-6:focus{background-color:#5b1875}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-7{background-color:#004a87}
#build-price-configurator .features-top-nav.features-top-nav-colour-7 .features-top-icon{color:#004a87}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-7:hover,#build-price-configurator .features-top-nav.features-top-nav-colour-7:focus{background-color:#002443}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-1{background-color:#f1b434}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-1 .features-top-icon{color:#f1b434}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-1:hover,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-1:focus{background-color:#d49105}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-2{background-color:#e08701}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-2 .features-top-icon{color:#e08701}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-2:hover,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-2:focus{background-color:#946401}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-3{background-color:#79c23d}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-3 .features-top-icon{color:#79c23d}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-3:hover,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-3:focus{background-color:#487f1b}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-4{background-color:#21b0fc}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-4 .features-top-icon{color:#21b0fc}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-4:hover,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-4:focus{background-color:#03689e}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-5{background-color:#9f5eb8}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-5 .features-top-icon{color:#9f5eb8}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-5:hover,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-5:focus{background-color:#5b1875}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-6{background-color:#0298a9}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-6 .features-top-icon{color:#0298a9}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-6:hover,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-6:focus{background-color:#016975}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-7{background-color:#004a87}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-7 .features-top-icon{color:#004a87}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-7:hover,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-7:focus{background-color:#002443}
}
#build-price-configurator .features-top-back-button{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:12px;line-height:1}
#build-price-configurator .features-top-back-button:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .features-top-back-button:before{font-size:32px;font-size:2rem;font-weight:700}
#build-price-configurator .features-top-icon{display:inline-block;color:#1b394e;line-height:1;vertical-align:middle;background-color:#fff;border-radius:100%}
#build-price-configurator .features-top-icon>span:before{font-family:'icomoon';font-size:2.3rem;font-weight:normal}
#build-price-configurator .features-top-label{font-size:18px;font-size:1.125rem;display:inline-block;max-width:-webkit-calc(100% - 2.3rem);max-width:calc(100% - 2.3rem);margin:0;padding-left:10px;color:#fff;word-break:break-word;vertical-align:middle}
#build-price-configurator .features-top-label p,#build-price-configurator .features-top-label h1,#build-price-configurator .features-top-label h2,#build-price-configurator .features-top-label h3,#build-price-configurator .features-top-label h4,#build-price-configurator .features-top-label h5,#build-price-configurator .features-top-label h6{display:inline;margin:0;padding:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}
#build-price-configurator .build-price-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:10px 0;position:relative;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,0.15)}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-header{padding:15px 0}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header{position:relative;text-align:left;padding:15px 0;z-index:3}
}
#build-price-configurator .build-price-header .bp-get-finance-quote-button{display:none}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .bp-get-finance-quote-button{display:block}
}
#build-price-configurator .build-price-header-menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;top:0;left:0;height:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header-menu{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;max-width:50px;margin:0 20px}
}
#build-price-configurator .build-price-header-logo{text-align:center;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header-logo{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:left;max-width:100px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-header-logo{margin-right:10px}
}
#build-price-configurator .build-price-header-logo img{max-width:90px}
#build-price-configurator .build-price-header-logo .ford_logo{display:inline-block;width:auto;height:auto}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-vertical{display:none}
#build-price-configurator .bp-configurator-header-vertical+div.bp-configurator-header-info{display:none}
}
#build-price-configurator .bp-configurator-header-horizontal{display:none}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-horizontal{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
}
#build-price-configurator .bp-configurator-header-horizontal .bp-configurator-header-wrap{display:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-header-horizontal .bp-configurator-header-wrap{display:block}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-summary-inner .bp-configurator-header-horizontal .bp-get-finance-quote-button{display:none}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-header .bp-configurator-header-horizontal{text-align:right;display:block}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-header .bp-configurator-header-horizontal .bp-get-finance-quote-button{display:inline-block}
}
#build-price-configurator .bp-configurator-header-copy{font-size:16px;font-size:1rem;margin-left:-3px;margin-bottom:.65em}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-header-copy{margin-bottom:1.25em;position:relative;top:7px}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-header-copy{font-size:17.6px;font-size:1.1rem;margin-left:0;top:17px}
}
#build-price-configurator .bp-configurator-header-cta{text-decoration:none;padding-left:18px;line-height:1rem;display:inline-block;position:relative;font-weight:bold}
#build-price-configurator .bp-configurator-header-cta:before{font-size:18px;font-size:1.125rem;line-height:1.1;position:absolute;left:0;top:50%;margin-top:-9px;font-weight:bold}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-header-cta:before{font-size:19.2px;font-size:1.2rem;line-height:1}
}
#build-price-configurator .bp-configurator-header-name{font-size:18px;font-size:1.125rem;font-weight:200;color:#1b394e}
@media only screen and (max-width:30em){#build-price-configurator .bp-configurator-header-name{margin-bottom:0}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-name{display:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:24px;font-size:1.5rem;margin:0}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-header-name{font-size:25px;font-size:1.5625rem;display:block;line-height:1.1;padding:2px 8px 0 6px}
}
#build-price-configurator .bp-configurator-header-info{font-size:10px;font-size:.625rem;font-weight:300;color:#616161}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-info{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:12px;font-size:.75rem;display:none}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-header-info{display:block}
}
#build-price-configurator .bp-configurator-header-info sup[data-disclosure]{font-size:.75em;top:0;vertical-align:super;padding:2px 4px;margin-left:-4px;cursor:pointer}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-info sup[data-disclosure]{font-size:.6em}
}
#build-price-configurator .bp-configurator-header-info.no-pricing-available{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}
#build-price-configurator .bp-configurator-header-info.no-pricing-available p{font-size:20px;font-size:1.25rem;line-height:1.333;margin:0}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-header-info.no-pricing-available p{font-size:22px;font-size:1.375rem}
}
#build-price-configurator .bp-configurator-header-info .bp-configurator-header-info-secondary-price-wrapper{white-space:nowrap}
#build-price-configurator .build-price-header-cta{font-size:14px;font-size:.875rem;font-weight:400;display:none;margin:0;width:auto;max-width:none;padding-top:20px;padding-bottom:20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header-cta{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:block;width:205px;max-width:205px;margin:0 25px}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header-cta{margin:0 25px 0 10px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-header-cta{width:255px;max-width:255px}
}
#build-price-configurator .bp-configurator-info-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-info-row{display:block}
}
@media only screen{#build-price-configurator .bp-configurator-info-row{display:block}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-row{display:table-row}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-info-row.bp-configurator-info-row-secondary-price{text-align:right;width:100%;padding-right:33px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-info-row-group .bp-configurator-info-row{display:inline-block}
}
#build-price-configurator .bp-configurator-info-cell{display:inline-block;padding:2px 2px 2px 0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-cell{display:table-cell;padding:0 0 0 20px}
#build-price-configurator .bp-configurator-info-cell:first-child{padding:0}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-cell.bp-configurator-info-cell-aligned{padding-bottom:1px}
}
#build-price-configurator .bp-configurator-info-link{font-size:16px;font-size:1rem;font-weight:300;display:inline-block;color:#2d96cd;text-decoration:none;line-height:1.25;text-align:left;cursor:pointer}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-link{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-info-link{font-size:24px;font-size:1.5rem}
}
#build-price-configurator .bp-configurator-info-link-price,#build-price-configurator .bp-configurator-info-link-finance{position:relative;padding:0 29px 0 0}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-info-link-price,#build-price-configurator .bp-configurator-info-link-finance{text-align:right}
}
#build-price-configurator .bp-configurator-info-link-price .icon-arrow,#build-price-configurator .bp-configurator-info-link-finance .icon-arrow{font-size:18px;font-size:1.125rem;position:absolute;display:inline-block;top:0;right:0;padding:0 5px;margin-top:0;line-height:1;cursor:pointer}
#build-price-configurator .bp-configurator-info-link-price .icon-arrow:after,#build-price-configurator .bp-configurator-info-link-finance .icon-arrow:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .bp-configurator-info-link-price .icon-arrow:after,#build-price-configurator .bp-configurator-info-link-finance .icon-arrow:after{vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-link-price .icon-arrow,#build-price-configurator .bp-configurator-info-link-finance .icon-arrow{font-size:21px;font-size:1.3125rem;top:50%;margin-top:-9px}
}
#build-price-configurator .bp-configurator-info-link-price sup[data-disclosure],#build-price-configurator .bp-configurator-info-link-finance sup[data-disclosure]{top:-0.25em}
#build-price-configurator .bp-configurator-info-link-price{white-space:nowrap}
#build-price-configurator .bp-configurator-info-link-finance{font-size:14px;font-size:.875rem}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-link-finance{font-size:16px;font-size:1rem}
}
#build-price-configurator .bp-configurator-secondary-price sup[data-disclosure]{font-size:1em}
@media only screen{#build-price-configurator .bp-configurator-secondary-price{display:block}
}
#build-price-configurator .bp-configurator-summary .bp-configurator-header{padding:0 25px}
@media only screen and (max-width:30em){#build-price-configurator .bp-configurator-summary .bp-configurator-header{padding:2px 25px 0}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary .bp-configurator-header{display:none}
}
#build-price-configurator .bp-configurator-summary .bp-configurator-header+.bp-configurator-header-info{margin-top:10px}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-summary .bp-configurator-header-name{display:block}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-summary .bp-configurator-header-info{display:block}
}
#build-price-configurator .bp-get-finance-quote-button{font-size:11px;font-size:.6875rem;background-color:#f1b434;margin-right:0;display:block;padding:.3rem .5rem;width:auto}
@media only screen and (min-width:75em){#build-price-configurator .bp-get-finance-quote-button{width:255px;max-width:255px}
}
@media only screen and (max-width:30em),only screen{#build-price-configurator .bp-get-finance-quote-button{width:100%}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-get-finance-quote-button{font-size:14px;font-size:.875rem;width:255px;max-width:255px;padding:20px 1rem;margin-left:10px}
}
#build-price-configurator .bp-get-finance-quote-button:hover{background-color:#d49105}
@media only screen and (max-width:30em),only screen{#build-price-configurator .bp-configurator-info-cell-get-finance-quote-wrapper{width:100%;padding-left:25px;padding-right:25px}
}
@media only screen and (min-width:62em){.header-no-footer .hide-gux-header{position:relative;z-index:1;display:none}
.header-no-footer #build-price-configurator .build-price-header-menu,.header-no-footer #build-price-configurator .build-price-header-logo{display:none}
.header-no-footer #build-price-configurator .bp-configurator-header{padding-left:20px}
.header-no-footer #build-price-configurator .sticky-nav .build-price-header-menu,.header-no-footer #build-price-configurator .sticky-nav .build-price-header-logo{display:block}
.header-no-footer #build-price-configurator .sticky-nav .bp-configurator-header{padding-left:0}
}
.light-header-enabled #build-price-configurator .build-price-header-logo{display:none}
.light-header-enabled #build-price-configurator .sticky-nav .build-price-header-logo{display:block}
#build-price-configurator .bp-view-details .vehicle-key-features.richtext-f-single h2.features-heading .features-heading-part .model-name{font-weight:200}
.fb-in-app #global-ux.page-bnp.no-header-footer{padding-bottom:0}
.fb-in-app #build-price-configurator .bp-configurator-review-save{display:none}
.fb-in-app #build-price-configurator .bp-header-wrapper .build-price-header{display:block;padding:10px 0 74px}
@media only screen and (min-width:30.0625em){.fb-in-app #build-price-configurator .bp-header-wrapper .build-price-header{padding:15px 0 79px}
}
@media only screen and (min-width:48em){.fb-in-app #build-price-configurator .bp-header-wrapper .build-price-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:15px 0}
}
.fb-in-app #build-price-configurator .bp-header-wrapper .build-price-header .build-price-header-cta{font-size:16px;font-size:1rem;bottom:1px;display:block;line-height:1.125;padding:16px 32px 16px 32px;position:absolute;width:100%}
@media only screen and (min-width:48em){.fb-in-app #build-price-configurator .bp-header-wrapper .build-price-header .build-price-header-cta{font-size:14px;font-size:.875rem;bottom:0;position:static}
}
.fb-in-app #build-price-configurator .bp-header-wrapper.sticky-nav{padding-top:136px}
@media only screen and (min-width:30.0625em){.fb-in-app #build-price-configurator .bp-header-wrapper.sticky-nav{padding-top:146px}
}
@media only screen and (min-width:48em){.fb-in-app #build-price-configurator .bp-header-wrapper.sticky-nav{padding-top:0}
}
.fb-in-app #build-price-configurator .build-price-header-menu{padding-bottom:64px}
@media only screen and (min-width:48em){.fb-in-app #build-price-configurator .build-price-header-menu{padding-bottom:0}
}
#build-price-configurator .review-save{background-color:#fff}
#build-price-configurator .review-save section{padding:20px;background-color:transparent}
@media only screen and (min-width:48em){#build-price-configurator .review-save section{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save section{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save section{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .summary-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-info-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:41.6666666667%}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-finance-wrapper{width:58.3333333333%}
}
@media print{#build-price-configurator .review-save .pricing-finance-wrapper{border-top:1px solid #ebebeb}
}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro .flex-control-nav{text-align:center;position:static;left:auto;right:auto;top:auto;bottom:auto}
#build-price-configurator .review-save .pricing.no-pricing-available{padding:40px 85px 0;text-align:center}
#build-price-configurator .review-save .pricing.no-pricing-available p{font-size:16px;font-size:1rem;line-height:1.333;display:block;margin:0 auto}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-save .pricing.no-pricing-available p{font-size:28px;font-size:1.75rem}
}
#build-price-configurator .review-save .bp-configurator-caro{padding-bottom:0}
#build-price-configurator .review-save .nav-numbers{display:none;color:#2596cf;z-index:1;position:absolute;width:100%;text-align:center;bottom:0;margin:0}
#build-price-configurator .review-save .nav-numbers.is-visible{display:block}
#build-price-configurator .review-save .nav-numbers .icon{font-size:20pxpx;font-size:1.25rem}
#build-price-configurator .review-save .nav-numbers .icon:hover{cursor:pointer}
#build-price-configurator .review-save .nav-numbers.is-visible+.flex-viewport{padding-bottom:20px}
#build-price-configurator .review-save .nav-numbers-text{font-size:16pxpx;font-size:1rem;margin:0 15px}
#build-price-configurator .review-save .share-overlay .share-overlay-bg{height:auto;top:0;right:0}
.burger-lines,#build-price-configurator .build-price-header .menu-icon .lines,#build-price-configurator .build-price-header .menu-icon .lines:before,#build-price-configurator .build-price-header .menu-icon .lines:after{position:relative;display:block;background:#2596cf;width:100%;height:100%;margin:0 auto;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
@media only screen and (min-width:48em){.burger-lines,#build-price-configurator .build-price-header .menu-icon .lines,#build-price-configurator .build-price-header .menu-icon .lines:before,#build-price-configurator .build-price-header .menu-icon .lines:after{width:36px;height:3px}
}
#build-price-configurator .bp-header-wrapper{position:relative}
#build-price-configurator .build-price-header{background:#fff;max-width:1438px;position:absolute;top:0;width:100%;z-index:10}
#build-price-configurator .build-price-header .menu-icon{display:block;width:28px;height:2px;padding:15px 25px;box-sizing:content-box;border:0;cursor:pointer;background:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .menu-icon{width:36px;height:3px;padding-left:10px;padding-right:10px}
}
#build-price-configurator .build-price-header .menu-icon .lines:before,#build-price-configurator .build-price-header .menu-icon .lines:after{position:absolute;left:0;content:'';-webkit-transform-origin:.25rem center;transform-origin:.25rem center}
#build-price-configurator .build-price-header .menu-icon .lines:before{top:8px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .menu-icon .lines:before{top:10px}
}
#build-price-configurator .build-price-header .menu-icon .lines:after{top:-8px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .menu-icon .lines:after{top:-10px}
}
#build-price-configurator .bp-header-wrapper.sticky-nav .build-price-header{position:fixed}
#build-price-configurator .features-wrapper{width:100%;padding:8px 0 0;margin:0;border-bottom:1px solid #dadada;background-color:#fff;-webkit-transform:scale(1);transform:scale(1)}
@media only screen and (min-width:62em){#build-price-configurator .features-wrapper{border-bottom:0;padding-top:5px}
}
#build-price-configurator .features-wrapper ul{padding:0 4px;overflow-x:auto;overflow-y:hidden}
#build-price-configurator .features-wrapper ul::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:8px}
#build-price-configurator .features-wrapper ul::-webkit-scrollbar-track{background:#e2e2e2;height:8px;width:8px}
#build-price-configurator .features-wrapper ul::-webkit-scrollbar-thumb{background-color:#2d96cd;height:8px;width:8px}
#build-price-configurator .configurator-menu-items{margin:0;text-align:center;white-space:nowrap}
@media only screen and (min-width:62em){#build-price-configurator .configurator-menu-items{white-space:normal}
}
#build-price-configurator .configurator-menu-item{display:inline-block;vertical-align:top;padding:8px 4px;width:20%;min-width:70px;max-width:90px;white-space:normal}
@media only screen and (min-width:62em){#build-price-configurator .configurator-menu-item{display:block;width:100%;min-width:0;max-width:none;padding:6px 0}
}
#build-price-configurator .configurator-menu-link{text-decoration:none;text-align:center;display:inline-block;width:100%}
#build-price-configurator .configurator-menu-link-wrapper{display:block;position:relative;margin:0 auto 8px;height:50px;width:50px}
@media only screen and (min-width:62em){#build-price-configurator .configurator-menu-link-wrapper{margin-bottom:4px}
}
#build-price-configurator .configurator-menu-link-icon{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;font-size:51px;color:#fff}
#build-price-configurator .configurator-menu-link-border{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:100%;border:6px solid white;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}
#build-price-configurator .configurator-menu-link-title{font-size:12px;font-size:.75rem;font-weight:400;display:block;line-height:1.15;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;word-wrap:break-word}
@media only screen and (min-width:62em){#build-price-configurator .configurator-menu-link-title{padding-top:4px;padding-bottom:8px}
}
#build-price-configurator .configurator-menu-link-title p,#build-price-configurator .configurator-menu-link-title h1,#build-price-configurator .configurator-menu-link-title h2,#build-price-configurator .configurator-menu-link-title h3,#build-price-configurator .configurator-menu-link-title h4,#build-price-configurator .configurator-menu-link-title h5,#build-price-configurator .configurator-menu-link-title h6{font-weight:400;display:inline;margin:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}
#build-price-configurator .configurator-menu-item:nth-child(1) .configurator-menu-link-icon{background-color:#f1b434}
#build-price-configurator .configurator-menu-item:nth-child(1).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(1).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(1):hover .configurator-menu-link-border{border-color:#d49105}
#build-price-configurator .configurator-menu-item:nth-child(1).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(1).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(1):hover .configurator-menu-link-title{color:#f1b434}
#build-price-configurator .configurator-menu-item:nth-child(2) .configurator-menu-link-icon{background-color:#e08701}
#build-price-configurator .configurator-menu-item:nth-child(2).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(2).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(2):hover .configurator-menu-link-border{border-color:#946401}
#build-price-configurator .configurator-menu-item:nth-child(2).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(2).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(2):hover .configurator-menu-link-title{color:#e08701}
#build-price-configurator .configurator-menu-item:nth-child(3) .configurator-menu-link-icon{background-color:#79c23d}
#build-price-configurator .configurator-menu-item:nth-child(3).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(3).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(3):hover .configurator-menu-link-border{border-color:#487f1b}
#build-price-configurator .configurator-menu-item:nth-child(3).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(3).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(3):hover .configurator-menu-link-title{color:#79c23d}
#build-price-configurator .configurator-menu-item:nth-child(4) .configurator-menu-link-icon{background-color:#0298a9}
#build-price-configurator .configurator-menu-item:nth-child(4).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(4).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(4):hover .configurator-menu-link-border{border-color:#016975}
#build-price-configurator .configurator-menu-item:nth-child(4).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(4).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(4):hover .configurator-menu-link-title{color:#0298a9}
#build-price-configurator .configurator-menu-item:nth-child(5) .configurator-menu-link-icon{background-color:#21b0fc}
#build-price-configurator .configurator-menu-item:nth-child(5).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(5).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(5):hover .configurator-menu-link-border{border-color:#03689e}
#build-price-configurator .configurator-menu-item:nth-child(5).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(5).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(5):hover .configurator-menu-link-title{color:#21b0fc}
#build-price-configurator .configurator-menu-item:nth-child(6) .configurator-menu-link-icon{background-color:#9f5eb8}
#build-price-configurator .configurator-menu-item:nth-child(6).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(6).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(6):hover .configurator-menu-link-border{border-color:#5b1875}
#build-price-configurator .configurator-menu-item:nth-child(6).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(6).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(6):hover .configurator-menu-link-title{color:#9f5eb8}
#build-price-configurator .configurator-menu-item:nth-child(7) .configurator-menu-link-icon{background-color:#004a87}
#build-price-configurator .configurator-menu-item:nth-child(7).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(7).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(7):hover .configurator-menu-link-border{border-color:#002443}
#build-price-configurator .configurator-menu-item:nth-child(7).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(7).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(7):hover .configurator-menu-link-title{color:#004a87}
#build-price-configurator .configurator-menu-item.configurator-menu-item-summary{display:none}
@media only screen and (min-width:30.0625em){#build-price-configurator .configurator-menu-item.configurator-menu-item-summary{display:inline-block}
}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(1) .configurator-menu-link-icon{background-color:#f1b434}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(1).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(1).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(1):hover .configurator-menu-link-border{border-color:#d49105}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(1).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(1).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(1):hover .configurator-menu-link-title{color:#f1b434}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2) .configurator-menu-link-icon{background-color:#e08701}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2):hover .configurator-menu-link-border{border-color:#946401}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2):hover .configurator-menu-link-title{color:#e08701}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3) .configurator-menu-link-icon{background-color:#79c23d}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3):hover .configurator-menu-link-border{border-color:#487f1b}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3):hover .configurator-menu-link-title{color:#79c23d}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4) .configurator-menu-link-icon{background-color:#21b0fc}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4):hover .configurator-menu-link-border{border-color:#03689e}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4):hover .configurator-menu-link-title{color:#21b0fc}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5) .configurator-menu-link-icon{background-color:#9f5eb8}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5):hover .configurator-menu-link-border{border-color:#5b1875}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5):hover .configurator-menu-link-title{color:#9f5eb8}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6) .configurator-menu-link-icon{background-color:#0298a9}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6):hover .configurator-menu-link-border{border-color:#016975}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6):hover .configurator-menu-link-title{color:#0298a9}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7) .configurator-menu-link-icon{background-color:#004a87}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7):hover .configurator-menu-link-border{border-color:#002443}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7):hover .configurator-menu-link-title{color:#004a87}
@media only screen and (max-width:61.9375em){#build-price-configurator .category-width-medium .configurator-menu-item{width:23%;max-width:100px}
#build-price-configurator .category-width-medium .configurator-menu-link-title{font-size:11px;font-size:.6875rem}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .category-width-large .configurator-menu-item{width:27%;max-width:95px}
#build-price-configurator .category-width-large .configurator-menu-link-title{font-size:10px;font-size:.625rem}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .category-width-xlarge .configurator-menu-item{width:30%;max-width:100px}
#build-price-configurator .category-width-xlarge .configurator-menu-link-title{font-size:10px;font-size:.625rem}
}
#build-price-configurator .features-group-list-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list-wrapper{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}
}
#build-price-configurator .features-group-list{position:relative;z-index:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}
#build-price-configurator .features-group-list::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:16px}
#build-price-configurator .features-group-list::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#build-price-configurator .features-group-list::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
#build-price-configurator .features-group-list .features-group-list-icon{font-size:19px;font-size:1.1875rem;font-weight:300;-webkit-transition:color .25s ease;transition:color .25s ease;position:absolute;display:block;top:50%;right:71px;margin-top:-15px;width:30px;height:30px;background-color:#888;color:#f7f7f7;line-height:28px;text-align:center;border-radius:50%}
#build-price-configurator .features-group-list .features-group-list-icon:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .features-group-list .img-container .feature-thumbnail,#build-price-configurator .features-group-list .img-container .feature-checkbox{display:none}
#build-price-configurator .features-group-list.feature-group-condensed-style{background-color:#fff}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list{padding:0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item{padding-top:0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .feature{box-shadow:none}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container{overflow:hidden}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container.no-img{display:block}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container{display:inline-block;float:left;padding:15px 0;position:relative;text-align:center;width:120px}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder{position:relative;background-position:50%;background-size:cover;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,0.8);display:inline-block;height:65px;width:65px;cursor:pointer;text-indent:-9999px}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail.checked,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked{text-indent:0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail.checked:before,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail.checked:after,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked:before,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked:after{display:block;position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail.checked:before,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked:before{font-size:25px;font-size:1.5625rem;color:#000;z-index:3;opacity:.6}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail.checked:after,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked:after{content:'';width:45px;height:45px;margin-top:-1px;border-radius:50%;background-color:#fff;opacity:.8}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder{background-color:#dbdbdb}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container img{display:none}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection{border-top:medium none;float:left;padding:15px 20px 15px 0;width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection .feature-selection-checkbox{width:0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection .feature-checkbox{display:none}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection .feature-label{padding:0 40px 0 0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection.tooltip-disabled .feature-label{padding:0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection.tooltip-disabled .feature-info{display:none}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item.conflict-feature .thumb-container .feature-selection.tooltip-disabled .feature-label{padding-right:40px}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item.conflict-feature .thumb-container .feature-selection.tooltip-disabled .icon-warning{display:block}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item.feature-list-show-all{background-color:#fff;margin:0;padding:25px 65px 25px 25px}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item.feature-list-show-all .show-all-checkbox{margin-right:25px}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list{height:100%}
#build-price-configurator .features-group-list.open-list-no-scroll-bar{overflow-y:hidden}
}
#build-price-configurator .features-group-list-inner{display:none}
#build-price-configurator .features-group-list-item{color:#fff;border-bottom:1px solid #dadada;list-style-type:none}
#build-price-configurator .features-group-list-item:last-child.active{border-bottom:0}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list-item{font-size:1.2rem}
}
#build-price-configurator .features-group-list-item.active .features-group-list-inner{display:block}
#build-price-configurator .features-group-list-title p,#build-price-configurator .features-group-list-title span,#build-price-configurator .features-sub-group-list-title p,#build-price-configurator .features-sub-group-list-title span{font-weight:300;display:inline;margin:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}
#build-price-configurator .features-group-list-title{-webkit-transition:background-color .25s ease;transition:background-color .25s ease;font-size:18px;font-size:1.125rem;position:relative;display:block;padding:26px 25px;padding-right:50px;font-weight:300;text-decoration:none;word-wrap:break-word;background-color:#f7f7f7;width:100%}
#build-price-configurator .features-group-list-title:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list-title{padding-right:110px}
}
#build-price-configurator .features-group-list-title:hover,#build-price-configurator .features-group-list-title:focus{background-color:#f4f4f3}
#build-price-configurator .features-group-list-title:after{-webkit-transition:color .25s ease,transform .25s ease;-webkit-transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,transform .25s ease;transition:color .25s ease,transform .25s ease,-webkit-transform .25s ease;position:absolute;display:block;top:50%;right:25px;margin-top:-15px;width:30px;height:30px;color:#fff;font-weight:300;font-size:1.6rem;line-height:1.35;text-align:center;border-radius:50%}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list-title:after{right:34px}
}
#build-price-configurator .features-group-list-title.active{color:#fff}
#build-price-configurator .features-group-list-title.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:transparent}
#build-price-configurator .features-group-list-title.sticky{position:fixed;z-index:2}
#build-price-configurator .features-sub-group-list{background-color:#f1f1f1;margin:0}
#build-price-configurator .features-sub-group-list.small-text .features-sub-group-list-title span{font-size:12px;font-size:.75rem;color:#1b394e}
#build-price-configurator .features-sub-group-list.small-text .features-sub-group-list-title:after{font-size:18px;font-size:1.125rem;color:#1b394e}
#build-price-configurator .features-sub-group-list-inner{display:none}
#build-price-configurator .features-sub-group-list-item{color:#999;border-bottom:1px solid #fff;list-style-type:none}
#build-price-configurator .features-sub-group-list-item:last-child.active{border-bottom:0}
@media only screen and (min-width:62em){#build-price-configurator .features-sub-group-list-item{font-size:1.1rem}
}
#build-price-configurator .features-sub-group-list-item.active .features-sub-group-list-inner{display:block}
#build-price-configurator .features-sub-group-list-item.features-list-item.feature-list-show-all{background-color:#f7f7f7;margin-top:0;padding:25px}
#build-price-configurator .features-sub-group-list-item.features-list-item.feature-list-show-all>.feature-list-container{position:relative;padding-right:60px}
#build-price-configurator .features-sub-group-list-title{-webkit-transition:background-color .25s ease;transition:background-color .25s ease;font-size:16px;font-size:1rem;position:relative;display:block;padding:10px 25px;padding-right:50px;color:#888;font-weight:300;text-decoration:none;text-transform:uppercase;word-wrap:break-word;background-color:#f7f7f7;width:100%}
#build-price-configurator .features-sub-group-list-title:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#build-price-configurator .features-sub-group-list-title{padding-right:110px}
}
#build-price-configurator .features-sub-group-list-title:hover,#build-price-configurator .features-sub-group-list-title:focus{background-color:#f4f4f3}
#build-price-configurator .features-sub-group-list-title:after{-webkit-transition:color .25s ease,transform .25s ease;-webkit-transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,transform .25s ease;transition:color .25s ease,transform .25s ease,-webkit-transform .25s ease;position:absolute;display:block;top:50%;right:25px;margin-top:-15px;width:30px;height:30px;color:#777;font-weight:300;font-size:1.5rem;line-height:1.35;text-align:center;border-radius:50%}
@media only screen and (min-width:62em){#build-price-configurator .features-sub-group-list-title:after{right:34px}
}
#build-price-configurator .features-sub-group-list-title.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:transparent}
#build-price-configurator .features-sub-group-list-title.sticky{position:fixed;z-index:2}
#build-price-configurator .features-group-list-colour-1 .features-group-list-icon{color:#fff;background-color:#f1b434}
#build-price-configurator .features-group-list-colour-1.active{background-color:#f1b434}
#build-price-configurator .features-group-list-colour-1.active .features-group-list-icon{background-color:#d49105}
#build-price-configurator .features-group-list-colour-1.active:hover{background-color:#d49105}
#build-price-configurator .features-group-list-colour-1:after{background-color:#f1b434}
#build-price-configurator .features-group-list-colour-2 .features-group-list-icon{color:#fff;background-color:#e08701}
#build-price-configurator .features-group-list-colour-2.active{background-color:#e08701}
#build-price-configurator .features-group-list-colour-2.active .features-group-list-icon{background-color:#946401}
#build-price-configurator .features-group-list-colour-2.active:hover{background-color:#946401}
#build-price-configurator .features-group-list-colour-2:after{background-color:#e08701}
#build-price-configurator .features-group-list-colour-3 .features-group-list-icon{color:#fff;background-color:#79c23d}
#build-price-configurator .features-group-list-colour-3.active{background-color:#79c23d}
#build-price-configurator .features-group-list-colour-3.active .features-group-list-icon{background-color:#487f1b}
#build-price-configurator .features-group-list-colour-3.active:hover{background-color:#487f1b}
#build-price-configurator .features-group-list-colour-3:after{background-color:#79c23d}
#build-price-configurator .features-group-list-colour-4 .features-group-list-icon{color:#fff;background-color:#0298a9}
#build-price-configurator .features-group-list-colour-4.active{background-color:#0298a9}
#build-price-configurator .features-group-list-colour-4.active .features-group-list-icon{background-color:#016975}
#build-price-configurator .features-group-list-colour-4.active:hover{background-color:#016975}
#build-price-configurator .features-group-list-colour-4:after{background-color:#0298a9}
#build-price-configurator .features-group-list-colour-5 .features-group-list-icon{color:#fff;background-color:#21b0fc}
#build-price-configurator .features-group-list-colour-5.active{background-color:#21b0fc}
#build-price-configurator .features-group-list-colour-5.active .features-group-list-icon{background-color:#03689e}
#build-price-configurator .features-group-list-colour-5.active:hover{background-color:#03689e}
#build-price-configurator .features-group-list-colour-5:after{background-color:#21b0fc}
#build-price-configurator .features-group-list-colour-6 .features-group-list-icon{color:#fff;background-color:#9f5eb8}
#build-price-configurator .features-group-list-colour-6.active{background-color:#9f5eb8}
#build-price-configurator .features-group-list-colour-6.active .features-group-list-icon{background-color:#5b1875}
#build-price-configurator .features-group-list-colour-6.active:hover{background-color:#5b1875}
#build-price-configurator .features-group-list-colour-6:after{background-color:#9f5eb8}
#build-price-configurator .features-group-list-colour-7 .features-group-list-icon{color:#fff;background-color:#004a87}
#build-price-configurator .features-group-list-colour-7.active{background-color:#004a87}
#build-price-configurator .features-group-list-colour-7.active .features-group-list-icon{background-color:#002443}
#build-price-configurator .features-group-list-colour-7.active:hover{background-color:#002443}
#build-price-configurator .features-group-list-colour-7:after{background-color:#004a87}
#build-price-configurator.cv-mode .features-group-list-colour-1 .features-group-list-icon{background-color:#f1b434}
#build-price-configurator.cv-mode .features-group-list-colour-1.active{background-color:#f1b434}
#build-price-configurator.cv-mode .features-group-list-colour-1.active .features-group-list-icon{background-color:#d49105}
#build-price-configurator.cv-mode .features-group-list-colour-1.active:hover{background-color:#d49105}
#build-price-configurator.cv-mode .features-group-list-colour-1:after{background-color:#f1b434}
#build-price-configurator.cv-mode .features-group-list-colour-2 .features-group-list-icon{background-color:#e08701}
#build-price-configurator.cv-mode .features-group-list-colour-2.active{background-color:#e08701}
#build-price-configurator.cv-mode .features-group-list-colour-2.active .features-group-list-icon{background-color:#946401}
#build-price-configurator.cv-mode .features-group-list-colour-2.active:hover{background-color:#946401}
#build-price-configurator.cv-mode .features-group-list-colour-2:after{background-color:#e08701}
#build-price-configurator.cv-mode .features-group-list-colour-3 .features-group-list-icon{background-color:#79c23d}
#build-price-configurator.cv-mode .features-group-list-colour-3.active{background-color:#79c23d}
#build-price-configurator.cv-mode .features-group-list-colour-3.active .features-group-list-icon{background-color:#487f1b}
#build-price-configurator.cv-mode .features-group-list-colour-3.active:hover{background-color:#487f1b}
#build-price-configurator.cv-mode .features-group-list-colour-3:after{background-color:#79c23d}
#build-price-configurator.cv-mode .features-group-list-colour-4 .features-group-list-icon{background-color:#21b0fc}
#build-price-configurator.cv-mode .features-group-list-colour-4.active{background-color:#21b0fc}
#build-price-configurator.cv-mode .features-group-list-colour-4.active .features-group-list-icon{background-color:#03689e}
#build-price-configurator.cv-mode .features-group-list-colour-4.active:hover{background-color:#03689e}
#build-price-configurator.cv-mode .features-group-list-colour-4:after{background-color:#21b0fc}
#build-price-configurator.cv-mode .features-group-list-colour-5 .features-group-list-icon{background-color:#9f5eb8}
#build-price-configurator.cv-mode .features-group-list-colour-5.active{background-color:#9f5eb8}
#build-price-configurator.cv-mode .features-group-list-colour-5.active .features-group-list-icon{background-color:#5b1875}
#build-price-configurator.cv-mode .features-group-list-colour-5.active:hover{background-color:#5b1875}
#build-price-configurator.cv-mode .features-group-list-colour-5:after{background-color:#9f5eb8}
#build-price-configurator.cv-mode .features-group-list-colour-6 .features-group-list-icon{background-color:#0298a9}
#build-price-configurator.cv-mode .features-group-list-colour-6.active{background-color:#0298a9}
#build-price-configurator.cv-mode .features-group-list-colour-6.active .features-group-list-icon{background-color:#016975}
#build-price-configurator.cv-mode .features-group-list-colour-6.active:hover{background-color:#016975}
#build-price-configurator.cv-mode .features-group-list-colour-6:after{background-color:#0298a9}
#build-price-configurator.cv-mode .features-group-list-colour-7 .features-group-list-icon{background-color:#004a87}
#build-price-configurator.cv-mode .features-group-list-colour-7.active{background-color:#004a87}
#build-price-configurator.cv-mode .features-group-list-colour-7.active .features-group-list-icon{background-color:#002443}
#build-price-configurator.cv-mode .features-group-list-colour-7.active:hover{background-color:#002443}
#build-price-configurator.cv-mode .features-group-list-colour-7:after{background-color:#004a87}
#build-price-configurator .bp-vehicle-attributes{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:300;margin:0;padding:25px 25px 15px;list-style-type:none;background-color:#efefef}
@media only screen and (min-width:62em){#build-price-configurator .bp-vehicle-attributes{padding:10px 0 15px 0;background-color:transparent}
}
#build-price-configurator .bp-vehicle-attributes-item{font-size:10px;font-size:.625rem;display:block;margin:0;padding:0 10px 10px 0;color:#616161;line-height:1.5;width:100%}
#build-price-configurator .bp-vehicle-attributes-item.large-type{font-size:14px;font-size:.875rem}
#build-price-configurator .bp-vehicle-attributes-item.weight-bold .value,#build-price-configurator .bp-vehicle-attributes-item.weight-bold .vehicle-attribute-suffix,#build-price-configurator .bp-vehicle-attributes-item.weight-bold .attr-suffix,#build-price-configurator .bp-vehicle-attributes-item.weight-bold .last-word-sup-wrapper{font-weight:bold}
#build-price-configurator .bp-vehicle-attributes-item sup[data-disclosure]{font-size:100%}
#build-price-configurator .is-interior-mode .bp-vehicle-attributes-item{color:#fff}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .dynamicKeyFeatures.service-ok .models-display{padding-left:0;padding-right:0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .dynamicKeyFeatures.service-ok .splitter-base .splitter-column{padding:25px 20px 45px}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .dynamicKeyFeatures.service-ok h2{font-size:16px;font-size:1rem;margin:25px 0 15px}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .dynamicKeyFeatures h2{font-size:24px;font-size:1.5rem;font-weight:200}
#build-price-configurator .bp-configurator-button-full-screen{background-color:transparent;padding:0;margin-top:5px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
#build-price-configurator .bp-configurator-button-full-screen:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .bp-configurator-button-full-screen:before{font-size:100px;font-size:6.25rem;line-height:.4;color:#008cba}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-button-full-screen{display:none}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-button-full-screen{position:absolute;bottom:0;right:0}
}
@media only screen and (min-width:62em){#build-price-configurator .is-interior-mode .bp-configurator-button-full-screen:before{color:#fff}
#build-price-configurator .bp-configurator-caro-frame .bp-configurator-button-full-screen{display:none}
}
#build-price-configurator .is-interior-mode .vehicle-info-bar{background-color:#000}
#build-price-configurator .is-interior-mode .vehicle-info-bar .info-bar-wrapper>li>p{color:#fff}
#build-price-configurator .bp-configurator-summary .vehicle-info-bar{display:none}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary .vehicle-info-bar{display:block}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-features-group .vehicle-info-bar{display:none}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-features-group .vehicle-info-bar-outer{display:none}
}
#build-price-configurator .vehicle-info-bar{background-color:#fff}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper{margin:0;padding:0}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li{list-style-type:none;padding:10px 20px}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.desktop:nth-child(even){background:#fafafa}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.desktop:nth-child(odd){background:#fff}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.desktop:nth-child(even){background:0}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.desktop:nth-child(odd){background:0}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.mobile:nth-child(even){background:#fafafa}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.mobile:nth-child(odd){background:#fff}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.mobile:nth-child(even){background:0}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.mobile:nth-child(odd){background:0}
}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:13px 10px 15px}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li:nth-child(even){background:0}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li:nth-child(odd){background:0}
}
@media only screen and (min-width:75em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li{padding-right:40px;padding-left:40px}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p{font-weight:700;font-size:18px;font-size:1.125rem;color:#616161;display:inline-block;margin:0;text-align:right;vertical-align:text-bottom;width:49%}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p{display:block;text-align:left;width:auto}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p:first-child{padding-bottom:5px;text-align:left}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-prefix{font-size:12px;font-size:.75rem}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-value{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-value{font-size:24px;font-size:1.5rem}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-suffix{font-size:14px;font-size:.875rem}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-suffix{font-size:12px;font-size:.75rem}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-disclosure{display:none}
#build-price-configurator .vehicle-info-bar .info-bar-block{display:block}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-block{display:inline-block}
}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-block.mobile{display:none}
}
#build-price-configurator .vehicle-info-bar .info-bar-block.mobile.desktop{display:block}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-block.mobile.desktop{display:inline-block}
}
#build-price-configurator .vehicle-info-bar .info-bar-block.desktop{display:none}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-block.desktop{display:inline-block}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-summary .finance-banner{display:none}
}
#build-price-configurator .bp-configurator-summary .finance-banner.tablet-only{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-summary .finance-banner.tablet-only{display:inline}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-vehicle-attributes .finance-banner{display:none}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.small-layout,#build-price-configurator .bnp-finance-info-bar.medium-layout{padding:20px 0}
}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item{font-size:14px;font-size:.875rem}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item{font-size:12px;font-size:.75rem}
}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info{font-size:10px;font-size:.625rem;display:inline-block}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info{font-size:12px;font-size:.75rem;line-height:1}
}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info span,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info span{display:inline;font-size:12px;font-size:.75rem}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info span.strip-style-button,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info span.strip-style-button{display:inline-block}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info sup,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info sup{top:-0.5em}
}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .bp-configurator-info-link,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .bp-configurator-info-link{font-size:10px;font-size:.625rem}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-value,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-value{font-size:12px;font-size:.75rem}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .icon-chevron-thin-right,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .icon-chevron-thin-right{font-size:12px;font-size:.75rem}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .icon-chevron-thin-right,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .icon-chevron-thin-right{position:static}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item.finance-list-item-last,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last{display:inline-block;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span{font-size:12px;font-size:.75rem}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:inline-block;padding-right:0}
}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span.strip-style-button,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span.strip-style-button{padding:10px 20px}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer .disclaimer-title p,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .disclaimer-title p{font-size:12px;font-size:.75rem}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer .terms-content p,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p{font-size:10px;font-size:.625rem}
#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer .terms-content p:first-child,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child{font-size:16px;font-size:1rem}
#build-price-configurator .bnp-finance-info-bar{border-bottom:2px solid #dadada;background-color:#f1b434;padding:25px}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bnp-finance-info-bar{max-height:92px}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar{position:relative;overflow-y:auto;padding:15px 0;-webkit-overflow-scrolling:touch}
#build-price-configurator .bnp-finance-info-bar::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:16px}
#build-price-configurator .bnp-finance-info-bar::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#build-price-configurator .bnp-finance-info-bar::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar{max-height:82px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout{padding-top:15px}
}
@media only screen and (min-width:62em) and (max-width:74.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout{padding-top:10px}
}
@media only screen and (min-width:75em) and (max-width:6249999.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout{padding:18px 0}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer{padding-top:5px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info .finance-attr-container,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info .finance-attr-container{display:block}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info .finance-attr-container .finance-attr-value,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info .finance-attr-container .finance-attr-value{font-weight:bold}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info .finance-attr-container .finance-attr-value,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info .finance-attr-container .finance-attr-value{font-size:13px;font-size:.8125rem}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-three-items .finance-list-item:nth-child(odd){-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-three-items .finance-list-item:nth-child(even){-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}
@media only screen and (min-width:75em) and (max-width:6249999.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-three-items .finance-list-item{padding:0 15px}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child{font-size:16px;font-size:1rem}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child{font-size:13px;font-size:.8125rem}
}
@media only screen and (min-width:62em) and (max-width:74.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child{font-size:10px;font-size:.625rem}
}
@media only screen and (min-width:75em) and (max-width:6249999.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child{font-size:12px;font-size:.75rem}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container.three-column .finance-list-item{width:33%}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item{font-size:14px;font-size:.875rem;list-style:none}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item{text-align:left}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item{border-right:1px solid grey;display:inline-block;padding:0 20px;vertical-align:top;width:50%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
}
@media only screen and (min-width:75em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item{padding:0 25px;text-align:left}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.mobile-only{display:none}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last{border-right:0}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last.financeAttrLessThanThree{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span{padding-right:20px;position:relative}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span.strip-style-button span{padding:0}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info .finance-attr-value{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info .finance-attr-value{font-size:24px;font-size:1.5rem;line-height:1}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info{line-height:2;margin:0}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info{line-height:1.5}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info.quote-cta>span{font-weight:700}
@media only screen and (max-width:47.9375em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info.desktop-only{display:none}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info span{color:#1b394e}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info span.strip-style-button{color:#fff}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info span.strip-style-button .icon-chevron-thin-right{color:#fff}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info sup{color:#1b394e}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info sup{top:-1em}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-value{font-size:16px;font-size:1rem}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-value{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-value{font-size:24px;font-size:1.5rem;line-height:1}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-container{display:inline-block}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-container{display:block}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .icon-chevron-thin-right{font-size:16px;font-size:1rem}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .icon-chevron-thin-right{position:absolute;bottom:0}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-disclaimer{padding:15px 20px 0}
}
@media only screen and (min-width:75em){#build-price-configurator .bnp-finance-info-bar .finance-disclaimer{padding:15px 15px 0}
}
#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .disclaimer-title p{font-size:14px;font-size:.875rem;font-weight:700}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .disclaimer-title p{display:none}
}
#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .terms-content{display:none}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .terms-content{display:block}
}
#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .terms-content p:last-child{margin:0}
#build-price-configurator .bnp-finance-info-bar .strip-style-button{font-size:14px;font-size:.875rem;margin-bottom:10px}
#build-price-configurator .bp-configurator-wrapper>.finance-info-bar-wrapper{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-wrapper>.finance-info-bar-wrapper{display:block}
}
#build-price-configurator .bp-configurator-summary .finance-info-bar-wrapper{display:none}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary .finance-info-bar-wrapper{display:block}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-vehicle-attributes .finance-info-bar-wrapper{display:none}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .finance-info-bar-container{border-bottom:0}
}
#build-price-configurator .finance-info-bar-wrapper.tablet-visible{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .finance-info-bar-wrapper.tablet-visible{display:block}
}
#build-price-configurator .bp-configurator-finance-accordion .accordion{background-color:#f7f7f7}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-title{background-color:#fafafa;border-bottom:1px solid #ccc;line-height:normal;text-align:center}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-title .accordion-trigger{padding:30px 20px;width:100%}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-title .accordion-title-inner{display:inline-block;margin:0 auto}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-title a{display:inline-block;vertical-align:sub}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-title .finance-title{font-size:15px;font-size:.9375rem;font-weight:300;color:#008cba;display:inline-block}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-handle{float:none}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-indicator{font-size:inherit;margin-left:5px}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-body{border-bottom:0 solid #ccc}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-body .finance-content{padding:25px}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-body .finance-content{padding:40px 6.6%}
}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-item.active .accordion-body{border-bottom-width:1px}
#build-price-configurator .bp-configurator-finance-accordion .finance-table{font-size:13px;font-size:.8125rem;color:#4a4a4a;table-layout:auto;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table{font-size:10px;font-size:.625rem;border:1px solid #616161;margin-bottom:20px}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-table.finance-table-last{margin-bottom:20px}
#build-price-configurator .bp-configurator-finance-accordion .finance-table.finance-table-last .finance-cell-last{border-bottom:0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-row{display:table-row}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-cell{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-cell{border-bottom:0;border-right:1px solid #616161;display:table-cell;width:10%}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-cell.finance-cell-last{border-right:0}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-field{display:inline-block;padding:10px;width:49%}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-field{padding:5px;width:auto}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-header{padding-left:0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-header{display:block;border-bottom:1px solid #616161;min-height:60px;padding-left:5px}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-value{padding-left:10px;padding-right:0;text-align:right;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-value{display:inline-block;padding:5px;min-height:30px;text-align:left;vertical-align:text-top}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-terms p{font-size:13px;font-size:.8125rem;font-weight:200;color:#4a4a4a}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-terms p{font-size:10px;font-size:.625rem}
}
#build-price-configurator .bnp-best-seller-bar{background-color:#008cba;margin:25px 25px 0 25px}
@media only screen and (min-width:48em){#build-price-configurator .bnp-best-seller-bar{display:none;margin-bottom:15px;margin-top:0}
}
@media only screen and (min-width:62em){#build-price-configurator .bnp-best-seller-bar{margin-top:0;margin-bottom:5px}
}
#build-price-configurator .bp-configurator-summary-inner .bnp-best-seller-bar{display:none}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-summary-inner .bnp-best-seller-bar{display:block}
}
#build-price-configurator .bnp-best-seller-bar-link{font-size:12px;font-size:.75rem;color:#fff;display:block;padding:5px 15px}
#build-price-configurator #myFordPayload{display:none}
#build-price-configurator .build-price-overlay{position:fixed;display:none;-webkit-transform:translateX(-120%);transform:translateX(-120%);top:0;bottom:0;left:0;right:0;z-index:999;background:rgba(0,0,0,0.8)}
#build-price-configurator .build-price-overlay.build-price-carousel-overlay{z-index:998}
#build-price-configurator .build-price-overlay.overlay-open-add{display:block;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
#build-price-configurator .build-price-overlay.overlay-open-remove{display:block;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}
#build-price-configurator .build-price-overlay.overlay-open{display:block;-webkit-transform:translateX(0);transform:translateX(0)}
#build-price-configurator .build-price-overlay .close-icon{color:#fff;padding:5px;z-index:1;display:inline-block;margin-top:10px}
#build-price-configurator .build-price-overlay .close-icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .build-price-overlay .close-icon:before{color:#fff;font-size:3em;position:relative}
#build-price-configurator .build-price-overlay .build-price-overlay-container{height:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-overlay .build-price-overlay-container{width:44%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-overlay .build-price-overlay-container{width:33%}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-overlay .build-price-overlay-container{width:27%}
}
#build-price-configurator .build-price-overlay .right-block{position:relative;height:100%;background:rgba(0,0,0,0.5)}
#build-price-configurator .build-price-overlay .gux-tooltip-overlay{overflow:hidden}
#build-price-configurator .build-price-overlay .gux-tooltip-overlay .close-icon{margin:0;padding:0}
#build-price-configurator .build-price-overlay .gux-tooltip-overlay .close-icon:before{color:#2d96cd;font-size:1.875rem;-webkit-transform:none;transform:none}
#build-price-configurator .close-container{position:relative;float:right;width:25%;height:100%;text-align:center;background:rgba(0,0,0,0.5)}
#build-price-configurator .build-price-menu-overlay .build-price-overlay-container{overflow-y:auto;background:rgba(0,0,0,0.5)}
#build-price-configurator .build-price-menu-overlay .close-container{width:80px;background:transparent}
#build-price-configurator .build-price-menu,#build-price-configurator .build-price-feature-overlay .feature-overlay-info{float:left;padding:50px 30px 30px;width:-webkit-calc(100% - 80px);width:calc(100% - 80px);background:#fff;min-height:100%}
#build-price-configurator .build-price-menu-title{color:#1b394e;font-size:1.2rem;font-weight:500;padding-bottom:15px}
#build-price-configurator .build-price-menu-list{margin:0}
#build-price-configurator .build-price-menu-item{border-bottom:1px solid #dfdfdf;font-size:.9rem;list-style:none;padding:25px 0}
#build-price-configurator .build-price-menu-item a,#build-price-configurator .build-price-menu-item button{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:400;color:#2d96cd;font-size:1rem;text-decoration:none;background-color:transparent;margin:0;padding:0;width:auto;height:auto;text-align:left;display:block}
#build-price-configurator .build-price-finance-calculator-overlay{-webkit-transform:translateX(0);transform:translateX(0);opacity:0;overflow-y:auto}
#build-price-configurator .build-price-finance-calculator-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view-wrapper{margin:0 auto}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view-wrapper{margin:60px auto;max-width:700px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view-wrapper{margin-top:5%;max-width:950px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view-wrapper{max-width:1100px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view{background:#fff}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view{position:relative}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view section{padding:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-wrapper{box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.15)}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view #finance-form-error.active p{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view #finance-form-error p{font-size:12px;font-size:.75rem;font-weight:700;background:#ed432f;color:#fff;display:none;margin:0;padding:5px 10px;-webkit-transition:all .25s ease;transition:all .25s ease}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row{padding:40px 15px;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row{border-bottom:1px solid #ccc;padding:30px 15px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .block{position:relative}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .block{margin:0 20px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .finance-header-title{font-size:30px;font-size:1.875rem;color:#616161;margin:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link{font-size:35px;font-size:2.1875rem;color:#2d96cd;position:absolute;right:0;top:2px;overflow:hidden;z-index:2}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link{font-size:45px;font-size:2.8125rem;top:0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link span{position:absolute;text-indent:-9999px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view.loader-active .finance-loader{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-loader{display:none;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-loader{margin-top:18%;margin-right:2%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-loader{margin-top:15%;margin-right:2%}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-loader{margin-top:13%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-quote-container{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-quote-container .finance-block{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;vertical-align:top}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-quote-container .finance-form{width:35%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-quote-container .finance-quote-view{width:65%}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form{padding-bottom:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title{background:#f7f7f7;border-bottom:2px solid #ccc;border-top:1px solid #ccc;color:#616161;cursor:pointer;position:relative;margin:0;padding:15px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title{display:none}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title a{color:#616161}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title a span:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title a span:after{font-size:25px;font-size:1.5625rem;color:#2d96cd;position:absolute;right:15px;top:15px;-webkit-transition:all .25s ease,-webkit-transform .25s ease;transition:all .25s ease,-webkit-transform .25s ease;transition:all .25s ease,transform .25s ease;transition:all .25s ease,transform .25s ease,-webkit-transform .25s ease;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template-outer{height:0;overflow:hidden}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template-outer{height:auto}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template{overflow:hidden;padding:15px;-webkit-transition:all .5s;transition:all .5s}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template{padding:15px 40px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template{padding:15px 30px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template{padding:15px 40px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template p{font-family:"Antenna",Arial,Helvetica,sans-serif;color:#616161}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template p:first-child{margin:0 0 10px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template p:first-child{margin:30px 0}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block{display:inline-block;padding-left:20px;vertical-align:top;width:49%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block{padding:0;width:100%}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block.first{padding-right:20px;padding-left:0}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block.first{padding:0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form.active h4 a span:after{-webkit-transform:rotate(0);transform:rotate(0)}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form.active .finance-form-template-outer{height:auto}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form.active .finance-form-template{-webkit-transition:all 1s;transition:all 1s}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper{padding:0;margin:15px 0 20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper{text-align:center;margin:10px 0 15px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper{margin:15px 0 20px}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper button{margin-top:0;width:auto;display:inline-block}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper button{width:100%}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-plan-selection{padding:10px 0;text-align:center}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-plan-selection a{display:inline-block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-plan-selection a.active{color:#1b394e;border-bottom:2px solid #1b394e}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-plan-selection a span{display:block;padding:10px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block{margin-bottom:23px;position:relative}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block{margin-bottom:25px}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block{margin-bottom:5px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label{width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label{position:static}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label span.select-label{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:700;font-size:12px;font-size:.75rem;color:#868686;display:inline-block;margin-bottom:10px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label span.select-label .gux-tooltip{display:inline-block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label .select-style{box-shadow:none;border:1px solid #dbdbdb;margin-bottom:5px;-webkit-transition:all .25s ease;transition:all .25s ease}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label .select-style{margin-bottom:10px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label select{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;color:#1b394e;background-size:22px 60%;padding:13px 8px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label select option{color:#1b394e}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label select:focus{outline:#0078a0 auto 5px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label input{font-family:"Antenna",Arial,Helvetica,sans-serif;border:1px solid #dbdbdb;color:#1b394e;height:2.63rem;margin-bottom:5px;-webkit-transition:all .25s ease;transition:all .25s ease}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label input{margin-bottom:10px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label input:focus{box-shadow:0 0 7px #2d96cd}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label .message{font-size:10px;font-size:.625rem;display:none;line-height:.8rem;position:absolute;margin:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label .message{position:static;bottom:0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label.error input{border:1px solid #d0021b}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label.error .select-style{border:1px solid #d0021b}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label.error .error-message{color:#d0021b}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label.displayMessage .info-message{color:#616161;display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label#planField.error .error-message{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label#depositField.error .error-message{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label#termField.error .error-message{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form label#mileageField.error .error-message{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .cta-button-primary{background-color:#d49105;border:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .select-style select{background:url("guxfoe/img/chevron-thin-down_cta-dark-blue.svg") no-repeat;background-position:97% 60%}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view{padding-bottom:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view{background:#f7f7f7}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view{padding:0;padding-bottom:10px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-table{background:#f7f7f7;padding:0 15px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-table{padding:15px 40px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-table{box-shadow:inset -1px 2px 3px 0 rgba(0,0,0,0.15);padding:35px 40px 15px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-results-title{display:none}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-results-title{display:block}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-results-title p{font-size:14px;font-size:.875rem;color:#616161;text-align:center}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results{vertical-align:top}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.first{padding-right:30px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.first{padding-right:25px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.first .finance-table{margin-bottom:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.first .finance-table tr:last-child{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.first .finance-table tr:last-child{border-bottom:0}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.last{padding-left:30px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.last{padding-left:25px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table{background:#f7f7f7;color:#616161;margin:0 0 30px;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table{margin:0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr{border-top:1px solid #dbdbdb}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr:first-child{border-top:1px solid transparent}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr:nth-of-type(even){background:#f7f7f7}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:13px;font-size:.8125rem;font-weight:700;color:#868686;padding:1.4rem;text-align:right}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td{font-size:14px;font-size:.875rem;padding:15px 10px 5px 0;text-align:left}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td{padding:10px 0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td:first-child{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:300;color:#616161;padding-left:0;width:60%;text-align:left}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td:first-child{font-weight:300;width:auto}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td:first-child{padding-right:5px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-terms{padding:10px 15px 0;text-align:center}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-terms{background:#f7f7f7;padding:15px 40px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-terms p{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:11px;font-size:.6875rem;color:#616161}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-terms p{text-align:left}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .button-wrapper{width:33%}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .button-wrapper button{opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .button-wrapper button.cta-is-visible{opacity:1}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .button-wrapper{margin:10px auto 20px;padding:0 15px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .button-wrapper button{width:100%;margin-bottom:0;margin-top:0}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .button-wrapper button{margin:0}
}
#build-price-configurator .build-price-vehicle-details-overlay{-webkit-transform:translateX(0);transform:translateX(0);opacity:0;overflow-y:auto}
#build-price-configurator .build-price-vehicle-details-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details-wrapper{position:relative;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details-wrapper{max-width:1250px;width:90%;margin:5% auto}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details{max-width:1250px;padding:0;background:#fff;position:relative;border:1px solid #d7d7d7;border-width:1px 0;margin:0 auto}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h3:not(.features-group-heading){font-size:24px;font-size:1.5rem;font-weight:200;line-height:1;margin-bottom:30px;color:#696969}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h3:not(.features-group-heading){margin-bottom:20px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h2{font-size:42px;font-size:2.625rem;font-weight:200}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h3.view-details-title{font-size:18px;font-size:1.125rem;padding:25px 20px;line-height:1;margin-bottom:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h3.view-details-title{font-size:24px;font-size:1.5rem;line-height:2.5;padding:15px 60px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close{position:absolute;display:block;text-indent:-999px;top:15px;right:5px;height:48px;width:48px;cursor:pointer;z-index:1;overflow:hidden}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close{top:25px;right:30px;height:42px;width:42px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:38px;font-size:2.375rem;text-indent:0;display:block;height:42px;width:42px;line-height:1;text-align:center;color:#2d96cd}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-list{font-size:14px;font-size:.875rem;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-list li{color:#696969;font-weight:300}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-list{font-size:16px;font-size:1rem}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details section{border-top:1px solid #d6d6d6;padding:50px 20px}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details section:nth-child(odd){background-color:#fafafa;border-width:1px 0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details section.view-details-image{background-color:#fff}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details section.view-details-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details section{padding:60px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image{position:relative;padding-bottom:30px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image{padding:25px 30px 10px 60px;min-height:240px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image{float:none}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image .view-details-images-container{width:70%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image .view-details-images-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image .view-details-images-container img{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image h2{font-size:28px;font-size:1.75rem;text-align:center;margin:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image h2{text-align:left;margin-left:0}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image h2{font-size:36px;font-size:2.25rem;float:none}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-images-container{position:relative}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-images-container img{z-index:1}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-images-container img+img{position:absolute;top:0;left:0;z-index:2}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image-titles{max-width:30%;width:30%;z-index:2}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image-titles{float:none;width:30%;max-width:none}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-model{font-weight:700}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .gux-tooltip:after{top:-1px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-title{font-size:24px;font-size:1.5rem;margin-bottom:20px;padding:0 15px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-list{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature{color:#696969;margin-bottom:20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature{width:33.3333333333%;margin-left:30px;margin-bottom:0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature:first-child{margin-left:0}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature h4{color:#696969;font-size:18px;font-size:1.125rem;margin:30px 0 10px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature h4{font-size:28px;font-size:1.75rem}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature p{font-size:12px;font-size:.75rem;color:#696969;line-height:2em}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature p{font-size:14px;font-size:.875rem}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features{padding:0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features .light-grey-background{background-color:#fafafa}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features h2.features-heading{padding:35px 5px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features h2.features-heading{padding:60px 30px 40px 30px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features h2.features-heading{padding-bottom:60px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features .features-container{padding:0 5px 0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features .features-container{padding:0 30px 50px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features .features-container .features-group{padding-bottom:30px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features .features-container .features-group{padding-bottom:0}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container{padding-top:20px}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container.feature-selection-container-pre-image{display:none}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container.feature-selection-container-pre-image{display:block;width:250px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container.feature-selection-container-pre-image{width:300px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container.feature-selection-container-post-image{display:block}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container.feature-selection-container-post-image{display:none}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container{padding-top:30px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container{padding-top:35px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container .cta-button-primary,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container .cta-button-secondary{display:block;margin-bottom:10px;width:100%}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container .cta-button-secondary{background-color:transparent;margin-bottom:0}
@media only screen and (max-width:30em){#build-price-configurator .build-price-vehicle-details-overlay .carousel-bottom-arrows>.content{min-width:128px}
}
#build-price-configurator .build-price-pricing-details-overlay{-webkit-transform:translateX(0);transform:translateX(0);opacity:0;overflow-y:auto}
#build-price-configurator .build-price-pricing-details-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-pricing-details-overlay:focus{outline:0}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay{position:absolute;top:105px;left:50%;right:auto;bottom:auto;width:300px;height:auto;box-shadow:0 2px 6px rgba(0,0,0,0.2);z-index:3}
}
@media only screen and (min-width:62em){.sticky-nav+.content #build-price-configurator .build-price-pricing-details-overlay.overlay-open{position:fixed}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-details-wrapper{position:relative;width:100%;min-height:100%;background-color:#fff}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-wrapper{min-height:initial}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-wrapper{margin:60px auto;max-width:700px}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-details-title{font-size:28px;font-size:1.75rem;font-weight:200;padding:25px 55px 20px 20px;margin:0;color:#696969}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-title{border-bottom:1px solid #dadada}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-title{display:none}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-details-content{padding:20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-content{padding:35px 50px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-content{padding:15px 25px}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-table{width:100%;margin-bottom:0}
#build-price-configurator .build-price-pricing-details-overlay .pricing-row-bold .pricing-cell{font-weight:700}
#build-price-configurator .build-price-pricing-details-overlay .pricing-row:first-child .pricing-cell,#build-price-configurator .build-price-pricing-details-overlay .pricing-row:last-child .pricing-cell{border-top:0}
#build-price-configurator .build-price-pricing-details-overlay .pricing-row:last-child .pricing-cell{padding-top:20px}
#build-price-configurator .build-price-pricing-details-overlay .pricing-cell{font-weight:normal;padding:11px 15px 11px 0;color:#616161;border-top:1px solid #dadada;line-height:1.2rem}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-pricing-details-overlay .pricing-cell{padding:20px 20px 20px 0}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .pricing-cell{font-size:13px;font-size:.8125rem}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-cell sup[data-disclosure]{font-size:.75em;font-weight:inherit;padding:2px 4px;margin-left:-4px;cursor:auto;display:inline}
@media only screen and (max-width:61.9375em){#build-price-configurator .build-price-pricing-details-overlay .pricing-cell sup[data-disclosure]{pointer-events:none}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .pricing-cell sup[data-disclosure]{cursor:pointer}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-cell-value{width:10%;white-space:nowrap;padding-right:0;color:#2d96cd}
#build-price-configurator .build-price-pricing-details-overlay .close-icon{position:absolute;display:block;overflow:hidden;top:22px;right:15px;margin:0;padding:0;text-decoration:none;cursor:pointer}
#build-price-configurator .build-price-pricing-details-overlay .close-icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .close-icon{display:none}
}
#build-price-configurator .build-price-pricing-details-overlay .close-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:30px;font-size:1.875rem;display:block;height:42px;width:42px;line-height:42px;text-align:center;text-indent:0;color:#2d96cd}
#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container{text-align:center}
#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container ul,#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container li{font-size:12px;font-size:.75rem;margin:0;padding:0}
#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container ul{list-style:none;padding:20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container ul{padding:50px 50px 100px}
}
#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container p{font-size:12px;font-size:.75rem;display:inline}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container{display:none}
}
#build-price-configurator .build-price-feature-overlay{position:fixed;overflow:hidden}
#build-price-configurator .build-price-feature-overlay.overlay-open{overflow-y:auto}
#build-price-configurator .build-price-feature-overlay:focus{outline:0}
#build-price-configurator .build-price-feature-overlay .build-price-overlay-container{display:table;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .build-price-overlay-container{width:540px}
}
#build-price-configurator .build-price-feature-overlay .close-container{display:none;width:80px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .close-container{display:table-cell}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-content-left{display:table-cell;vertical-align:top;width:100%;height:100%;background-color:#fff}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-content-left{width:460px}
}
#build-price-configurator .build-price-feature-overlay a.close-icon-mobile{position:absolute;top:0;right:0;width:55px;height:55px;margin-top:0;background:rgba(0,0,0,0.3)}
#build-price-configurator .build-price-feature-overlay a.close-icon-mobile:before{left:2px;top:4px;font-size:2.5em}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay a.close-icon-mobile{display:none}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-img{height:auto;width:100%}
#build-price-configurator .build-price-feature-overlay .feature-overlay-info{font-weight:300;font-family:"Antenna",Arial,Helvetica,sans-serif;width:100%;height:auto;padding:30px 20px 0;min-height:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-info{padding:40px}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-button,#build-price-configurator .build-price-feature-overlay .feature-overlay-button-inverse{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:400;background-color:#2d96cd;margin-bottom:10px;width:100%;color:#fff}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-button,#build-price-configurator .build-price-feature-overlay .feature-overlay-button-inverse{width:340px}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-button-inverse{background-color:#fff;color:#2d96cd}
#build-price-configurator .build-price-feature-overlay .feature-overlay-name{font-size:16px;font-size:1rem;margin:5px 0;color:#1b394e}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-name{font-size:18px;font-size:1.125rem;margin-top:5px}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-price{font-size:36px;font-size:2.25rem;line-height:1;color:#1b394e;margin-top:15px}
#build-price-configurator .build-price-feature-overlay .feature-overlay-description{font-size:14px;font-size:.875rem;margin:20px 0 35px;color:#4e4b43}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-description{font-size:16px;font-size:1rem}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-navigation{border-top:solid 1px #dadada;border-bottom:solid 1px #dadada;background-color:#fff;width:100%;float:left;display:table}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-navigation{display:none}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-attributes-container{margin:35px 0}
#build-price-configurator .build-price-feature-overlay .feature-overlay-attribute{font-size:14px;font-size:.875rem;font-weight:300;margin:0 0 5px 0;line-height:1.75;color:#4e4b43}
#build-price-configurator .build-price-feature-overlay .feature-overlay-buttons-container{margin:35px 0}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button{padding:30px 10px;height:100%;width:50%;display:table-cell}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button:hover{cursor:pointer}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button:first-of-type{border-right:solid 1px #dadada}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button p{font-size:15px;font-size:.9375rem;text-align:center;margin-bottom:0}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button p:first-child{color:#7d7d7d}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button p:last-child{color:#2d96cd}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button.feature-overlay-disabled p{color:#dadada}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button.feature-overlay-disabled:hover{cursor:default}
#build-price-configurator .review-save .build-price-feature-overlay .feature-overlay-price,#build-price-configurator .review-save .build-price-feature-overlay .feature-overlay-buttons-container,#build-price-configurator .review-save .build-price-feature-overlay .feature-overlay-navigation{display:none}
#build-price-configurator .build-price-conflict-overlay .build-price-overlay-container{display:table}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .build-price-overlay-container{width:675px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .build-price-overlay-container{max-width:1000px;overflow:hidden;width:100%}
}
#build-price-configurator .build-price-conflict-overlay .close-container{display:none;float:none;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .close-container{display:table-cell;width:65px}
}
#build-price-configurator .build-price-conflict-overlay .conflict-overlay-column{background:#fff;display:table-cell;float:none;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-column{width:610px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-column{width:46%}
}
#build-price-configurator .build-price-conflict-overlay .conflict-overlay-column-left{box-sizing:border-box;border-right:solid 1px #dadada;display:none}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-column-left{display:table-cell}
}
#build-price-configurator .build-price-conflict-overlay a.close-icon-no-img{background:transparent}
#build-price-configurator .build-price-conflict-overlay .conflict-warning{background:#f34b31;box-sizing:border-box;display:table;height:auto;min-height:50px;padding:10px 20px;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-warning{min-height:initial;padding:15px 40px}
}
#build-price-configurator .build-price-conflict-overlay .conflict-warning .icon-warning{font-size:24px;font-size:1.5rem;color:#fff;display:table-cell;padding-right:20px;vertical-align:middle;width:24px}
#build-price-configurator .build-price-conflict-overlay .conflict-warning-no-img{min-height:55px;padding-right:75px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-warning-no-img{min-height:initial;padding-right:20px}
}
#build-price-configurator .build-price-conflict-overlay .conflict-warning-text{font-size:11px;font-size:.6875rem;font-weight:700;color:#fff;display:table-cell;vertical-align:middle}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-warning-text{font-size:14px;font-size:.875rem}
}
#build-price-configurator .build-price-conflict-overlay .conflict-info-header{border-top:solid 1px #dadada;float:left;padding:30px 20px 0;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-info-header{font-size:16px;font-size:1rem;border-top:0;padding:50px 40px 0}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-info-header{padding-top:60px}
}
#build-price-configurator .build-price-conflict-overlay .conflict-info-header p{border-bottom:solid 1px #dadada;color:#f34b31;margin-bottom:0;padding-bottom:30px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-info-header p{font-size:16px;font-size:1rem;padding-bottom:50px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-info-header p{padding-bottom:60px}
}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-info p{color:#4e4b43;margin:10px 0 20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .feature-overlay-info p{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .feature-overlay-info p{font-size:16px;font-size:1rem;padding-top:10px}
}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-info ul{list-style-position:inside;margin-bottom:40px;margin-left:10px;padding-left:10px}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-info ul>li{font-size:14px;font-size:.875rem;border:0;color:#4e4b43;list-style:disc;padding:3px 0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .feature-overlay-info ul>li{font-size:16px;font-size:1rem}
}
#build-price-configurator .build-price-conflict-overlay .conflict-overlay-info{background:#f7f7f7}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-info{padding-bottom:10px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-info{display:none}
}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-button,#build-price-configurator .build-price-conflict-overlay .feature-overlay-button-inverse{font-family:"Antenna",Arial,Helvetica,sans-serif;width:100%}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-img,#build-price-configurator .build-price-conflict-overlay .conflict-overlay-buttons-container{display:none}
}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-img-wrapper{width:-webkit-calc(100% - -1px);width:calc(100% - -1px)}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .feature-overlay-img-wrapper{margin-left:-1px}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .feature-overlay-price{font-size:42px;font-size:2.625rem}
}
#global-ux .gux-tooltip-overlay .is-co2-chart span.attr-prefix,#global-ux .gux-tooltip-overlay .is-co2-chart span.attr-suffix{display:block;font-weight:300;width:100%}
#global-ux .gux-tooltip-overlay .is-co2-chart span.attr-prefix{font-size:20px;font-size:1.25rem;color:#696969;margin:0 0 15px}
#global-ux .gux-tooltip-overlay .is-co2-chart span.attr-suffix{font-size:10px;font-size:.625rem}
#build-price-configurator .gux-tooltip-overlay{padding:20px 0 0}
#build-price-configurator .gux-tooltip-overlay span{float:none;margin:0}
@media only screen and (max-width:30em){#build-price-configurator .build-price-vehicle-details-overlay.overlay-open .bp-view-details-wrapper.tooltip-open{height:100%;overflow-y:hidden}
}
@media only screen and (max-width:47.9375em) and (orientation:landscape){#build-price-configurator .build-price-vehicle-details-overlay.overlay-open .bp-view-details-wrapper.tooltip-open{height:100%;overflow-y:hidden}
}
#build-price-configurator .build-price-carousel-overlay{-webkit-transform:translateX(0);transform:translateX(0);opacity:0;overflow-y:auto;background:#fff;outline:0}
#build-price-configurator .build-price-carousel-overlay.overlay-open{opacity:1}
.has-mobile-menu-opened #build-price-configurator .build-price-carousel-overlay.overlay-open{position:absolute;display:table;width:100%;height:100%}
@media only screen and (orientation:portrait){#build-price-configurator .build-price-carousel-overlay.overlay-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
}
#build-price-configurator .build-price-carousel-overlay .bp-configurator-caro{opacity:1}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-configurator-caro .slide{min-height:auto}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details-wrapper{position:relative;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details-wrapper{max-width:1440px;width:100%;margin:0 auto}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details{max-width:1440px;padding:0;background:#fff;position:relative;border:1px solid #fff;border-width:1px 0;margin:0 auto}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details.interior-view .view-details-close{background:rgba(0,0,0,0.6)}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details.interior-view .view-details-close:before{color:#fff}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details.interior-view .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{background:rgba(0,0,0,0.6)}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details.interior-view .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls .bp-configurator-caro-shot-ctrls-item .bp-configurator-caro-shot-ctrls-link{color:#fff}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close{position:absolute;display:block;text-indent:-999px;top:15px;right:5px;height:48px;width:48px;cursor:pointer;z-index:1;overflow:hidden}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close{top:0;right:0;height:41px;width:41px;z-index:2}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:28px;font-size:1.75rem;text-indent:0;display:block;height:42px;width:42px;line-height:42px;text-align:center;color:#2d96cd}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .close-overlay-trigger{display:none}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bg-configurator-return-to-build-notification{display:none;position:absolute;bottom:28px;left:32px;color:#616161}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bg-configurator-return-to-build-notification{position:static;bottom:auto;left:auto;margin:20px 30px}
}
@media only screen and (max-width:47.9375em) and (orientation:landscape){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bg-configurator-return-to-build-notification{display:block}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .icon-phone-flip{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;height:28px;width:35px}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main{margin-top:0;padding-bottom:0}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main{margin-top:0;padding-bottom:0}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main{padding-top:0}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{bottom:11px;left:auto;right:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:auto}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls-item{margin:0 10px}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls-links{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls-links{display:none}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls-toggle{display:none}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls-toggle{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{top:-55px;left:auto;bottom:auto}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls .bp-configurator-caro-shot-ctrls-item{padding-bottom:10px}
}
@media all and (orientation:landscape){.has-mobile-menu-opened.no-scroll #build-price-configurator .bp-configurator-wrapper{opacity:0}
}
#build-price-configurator .build-price-error-overlay{-webkit-transform:translateX(0);transform:translateX(0);opacity:0;overflow-y:auto;background:#1b394e;outline:0}
#build-price-configurator .build-price-error-overlay.overlay-open{opacity:.9}
#build-price-configurator .build-price-error-overlay.overlay-open .bp-view-details-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#build-price-configurator .build-price-error-overlay.overlay-open .bp-view-details{display:block;outline:0;border:0}
#build-price-configurator .build-price-error-overlay.cannot-close{opacity:1}
#build-price-configurator .build-price-error-overlay.cannot-close .bp-view-details .view-details-close{display:none}
#build-price-configurator .build-price-error-overlay .bp-view-details-wrapper{width:100%;height:100%}
#build-price-configurator .build-price-error-overlay .bp-view-details{display:none;max-height:100%;max-width:23em;width:90%;margin:0 auto;padding:32px;position:relative;color:#fff;text-align:center}
#build-price-configurator .build-price-error-overlay .bp-view-details h3,#build-price-configurator .build-price-error-overlay .bp-view-details p{color:#fff}
#build-price-configurator .build-price-error-overlay .bp-view-details h3{font-size:18px;font-size:1.125rem;line-height:1.5;font-weight:400;margin-bottom:10px}
#build-price-configurator .build-price-error-overlay .bp-view-details h3:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .build-price-error-overlay .bp-view-details h3:before{display:block;font-size:32px;font-size:2rem;line-height:2}
#build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close{position:absolute;display:block;text-indent:-999px;top:0;right:0;height:48px;width:48px;cursor:pointer;z-index:1;overflow:hidden}
#build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:38px;font-size:2.375rem;text-indent:0;display:block;height:42px;width:42px;line-height:1;text-align:center;color:#fff}
#build-price-configurator .build-price-review-save-disclaimer-overlay{-webkit-transform:translateX(0);transform:translateX(0);background:rgba(27,57,78,0.9);opacity:0;overflow-y:auto}
#build-price-configurator .build-price-review-save-disclaimer-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-overlay-wrapper{margin:0 auto;height:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-overlay-wrapper{height:auto;margin:60px auto;max-width:700px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-overlay-wrapper{margin-top:5%;max-width:950px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-overlay-wrapper{max-width:1100px}
}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-view{background:#fff;height:inherit}
@media only screen and (min-width:48em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-view{position:relative}
}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content{padding:40px 15px;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content{padding:30px 15px}
}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h3,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h4{font-size:30px;font-size:1.875rem;color:#616161;margin:0 0 20px}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h3,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h4,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content p{padding-right:35px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h3,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h4,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content p{padding-right:45px}
}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link{font-size:35px;font-size:2.1875rem;color:#2d96cd;position:absolute;right:0;top:2px;overflow:hidden;z-index:2}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link{font-size:40px;font-size:2.5rem;top:0}
}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link span{position:absolute;text-indent:-9999px}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content-wrapper{position:relative}
#build-price-configurator .review-header{display:table;width:100%;padding:30px 20px;border-bottom:1px solid #dbdbdb;background-color:#fff;position:relative}
@media only screen and (min-width:48em){#build-price-configurator .review-header{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-header{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-header{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-header{padding-top:20px;padding-bottom:20px}
}
#build-price-configurator .review-header-back{display:table-cell;width:15%;vertical-align:middle}
@media only screen and (min-width:48em){#build-price-configurator .review-header-back{width:20%}
}
#build-price-configurator .review-header-back-btn{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:21px;font-size:1.3125rem;font-weight:300;display:block;width:auto;margin:0;padding:5px 5px 5px 0;border:0;box-shadow:none;text-align:left;min-width:0;background-color:transparent}
#build-price-configurator .review-header-back-btn:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .review-header-back-btn:focus,#build-price-configurator .review-header-back-btn:active{color:#1b394e;box-shadow:none}
#build-price-configurator .review-header-back-btn:before{font-size:36px;font-size:2.25rem;margin-left:-10px}
@media only screen and (min-width:48em){#build-price-configurator .review-header-back-btn:before{font-size:24px;font-size:1.5rem;margin-left:-5px}
}
#build-price-configurator .review-header-back-label{display:none}
@media only screen and (min-width:48em){#build-price-configurator .review-header-back-label{font-size:16px;font-size:1rem;display:inline;vertical-align:middle}
}
#build-price-configurator .review-header-title{font-size:24px;font-size:1.5rem;font-weight:200;display:table-cell;width:70%;margin:0;padding:0;line-height:1.1;color:#616161;text-align:center;vertical-align:middle}
@media only screen and (min-width:48em){#build-price-configurator .review-header-title{font-size:24px;font-size:1.5rem;width:60%}
}
#build-price-configurator .review-header-tools{display:table-cell;width:15%;text-align:right;vertical-align:middle;position:relative}
#build-price-configurator .review-header-tools .actionsPanel-content .action{margin-bottom:0;text-align:left}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-header-tools .actionsPanel-content .action{text-align:center}
#build-price-configurator .review-header-tools .actionsPanel-content .action .action-share{display:block}
}
#build-price-configurator .review-header-tools .actionsPanel-content .action:first-child{margin-left:0}
#build-price-configurator .review-header-tools .actionsPanel-content .action a{display:inline-block;text-decoration:none}
#build-price-configurator .review-header-tools .actionsPanel-content .action i{display:block}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-header-tools .actionsPanel-content .action i{display:block;margin-bottom:7px;text-align:center}
}
@media only screen and (min-width:48em){#build-price-configurator .review-header-tools{width:20%}
}
#build-price-configurator .review-header-tools .icon-details{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
#build-price-configurator .review-header-tools .review-tools-trigger{display:block}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-header-tools .review-tools-trigger{display:none}
}
#build-price-configurator .review-header-tool-list{margin:0;padding:0;list-style-type:none;display:none}
#build-price-configurator .review-header-tool-list.no-print{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#build-price-configurator .review-header-tool-list.visible{padding:10px 20px;display:block;position:absolute;z-index:1;left:-100%;background-color:#fff}
#build-price-configurator .review-header-tool-list.visible .link-icon{padding:10px 10px 10px 0;text-align:left}
#build-price-configurator .review-header-tool-list.visible .link-icon:before{display:none}
#build-price-configurator .review-header-tool-list.visible .link-cta{font-size:16px;font-size:1rem}
#build-price-configurator .review-header-tool-list.visible .review-header-tool-item{padding:0;border-bottom:1px solid #dfdfdf}
#build-price-configurator .review-header-tool-list.visible .review-header-tool-item:last-child{border-bottom:0}
#build-price-configurator .review-header-tool-list.visible .review-header-tool-item.last{border-bottom:0}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-header-tool-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
}
#build-price-configurator .review-header-tool-list .review-header-tool-item{padding:0 0 0 20px}
#build-price-configurator .link-icon{text-decoration:none;text-align:center;display:block}
#build-price-configurator .link-icon:before{display:block;margin-bottom:6px}
@media only screen and (min-width:48em){#build-price-configurator .link-icon:before{font-size:1.5rem}
}
#build-price-configurator .link-cta{font-size:12px;font-size:.75rem;font-family:Antenna;display:block}
@media print{#build-price-configurator .review-header,#build-price-configurator .review-header-tools .review-tools-trigger{display:none !important}
}
#build-price-configurator .actionsPanel{font-size:12px;font-size:.75rem;text-align:right;padding:0}
#build-price-configurator .actionsPanel p{line-height:1}
#build-price-configurator .actionsPanel [class^="icon-"]{font-size:24px;font-size:1.5rem}
@media print{#build-price-configurator .next-steps{display:none}
}
#build-price-configurator .review-save .summary-carousel-view{padding-left:0;padding-right:0;padding-top:0;position:relative}
#build-price-configurator .review-save .summary-carousel-view .bp-configurator-caro{opacity:1;height:auto}
#build-price-configurator .review-save .summary-carousel-view .slides{margin:0}
#build-price-configurator .review-save .summary-carousel-view .slide{padding-bottom:0}
#build-price-configurator .review-save .summary-carousel-view .bp-image-disclaimer{bottom:5px;color:#b3b3b3}
#build-price-configurator .review-save .summary-carousel-view .flex-control-nav{bottom:3%;text-align:center}
#build-price-configurator .review-save .summary-carousel-view .flex-control-nav a{color:transparent}
#build-price-configurator .review-save .summary-carousel-view .flex-control-nav a.flex-active:after{background-color:transparent}
#build-price-configurator .review-save .summary-carousel-view .nav-numbers.is-visible+.flex-viewport{padding-bottom:40px}
@media print{#build-price-configurator .review-save .summary-carousel-view{display:none !important}
}
#build-price-configurator .review-save .selected-features-view{background:#fff;text-align:center;padding:20px 20px 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .selected-features-view{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .selected-features-view{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .selected-features-view{padding-left:80px;padding-right:80px}
}
#build-price-configurator .review-save .selected-features-view h3{font-size:32px;font-size:2rem;color:#616161;margin:10px 0 40px}
@media print{#build-price-configurator .review-save .selected-features-view h3{font-size:24px;font-size:1.5rem;font-weight:200;padding-left:20px !important;padding-right:20px !important;text-align:left}
}
#build-price-configurator .review-save .selected-features-view p{font-size:16px;font-size:1rem;color:#616161;margin:2em 0;position:relative;text-align:left}
@media only screen and (min-width:48em){#build-price-configurator .review-save .selected-features-view p{font-size:14px;font-size:.875rem}
}
#build-price-configurator .review-save .selected-features-view p .feature-info{padding-left:10px;position:static;vertical-align:sub}
#build-price-configurator .review-save .selected-features-view p .feature-info:before{font-size:19.2px;font-size:1.2rem}
#build-price-configurator .review-save .selected-features-view p .feature-info span{position:absolute;text-indent:-9999px;overflow:hidden}
#build-price-configurator .review-save .selected-features-view p.overlay-disabled{pointer-events:none}
#build-price-configurator .review-save .selected-features-view p.overlay-disabled .feature-info{display:none}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro{opacity:1}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro .slide{min-height:20vh}
@media only screen and (min-width:48em){#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.one-column{display:none}
}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.three-column{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.three-column{display:block;text-align:left}
}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.three-column .bp-configurator-content{display:inline-block;width:33%;padding:0 2%;vertical-align:top}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.four-column{display:none}
@media only screen and (min-width:62em){#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.four-column{display:block;text-align:left}
}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.four-column .bp-configurator-content{display:inline-block;width:25%;padding:0 1%;vertical-align:top}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.four-column .flex-direction-nav{margin-top:0;top:15%}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame .bp-configurator-caro-arrows{top:13%}
@media print{#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame{display:none !important}
}
#build-price-configurator .review-save .selected-features-view .icon-info:hover{cursor:pointer}
@media print{#build-price-configurator .review-save .selected-features-view{padding-left:0 !important;padding-right:0 !important}
#build-price-configurator .review-save .selected-features-view .print-only ul{list-style-type:none !important;margin-left:3% !important;margin-right:3% !important;width:94% !important}
#build-price-configurator .review-save .selected-features-view .print-only ul li{font-size:12px;font-size:.75rem;text-align:left !important;padding:14px 2%}
#build-price-configurator .review-save .selected-features-view .print-only ul li:nth-child(odd){background-color:#fafafa !important}
}
#build-price-configurator .review-save .finance-detail-view{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:400;background:#fff;padding:40px 0 0}
#build-price-configurator .review-save .finance-title{font-size:24px;font-size:1.5rem;font-weight:200;color:#616161;margin:0 0 35px;padding:0 20px;line-height:1.5em}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-title{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .finance-title{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .finance-title{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-title{font-size:36px;font-size:2.25rem;margin-bottom:20px}
}
#build-price-configurator .review-save .finance-data{background-color:#f7f7f7}
#build-price-configurator .review-save .finance-table{background:transparent;margin:0;width:100%}
#build-price-configurator .review-save .finance-table .quote-link{text-align:left}
#build-price-configurator .review-save .finance-row{background-color:#fff}
#build-price-configurator .review-save .finance-row:nth-of-type(odd){background-color:#fafafa}
#build-price-configurator .review-save .finance-row-custom{background-color:#fff}
#build-price-configurator .review-save .finance-row-custom button{margin-bottom:0}
#build-price-configurator .review-save .finance-cell{font-size:12px;font-size:.75rem;font-weight:300;padding:14px 20px;color:#616161;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-cell{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .finance-cell{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .finance-cell{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-cell{font-size:16px;font-size:1rem}
}
#build-price-configurator .review-save .finance-cell-value{font-weight:700;padding-left:3px;text-align:right;position:relative;width:38%}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-save .finance-cell-value{width:45%}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-cell-value{width:35%}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .finance-cell-value{padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .finance-cell-value{padding-right:80px}
}
#build-price-configurator .review-save .finance-cta-wrapper{padding:0 55px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-cta-wrapper{text-align:right}
}
@media only screen and (min-width:48em) and (min-width:48em){#build-price-configurator .review-save .finance-cta-wrapper{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:48em) and (min-width:62em){#build-price-configurator .review-save .finance-cta-wrapper{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:48em) and (min-width:75em){#build-price-configurator .review-save .finance-cta-wrapper{padding-left:80px;padding-right:80px}
}
#build-price-configurator .review-save .finance-cta-wrapper .apply-for-finance-cta{display:none}
#build-price-configurator .review-save .finance-cta-wrapper .apply-for-finance-cta.active{display:inline-block}
#build-price-configurator .review-save .finance-terms{padding:26px 20px 20px}
@media only screen and (min-width:48em) and (min-width:48em){#build-price-configurator .review-save .finance-terms{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:48em) and (min-width:62em){#build-price-configurator .review-save .finance-terms{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:48em) and (min-width:75em){#build-price-configurator .review-save .finance-terms{padding-left:80px;padding-right:80px}
}
#build-price-configurator .review-save .finance-terms .finance-term-text p{font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:11px;font-size:.6875rem;color:#616161;margin:0;text-align:left}
@media print{#build-price-configurator .review-save .finance-cta-wrapper,#build-price-configurator .review-save .finance-row-custom,#build-price-configurator .review-save .finance-data,#build-price-configurator .review-save .finance-terms{display:none}
#build-price-configurator .review-save .finance-detail-view{background-color:#fff !important;clear:both}
#build-price-configurator .review-save .finance-data.print-only{display:block !important}
#build-price-configurator .review-save .finance-data.print-only .quote-view-results{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
#build-price-configurator .review-save .finance-data.print-only .finance-table{margin:0 3% 0 !important;width:96% !important}
#build-price-configurator .review-save .finance-data.print-only .finance-row:nth-of-type(odd){background-color:#fafafa !important}
#build-price-configurator .review-save .finance-data.print-only .finance-cell,#build-price-configurator .review-save .finance-data.print-only .finance-cell-value{width:50%}
#build-price-configurator .review-save .finance-data.print-only .finance-cell-value{text-align:left}
#build-price-configurator .review-save .finance-data.print-only .finance-terms{display:block;margin:3% 3% 3% !important;width:96% !important}
}
#build-price-configurator .review-save .summary-disclaimer{padding:40px 20px 0 20px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .summary-disclaimer{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .summary-disclaimer{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .summary-disclaimer{padding-left:80px;padding-right:80px}
}
#build-price-configurator .review-save .summary-disclaimer+.pricing{padding:0}
#build-price-configurator .review-save .pricing{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:400;background:#fff;padding:40px 0 0}
@media print{#build-price-configurator .review-save .pricing{page-break-inside:avoid !important}
}
#build-price-configurator .review-save .pricing-title{font-size:24px;font-size:1.5rem;font-weight:200;color:#616161;margin:0 0 35px;padding:0 20px;line-height:1.5em}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-title{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-title{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-title{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-title{font-size:36px;font-size:2.25rem;margin-bottom:20px}
}
#build-price-configurator .review-save .pricing-table{margin:0;width:100%}
@media print{#build-price-configurator .review-save .pricing-table{margin-left:3% !important;margin-right:3% !important;width:94% !important}
}
#build-price-configurator .review-save .pricing-table.pricing-table-arrows .pricing-cell-value{padding-right:55px;padding-left:0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-table.pricing-table-arrows .pricing-cell-value{padding-right:70px}
}
#build-price-configurator .review-save .pricing-block{background-color:#fff}
#build-price-configurator .review-save .pricing-block:nth-of-type(odd){background-color:#fafafa !important}
#build-price-configurator .review-save .pricing-row{font-weight:300;background-color:inherit;color:#616161}
@media print{#build-price-configurator .review-save .pricing-row{display:table-row !important}
}
#build-price-configurator .review-save .pricing-row-bold{font-weight:700}
#build-price-configurator .review-save .pricing-row-expandable{color:#2d96cd;cursor:pointer}
#build-price-configurator .review-save .pricing-cell{font-size:12px;font-size:.75rem;padding:14px 20px;color:inherit;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-cell{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-cell{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-cell{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-cell{font-size:16px;font-size:1rem}
}
@media print{#build-price-configurator .review-save .pricing-cell{font-weight:normal !important;padding-left:2% !important;padding-right:2% !important;width:50% !important}
}
#build-price-configurator .review-save .pricing-cell.pricing-cell-disclaimer p{font-size:9px;font-size:.5625rem}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-cell.pricing-cell-disclaimer p{font-size:11px;font-size:.6875rem}
}
#build-price-configurator .review-save .pricing-cell-value{font-weight:700;padding-right:20px;text-align:right;position:relative}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-cell-value{padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-cell-value{padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-cell-value{padding-right:80px}
}
@media print{#build-price-configurator .review-save .pricing-cell-value{text-align:left !important;padding-left:0 !important}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-table-arrows .pricing-cell-value{padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-table-arrows .pricing-cell-value{padding-right:80px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-table-arrows .pricing-cell-value .pricing-expand-arrow{right:25px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-table-arrows .pricing-cell-value .pricing-expand-arrow{right:40px}
}
#build-price-configurator .review-save .pricing-row-sublist .pricing-cell{font-size:10px;font-size:.625rem;padding-top:7px;padding-bottom:7px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-row-sublist .pricing-cell:first-of-type{padding-left:45px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-row-sublist .pricing-cell:first-of-type{padding-left:75px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-row-sublist .pricing-cell:first-of-type{padding-left:100px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-row-sublist .pricing-cell{font-size:14px;font-size:.875rem}
}
#build-price-configurator .review-save .pricing-row-sublist-first .pricing-cell{padding-top:15px}
#build-price-configurator .review-save .pricing-row-sublist-last .pricing-cell{padding-bottom:25px}
#build-price-configurator .review-save .pricing-saving{color:#616161;padding-bottom:5px}
#build-price-configurator .review-save .pricing-saving:last-of-type{padding-bottom:0}
#build-price-configurator .review-save .pricing-saving p:last-child{margin-bottom:0}
#build-price-configurator .review-save .pricing-saving .pricing-promo{display:inline-block;width:50%}
#build-price-configurator .review-save .pricing-saving .pricing-promo-title{vertical-align:top}
#build-price-configurator .review-save .pricing-saving .pricing-promo-date{width:49%;text-align:right}
#build-price-configurator .review-save .pricing-saving .pricing-promo-date p{margin-bottom:5px}
#build-price-configurator .review-save .pricing-saving .pricing-promo-date p:last-of-type{margin-bottom:0}
#build-price-configurator .review-save .pricing-saving .pricing-promo-date .promo-date-title{margin-right:5px}
#build-price-configurator .review-save .pricing-saving-title{font-size:12px;font-size:.75rem;color:inherit;margin-bottom:4px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-saving-title{font-size:14px;font-size:.875rem}
}
#build-price-configurator .review-save .pricing-saving-desc{font-size:11px;font-size:.6875rem;color:inherit;margin-bottom:8px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-saving-desc{font-size:12px;font-size:.75rem}
}
#build-price-configurator .review-save .pricing-saving-end-date{font-size:11px;font-size:.6875rem;font-weight:bold;color:inherit}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-saving-end-date{font-size:12px;font-size:.75rem}
}
#build-price-configurator .review-save .pricing-expand-arrow{position:absolute;top:8px;right:17px;width:24px;height:24px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
#build-price-configurator .review-save .pricing-expand-arrow:after{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-expand-arrow{right:32px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-expand-arrow{right:57px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-expand-arrow{right:77px}
}
@media print{#build-price-configurator .review-save .pricing-expand-arrow{display:none !important}
}
#build-price-configurator .review-save .pricing-expand-arrow.active{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
#build-price-configurator .review-save .pricing-expand-arrow:after{font-size:26px;font-size:1.625rem;display:block;vertical-align:middle;font-weight:700}
#build-price-configurator .review-save .short-url{font-weight:300;position:relative;color:#fff;line-height:1.25;text-align:center;background:#2d96cd;padding:30px 20px}
@media only screen and (min-width:62em){#build-price-configurator .review-save .short-url{text-align:left;padding-left:60px}
}
#build-price-configurator .review-save .short-url-title{font-size:14px;font-size:.875rem;padding:0 0 5px;color:inherit}
@media only screen and (max-width:47.9375em){#build-price-configurator .review-save .short-url-title{padding:0 30px 5px 30px}
}
#build-price-configurator .review-save .short-url-tooltip{position:absolute;top:20px;right:20px;padding:6px 2px 2px;cursor:pointer}
#build-price-configurator .review-save .short-url-tooltip:after{font-size:24px;font-size:1.5rem;color:inherit}
#build-price-configurator .review-save .short-url-tooltip:focus{outline-color:#fff}
@media print{#build-price-configurator .review-save .short-url-tooltip{display:none !important}
}
#build-price-configurator .review-save .short-url-link{font-size:9.6px;font-size:.6rem;padding:0 0 7px;color:inherit;word-wrap:break-word}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-save .short-url-link{font-size:16px;font-size:1rem}
}
#build-price-configurator .review-save .short-url-link-code{font-size:24px;font-size:1.5rem;color:inherit}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-save .short-url-link-code{font-size:24px;font-size:1.5rem}
}
#build-price-configurator .review-save .short-url-description{font-size:12px;font-size:.75rem;line-height:1.35;color:inherit}
#build-price-configurator .review-save .short-url-description p{color:inherit}
#build-price-configurator .review-save .short-url-description p:last-child{margin:0}
#build-price-configurator .app-view .review-save .disclaimers-view{padding:0}
#build-price-configurator .app-view .review-save .disclaimers-view>ul{margin:0}
#build-price-configurator .app-view .review-save .disclaimers-view>ul li{list-style:none}
#build-price-configurator .app-view .review-save .disclaimers-view>ul li p{color:#616161;font-size:.75rem}
#build-price-configurator .review-save .vehicle-view{font-family:"Antenna",Arial,Helvetica,sans-serif;position:relative;padding:20px 20px 40px;border-bottom:1px solid #ebebeb}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .vehicle-view{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view{padding-top:10px;padding-right:0}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-container .vehicle-view-content{display:inline-block}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-container .vehicle-view-content{text-align:center}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-container .left-content{padding-top:10px;vertical-align:top;width:30%}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view .vehicle-view-container .left-content{padding-top:40px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-container .right-content{width:69%;vertical-align:bottom}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-title{font-size:30px;font-size:1.875rem;font-weight:200;line-height:1.25;text-align:center;margin:25px 0 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-title{margin:0;text-align:left}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view .vehicle-view-title{font-size:36px;font-size:2.25rem}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-title{float:left !important}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price{font-weight:300;text-align:center;margin:25px 0 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price{text-align:left;margin-top:5px}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-price{display:inline-block;vertical-align:text-bottom}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell{font-size:12px;font-size:.75rem;display:block;padding:0}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell .bp-configurator-info-link{font-size:30px;font-size:1.875rem;color:#696969;cursor:auto;font-size:2.5em}
@media only screen and (max-width:47.9375em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell .bp-configurator-info-link{padding:0}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell .bp-configurator-info-link sup[data-disclosure]{font-size:15px;font-size:.9375rem;top:-1.25em}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell{display:inline-block}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price-label{font-size:12px;font-size:.75rem;color:#616161}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price-label{font-size:16px;font-size:1rem}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price-value{font-size:26px;font-size:1.625rem;font-weight:200;margin-top:2px;line-height:1.2;color:#1b394e}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price-value{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price-value{font-size:36px;font-size:2.25rem}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-img{margin:30px auto 0;text-align:center;position:relative}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-img{margin-top:0}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-img .bp-image-disclaimer{position:static;text-align:left}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-img .bp-image-disclaimer{text-align:center}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-img .bp-image-disclaimer{position:absolute;bottom:0}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-img img{width:auto;z-index:1}
#build-price-configurator .review-save .vehicle-view .vehicle-view-img img+img{position:absolute;top:0;left:0;z-index:2}
#build-price-configurator .review-save .vehicle-view .vehicle-view-features{margin:30px 0 0;list-style-type:none}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-features{text-align:center}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;float:left;width:100%;margin:0;padding:5px}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item>div{page-break-inside:avoid !important}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item{display:inline-block;float:none;width:15%;min-width:160px;text-align:center;vertical-align:top}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-features-item{display:inline-block !important;text-align:left !important}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;float:left;width:56px;height:56px;margin-right:15px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img-wrapper{float:none;margin:0 auto 10px;width:75px;height:75px}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img-wrapper{display:none !important}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img{width:100%;height:100%;background-color:#dbdbdb;border:7px solid #efefef;border-radius:50%;overflow:hidden}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img{border-width:10px}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img>span{display:block}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .category-icon{font-size:1.2rem;line-height:2em;margin:0;text-decoration:none;text-align:center}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .category-icon{font-size:1.6rem;line-height:1.8em}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .color-icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .trim-icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .drive-icon:before{font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img-inner{width:100%;height:100%;background-size:cover;background-position:50% 50%}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-title{font-size:14px;font-size:.875rem;font-weight:700;margin:2px 0;line-height:1.2}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-title{margin-bottom:7px}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-desc{font-size:14px;font-size:.875rem;font-weight:200;color:#616161;margin:2px 0;line-height:1.2}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-desc{font-size:16px;font-size:1rem}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-cta{margin:30px 0 0}
#build-price-configurator .review-save .vehicle-view .vehicle-view-cta .test-drive-button,#build-price-configurator .review-save .vehicle-view .vehicle-view-cta button{font-size:14px;font-size:.875rem;font-weight:300;font-family:"Antenna",Arial,Helvetica,sans-serif;width:100%;min-width:0;padding-left:20px;padding-right:20px;margin:5px 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-cta .test-drive-button,#build-price-configurator .review-save .vehicle-view .vehicle-view-cta button{font-size:14px;font-size:.875rem;max-width:none}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-cta .cta-save-vehicle{font-size:12px;font-size:.75rem;font-weight:300;font-family:"Antenna",Arial,Helvetica,sans-serif;display:block;text-align:center;padding:27px 0 0}
#build-price-configurator .review-save .vehicle-view .vehicle-view-cta .cta-save-vehicle .icon-star-hollow{font-size:26px;font-size:1.625rem;padding:0 10px 0 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-cta{right:35px;max-width:200px;margin-top:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view .vehicle-view-cta{right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .vehicle-view .vehicle-view-cta{right:80px}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-cta{display:none !important}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-cta .summary-links{font-size:14px;font-size:.875rem;min-width:0;width:100%;margin:5px 0;padding-left:20px;padding-right:20px}
#build-price-configurator .review-save .vehicle-view .my-ford-form{visibility:hidden;height:0}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme{background-color:#1b394e}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data{background:#1b394e}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-header{color:#fff}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data-key,#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data-value{color:#fff}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data-row{border-bottom:1px solid #4a7184}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data-row:last-child{border:0}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme{background-color:#f6f6f6}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data{background:#f6f6f6}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-header,#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-key,#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-value{color:#616161}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-disclosure{color:#008cba}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-key{font-weight:300}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-row{border-bottom:1px solid #ccc}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-row:last-child{border:0}
#build-price-configurator .app-view .review-save .vehicle-info-view{color:#fff;padding:40px 20px}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-info-view{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .app-view .review-save .vehicle-info-view{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .app-view .review-save .vehicle-info-view{padding-left:80px;padding-right:80px}
}
@media print{#build-price-configurator .app-view .review-save .vehicle-info-view{padding-left:0 !important;padding-right:0 !important}
}
#build-price-configurator .app-view .review-save .vehicle-header{font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.5em;margin-bottom:35px}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-header{font-size:36px;font-size:2.25rem;margin-bottom:20px}
}
@media print{#build-price-configurator .app-view .review-save .vehicle-header{padding-left:20px !important;padding-right:20px !important}
}
#build-price-configurator .app-view .review-save .vehicle-data{background:#1b394e;color:#fff;width:100%;margin-bottom:0}
#build-price-configurator .app-view .review-save .vehicle-data-row{display:table;table-layout:fixed;width:100%;padding:10px 5px}
#build-price-configurator .app-view .review-save .vehicle-data-row:last-child{border-bottom:0}
@media print{#build-price-configurator .app-view .review-save .vehicle-data-row:nth-child(odd){background-color:#fafafa !important}
}
@media print{#build-price-configurator .app-view .review-save .vehicle-data-row{border-bottom:medium none !important;font-weight:normal !important;margin-left:3% !important;margin-right:3% !important;padding-left:2% !important;padding-right:2% !important;page-break-inside:avoid !important;width:94% !important}
}
#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-key{width:35%}
@media medium-up{#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-key{width:65%}
}
#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-key span:nth-child(even){width:95%}
#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-value{width:35%}
@media only screen and (min-width:30.0625em){#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-key{width:50%}
#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-key span:nth-child(even){width:80%}
#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-value{width:50%}
}
#build-price-configurator .app-view .review-save .vehicle-data-key,#build-price-configurator .app-view .review-save .vehicle-data-value{font-size:12px;font-size:.75rem;display:table-cell;padding-left:0;width:50%;vertical-align:top}
#build-price-configurator .app-view .review-save .vehicle-data-key:not(.normalize-span) span:nth-child(even),#build-price-configurator .app-view .review-save .vehicle-data-value:not(.normalize-span) span:nth-child(even){font-size:9px;font-size:.5625rem;width:80%;line-height:14px;margin-top:8px;display:block;word-wrap:break-word}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-data-key:not(.normalize-span) span:nth-child(even),#build-price-configurator .app-view .review-save .vehicle-data-value:not(.normalize-span) span:nth-child(even){font-size:10px;font-size:.625rem}
}
#build-price-configurator .app-view .review-save .vehicle-data-key .vehicle-data-disclosure,#build-price-configurator .app-view .review-save .vehicle-data-value .vehicle-data-disclosure{color:#fff}
@media only screen and (max-width:47.9375em){#build-price-configurator .app-view .review-save .vehicle-data-key .vehicle-data-disclosure,#build-price-configurator .app-view .review-save .vehicle-data-value .vehicle-data-disclosure{font-size:8px;font-size:.5rem}
}
@media print{#build-price-configurator .app-view .review-save .vehicle-data-key,#build-price-configurator .app-view .review-save .vehicle-data-value{width:50% !important}
}
#build-price-configurator .app-view .review-save .vehicle-data-key{font-weight:300;padding-right:8px;word-wrap:break-word}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-data-key{font-size:16px;font-size:1rem}
}
#build-price-configurator .app-view .review-save .vehicle-data-value{font-weight:700;font-weight:bold;word-wrap:break-word}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-data-value{font-size:14px;font-size:.875rem}
}
#build-price-configurator .app-view .review-save .vehicle-data-value span{white-space:pre-wrap}
#build-price-configurator .app-view .review-save .vehicle-data-value img{height:initial;width:auto;max-height:165px}
@media print{#build-price-configurator .app-view .review-save .vehicle-data-value{font-weight:normal !important;page-break-inside:avoid !important}
}
#build-price-configurator .app-view .review-save .vehicle-data-sublabel{font-size:9px;font-size:.5625rem;font-weight:300;width:80%;display:block;word-wrap:break-word;margin-bottom:8px}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-data-sublabel{font-size:10px;font-size:.625rem}
}
#build-price-configurator .app-view .review-save .vehicle-data-sublabel-bold{font-weight:700}
@media print{#global-ux.page-bnp .footer{display:none !important}
}
#build-price-configurator .review-save .review-and-save-key-features .vehicle-key-features{background-color:#fff}
#build-price-configurator .review-save .review-and-save-key-features .vehicle-key-features h2.features-heading .features-heading-part .model-name{font-weight:200}
#build-price-configurator .review-save .features-accordion-section{padding:0}
#build-price-configurator .review-save .features-accordion-selected-tag{font-weight:400}
#build-price-configurator .review-save .features-accordion-main-title{font-size:32px;font-size:2rem;color:#616161;margin:10px 0 40px;text-align:center}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-title h3{-webkit-transform:translateZ(0);transform:translateZ(0)}
@media only screen and (max-width:30em){#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-title h3{width:90%}
}
@media print{#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-body{height:auto !important;opacity:1;display:block !important}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .features-accordion-cta,#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-indicator{display:none}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-title h3{font-size:24px;font-size:1.5rem}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-body .feature-group h3{font-size:18px;font-size:1.125rem}
}
#global-ux .modelDetailsAccordion .feature-group li a:after{vertical-align:middle}
p{font-size:.875rem}
button{font-family:"Antenna",Arial,Helvetica,sans-serif}
.error-messages,#list-template,#details-template{display:none}
.last-closing-time-item{margin-bottom:1rem}
#dealer-locator{position:relative}
.lte9 #dealer-locator{display:none}
#dealer-locator h1,#dealer-locator h3,#dealer-locator h4,#dealer-locator h5{color:#2d96cd}
#dealer-locator p{text-rendering:auto}
#dealer-locator fieldset{border:0;margin:0;padding:0}
#dealer-locator fieldset legend{padding:0;margin-left:0;background:0;font-weight:normal}
#dealer-locator .loading{display:none}
#dealer-locator .offscreen{position:absolute;left:-9999px}
#dealer-locator .ext-link:after{color:#616161;font-family:icomoon;font-size:.75em;padding-left:4px}
#dealer-locator .dl-button{margin:25px auto;display:block;text-align:center}
#dealer-locator .dl-splash-img{display:none}
@media only screen and (min-width:48em){#dealer-locator .dl-splash-img{position:relative;display:block;top:0;left:0;z-index:9}
}
#dealer-locator .tooltip-close,#dealer-locator .autocomplete-close{background:transparent;color:#2d96cd;display:block;margin:0;padding:0 1px;position:absolute;right:22px;top:22px}
#dealer-locator .tooltip-close:hover,#dealer-locator .autocomplete-close:hover{color:#0078a0}
#dealer-locator .tooltip-close:before,#dealer-locator .autocomplete-close:before{font-family:icomoon;font-size:1.2rem}
#dealer-locator .autocomplete-close{top:16px}
#dealer-locator .collapse-block{color:#2d96cd;cursor:pointer;font-size:1.25rem;margin:0;position:absolute;top:2px;right:10px;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
@media only screen and (max-width:30em){#dealer-locator .collapse-block{display:none}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#dealer-locator .collapse-block{display:none}
}
#dealer-locator .collapse-block:after{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;line-height:1.75rem;speak:none;text-transform:none;-webkit-transition:all .2s ease;transition:all .2s ease;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#dealer-locator .collapse-block.opened:after{opacity:0}
#dealer-locator .collapse-block span{position:absolute;text-indent:-9999px}
#dealer-locator .dl-dealer-name-details{color:#1b394e}
#unsupported-browser{display:none;position:relative}
.lte9 .ep2_globalux #unsupported-browser{display:block;margin-left:auto;margin-right:auto;width:980px}
.lte9 #unsupported-browser{display:block;margin-left:-15px;margin-right:-15px}
.lte9 #unsupported-browser .unsupported-content{left:0;padding:55px 60px 0;position:absolute;top:0}
.lte9 #unsupported-browser .unsupported-content .ford-logo{display:block;margin:0 auto;width:121px}
.lte9 #unsupported-browser .unsupported-content .ford-logo img{width:auto}
.lte9 #unsupported-browser .unsupported-content h1{font-family:'FordAntennaExtraLight';line-height:1.6;margin-bottom:5px;text-align:center;text-indent:0}
.lte9 #unsupported-browser .unsupported-content p{font-size:1em;line-height:1.4;margin-bottom:12px;text-align:center}
.lte9 #unsupported-browser .unsupported-content .browsers{list-style:none;margin:0 auto 0;padding-top:15px;width:100%}
.lte9 #unsupported-browser .unsupported-content .browsers li{float:left;text-align:center}
.lte9 #unsupported-browser .unsupported-content .browsers li img{width:auto}
.lte9 #unsupported-browser .unsupported-content .browsers li p{font-size:.9375em;margin-top:6px}
.lte9 #unsupported-browser .unsupported-content .browsers li p a{text-decoration:none}
.lte9 #unsupported-browser .unsupported-content .browsers.small-block-grid-1 li{float:left;text-align:center;width:100%}
.lte9 #unsupported-browser .unsupported-content .browsers.small-block-grid-2 li{float:left;text-align:center;width:50%}
.lte9 #unsupported-browser .unsupported-content .browsers.small-block-grid-3 li{float:left;text-align:center;width:33.33%}
.lte9 #unsupported-browser .unsupported-content .browsers.small-block-grid-4 li{float:left;text-align:center;width:25%}
.lte9 #unsupported-browser .unsupported-content .browsers.small-block-grid-5 li{float:left;text-align:center;width:20%}
.lte9 #unsupported-browser .unsupported-content .small-6,.lte9 #unsupported-browser .unsupported-content #global-ux .pagination .columns.splitter-column,#global-ux .pagination .lte9 #unsupported-browser .unsupported-content .columns.splitter-column{width:50%}
.lte9 #unsupported-browser .unsupported-content .small-centered{float:none;margin-left:auto;margin-right:auto}
#dealer-locator .map-container{background-color:#fff;border-top:1px solid #dadada;padding:0 25px}
@media only screen and (min-width:48em){#dealer-locator .map-container{border-top:0 none}
#dealer-locator .map-container.splash-screen{height:0;left:0;overflow:hidden;position:absolute;top:0}
}
@media only screen and (min-width:75em){#dealer-locator .map-container{padding:0 25px}
}
#dealer-locator #map{height:200px;position:relative}
@media only screen and (min-width:48em){#dealer-locator #map{height:630px;max-height:768px;min-height:630px}
}
#dealer-locator #map img{max-width:none}
#dealer-locator .map-marker{cursor:pointer}
#dealer-locator .marker-label{color:#fff;display:block;font-family:"Antenna",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:300;height:46px;left:0;padding-top:8px;position:absolute;text-align:center;top:0;width:35px}
#dealer-locator .info-window{display:none}
#dealer-locator .info-window .dl-dealer-name{font-size:18px;font-size:1.125rem;font-family:"Antenna",Arial,Helvetica,sans-serif}
#dealer-locator .info-window .close-info-window:before{font-family:'icomoon'}
@media only screen and (min-width:48em){#dealer-locator .info-window{background-color:#fff;border:1px solid #ccc;color:#2d96cd;display:block;font-family:"Antenna",Arial,Helvetica,sans-serif;left:0;padding:16px 45px 12px 5px;position:relative;top:0;width:256px;z-index:101}
#dealer-locator .info-window:after{background-color:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;content:'';display:block;height:10px;left:-6px;position:absolute;top:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}
#dealer-locator .info-window .close-info-window{color:#2d96cd;font-size:2em;position:absolute;right:-30px;top:-5px}
#dealer-locator .info-window .close-info-window:hover{color:#0078a0}
#dealer-locator .info-window .dl-hours{font-size:10px;font-size:.625rem;margin-bottom:0}
#dealer-locator .info-window .dl-services{font-size:10px;font-size:.625rem;line-height:1.1rem;margin-bottom:8px}
#dealer-locator .info-window .dl-address p{font-size:12px;font-size:.75rem;margin-bottom:0}
#dealer-locator .info-window .dl-telephone{margin:8px 0}
#dealer-locator .info-window .dl-telephone span{margin-left:-5px}
#dealer-locator .info-window .icon-details,#dealer-locator .info-window .icon-directions{font-size:20px;font-size:1.25rem;margin-right:4px}
#dealer-locator .info-window .dl-details,#dealer-locator .info-window .dl-telephone,#dealer-locator .info-window .dl-directions,#dealer-locator .info-window .dealerWebsiteLink{font-size:12px;font-size:.75rem}
#dealer-locator .info-window a{text-decoration:none}
}
#dealer-locator .dl-results{background-color:#fff;overflow:hidden;z-index:1}
@media only screen and (min-width:48em){#dealer-locator .dl-results{box-shadow:2px 2px 1px rgba(0,0,0,0.25);left:59px;position:absolute;top:155px;width:430px}
}
@media only screen and (min-width:75em){#dealer-locator .dl-results{left:35px}
}
#dealer-locator .dl-results.hidden{display:none}
#dealer-locator .dl-results fieldset{margin-top:0}
#dealer-locator .dl-results fieldset legend{font-size:.875rem;font-weight:normal;margin-bottom:.5rem;float:left;display:inline-block;width:50%;margin-top:2px;margin-bottom:0}
#dealer-locator .dl-results fieldset p.clear-filter{margin-bottom:0;padding-top:10px;text-align:center}
#dealer-locator .dl-results fieldset p.clear-filter a{text-decoration:none}
#dealer-locator .dl-results .dl-results-container.results-hidden{display:none}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-container.results-hidden{display:block}
}
#dealer-locator .dl-results .dl-results-header{height:50px;cursor:pointer}
#dealer-locator .dl-results .dl-results-header p{line-height:50px;margin:0}
#dealer-locator .dl-results .dl-results-header .dl-count,#dealer-locator .dl-results .dl-results-header .dl-dealers-link{background-color:#f4f4f3}
#dealer-locator .dl-results .dl-results-header .dl-count h2,#dealer-locator .dl-results .dl-results-header .dl-dealers-link h2{font-size:1rem;line-height:50px;margin:0;padding-left:5px}
#dealer-locator .dl-results .dl-results-header .dl-count h2.results-closed,#dealer-locator .dl-results .dl-results-header .dl-dealers-link h2.results-closed{color:#2d96cd}
#dealer-locator .dl-results .dl-results-header .dl-dealers-link a,#dealer-locator .dl-results .dl-results-header .dl-count a{text-decoration:none;margin-left:-8px}
#dealer-locator .dl-results .dl-results-header .dl-dealers-link .icon-chevron-thin-left,#dealer-locator .dl-results .dl-results-header .dl-count .icon-chevron-thin-left{font-size:1.5rem;line-height:1em;vertical-align:text-top}
#dealer-locator .dl-results .dl-results-header .dl-dealers-link .icon-chevron-thin-left:before,#dealer-locator .dl-results .dl-results-header .dl-dealers-link #global-ux .wizard-short .wizard-short-footer .wizard-short-cancel:before,#global-ux .wizard-short .wizard-short-footer #dealer-locator .dl-results .dl-results-header .dl-dealers-link .wizard-short-cancel:before,#dealer-locator .dl-results .dl-results-header .dl-dealers-link #build-price-configurator .features-top-back-button:before,#build-price-configurator #dealer-locator .dl-results .dl-results-header .dl-dealers-link .features-top-back-button:before,#dealer-locator .dl-results .dl-results-header .dl-dealers-link #build-price-configurator .review-header-back-btn:before,#build-price-configurator #dealer-locator .dl-results .dl-results-header .dl-dealers-link .review-header-back-btn:before,#dealer-locator .dl-results .dl-results-header .dl-count .icon-chevron-thin-left:before,#dealer-locator .dl-results .dl-results-header .dl-count #global-ux .wizard-short .wizard-short-footer .wizard-short-cancel:before,#global-ux .wizard-short .wizard-short-footer #dealer-locator .dl-results .dl-results-header .dl-count .wizard-short-cancel:before,#dealer-locator .dl-results .dl-results-header .dl-count #build-price-configurator .features-top-back-button:before,#build-price-configurator #dealer-locator .dl-results .dl-results-header .dl-count .features-top-back-button:before,#dealer-locator .dl-results .dl-results-header .dl-count #build-price-configurator .review-header-back-btn:before,#build-price-configurator #dealer-locator .dl-results .dl-results-header .dl-count .review-header-back-btn:before{line-height:1.1em}
#dealer-locator .dl-results .dl-filter-toggle{background-color:#2d96cd;padding-left:0;padding-right:0;text-align:left}
#dealer-locator .dl-results .dl-filter-toggle:hover{background-color:#19678e}
#dealer-locator .dl-results .dl-filter-toggle a{display:block;line-height:50px;font-size:1rem;color:#fff;text-align:center}
#dealer-locator .dl-results .dl-filter-toggle a.additional-filters{padding-left:20px;text-align:left}
#dealer-locator .dl-results .dl-filter-toggle a.additional-filters .icon-filter{float:right;padding-right:20px}
#dealer-locator .dl-results .dl-filter-toggle a .icon-filter{font-size:1rem;line-height:50px;padding-left:10px}
#dealer-locator .dl-results .dl-filter-toggle a .icon-filter:before{content:"\e625"}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-filter-toggle a .icon-filter{padding-left:20px}
#dealer-locator .dl-results .dl-filter-toggle a .icon-filter:before{content:"\e606"}
}
#dealer-locator .dl-results .dl-results-list{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:300;list-style-type:none;margin:0;overflow:auto;-webkit-transition:.25s height ease-in-out;transition:.25s height ease-in-out}
#dealer-locator .dl-results .dl-results-list.results-list-hidden{height:0 !important}
#dealer-locator .dl-results .dl-results-list .scroll-container{position:relative}
#dealer-locator .dl-results .dl-results-list .more-dealers button{width:100%}
#dealer-locator .dl-results .dl-results-list .result,#dealer-locator .dl-results .dl-results-list .dealer-details{background-color:#f4f4f3;margin:20px 0;padding-top:30px}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .result,#dealer-locator .dl-results .dl-results-list .dealer-details{background-color:#fff;border-bottom:1px solid #b3b3b3;margin:0}
}
#dealer-locator .dl-results .dl-results-list .result>.columns>.row,#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.genericCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.genericCarousel,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.genericCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.genericCarousel,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dynamicCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dynamicCarousel,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dynamicCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dynamicCarousel,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.threesixty-colouriser-container,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.threesixty-colouriser-container,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.threesixty-colouriser-container,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.threesixty-colouriser-container{padding-left:.9375rem}
#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info,#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.genericCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.genericCarousel,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.genericCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.genericCarousel,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.dynamicCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.dynamicCarousel,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.dynamicCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.dynamicCarousel,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.threesixty-colouriser-container,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.threesixty-colouriser-container,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container{padding-left:0}
#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info>div,#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info>div,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.genericCarousel>div,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.genericCarousel>div,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.genericCarousel>div,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.genericCarousel>div,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.dynamicCarousel>div,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.dynamicCarousel>div,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.dynamicCarousel>div,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.dynamicCarousel>div,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.threesixty-colouriser-container>div,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.threesixty-colouriser-container>div,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container>div,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container>div{padding-left:0;padding-right:0}
#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table,#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.genericCarousel table,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.genericCarousel table,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.genericCarousel table,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.genericCarousel table,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.dynamicCarousel table,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.dynamicCarousel table,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.dynamicCarousel table,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.dynamicCarousel table,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.threesixty-colouriser-container table,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.threesixty-colouriser-container table,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container table,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container table{background-color:transparent;width:100%}
#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table tr,#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table tr,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.genericCarousel table tr,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.genericCarousel table tr,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.genericCarousel table tr,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.genericCarousel table tr,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.dynamicCarousel table tr,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.dynamicCarousel table tr,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.dynamicCarousel table tr,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.dynamicCarousel table tr,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.threesixty-colouriser-container table tr,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.threesixty-colouriser-container table tr,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container table tr,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container table tr{background-color:transparent}
#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table td,#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table td,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.genericCarousel table td,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.genericCarousel table td,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.genericCarousel table td,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.genericCarousel table td,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.dynamicCarousel table td,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.dynamicCarousel table td,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.dynamicCarousel table td,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.dynamicCarousel table td,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.threesixty-colouriser-container table td,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.threesixty-colouriser-container table td,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container table td,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container table td{padding:.25rem 0 .375rem 0;border:0}
#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table td:last-child,#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table td:last-child,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.genericCarousel table td:last-child,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.genericCarousel table td:last-child,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.genericCarousel table td:last-child,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.genericCarousel table td:last-child,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.dynamicCarousel table td:last-child,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.dynamicCarousel table td:last-child,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.dynamicCarousel table td:last-child,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.dynamicCarousel table td:last-child,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.threesixty-colouriser-container table td:last-child,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.threesixty-colouriser-container table td:last-child,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container table td:last-child,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container table td:last-child{text-align:right}
#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info .dealer-service,#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info .dealer-service,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.genericCarousel .dealer-service,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.genericCarousel .dealer-service,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.genericCarousel .dealer-service,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.genericCarousel .dealer-service,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.dynamicCarousel .dealer-service,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.dynamicCarousel .dealer-service,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.dynamicCarousel .dealer-service,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.dynamicCarousel .dealer-service,#dealer-locator .dl-results .dl-results-list #global-ux .result>.columns>.dl-dealer-info.threesixty-colouriser-container .dealer-service,#global-ux #dealer-locator .dl-results .dl-results-list .result>.columns>.dl-dealer-info.threesixty-colouriser-container .dealer-service,#dealer-locator .dl-results .dl-results-list #global-ux .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container .dealer-service,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.dl-dealer-info.threesixty-colouriser-container .dealer-service{margin-bottom:4px}
#dealer-locator .dl-results .dl-results-list .result a,#dealer-locator .dl-results .dl-results-list .dealer-details a{text-decoration:none}
#dealer-locator .dl-results .dl-results-list .result h3,#dealer-locator .dl-results .dl-results-list .dealer-details h3,#dealer-locator .dl-results .dl-results-list .result h4,#dealer-locator .dl-results .dl-results-list .dealer-details h4,#dealer-locator .dl-results .dl-results-list .result h5,#dealer-locator .dl-results .dl-results-list .dealer-details h5{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:200;font-size:26px;font-size:1.625rem}
#dealer-locator .dl-results .dl-results-list .result h3 a,#dealer-locator .dl-results .dl-results-list .dealer-details h3 a,#dealer-locator .dl-results .dl-results-list .result h4 a,#dealer-locator .dl-results .dl-results-list .dealer-details h4 a,#dealer-locator .dl-results .dl-results-list .result h5 a,#dealer-locator .dl-results .dl-results-list .dealer-details h5 a{color:#2d96cd}
#dealer-locator .dl-results .dl-results-list .result .dl-index,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-index{background-color:#2d96cd;border:1px solid #2d96cd;border-radius:18px;color:#fff;float:left;font-size:1rem;height:37px;line-height:2.2rem;text-align:center;width:37px}
#dealer-locator .dl-results .dl-results-list .result.selected .dl-index,#dealer-locator .dl-results .dl-results-list .selected.dealer-details .dl-index{background-color:#1b394e;border:1px solid #1b394e}
#dealer-locator .dl-results .dl-results-list .result .dl-distance,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-distance{float:left;font-size:1rem;line-height:2.2rem;padding-left:10px}
#dealer-locator .dl-results .dl-results-list .result .dl-hours,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-hours{font-size:.75rem;margin-bottom:0}
#dealer-locator .dl-results .dl-results-list .result .dl-address,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-address{margin-bottom:0}
#dealer-locator .dl-results .dl-results-list .result .dl-address .dl-address-line,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-address .dl-address-line{line-height:1.3rem;margin-bottom:0}
#dealer-locator .dl-results .dl-results-list .result .dl-telephone,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone{color:#626466;margin-bottom:25px}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .result .dl-telephone,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone{margin-bottom:10px;margin-top:15px}
}
#dealer-locator .dl-results .dl-results-list .result .dl-telephone .icon-phone,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone .icon-phone{display:none}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .result .dl-telephone .icon-phone,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone .icon-phone{display:inline;font-size:2.1rem;margin-left:-5px;vertical-align:middle}
}
#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container{padding:0}
#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .columns,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .columns,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .columns,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .columns,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .columns,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .columns,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .columns,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .columns,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .columns,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .columns,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .columns,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .columns,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .columns,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .columns{padding:1px 0 0 0}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .columns,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .columns,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .columns,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .columns,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .columns,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .columns,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .columns,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .columns,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .columns,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .columns,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .columns,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .columns,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .columns,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .columns{padding-left:.9375rem}
}
#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-directions,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-directions,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-directions,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-to-phone,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-to-phone,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-to-phone,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-details,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-details,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-details,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-call,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-call,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-call{margin-bottom:20px;text-align:center}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-directions,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-directions,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-directions,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-to-phone,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-to-phone,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-to-phone,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-details,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-details,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-details,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-details,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-call,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-call,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-call,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-call{text-align:left}
}
#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-directions a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-directions a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-directions a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-directions a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-directions a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-directions a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-directions a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-directions a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-directions a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-directions a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-to-phone a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-to-phone a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-to-phone a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-to-phone a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-to-phone a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-to-phone a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-to-phone a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-to-phone a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-to-phone a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-to-phone a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-details a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-details a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-details a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-details a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-details a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-details a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-details a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-details a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-details a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-details a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-details a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-details a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-call a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-call a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-call a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-call a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-call a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-call a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-call a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-call a,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-call a,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-call a,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-call a,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-call a{color:#2d96cd;display:inline-block}
#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-directions a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-directions a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-directions a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-directions a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-to-phone a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-to-phone a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-to-phone a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-to-phone a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-to-phone a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-to-phone a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-to-phone a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-to-phone a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-to-phone a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-to-phone a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-details a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-details a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-details a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-details a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-details a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-details a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-call a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-call a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-call a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-call a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-call a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-call a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-call a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-call a:hover,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-call a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-call a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-call a:hover,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-call a:hover{color:#19678e}
#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-call [class*=" icon-"]{display:block;font-size:3.125rem;margin-bottom:10px;padding-right:7px;vertical-align:middle}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-directions [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-directions [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-to-phone [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-to-phone [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-details [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-details [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-details [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-call [class^="icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-call [class^="icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .dl-call [class*=" icon-"],#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .dl-call [class*=" icon-"]{display:inline;font-size:1.375rem;margin-bottom:0}
}
#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .disabled,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .disabled,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.genericCarousel .disabled,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.genericCarousel .disabled,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.genericCarousel .disabled,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.genericCarousel .disabled,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.dynamicCarousel .disabled,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.dynamicCarousel .disabled,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.dynamicCarousel .disabled,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.dynamicCarousel .disabled,#dealer-locator .dl-results .dl-results-list .result #global-ux .dl-ctas.threesixty-colouriser-container .disabled,#global-ux #dealer-locator .dl-results .dl-results-list .result .dl-ctas.threesixty-colouriser-container .disabled,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dl-ctas.threesixty-colouriser-container .disabled,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.threesixty-colouriser-container .disabled{color:#b0b0b0}
#dealer-locator .dl-results .dl-results-list .result .dl-websites,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-websites{padding-bottom:10px;padding-top:20px}
#dealer-locator .dl-results .dl-results-list .dealer-details{background-color:#fff;border-bottom:0 none;margin:0 -0.9375rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.genericCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.genericCarousel,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.dynamicCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.dynamicCarousel,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.threesixty-colouriser-container,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.threesixty-colouriser-container{padding-bottom:12px;padding-left:0;padding-top:18px}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.genericCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.genericCarousel,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.dynamicCarousel,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.dynamicCarousel,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.threesixty-colouriser-container,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.threesixty-colouriser-container{padding-top:12px}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row>.columns,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.genericCarousel>.columns,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.genericCarousel>.columns,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.dynamicCarousel>.columns,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.dynamicCarousel>.columns,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.threesixty-colouriser-container>.columns,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.threesixty-colouriser-container>.columns{padding-left:1.875rem;padding-right:1.875rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row .dl-button,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.genericCarousel .dl-button,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.genericCarousel .dl-button,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.dynamicCarousel .dl-button,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.dynamicCarousel .dl-button,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.threesixty-colouriser-container .dl-button,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.threesixty-colouriser-container .dl-button{margin:12px auto}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row .dl-button,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.genericCarousel .dl-button,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.genericCarousel .dl-button,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.dynamicCarousel .dl-button,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.dynamicCarousel .dl-button,#dealer-locator .dl-results .dl-results-list .dealer-details #global-ux .dealer-ctas.threesixty-colouriser-container .dl-button,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.threesixty-colouriser-container .dl-button{margin:25px auto}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion .accordion-content{padding:0 30px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion h5{padding-left:30px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion h5:after{line-height:1.45em}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content{padding:0 15px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content p{font-size:.875rem;line-height:1rem;padding:0}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta{font-size:.875rem;line-height:1.25rem;margin:24px 0}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a{color:#2d96cd}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:hover .icon-link:before,#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:hover #global-ux .link-chevron:after,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:hover .link-chevron:after,#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:hover #global-ux .search-results-header .link-overlay-search:after,#global-ux .search-results-header #dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:hover .link-overlay-search:after,#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:active .icon-link:before,#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:active #global-ux .link-chevron:after,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:active .link-chevron:after,#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:active #global-ux .search-results-header .link-overlay-search:after,#global-ux .search-results-header #dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:active .link-overlay-search:after,#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:focus .icon-link:before,#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:focus #global-ux .link-chevron:after,#global-ux #dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:focus .link-chevron:after,#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:focus #global-ux .search-results-header .link-overlay-search:after,#global-ux .search-results-header #dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:focus .link-overlay-search:after{content:"\e619"}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta span{font-size:1.25rem;padding-left:6px;vertical-align:text-top}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content p.disclaimer{font-size:.75rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type1{background-color:#f4f4f3;margin-bottom:12px;padding:12px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type1 .promo-cta{text-align:center}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2{padding:12px 15px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 h6{font-size:1.5rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 h6 a{color:#2d96cd}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 .promo-subheading{color:#2d96cd;font-size:1rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 p.large{font-size:1.25rem;margin-bottom:6px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 p.small-bottom-margin{margin-bottom:6px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content p{font-size:.75rem;line-height:1rem;padding:0}
#dealer-locator input:focus ~ label{outline-color:#4d90fe}
#dealer-locator .dl-results .filters{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:500ms transform ease-out;-webkit-transition:500ms -webkit-transform ease-out;transition:500ms -webkit-transform ease-out;transition:500ms transform ease-out;transition:500ms transform ease-out,500ms -webkit-transform ease-out;background-color:#fff;left:0;overflow:auto;position:relative;top:0;-webkit-overflow-scrolling:touch}
#dealer-locator .dl-results .filters::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:16px}
#dealer-locator .dl-results .filters::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#dealer-locator .dl-results .filters::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
#dealer-locator .dl-results .filters.offscreen-filters{-webkit-transform:translateX(100.5%);transform:translateX(100.5%);position:absolute;top:50px}
@media only screen and (min-width:48em){#dealer-locator .dl-results .filters{position:absolute;top:50px}
}
#dealer-locator .dl-results .filters h6{margin-top:1.2rem}
#dealer-locator .dl-results .filters .view-saved-dealers{margin-bottom:50px;text-align:center}
#global-ux #dealer-locator .highlighted-filter{list-style-type:none;display:block;clear:left;margin:0;padding-top:16px}
#global-ux #dealer-locator .highlighted-filter input[type=checkbox]{position:absolute;height:0;width:0;margin:0;padding:0;opacity:0}
#global-ux #dealer-locator .highlighted-filter li{display:inline-block;margin-right:10px;margin-bottom:10px}
#global-ux #dealer-locator .highlighted-filter label{border:1px solid #1b394e;display:inline-block;text-align:center;height:3.375rem;line-height:3.375rem;padding:0 10px}
#global-ux #dealer-locator .highlighted-filter input[type=checkbox]:checked+label{background-color:#1b394e;color:white}
#global-ux #dealer-locator .highlighted-filter label:before{content:none}
#global-ux #dealer-locator .info-tooltip{background-color:transparent;color:#2d96cd;line-height:1rem;margin-bottom:0;padding:1px 0 0 0;outline:0}
#global-ux #dealer-locator .info-tooltip .icon-info{font-size:1.25rem;padding:0 1px}
#global-ux #dealer-locator .tooltip-content-wrap{position:absolute;left:12px;top:34px;background-color:transparent;z-index:100;padding:0 0 15px 0}
#global-ux #dealer-locator .tooltip-content{font-family:"Antenna",Arial,Helvetica,sans-serif;background-color:#fff;border:1px solid #ccc;color:#616161;padding:25px 25px 25px 25px;position:relative;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15)}
#global-ux #dealer-locator .tooltip-content h6{color:#616161;margin-bottom:.8em;margin-top:0}
#global-ux #dealer-locator .tooltip-content p{color:#616161;font-size:.825rem;margin-bottom:0}
#global-ux #dealer-locator .filter-row{position:relative}
#global-ux #dealer-locator .filter-row pre{display:none}
#global-ux #dealer-locator .filter-row input:focus ~ label{outline-color:none;outline-style:none;outline-width:0}
#global-ux #dealer-locator .filter-row input:focus ~ label:before{outline-color:#0078a0;outline-style:auto;outline-width:5px}
#global-ux #dealer-locator .filter-row label{padding-top:1px}
#global-ux #dealer-locator .filter-row label:before{line-height:.7em}
#global-ux #dealer-locator .filter-submit{margin:0}
#global-ux #dealer-locator .filter-submit .dl-button{width:100%}
#global-ux #dealer-locator .accordion>h5{position:relative;font-size:20px;font-size:1.25rem}
#global-ux #dealer-locator .accordion>h5:after{float:none;line-height:1.40em;margin-right:0;position:absolute;right:20px;top:10px}
#global-ux #dealer-locator .select-style{border:0 none}
#global-ux #dealer-locator .select-style>select{background-size:6%;border:1px solid #2d96cd}
#global-ux #dealer-locator .dl-distance-display{color:#1b394e;font-size:1rem;line-height:1.75rem;margin-right:20px;position:absolute;right:40px}
#global-ux #dealer-locator p input[type=checkbox]{position:absolute;z-index:-99}
#dealer-locator .dl-search{background-color:#f7f7f7;z-index:1}
@media only screen and (min-width:48em){#dealer-locator .dl-search{position:absolute;top:20px;left:60px;width:430px;margin-bottom:10px;box-shadow:2px 2px 1px rgba(0,0,0,0.25)}
}
@media only screen and (min-width:75em){#dealer-locator .dl-search{left:35px}
}
#dealer-locator .dl-search .dl-heading{display:table;width:100%;height:80px;padding:15px 25px;background-color:#fff}
#dealer-locator .dl-search .dl-heading h1{font-size:21px;font-size:1.3125rem;display:table-cell;margin:0;line-height:1.3;text-indent:0;text-align:center;color:#626466;vertical-align:middle}
@media only screen and (min-width:48em){#dealer-locator .dl-search .dl-heading h1{font-size:24px;font-size:1.5rem;text-align:left}
}
#dealer-locator .dl-search .dl-search-form{padding:20px 25px}
#dealer-locator .dl-search .dl-search-type{padding:15px 20px 10px;border-top:1px solid #ccc}
#dealer-locator .dl-search .dl-search-type-item{display:inline-block;margin-right:10px}
#dealer-locator .dl-search .dl-search-type-item:last-child{margin-right:0}
#dealer-locator .dl-search .dl-search-type-item .custom-checkbox,#dealer-locator .dl-search .dl-search-type-item .custom-radio{position:absolute;z-index:-99}
#dealer-locator .dl-search .dl-search-type-item .custom-checkbox.selected+label,#dealer-locator .dl-search .dl-search-type-item .custom-radio.selected+label{color:#1b394e}
#dealer-locator .dl-search .dl-search-type-item label{font-size:15px;font-size:.9375rem;padding:10px 5px;color:#626466}
@media only screen and (min-width:48em){#dealer-locator .dl-search .dl-search-type-item label{font-size:14px;font-size:.875rem}
}
@media only screen and (min-width:48em){#dealer-locator .dl-search .dl-search-type-item.overun{display:block}
}
#dealer-locator .dl-search h3{line-height:3.75rem;margin:0}
#dealer-locator .dl-search .dl-use-location{padding:0}
#dealer-locator .dl-search .dl-use-location button{font-size:16px;font-size:1rem;background-color:#2d96cd;line-height:3.75rem;margin:0;padding:0 0 0 15px;text-align:left;width:100%}
#dealer-locator .dl-search .dl-use-location button .icon-navigation{font-size:24px;font-size:1.5rem;vertical-align:middle;padding-right:10px;position:absolute;right:0;top:0;line-height:60px}
#dealer-locator .dl-search .dl-search-field{font-family:"Antenna",Arial,Helvetica,sans-serif;padding:0 25px 20px 25px}
#dealer-locator .dl-search .dl-search-field form{position:relative}
#dealer-locator .dl-search .dl-search-field input{font-size:16px;font-size:1rem;font-weight:400;border:1px solid #ccc;height:60px;margin-bottom:0;padding:20px 30px 20px 15px;color:#1b394e}
@media only screen and (min-width:48em){#dealer-locator .dl-search .dl-search-field input{font-size:14px;font-size:.875rem}
}
#dealer-locator .dl-search .dl-search-field input::-webkit-input-placeholder{color:#626466}
#dealer-locator .dl-search .dl-search-field input::-moz-placeholder{color:#626466}
#dealer-locator .dl-search .dl-search-field button.search-submit{font-size:18px;font-size:1.125rem;position:absolute;top:0;right:0;height:60px;padding:0 10px;color:#2d96cd;font-family:icomoon;background-color:transparent}
#dealer-locator .dl-search .dl-search-field button.search-submit:hover,#dealer-locator .dl-search .dl-search-field button.search-submit:focus{color:#1b394e}
#dealer-locator .dl-search .dl-search-field button.search-submit:hover span{color:#2d96cd}
#dealer-locator .dl-search .dl-search-field button.search-submit:active{outline:0;box-shadow:none}
#dealer-locator .dl-search .dl-search-field .search-loading{position:absolute;right:12px;top:15px;width:30px}
#dealer-locator .dl-search .dl-search-field .autocomplete p{font-style:italic;margin:0;padding:16px 0}
#dealer-locator .dl-search .dl-search-field .autocomplete ul{list-style-type:none;margin:0 -0.9375rem;overflow:auto}
#dealer-locator .dl-search .dl-search-field .autocomplete ul.dealer-autocomplete-list{max-height:200px}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li{font-size:.875rem}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li a{font-family:"Antenna",Arial,Helvetica,sans-serif;display:block;padding:9px 0 9px .9375rem;font-weight:bold;text-decoration:none}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li a:focus{color:#1b394e}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li:hover,#dealer-locator .dl-search .dl-search-field .autocomplete ul li:focus{background-color:#f4f4f3}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li:hover a,#dealer-locator .dl-search .dl-search-field .autocomplete ul li:focus a{color:#1b394e}
#dealer-locator .dl-search .dl-error{font-family:"Antenna",Arial,Helvetica,sans-serif;padding:5px 25px 15px}
#dealer-locator .dl-search .dl-error p.error{font-size:14px;font-size:.875rem;position:relative;margin:0}
#dealer-locator .dl-search .dl-error p.error:after{font-size:24px;font-size:1.5rem;top:50%;margin-top:-10px}