html.lte8 #legacy-browser-overlay .legacy-browser-shadow{background:#000;filter:alpha(opacity=50);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9998}
#legacy-browser-overlay.hidden{display:none}
#legacy-browser-overlay .overlay-background{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 0 9999px rgba(0,0,0,.5);box-shadow:0 0 0 9999px rgba(0,0,0,.5);left:5%;line-height:100px;padding-left:1%;padding-right:1%;position:absolute;text-align:center;top:60px;width:88%;z-index:9999}
#legacy-browser-overlay .overlay-background .overlay-exit-button{cursor:pointer;height:30px;position:absolute;right:10px;top:10px;width:30px}
#legacy-browser-overlay .overlay-background .overlay-header-logo{padding-top:150px;text-align:center}
#legacy-browser-overlay .overlay-background .overlay-header-logo img{width:90px}
#legacy-browser-overlay .overlay-background .overlay-copy h2{color:#616161;font-family:FordAntenna,FordAntennaExtraLight,Helvetica,Roboto,Arial,sans-serif;font-size:48px;font-weight:200;line-height:1.4;margin-bottom:20px;margin-top:10px;padding:0;text-align:center}
#legacy-browser-overlay .overlay-background .overlay-copy p{color:#616161;font-family:FordAntenna,FordAntennaExtraLight,Helvetica,Roboto,Arial,sans-serif;font-size:21px;font-weight:200;line-height:1.6;margin-bottom:2px;margin-top:2px;padding:0}
#legacy-browser-overlay .overlay-exit-button{background:url(guxfoe-unsupported-browsers/img/close-icon-black.gif) no-repeat}
#legacy-browser-overlay .overlay-browsers{display:block;margin:50px auto 160px;overflow:hidden;text-align:center;width:500px}
#legacy-browser-overlay .overlay-browsers div{display:inline-block;width:80px}
#legacy-browser-overlay .overlay-browsers p{font-family:FordAntenna,FordAntennaExtraLight,Helvetica,Roboto,Arial,sans-serif;font-weight:200;line-height:1.6;text-align:center}
#legacy-browser-overlay .overlay-browsers .overlay-browser-logo{display:block;margin:0 auto;width:50px}
#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}
#legacy-browser-overlay .windows-only-icon:not(.windows-confirmed){display:none}
table{border-collapse:collapse;border-radius:0;margin-bottom:1rem;width:100%}
tbody,tfoot,thead{background-color:#fefefe;border:1px solid #f1f1f1}
caption{font-weight:700;padding:.5rem .625rem .625rem}
thead{background:#f8f8f8}
tfoot,thead{color:#0a0a0a}
tfoot{background:#f1f1f1}
tfoot tr,thead tr{background:transparent}
tfoot td,tfoot th,thead td,thead th{font-weight:700;padding:.5rem .625rem .625rem;text-align:left}
tbody td,tbody th{padding:.5rem .625rem .625rem}
tbody tr:nth-child(2n){background-color:#f1f1f1;border-bottom:0}
table.unstriped tbody{background-color:#fefefe}
table.unstriped tbody tr{background-color:#fefefe;border-bottom:1px solid #f1f1f1}
@media screen and (max-width:47.9375em){table.stack tfoot,table.stack thead{display:none}
table.stack td,table.stack th,table.stack tr{display:block}
table.stack td{border-top:0}
}
table.scroll{display:block;overflow-x:auto;width:100%}
table.hover thead tr:hover{background-color:#f3f3f3}
table.hover tfoot tr:hover{background-color:#ececec}
table.hover tbody tr:hover{background-color:#f9f9f9}
table.hover:not(.unstriped) tr:nth-of-type(2n):hover{background-color:#ececec}
.table-scroll{overflow-x:auto}
.table-scroll table{width:auto}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure{display:block}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible}
main{display:block}
pre{font-family:monospace,monospace;font-size:1em}
a{-webkit-text-decoration-skip:objects;background-color:transparent}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
input{overflow:visible}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
details{display:block}
summary{display:list-item}
menu{display:block}
canvas{display:inline-block}
[hidden],template{display:none}
.foundation-mq{font-family:"small=0em&medium=30.0625em&large=48em&xlarge=62em&xxlarge=75em"}
html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;line-height:1.5}
*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}
ul{font-size:1rem}
body{background:#fefefe;color:#0a0a0a;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0}
img{-ms-interpolation-mode:bicubic;display:inline-block;height:auto;max-width:100%;vertical-align:middle}
textarea{border-radius:0;height:auto;min-height:50px}
select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}
.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none !important}
button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;cursor:auto;line-height:1;padding:0}
[data-whatinput=mouse] button{outline:0}
pre{overflow:auto}
button,input,optgroup,select,textarea{font-family:inherit}
.column,.columns{position:relative}
.row.row-wide{margin-left:-.9375rem;margin-right:-.9375rem}
small.error,span.error{background-color:#f04124;display:block;margin-bottom:1rem;padding:.375rem .5625rem .5625rem 0}
.error small.error{color:#fefefe;font-style:italic;padding:.375rem .5625rem}
.is-visible{display:block !important}
.is-hidden{display:none}
.left{float:left !important}
.right{float:right !important}
.clearleft{clear:left}
table tbody,table tfoot,table thead{background-color:inherit;border:0}
table tbody td,table tbody th,table tfoot td,table tfoot th,table thead td,table thead th{font-size:.875rem;line-height:1.125rem;text-align:left}
.fixed{left:0;position:fixed;top:0;width:100%;z-index:99}
.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}
.row{margin-left:auto;margin-right:auto;max-width:90rem}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}
.row .row{margin-left:-.9375rem;margin-right:-.9375rem}
@media print,screen and (min-width:30.0625em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}
}
@media print,screen and (min-width:48em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}
}
@media screen and (min-width:62em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}
}
@media screen and (min-width:75em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}
}
.row .row.collapse{margin-left:0;margin-right:0}
.row.expanded{max-width:none}
.row.expanded .row{margin-left:auto;margin-right:auto}
.row:not(.expanded) .row{max-width:none}
.column,.columns,.row.gutter-medium>.column,.row.gutter-medium>.columns,.row.gutter-small>.column,.row.gutter-small>.columns{padding-left:.9375rem;padding-right:.9375rem}
.column,.columns{float:left;width:100%}
@media print,screen and (min-width:30.0625em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}
}
.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}
.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}
.column.row.row,.row.row.columns{float:none}
.row .column.row.row,.row .row.row.columns{margin-left:0;margin-right:0;padding-left:0;padding-right:0}
.small-1{width:8.33333%}
.small-push-1{left:8.33333%;position:relative}
.small-pull-1{left:-8.33333%;position:relative}
.small-offset-0{margin-left:0}
.small-2{width:16.66667%}
.small-push-2{left:16.66667%;position:relative}
.small-pull-2{left:-16.66667%;position:relative}
.small-offset-1{margin-left:8.33333%}
.small-3{width:25%}
.small-push-3{left:25%;position:relative}
.small-pull-3{left:-25%;position:relative}
.small-offset-2{margin-left:16.66667%}
.small-4{width:33.33333%}
.small-push-4{left:33.33333%;position:relative}
.small-pull-4{left:-33.33333%;position:relative}
.small-offset-3{margin-left:25%}
.small-5{width:41.66667%}
.small-push-5{left:41.66667%;position:relative}
.small-pull-5{left:-41.66667%;position:relative}
.small-offset-4{margin-left:33.33333%}
.small-6{width:50%}
.small-push-6{left:50%;position:relative}
.small-pull-6{left:-50%;position:relative}
.small-offset-5{margin-left:41.66667%}
.small-7{width:58.33333%}
.small-push-7{left:58.33333%;position:relative}
.small-pull-7{left:-58.33333%;position:relative}
.small-offset-6{margin-left:50%}
.small-8{width:66.66667%}
.small-push-8{left:66.66667%;position:relative}
.small-pull-8{left:-66.66667%;position:relative}
.small-offset-7{margin-left:58.33333%}
.small-9{width:75%}
.small-push-9{left:75%;position:relative}
.small-pull-9{left:-75%;position:relative}
.small-offset-8{margin-left:66.66667%}
.small-10{width:83.33333%}
.small-push-10{left:83.33333%;position:relative}
.small-pull-10{left:-83.33333%;position:relative}
.small-offset-9{margin-left:75%}
.small-11{width:91.66667%}
.small-push-11{left:91.66667%;position:relative}
.small-pull-11{left:-91.66667%;position:relative}
.small-offset-10{margin-left:83.33333%}
.small-12{width:100%}
.small-offset-11{margin-left:91.66667%}
.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}
.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}
.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}
.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}
.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}
.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}
.small-up-2>.column:nth-of-type(odd),.small-up-2>.columns:nth-of-type(odd){clear:both}
.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}
.small-up-3>.column,.small-up-3>.columns{float:left;width:33.33333%}
.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}
.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}
.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}
.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}
.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}
.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}
.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}
.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}
.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}
.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}
.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}
.small-up-6>.column,.small-up-6>.columns{float:left;width:16.66667%}
.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}
.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}
.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}
.small-up-7>.column,.small-up-7>.columns{float:left;width:14.28571%}
.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}
.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}
.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}
.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}
.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}
.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}
.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}
.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}
.expanded.row .small-collapse.row,.small-collapse .row{margin-left:0;margin-right:0}
.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}
.small-centered{margin-left:auto;margin-right:auto}
.small-centered,.small-centered:last-child:not(:first-child){clear:both;float:none}
.small-pull-0,.small-push-0,.small-uncentered{float:left;margin-left:0;margin-right:0;position:static}
@media print,screen and (min-width:30.0625em){.medium-1{width:8.33333%}
.medium-push-1{left:8.33333%;position:relative}
.medium-pull-1{left:-8.33333%;position:relative}
.medium-offset-0{margin-left:0}
.medium-2{width:16.66667%}
.medium-push-2{left:16.66667%;position:relative}
.medium-pull-2{left:-16.66667%;position:relative}
.medium-offset-1{margin-left:8.33333%}
.medium-3{width:25%}
.medium-push-3{left:25%;position:relative}
.medium-pull-3{left:-25%;position:relative}
.medium-offset-2{margin-left:16.66667%}
.medium-4{width:33.33333%}
.medium-push-4{left:33.33333%;position:relative}
.medium-pull-4{left:-33.33333%;position:relative}
.medium-offset-3{margin-left:25%}
.medium-5{width:41.66667%}
.medium-push-5{left:41.66667%;position:relative}
.medium-pull-5{left:-41.66667%;position:relative}
.medium-offset-4{margin-left:33.33333%}
.medium-6{width:50%}
.medium-push-6{left:50%;position:relative}
.medium-pull-6{left:-50%;position:relative}
.medium-offset-5{margin-left:41.66667%}
.medium-7{width:58.33333%}
.medium-push-7{left:58.33333%;position:relative}
.medium-pull-7{left:-58.33333%;position:relative}
.medium-offset-6{margin-left:50%}
.medium-8{width:66.66667%}
.medium-push-8{left:66.66667%;position:relative}
.medium-pull-8{left:-66.66667%;position:relative}
.medium-offset-7{margin-left:58.33333%}
.medium-9{width:75%}
.medium-push-9{left:75%;position:relative}
.medium-pull-9{left:-75%;position:relative}
.medium-offset-8{margin-left:66.66667%}
.medium-10{width:83.33333%}
.medium-push-10{left:83.33333%;position:relative}
.medium-pull-10{left:-83.33333%;position:relative}
.medium-offset-9{margin-left:75%}
.medium-11{width:91.66667%}
.medium-push-11{left:91.66667%;position:relative}
.medium-pull-11{left:-91.66667%;position:relative}
.medium-offset-10{margin-left:83.33333%}
.medium-12{width:100%}
.medium-offset-11{margin-left:91.66667%}
.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}
.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}
.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}
.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}
.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}
.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}
.medium-up-2>.column:nth-of-type(odd),.medium-up-2>.columns:nth-of-type(odd){clear:both}
.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}
.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.33333%}
.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}
.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}
.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}
.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}
.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}
.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}
.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}
.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}
.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}
.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}
.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}
.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.66667%}
.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}
.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}
.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}
.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.28571%}
.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}
.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}
.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}
.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}
.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}
.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}
.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}
.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}
.expanded.row .medium-collapse.row,.medium-collapse .row{margin-left:0;margin-right:0}
.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}
.medium-centered{margin-left:auto;margin-right:auto}
.medium-centered,.medium-centered:last-child:not(:first-child){clear:both;float:none}
.medium-pull-0,.medium-push-0,.medium-uncentered{float:left;margin-left:0;margin-right:0;position:static}
}
@media print,screen and (min-width:48em){.large-1{width:8.33333%}
.large-push-1{left:8.33333%;position:relative}
.large-pull-1{left:-8.33333%;position:relative}
.large-offset-0{margin-left:0}
.large-2{width:16.66667%}
.large-push-2{left:16.66667%;position:relative}
.large-pull-2{left:-16.66667%;position:relative}
.large-offset-1{margin-left:8.33333%}
.large-3{width:25%}
.large-push-3{left:25%;position:relative}
.large-pull-3{left:-25%;position:relative}
.large-offset-2{margin-left:16.66667%}
.large-4{width:33.33333%}
.large-push-4{left:33.33333%;position:relative}
.large-pull-4{left:-33.33333%;position:relative}
.large-offset-3{margin-left:25%}
.large-5{width:41.66667%}
.large-push-5{left:41.66667%;position:relative}
.large-pull-5{left:-41.66667%;position:relative}
.large-offset-4{margin-left:33.33333%}
.large-6{width:50%}
.large-push-6{left:50%;position:relative}
.large-pull-6{left:-50%;position:relative}
.large-offset-5{margin-left:41.66667%}
.large-7{width:58.33333%}
.large-push-7{left:58.33333%;position:relative}
.large-pull-7{left:-58.33333%;position:relative}
.large-offset-6{margin-left:50%}
.large-8{width:66.66667%}
.large-push-8{left:66.66667%;position:relative}
.large-pull-8{left:-66.66667%;position:relative}
.large-offset-7{margin-left:58.33333%}
.large-9{width:75%}
.large-push-9{left:75%;position:relative}
.large-pull-9{left:-75%;position:relative}
.large-offset-8{margin-left:66.66667%}
.large-10{width:83.33333%}
.large-push-10{left:83.33333%;position:relative}
.large-pull-10{left:-83.33333%;position:relative}
.large-offset-9{margin-left:75%}
.large-11{width:91.66667%}
.large-push-11{left:91.66667%;position:relative}
.large-pull-11{left:-91.66667%;position:relative}
.large-offset-10{margin-left:83.33333%}
.large-12{width:100%}
.large-offset-11{margin-left:91.66667%}
.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}
.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}
.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}
.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}
.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}
.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}
.large-up-2>.column:nth-of-type(odd),.large-up-2>.columns:nth-of-type(odd){clear:both}
.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}
.large-up-3>.column,.large-up-3>.columns{float:left;width:33.33333%}
.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}
.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}
.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}
.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}
.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}
.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}
.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}
.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}
.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}
.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}
.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}
.large-up-6>.column,.large-up-6>.columns{float:left;width:16.66667%}
.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}
.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}
.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}
.large-up-7>.column,.large-up-7>.columns{float:left;width:14.28571%}
.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}
.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}
.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}
.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}
.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}
.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}
.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}
.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}
.expanded.row .large-collapse.row,.large-collapse .row{margin-left:0;margin-right:0}
.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}
.large-centered{margin-left:auto;margin-right:auto}
.large-centered,.large-centered:last-child:not(:first-child){clear:both;float:none}
.large-pull-0,.large-push-0,.large-uncentered{float:left;margin-left:0;margin-right:0;position:static}
}
@media screen and (min-width:62em){.xlarge-1{width:8.33333%}
.xlarge-push-1{left:8.33333%;position:relative}
.xlarge-pull-1{left:-8.33333%;position:relative}
.xlarge-offset-0{margin-left:0}
.xlarge-2{width:16.66667%}
.xlarge-push-2{left:16.66667%;position:relative}
.xlarge-pull-2{left:-16.66667%;position:relative}
.xlarge-offset-1{margin-left:8.33333%}
.xlarge-3{width:25%}
.xlarge-push-3{left:25%;position:relative}
.xlarge-pull-3{left:-25%;position:relative}
.xlarge-offset-2{margin-left:16.66667%}
.xlarge-4{width:33.33333%}
.xlarge-push-4{left:33.33333%;position:relative}
.xlarge-pull-4{left:-33.33333%;position:relative}
.xlarge-offset-3{margin-left:25%}
.xlarge-5{width:41.66667%}
.xlarge-push-5{left:41.66667%;position:relative}
.xlarge-pull-5{left:-41.66667%;position:relative}
.xlarge-offset-4{margin-left:33.33333%}
.xlarge-6{width:50%}
.xlarge-push-6{left:50%;position:relative}
.xlarge-pull-6{left:-50%;position:relative}
.xlarge-offset-5{margin-left:41.66667%}
.xlarge-7{width:58.33333%}
.xlarge-push-7{left:58.33333%;position:relative}
.xlarge-pull-7{left:-58.33333%;position:relative}
.xlarge-offset-6{margin-left:50%}
.xlarge-8{width:66.66667%}
.xlarge-push-8{left:66.66667%;position:relative}
.xlarge-pull-8{left:-66.66667%;position:relative}
.xlarge-offset-7{margin-left:58.33333%}
.xlarge-9{width:75%}
.xlarge-push-9{left:75%;position:relative}
.xlarge-pull-9{left:-75%;position:relative}
.xlarge-offset-8{margin-left:66.66667%}
.xlarge-10{width:83.33333%}
.xlarge-push-10{left:83.33333%;position:relative}
.xlarge-pull-10{left:-83.33333%;position:relative}
.xlarge-offset-9{margin-left:75%}
.xlarge-11{width:91.66667%}
.xlarge-push-11{left:91.66667%;position:relative}
.xlarge-pull-11{left:-91.66667%;position:relative}
.xlarge-offset-10{margin-left:83.33333%}
.xlarge-12{width:100%}
.xlarge-offset-11{margin-left:91.66667%}
.xlarge-up-1>.column,.xlarge-up-1>.columns{float:left;width:100%}
.xlarge-up-1>.column:nth-of-type(1n),.xlarge-up-1>.columns:nth-of-type(1n){clear:none}
.xlarge-up-1>.column:nth-of-type(1n+1),.xlarge-up-1>.columns:nth-of-type(1n+1){clear:both}
.xlarge-up-1>.column:last-child,.xlarge-up-1>.columns:last-child{float:left}
.xlarge-up-2>.column,.xlarge-up-2>.columns{float:left;width:50%}
.xlarge-up-2>.column:nth-of-type(1n),.xlarge-up-2>.columns:nth-of-type(1n){clear:none}
.xlarge-up-2>.column:nth-of-type(odd),.xlarge-up-2>.columns:nth-of-type(odd){clear:both}
.xlarge-up-2>.column:last-child,.xlarge-up-2>.columns:last-child{float:left}
.xlarge-up-3>.column,.xlarge-up-3>.columns{float:left;width:33.33333%}
.xlarge-up-3>.column:nth-of-type(1n),.xlarge-up-3>.columns:nth-of-type(1n){clear:none}
.xlarge-up-3>.column:nth-of-type(3n+1),.xlarge-up-3>.columns:nth-of-type(3n+1){clear:both}
.xlarge-up-3>.column:last-child,.xlarge-up-3>.columns:last-child{float:left}
.xlarge-up-4>.column,.xlarge-up-4>.columns{float:left;width:25%}
.xlarge-up-4>.column:nth-of-type(1n),.xlarge-up-4>.columns:nth-of-type(1n){clear:none}
.xlarge-up-4>.column:nth-of-type(4n+1),.xlarge-up-4>.columns:nth-of-type(4n+1){clear:both}
.xlarge-up-4>.column:last-child,.xlarge-up-4>.columns:last-child{float:left}
.xlarge-up-5>.column,.xlarge-up-5>.columns{float:left;width:20%}
.xlarge-up-5>.column:nth-of-type(1n),.xlarge-up-5>.columns:nth-of-type(1n){clear:none}
.xlarge-up-5>.column:nth-of-type(5n+1),.xlarge-up-5>.columns:nth-of-type(5n+1){clear:both}
.xlarge-up-5>.column:last-child,.xlarge-up-5>.columns:last-child{float:left}
.xlarge-up-6>.column,.xlarge-up-6>.columns{float:left;width:16.66667%}
.xlarge-up-6>.column:nth-of-type(1n),.xlarge-up-6>.columns:nth-of-type(1n){clear:none}
.xlarge-up-6>.column:nth-of-type(6n+1),.xlarge-up-6>.columns:nth-of-type(6n+1){clear:both}
.xlarge-up-6>.column:last-child,.xlarge-up-6>.columns:last-child{float:left}
.xlarge-up-7>.column,.xlarge-up-7>.columns{float:left;width:14.28571%}
.xlarge-up-7>.column:nth-of-type(1n),.xlarge-up-7>.columns:nth-of-type(1n){clear:none}
.xlarge-up-7>.column:nth-of-type(7n+1),.xlarge-up-7>.columns:nth-of-type(7n+1){clear:both}
.xlarge-up-7>.column:last-child,.xlarge-up-7>.columns:last-child{float:left}
.xlarge-up-8>.column,.xlarge-up-8>.columns{float:left;width:12.5%}
.xlarge-up-8>.column:nth-of-type(1n),.xlarge-up-8>.columns:nth-of-type(1n){clear:none}
.xlarge-up-8>.column:nth-of-type(8n+1),.xlarge-up-8>.columns:nth-of-type(8n+1){clear:both}
.xlarge-up-8>.column:last-child,.xlarge-up-8>.columns:last-child{float:left}
.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-left:0;padding-right:0}
.expanded.row .xlarge-collapse.row,.xlarge-collapse .row{margin-left:0;margin-right:0}
.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}
.xlarge-centered{margin-left:auto;margin-right:auto}
.xlarge-centered,.xlarge-centered:last-child:not(:first-child){clear:both;float:none}
.xlarge-pull-0,.xlarge-push-0,.xlarge-uncentered{float:left;margin-left:0;margin-right:0;position:static}
}
@media screen and (min-width:75em){.xxlarge-1{width:8.33333%}
.xxlarge-push-1{left:8.33333%;position:relative}
.xxlarge-pull-1{left:-8.33333%;position:relative}
.xxlarge-offset-0{margin-left:0}
.xxlarge-2{width:16.66667%}
.xxlarge-push-2{left:16.66667%;position:relative}
.xxlarge-pull-2{left:-16.66667%;position:relative}
.xxlarge-offset-1{margin-left:8.33333%}
.xxlarge-3{width:25%}
.xxlarge-push-3{left:25%;position:relative}
.xxlarge-pull-3{left:-25%;position:relative}
.xxlarge-offset-2{margin-left:16.66667%}
.xxlarge-4{width:33.33333%}
.xxlarge-push-4{left:33.33333%;position:relative}
.xxlarge-pull-4{left:-33.33333%;position:relative}
.xxlarge-offset-3{margin-left:25%}
.xxlarge-5{width:41.66667%}
.xxlarge-push-5{left:41.66667%;position:relative}
.xxlarge-pull-5{left:-41.66667%;position:relative}
.xxlarge-offset-4{margin-left:33.33333%}
.xxlarge-6{width:50%}
.xxlarge-push-6{left:50%;position:relative}
.xxlarge-pull-6{left:-50%;position:relative}
.xxlarge-offset-5{margin-left:41.66667%}
.xxlarge-7{width:58.33333%}
.xxlarge-push-7{left:58.33333%;position:relative}
.xxlarge-pull-7{left:-58.33333%;position:relative}
.xxlarge-offset-6{margin-left:50%}
.xxlarge-8{width:66.66667%}
.xxlarge-push-8{left:66.66667%;position:relative}
.xxlarge-pull-8{left:-66.66667%;position:relative}
.xxlarge-offset-7{margin-left:58.33333%}
.xxlarge-9{width:75%}
.xxlarge-push-9{left:75%;position:relative}
.xxlarge-pull-9{left:-75%;position:relative}
.xxlarge-offset-8{margin-left:66.66667%}
.xxlarge-10{width:83.33333%}
.xxlarge-push-10{left:83.33333%;position:relative}
.xxlarge-pull-10{left:-83.33333%;position:relative}
.xxlarge-offset-9{margin-left:75%}
.xxlarge-11{width:91.66667%}
.xxlarge-push-11{left:91.66667%;position:relative}
.xxlarge-pull-11{left:-91.66667%;position:relative}
.xxlarge-offset-10{margin-left:83.33333%}
.xxlarge-12{width:100%}
.xxlarge-offset-11{margin-left:91.66667%}
.xxlarge-up-1>.column,.xxlarge-up-1>.columns{float:left;width:100%}
.xxlarge-up-1>.column:nth-of-type(1n),.xxlarge-up-1>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-1>.column:nth-of-type(1n+1),.xxlarge-up-1>.columns:nth-of-type(1n+1){clear:both}
.xxlarge-up-1>.column:last-child,.xxlarge-up-1>.columns:last-child{float:left}
.xxlarge-up-2>.column,.xxlarge-up-2>.columns{float:left;width:50%}
.xxlarge-up-2>.column:nth-of-type(1n),.xxlarge-up-2>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-2>.column:nth-of-type(odd),.xxlarge-up-2>.columns:nth-of-type(odd){clear:both}
.xxlarge-up-2>.column:last-child,.xxlarge-up-2>.columns:last-child{float:left}
.xxlarge-up-3>.column,.xxlarge-up-3>.columns{float:left;width:33.33333%}
.xxlarge-up-3>.column:nth-of-type(1n),.xxlarge-up-3>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-3>.column:nth-of-type(3n+1),.xxlarge-up-3>.columns:nth-of-type(3n+1){clear:both}
.xxlarge-up-3>.column:last-child,.xxlarge-up-3>.columns:last-child{float:left}
.xxlarge-up-4>.column,.xxlarge-up-4>.columns{float:left;width:25%}
.xxlarge-up-4>.column:nth-of-type(1n),.xxlarge-up-4>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-4>.column:nth-of-type(4n+1),.xxlarge-up-4>.columns:nth-of-type(4n+1){clear:both}
.xxlarge-up-4>.column:last-child,.xxlarge-up-4>.columns:last-child{float:left}
.xxlarge-up-5>.column,.xxlarge-up-5>.columns{float:left;width:20%}
.xxlarge-up-5>.column:nth-of-type(1n),.xxlarge-up-5>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-5>.column:nth-of-type(5n+1),.xxlarge-up-5>.columns:nth-of-type(5n+1){clear:both}
.xxlarge-up-5>.column:last-child,.xxlarge-up-5>.columns:last-child{float:left}
.xxlarge-up-6>.column,.xxlarge-up-6>.columns{float:left;width:16.66667%}
.xxlarge-up-6>.column:nth-of-type(1n),.xxlarge-up-6>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-6>.column:nth-of-type(6n+1),.xxlarge-up-6>.columns:nth-of-type(6n+1){clear:both}
.xxlarge-up-6>.column:last-child,.xxlarge-up-6>.columns:last-child{float:left}
.xxlarge-up-7>.column,.xxlarge-up-7>.columns{float:left;width:14.28571%}
.xxlarge-up-7>.column:nth-of-type(1n),.xxlarge-up-7>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-7>.column:nth-of-type(7n+1),.xxlarge-up-7>.columns:nth-of-type(7n+1){clear:both}
.xxlarge-up-7>.column:last-child,.xxlarge-up-7>.columns:last-child{float:left}
.xxlarge-up-8>.column,.xxlarge-up-8>.columns{float:left;width:12.5%}
.xxlarge-up-8>.column:nth-of-type(1n),.xxlarge-up-8>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-8>.column:nth-of-type(8n+1),.xxlarge-up-8>.columns:nth-of-type(8n+1){clear:both}
.xxlarge-up-8>.column:last-child,.xxlarge-up-8>.columns:last-child{float:left}
.xxlarge-collapse>.column,.xxlarge-collapse>.columns{padding-left:0;padding-right:0}
.expanded.row .xxlarge-collapse.row,.xxlarge-collapse .row{margin-left:0;margin-right:0}
.xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}
.xxlarge-centered{margin-left:auto;margin-right:auto}
.xxlarge-centered,.xxlarge-centered:last-child:not(:first-child){clear:both;float:none}
.xxlarge-pull-0,.xxlarge-push-0,.xxlarge-uncentered{float:left;margin-left:0;margin-right:0;position:static}
}
.column-block{margin-bottom:1.875rem}
.column-block>:last-child{margin-bottom:0}
@media print,screen and (min-width:30.0625em){.column-block{margin-bottom:1.875rem}
.column-block>:last-child{margin-bottom:0}
}
blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}
p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}
em,i{font-style:italic}
b,em,i,strong{line-height:inherit}
b,strong{font-weight:700}
small{font-size:80%;line-height:inherit}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;text-rendering:optimizeLegibility}
.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}
.h1,h1{font-size:1.5rem}
.h1,.h2,h1,h2{line-height:1.4;margin-bottom:.5rem;margin-top:.2rem}
.h2,h2{font-size:1.25rem}
.h3,h3{font-size:1.1875rem}
.h3,.h4,h3,h4{line-height:1.4;margin-bottom:.5rem;margin-top:.2rem}
.h4,h4{font-size:1.125rem}
.h5,h5{font-size:1.0625rem}
.h5,.h6,h5,h6{line-height:1.4;margin-bottom:.5rem;margin-top:.2rem}
.h6,h6{font-size:1rem}
@media print,screen and (min-width:30.0625em){.h1,h1{font-size:3rem}
.h2,h2{font-size:2.5rem}
.h3,h3{font-size:1.9375rem}
.h4,h4{font-size:1.5625rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
}
a{color:#008cba;cursor:pointer;line-height:inherit;text-decoration:none}
a:focus,a:hover{color:#0078a0}
a img,hr{border:0}
hr{border-bottom:1px solid #cacaca;clear:both;height:0;margin:1.25rem auto;max-width:75rem}
dl,ol,ul{line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}
li{font-size:inherit}
ul{list-style-type:disc}
ol,ul{margin-left:1.25rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.25rem}
dl{margin-bottom:1rem}
dl dt{font-weight:700;margin-bottom:.3rem}
dl dd{margin-bottom:.75rem}
blockquote{border-left:1px solid #cacaca;margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem}
blockquote,blockquote p{color:#8a8a8a;line-height:1.6}
cite{color:#8a8a8a;display:block;font-size:.8125rem}
cite:before{content:"— "}
abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}
figure{margin:0}
code{border:1px solid #cacaca;font-weight:400;padding:.125rem .3125rem .0625rem}
code,kbd{background-color:#e6e6e6;color:#0a0a0a;font-family:Consolas,Liberation Mono,Courier,monospace}
kbd{margin:0;padding:.125rem .25rem 0}
.subheader{color:#8a8a8a;font-weight:400;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem}
.lead{font-size:125%;line-height:1.6}
.stat{font-size:2.5rem;line-height:1}
p+.stat{margin-top:-1rem}
ol.no-bullet,ul.no-bullet{list-style:none;margin-left:0}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
@media print,screen and (min-width:30.0625em){.medium-text-left{text-align:left}
.medium-text-right{text-align:right}
.medium-text-center{text-align:center}
.medium-text-justify{text-align:justify}
}
@media print,screen and (min-width:48em){.large-text-left{text-align:left}
.large-text-right{text-align:right}
.large-text-center{text-align:center}
.large-text-justify{text-align:justify}
}
@media screen and (min-width:62em){.xlarge-text-left{text-align:left}
.xlarge-text-right{text-align:right}
.xlarge-text-center{text-align:center}
.xlarge-text-justify{text-align:justify}
}
@media screen and (min-width:75em){.xxlarge-text-left{text-align:left}
.xxlarge-text-right{text-align:right}
.xxlarge-text-center{text-align:center}
.xxlarge-text-justify{text-align:justify}
}
.print-only,.show-for-print{display:none !important}
@media print{*{background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}
.print-only,.show-for-print{display:block !important}
.hide-for-print{display:none !important}
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,th.show-for-print{display:table-cell !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
abbr[title]:after{content:" (" attr(title) ")"}
blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.print-break-inside{page-break-inside:auto}
}
[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;border:1px solid #cacaca;border-radius:0;-webkit-box-shadow:inset 0 1px 2px hsla(0,0,4%,.1);box-shadow:inset 0 1px 2px hsla(0,0,4%,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#0a0a0a;display:block;font-family:inherit;font-size:1rem;font-weight:400;height:2.3125rem;line-height:1.5;margin:0 0 1rem;padding:.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;width:100%}
[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{background-color:#fafafa;border:1px solid #8a8a8a;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;outline:0;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}
textarea{max-width:100%}
textarea[rows]{height:auto}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}
input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}
input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#cacaca}
input::placeholder,textarea::placeholder{color:#cacaca}
input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}
[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}
[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}
[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-bottom:0;margin-left:.5rem;margin-right:1rem;vertical-align:baseline}
[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}
label>[type=checkbox],label>[type=radio]{margin-right:.5rem}
[type=file]{width:100%}
label{color:#0a0a0a;display:block;font-size:.875rem;font-weight:400;line-height:1.5;margin:0}
label.middle{margin:0 0 1rem;padding:.5625rem 0}
.help-text{color:#0a0a0a;font-size:.8125rem;font-style:italic;margin-top:-.5rem}
.input-group{display:table;margin-bottom:1rem;width:100%}
.input-group>:first-child,.input-group>:last-child>*{border-radius:0}
.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{display:table-cell;margin:0;vertical-align:middle;white-space:nowrap}
.input-group-label{background:#e6e6e6;border:1px solid #cacaca;color:#0a0a0a;height:100%;padding:0 1rem;text-align:center;white-space:nowrap;width:1%}
.input-group-label:first-child{border-right:0}
.input-group-label:last-child{border-left:0}
.input-group-field{border-radius:0;height:2.5rem}
.input-group-button{height:100%;padding-bottom:0;padding-top:0;text-align:center;width:1%}
.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{font-size:1rem;height:2.5rem;padding-bottom:0;padding-top:0}
.input-group .input-group-button{display:table-cell}
fieldset{border:0;margin:0;padding:0}
legend{margin-bottom:.5rem;max-width:100%}
.fieldset{border:1px solid #cacaca;margin:1.125rem 0;padding:1.25rem}
.fieldset legend{margin:0 0 0 -.1875rem;padding:0 .1875rem}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;background-image:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'version='1.1'width='32'height='24'viewBox='003224'><polygonpoints='0,032,016,24'style='fill:rgb%28138,138,138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;border:1px solid #cacaca;border-radius:0;color:#0a0a0a;font-family:inherit;font-size:1rem;font-weight:400;height:2.4375rem;line-height:1.5;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}
@media screen and (min-width:0 \0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}
}
select:focus{background-color:#fafafa;border:1px solid #8a8a8a;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;outline:0;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}
select:disabled{background-color:#e6e6e6;cursor:not-allowed}
select::-ms-expand{display:none}
select[multiple]{background-image:none;height:auto}
.is-invalid-input:not(:focus){background-color:#fdebe8;border-color:#f04124}
.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#f04124}
.is-invalid-input:not(:focus)::-moz-placeholder{color:#f04124}
.is-invalid-input:not(:focus):-ms-input-placeholder{color:#f04124}
.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#f04124}
.is-invalid-input:not(:focus)::placeholder{color:#f04124}
.form-error,.is-invalid-label{color:#f04124}
.form-error{display:none;font-size:.75rem;font-weight:700;margin-bottom:1rem;margin-top:-.5rem}
.form-error.is-visible{display:block}
.hide{display:none}
.invisible{visibility:hidden}
@media screen and (max-width:30em){.hide-for-small-only{display:none !important}
}
@media screen and (max-width:0),screen and (min-width:30.0625em){.show-for-small-only{display:none !important}
}
@media print,screen and (min-width:30.0625em){.hide-for-medium,.hide-for-medium-up{display:none !important}
}
@media screen and (max-width:30em){.show-for-medium,.show-for-medium-up{display:none !important}
}
@media screen and (min-width:30.0625em) and (max-width:47.9375em){.hide-for-medium-only{display:none !important}
}
@media screen and (max-width:30em),screen and (min-width:48em){.show-for-medium-only{display:none !important}
}
@media print,screen and (min-width:48em){.hide-for-large,.hide-for-large-up{display:none !important}
}
@media screen and (max-width:47.9375em){.show-for-large,.show-for-large-up{display:none !important}
}
@media screen and (min-width:48em) and (max-width:61.9375em){.hide-for-large-only{display:none !important}
}
@media screen and (max-width:47.9375em),screen and (min-width:62em){.show-for-large-only{display:none !important}
}
@media screen and (min-width:62em){.hide-for-xlarge,.hide-for-xlarge-up{display:none !important}
}
@media screen and (max-width:61.9375em){.show-for-xlarge,.show-for-xlarge-up{display:none !important}
}
@media screen and (min-width:62em) and (max-width:74.9375em){.hide-for-xlarge-only{display:none !important}
}
@media screen and (max-width:61.9375em),screen and (min-width:75em){.show-for-xlarge-only{display:none !important}
}
@media screen and (min-width:75em){.hide-for-xxlarge,.hide-for-xxlarge-up{display:none !important}
}
@media screen and (max-width:74.9375em){.show-for-xxlarge,.show-for-xxlarge-up{display:none !important}
}
@media screen and (min-width:75em){.hide-for-xxlarge-only{display:none !important}
}
@media screen and (max-width:74.9375em){.show-for-xxlarge-only{display:none !important}
}
.show-for-sr,.show-on-focus{clip:rect(0,0,0,0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute !important;white-space:nowrap;width:1px}
.show-on-focus:active,.show-on-focus:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static !important;white-space:normal;width:auto}
.hide-for-portrait,.show-for-landscape{display:block !important}
@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block !important}
}
@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none !important}
}
.hide-for-landscape,.show-for-portrait{display:none !important}
@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none !important}
}
@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block !important}
}
.float-left{float:left !important}
.float-right{float:right !important}
.float-center{display:block;margin-left:auto;margin-right:auto}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.button,button{-webkit-appearance:none;background-color:#008cba;border-radius:0;color:#fefefe;cursor:pointer;display:inline-block;font-family:inherit;font-size:1rem;line-height:normal;margin:0 0 1.25rem;padding:1rem 2rem 1.0625rem;position:relative;text-align:center;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle}
[data-whatinput=mouse] .button,[data-whatinput=mouse] button{outline:0}
.button:focus,.button:hover,button:focus,button:hover{background-color:#00779e;color:#fefefe}
.button.tiny,button.tiny{font-size:.6rem}
.button.small,button.small{font-size:.75rem}
.button.large,button.large{font-size:1.25rem}
.button.expanded,button.expanded{display:block;margin-left:0;margin-right:0;width:100%}
.button.primary,button.primary{background-color:#008cba;color:#0a0a0a}
.button.primary:focus,.button.primary:hover,button.primary:focus,button.primary:hover{background-color:#007095;color:#0a0a0a}
.button.secondary,button.secondary{background-color:#e7e7e7;color:#0a0a0a}
.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#b9b9b9;color:#0a0a0a}
.button.success,button.success{background-color:#43ac6a;color:#0a0a0a}
.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{background-color:#368a55;color:#0a0a0a}
.button.warning,button.warning{background-color:#f08a24;color:#0a0a0a}
.button.warning:focus,.button.warning:hover,button.warning:focus,button.warning:hover{background-color:#cf6e0e;color:#0a0a0a}
.button.alert,button.alert{background-color:#f04124;color:#0a0a0a}
.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{background-color:#cf2a0e;color:#0a0a0a}
.button.info,button.info{background-color:#a0d3e8;color:#0a0a0a}
.button.info:focus,.button.info:hover,button.info:focus,button.info:hover{background-color:#61b6d9;color:#0a0a0a}
.button.disabled,.button[disabled],button.disabled,button[disabled]{cursor:not-allowed;opacity:.25}
.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover,button.disabled,button.disabled:focus,button.disabled:hover,button[disabled],button[disabled]:focus,button[disabled]:hover{background-color:#008cba;color:#fefefe}
.button.disabled.primary,.button[disabled].primary,button.disabled.primary,button[disabled].primary{cursor:not-allowed;opacity:.25}
.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover,button.disabled.primary,button.disabled.primary:focus,button.disabled.primary:hover,button[disabled].primary,button[disabled].primary:focus,button[disabled].primary:hover{background-color:#008cba;color:#0a0a0a}
.button.disabled.secondary,.button[disabled].secondary,button.disabled.secondary,button[disabled].secondary{cursor:not-allowed;opacity:.25}
.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover,button.disabled.secondary,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary,button[disabled].secondary:focus,button[disabled].secondary:hover{background-color:#e7e7e7;color:#0a0a0a}
.button.disabled.success,.button[disabled].success,button.disabled.success,button[disabled].success{cursor:not-allowed;opacity:.25}
.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover,button.disabled.success,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success,button[disabled].success:focus,button[disabled].success:hover{background-color:#43ac6a;color:#0a0a0a}
.button.disabled.warning,.button[disabled].warning,button.disabled.warning,button[disabled].warning{cursor:not-allowed;opacity:.25}
.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover,button.disabled.warning,button.disabled.warning:focus,button.disabled.warning:hover,button[disabled].warning,button[disabled].warning:focus,button[disabled].warning:hover{background-color:#f08a24;color:#0a0a0a}
.button.disabled.alert,.button[disabled].alert,button.disabled.alert,button[disabled].alert{cursor:not-allowed;opacity:.25}
.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover,button.disabled.alert,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert,button[disabled].alert:focus,button[disabled].alert:hover{background-color:#f04124;color:#0a0a0a}
.button.disabled.info,.button[disabled].info,button.disabled.info,button[disabled].info{cursor:not-allowed;opacity:.25}
.button.disabled.info,.button.disabled.info:focus,.button.disabled.info:hover,.button[disabled].info,.button[disabled].info:focus,.button[disabled].info:hover,button.disabled.info,button.disabled.info:focus,button.disabled.info:hover,button[disabled].info,button[disabled].info:focus,button[disabled].info:hover{background-color:#a0d3e8;color:#0a0a0a}
.button.hollow,button.hollow{border:1px solid #008cba;color:#008cba}
.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow:focus,.button.hollow:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover,button.hollow,button.hollow.disabled,button.hollow.disabled:focus,button.hollow.disabled:hover,button.hollow:focus,button.hollow:hover,button.hollow[disabled],button.hollow[disabled]:focus,button.hollow[disabled]:hover{background-color:transparent}
.button.hollow:focus,.button.hollow:hover,button.hollow:focus,button.hollow:hover{border-color:#00465d;color:#00465d}
.button.hollow.primary,.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled],button.hollow.primary,button.hollow:focus.disabled,button.hollow:focus[disabled],button.hollow:hover.disabled,button.hollow:hover[disabled]{border:1px solid #008cba;color:#008cba}
.button.hollow.primary:focus,.button.hollow.primary:hover,button.hollow.primary:focus,button.hollow.primary:hover{border-color:#00465d;color:#00465d}
.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled],button.hollow.primary:focus.disabled,button.hollow.primary:focus[disabled],button.hollow.primary:hover.disabled,button.hollow.primary:hover[disabled]{border:1px solid #008cba;color:#008cba}
.button.hollow.secondary,button.hollow.secondary{border:1px solid #e7e7e7;color:#e7e7e7}
.button.hollow.secondary:focus,.button.hollow.secondary:hover,button.hollow.secondary:focus,button.hollow.secondary:hover{border-color:#747474;color:#747474}
.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled],button.hollow.secondary:focus.disabled,button.hollow.secondary:focus[disabled],button.hollow.secondary:hover.disabled,button.hollow.secondary:hover[disabled]{border:1px solid #e7e7e7;color:#e7e7e7}
.button.hollow.success,button.hollow.success{border:1px solid #43ac6a;color:#43ac6a}
.button.hollow.success:focus,.button.hollow.success:hover,button.hollow.success:focus,button.hollow.success:hover{border-color:#225635;color:#225635}
.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled],button.hollow.success:focus.disabled,button.hollow.success:focus[disabled],button.hollow.success:hover.disabled,button.hollow.success:hover[disabled]{border:1px solid #43ac6a;color:#43ac6a}
.button.hollow.warning,button.hollow.warning{border:1px solid #f08a24;color:#f08a24}
.button.hollow.warning:focus,.button.hollow.warning:hover,button.hollow.warning:focus,button.hollow.warning:hover{border-color:#814509;color:#814509}
.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled],button.hollow.warning:focus.disabled,button.hollow.warning:focus[disabled],button.hollow.warning:hover.disabled,button.hollow.warning:hover[disabled]{border:1px solid #f08a24;color:#f08a24}
.button.hollow.alert,button.hollow.alert{border:1px solid #f04124;color:#f04124}
.button.hollow.alert:focus,.button.hollow.alert:hover,button.hollow.alert:focus,button.hollow.alert:hover{border-color:#811a09;color:#811a09}
.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled],button.hollow.alert:focus.disabled,button.hollow.alert:focus[disabled],button.hollow.alert:hover.disabled,button.hollow.alert:hover[disabled]{border:1px solid #f04124;color:#f04124}
.button.hollow.info,button.hollow.info{border:1px solid #a0d3e8;color:#a0d3e8}
.button.hollow.info:focus,.button.hollow.info:hover,button.hollow.info:focus,button.hollow.info:hover{border-color:#267b9e;color:#267b9e}
.button.hollow.info:focus.disabled,.button.hollow.info:focus[disabled],.button.hollow.info:hover.disabled,.button.hollow.info:hover[disabled],button.hollow.info:focus.disabled,button.hollow.info:focus[disabled],button.hollow.info:hover.disabled,button.hollow.info:hover[disabled]{border:1px solid #a0d3e8;color:#a0d3e8}
.button.clear,button.clear{border:1px solid #008cba;color:#008cba}
.button.clear,.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear:focus,.button.clear:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover,button.clear,button.clear.disabled,button.clear.disabled:focus,button.clear.disabled:hover,button.clear:focus,button.clear:hover,button.clear[disabled],button.clear[disabled]:focus,button.clear[disabled]:hover{background-color:transparent}
.button.clear:focus,.button.clear:hover,button.clear:focus,button.clear:hover{border-color:#00465d;color:#00465d}
.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled],button.clear:focus.disabled,button.clear:focus[disabled],button.clear:hover.disabled,button.clear:hover[disabled]{border:1px solid #008cba;color:#008cba}
.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled],button.clear,button.clear.disabled,button.clear:focus,button.clear:focus.disabled,button.clear:focus[disabled],button.clear:hover,button.clear:hover.disabled,button.clear:hover[disabled],button.clear[disabled]{border-color:transparent}
.button.clear.primary,button.clear.primary{border:1px solid #008cba;color:#008cba}
.button.clear.primary:focus,.button.clear.primary:hover,button.clear.primary:focus,button.clear.primary:hover{border-color:#00465d;color:#00465d}
.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],button.clear.primary:focus.disabled,button.clear.primary:focus[disabled],button.clear.primary:hover.disabled,button.clear.primary:hover[disabled]{border:1px solid #008cba;color:#008cba}
.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled],button.clear.primary,button.clear.primary.disabled,button.clear.primary:focus,button.clear.primary:focus.disabled,button.clear.primary:focus[disabled],button.clear.primary:hover,button.clear.primary:hover.disabled,button.clear.primary:hover[disabled],button.clear.primary[disabled]{border-color:transparent}
.button.clear.secondary,button.clear.secondary{border:1px solid #e7e7e7;color:#e7e7e7}
.button.clear.secondary:focus,.button.clear.secondary:hover,button.clear.secondary:focus,button.clear.secondary:hover{border-color:#747474;color:#747474}
.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],button.clear.secondary:focus.disabled,button.clear.secondary:focus[disabled],button.clear.secondary:hover.disabled,button.clear.secondary:hover[disabled]{border:1px solid #e7e7e7;color:#e7e7e7}
.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled],button.clear.secondary,button.clear.secondary.disabled,button.clear.secondary:focus,button.clear.secondary:focus.disabled,button.clear.secondary:focus[disabled],button.clear.secondary:hover,button.clear.secondary:hover.disabled,button.clear.secondary:hover[disabled],button.clear.secondary[disabled]{border-color:transparent}
.button.clear.success,button.clear.success{border:1px solid #43ac6a;color:#43ac6a}
.button.clear.success:focus,.button.clear.success:hover,button.clear.success:focus,button.clear.success:hover{border-color:#225635;color:#225635}
.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],button.clear.success:focus.disabled,button.clear.success:focus[disabled],button.clear.success:hover.disabled,button.clear.success:hover[disabled]{border:1px solid #43ac6a;color:#43ac6a}
.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled],button.clear.success,button.clear.success.disabled,button.clear.success:focus,button.clear.success:focus.disabled,button.clear.success:focus[disabled],button.clear.success:hover,button.clear.success:hover.disabled,button.clear.success:hover[disabled],button.clear.success[disabled]{border-color:transparent}
.button.clear.warning,button.clear.warning{border:1px solid #f08a24;color:#f08a24}
.button.clear.warning:focus,.button.clear.warning:hover,button.clear.warning:focus,button.clear.warning:hover{border-color:#814509;color:#814509}
.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],button.clear.warning:focus.disabled,button.clear.warning:focus[disabled],button.clear.warning:hover.disabled,button.clear.warning:hover[disabled]{border:1px solid #f08a24;color:#f08a24}
.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled],button.clear.warning,button.clear.warning.disabled,button.clear.warning:focus,button.clear.warning:focus.disabled,button.clear.warning:focus[disabled],button.clear.warning:hover,button.clear.warning:hover.disabled,button.clear.warning:hover[disabled],button.clear.warning[disabled]{border-color:transparent}
.button.clear.alert,button.clear.alert{border:1px solid #f04124;color:#f04124}
.button.clear.alert:focus,.button.clear.alert:hover,button.clear.alert:focus,button.clear.alert:hover{border-color:#811a09;color:#811a09}
.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],button.clear.alert:focus.disabled,button.clear.alert:focus[disabled],button.clear.alert:hover.disabled,button.clear.alert:hover[disabled]{border:1px solid #f04124;color:#f04124}
.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled],button.clear.alert,button.clear.alert.disabled,button.clear.alert:focus,button.clear.alert:focus.disabled,button.clear.alert:focus[disabled],button.clear.alert:hover,button.clear.alert:hover.disabled,button.clear.alert:hover[disabled],button.clear.alert[disabled]{border-color:transparent}
.button.clear.info,button.clear.info{border:1px solid #a0d3e8;color:#a0d3e8}
.button.clear.info:focus,.button.clear.info:hover,button.clear.info:focus,button.clear.info:hover{border-color:#267b9e;color:#267b9e}
.button.clear.info:focus.disabled,.button.clear.info:focus[disabled],.button.clear.info:hover.disabled,.button.clear.info:hover[disabled],button.clear.info:focus.disabled,button.clear.info:focus[disabled],button.clear.info:hover.disabled,button.clear.info:hover[disabled]{border:1px solid #a0d3e8;color:#a0d3e8}
.button.clear.info,.button.clear.info.disabled,.button.clear.info:focus,.button.clear.info:focus.disabled,.button.clear.info:focus[disabled],.button.clear.info:hover,.button.clear.info:hover.disabled,.button.clear.info:hover[disabled],.button.clear.info[disabled],button.clear.info,button.clear.info.disabled,button.clear.info:focus,button.clear.info:focus.disabled,button.clear.info:focus[disabled],button.clear.info:hover,button.clear.info:hover.disabled,button.clear.info:hover[disabled],button.clear.info[disabled]{border-color:transparent}
.button.dropdown:after,button.dropdown:after{border-color:#fefefe transparent transparent;border-style:solid inset inset;border-width:.4em .4em 0;content:"";display:block;display:inline-block;float:right;height:0;margin-left:2rem;position:relative;top:.4em;width:0}
.button.dropdown.hollow.primary:after,.button.dropdown.hollow:after,button.dropdown.hollow.primary:after,button.dropdown.hollow:after{border-top-color:#008cba}
.button.dropdown.hollow.secondary:after,button.dropdown.hollow.secondary:after{border-top-color:#e7e7e7}
.button.dropdown.hollow.success:after,button.dropdown.hollow.success:after{border-top-color:#43ac6a}
.button.dropdown.hollow.warning:after,button.dropdown.hollow.warning:after{border-top-color:#f08a24}
.button.dropdown.hollow.alert:after,button.dropdown.hollow.alert:after{border-top-color:#f04124}
.button.dropdown.hollow.info:after,button.dropdown.hollow.info:after{border-top-color:#a0d3e8}
.button.arrow-only:after,button.arrow-only:after{float:none;margin-left:0;top:-.1em}
a.button:focus,a.button:hover{text-decoration:none}
@-webkit-keyframes tilt{0{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
25%{-webkit-transform:scale(1) rotate(0) translate(-50%,-50%);transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{-webkit-transform:rotate(-25deg) translate(-50%,-50%);transform:rotate(-25deg) translate(-50%,-50%)}
75%{-webkit-transform:rotate(25deg) translate(-50%,-50%);transform:rotate(25deg) translate(-50%,-50%)}
to{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}
}
[class*=block-grid-]{display:block;margin:0 -.625rem;padding:0}
[class*=block-grid-]:after,[class*=block-grid-]:before{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(odd){clear:both}
.small-block-grid-3>li{list-style:none;width:33.33333%}
.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.66667%}
.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.28571%}
.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.11111%}
.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.09091%}
.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.33333%}
.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(odd){clear:both}
.medium-block-grid-3>li{list-style:none;width:33.33333%}
.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.66667%}
.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.28571%}
.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.11111%}
.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.09091%}
.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.33333%}
.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(odd){clear:both}
.large-block-grid-3>li{list-style:none;width:33.33333%}
.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.66667%}
.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.28571%}
.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.11111%}
.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.09091%}
.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.33333%}
.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(odd){clear:both}
.xlarge-block-grid-3>li{list-style:none;width:33.33333%}
.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.66667%}
.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.28571%}
.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.11111%}
.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.09091%}
.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.33333%}
.xlarge-block-grid-12>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;box-sizing:border-box}
.select2-container .select2-choice{-webkit-touch-callout:none;background-clip:padding-box;display:block;height:26px;line-height:26px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}
.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}
.select2-container .select2-choice>.select2-chosen{display:block;float:none;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}
.select2-container .select2-choice abbr{border:0;cursor:pointer;display:none;height:12px;outline:0;position:absolute;right:24px;text-decoration:none;top:8px;width:12px}
.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;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:90001}
.select2-drop{border-top:0;margin-top:-1px;position:absolute;top:100%;width:100%;z-index:90002}
.select2-drop.select2-drop-above{border-bottom:0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15);margin-top:1px}
.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;margin:0;min-height:26px;padding-left:4px;padding-right:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}
.select2-search input{border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:auto !important;margin:0;min-height:26px;outline:0;padding:4px 20px 4px 5px;width:100%}
.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{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.select2-results{-webkit-tap-highlight-color:rgba(0,0,0,0);margin:4px 4px 4px 0;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative}
.select2-results ul.select2-result-sub{margin:0;padding-left:0}
.select2-results li{background-image:none;display:list-item;list-style:none}
.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}
.select2-results .select2-result-label{-webkit-touch-callout:none;cursor:pointer;margin:0;min-height:1em;padding:3px 7px 4px;-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-results .select2-disabled.select2-highlighted{cursor:default;display:list-item}
.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{cursor:text;height:auto !important;height:1%;margin:0;overflow:hidden;padding:0;position:relative}
.select2-locked{padding: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{background:transparent !important;border:0;-webkit-box-shadow:none;box-shadow:none;margin:1px 0;outline:0;padding:5px}
.select2-container-multi .select2-choices .select2-search-choice{-webkit-touch-callout:none;background-clip:padding-box;cursor:default;line-height:13px;margin:3px 0 3px 5px;padding:3px 5px 3px 18px;position:relative;-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;height:13px;outline:0;position:absolute;right:3px;top:4px;width:12px}
html[dir=rtl] .select2-search-choice-close{left:3px;right:auto}
.select2-container-multi .select2-search-choice-close{left:3px}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.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{background-image:none;padding:3px 5px}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{background:0;display:none}
.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;border:0 !important;height:1px !important;left:0 !important;margin:0 !important;outline:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;top:0 !important;width:1px !important}
.select2-display-none{display:none}
.select2-measure-scrollbar{height:100px;left:-10000px;overflow:scroll;position:absolute;top:-10000px;width:100px}
@font-face{font-family:VideoJS;src:url(guxfoe-core/dist/font/VideoJS.eot?#iefix) format("eot")}
@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKwAAADYSy2hLaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4jC5t2/j+W2+MnCzM4DAtTC+5cg0OyNYnIOBCUQBAAceB90AeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzJRiV3RAAABjAAAAFZjbWFwOfT3xgAAAmgAAAMiZ2x5ZgMJ0sMAAAXQAAARCGhlYWQSy2hLAAAA4AAAADZoaGVhDgMHIQAAALwAAAAkaG10eOAAAAAAAAHkAAAAhGxvY2E9NEHGAAAFjAAAAERtYXhwATIAgQAAARgAAAAgbmFtZdXH9aAAABbYAAACCnBvc3RAAl/0AAAY5AAAAZ4AAQAABwAAAAAABwAAAP//BwEAAQAAAAAAAAAAAAAAAAAAACEAAQAAAAEAAFYfTwlfDzz1AAsHAAAAAADWVg6nAAAAANZWDqcAAAAABwEHAAAAAAgAAgAAAAAAAAABAAAAIQB1AAcAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEGygGQAAUAAARxBOYAAAD6BHEE5gAAA1wAVwHOAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQPEB8SAHAAAAAKEHAAAAAAAAAQAAAAAAAAAAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAUAAAADAAAALAAAAAQAAAGSAAEAAAAAAIwAAwABAAAALAADAAoAAAGSAAQAYAAAAAQABAABAADxIP//AADxAf//AAAAAQAEAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAGQAAAAAAAAACAAAPEBAADxAQAAAAEAAPECAADxAgAAAAIAAPEDAADxAwAAAAMAAPEEAADxBAAAAAQAAPEFAADxBQAAAAUAAPEGAADxBgAAAAYAAPEHAADxBwAAAAcAAPEIAADxCAAAAAgAAPEJAADxCQAAAAkAAPEKAADxCgAAAAoAAPELAADxCwAAAAsAAPEMAADxDAAAAAwAAPENAADxDQAAAA0AAPEOAADxDgAAAA4AAPEPAADxDwAAAA8AAPEQAADxEAAAABAAAPERAADxEQAAABEAAPESAADxEgAAABIAAPETAADxEwAAABMAAPEUAADxFAAAABQAAPEVAADxFQAAABUAAPEWAADxFgAAABYAAPEXAADxFwAAABcAAPEYAADxGAAAABgAAPEZAADxGQAAABkAAPEaAADxGgAAABoAAPEbAADxGwAAABsAAPEcAADxHAAAABwAAPEdAADxHQAAAB0AAPEeAADxHgAAAB4AAPEfAADxHwAAAB8AAPEgAADxIAAAACAAAAAAAAAADgBoAH4AzADgAQIBQgFsAZgBwgIYAlgCtALgAzADsAPeBDAElgTcBSQFZgWKBiAGZga0BuoHWAgSCFgIbgiEAAEAAAAABYsFiwACAAABEQECVQM2BYv76gILAAADAAAAAAZrBmsAAgAbADQAAAkCEyIHDgEHBhAXHgEXFiA3PgE3NhAnLgEnJgMiJy4BJyY0Nz4BNzYyFx4BFxYUBw4BBwYC6wHA/kCVmIuGzjk7OznOhosBMIuGzjk7OznOhouYeW9rpi0vLy2ma2/yb2umLS8vLaZrbwIwAVABUAGbOznOhov+0IuGzjk7OznOhosBMIuGzjk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAAACAAAAAAVABYsAAwAHAAABIREpAREhEQHAASv+1QJVASsBdQQW++oEFgAAAAQAAAAABiEGIAAHABcAJwAqAAABNCcmJxUXNjcUBxc2NTQnLgEnFR4BFxYBBwEhESEBEQEGBxU2Nxc3AQcXBNA0MlW4A7spcU1FQ+6VbKovMfu0XwFh/p8BKwF1AT5QWZl6mV/9YJycA4BhUlAqpbgYGGNicZKknYyHvSKaIJNlaQIsX/6f/kD+iwH2/sI9G5ojZJhfBJacnAAAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYACAAOAAABNCcmJxE2NzYBESEBEQEFZTQyVFQyNPwQASsBdf6LA4BhUlAq/aYqUFIBQf5A/osEqv6LAAMAAAAABiAGDwAFAA4AIgAAExEhAREBBTQnJicRNjc2AxUeARcWFAcOAQcVPgE3NhAnLgHgASsBdf6LAsU0MlVVMjS7bKovMTEvqmyV7kNFRUPuBGD+QP6LBKr+i+BhUlAq/aYqUFIC8Jogk2Vp6GllkyCaIr2HjAE6jIe9AAAABAAAAAAFiwWLAAUACwARABcAAAEjESE1IwMzNTM1IQEjFSERIwMVMxUzEQILlgF24JaW4P6KA4DgAXaW4OCWAuv+ipYCCuCW/ICWAXYCoJbgAXYABAAAAAAFiwWLAAUACwARABcAAAEzFTMRIRMjFSERIwEzNTM1IRM1IxEhNQF14Jb+iuDgAXaWAcCW4P6KlpYBdgJV4AF2AcCWAXb76uCWAcDg/oqWAAAAAAIAAAAABdYF1gATABcAAAEhIg4BFREUHgEzITI+ATURNC4BAyERIQVA/IApRCgoRCkDgClEKChEKfyAA4AF1ShEKfyAKUQoKEQpA4ApRCj76wOAAAYAAAAABmsGawAIAA0AFQAeACMALAAACQEmIyIHBgcBJS4BJwEFIQE2NzY1NAUBBgcGFRQXIQUeARcBMwEWMzI3NjcBAr4BZFJQhHt2YwESA44z7Z/+7gLl/dABel0zNfwS/t1dMzUPAjD95DPtnwESeP7dU0+Ee3Zj/u4D8AJoEy0rUf4nd6P6PP4nS/1zZn+Ej0tLAfhmf4SPS0pLo/o8Adn+CBMtK1EB2QAFAAAAAAZrBdYAEwAXABsAHwAjAAABISIOARURFB4BMyEyPgE1ETQuAQEhFSEBITUhBSE1ITUhNSEF1ftWKUUoKEUpBKopRSgoRfstASr+1gLq/RYC6gHA/tYBKv0WAuoF1ShEKfyAKUQoKEQpA4ApRCj9q5X+1ZWVlZaVAAAAAAMAAAAABiAF1gATACsAQwAAASEiDgEVERQeATMhMj4BNRE0LgEBIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFi/vqKEUoKEUoBBYoRSgoRf2CcJWVcCsf4B8sLB/gHysCC3CVlXAsH+AfKysf4B8sBdUoRCn8gClEKChEKQOAKUQo/fYl4CVKHywsHwEqHywsH0ol4CVKHywsHwEqHywsHwAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIQZsADEAAAEiBgcBNjQnAR4BMzI+ATQuASIOARUUFwEuASMiDgEUHgEzMjY3AQYVFB4BMj4BNC4BBUAqSx797AcHAg8eTys9Zzw8Z3pnPAf98R5PKz1nPDxnPStPHgIUBjtkdmQ7O2QCTx4cATcbMhsBNB0gPGd6Zzw8Zz0ZG/7NHCA8Z3pnPCAc/soZGDtkOjpkdmQ7AAAAAAIAAAAABlkGawBDAFAAAAE2NCc3PgEnAy4BDwEmLwEuASMhIgYPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEzITI2PwE2NxcWNjcTNiYnBSIuATQ+ATIeARQOAQWrBQWeCgYHlgcaDLo8QhwDFQ7+1g4VAhxEOroNGgeVBwULnQUFnQsFB5UHGg26O0McAhUOASoOFQIcRDq6DRoHlQcFC/04R3hGRniOeEZGeAM3Kj4qewkbDAEDDAkFSy4bxg4SEg7GHC1LBQkM/v0MGwl7Kj4qewkbDP79DAkFSy4bxg4SEg7GHC1LBQkMAQMMGwlBRniOeEZGeI54RgABAAAAAAZrBmsAGAAAExQXHgEXFiA3PgE3NhAnLgEnJiAHDgEHBpU7Oc6GiwEwi4bOOTs7Oc6Gi/7Qi4bOOTsDgJiLhs45Ozs5zoaLATCLhs45Ozs5zoaLAAAAAAIAAAAABmsGawAYADEAAAEiBw4BBwYQFx4BFxYgNz4BNzYQJy4BJyYDIicuAScmNDc+ATc2MhceARcWFAcOAQcGA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi5h5b2umLS8vLaZrb/Jva6YtLy8tpmtvBms7Oc6Gi/7Qi4bOOTs7Oc6GiwEwi4bOOTv6wC8tpmtv8m9rpi0vLy2ma2/yb2umLS8AAwAAAAAGawZrABgAMQA+AAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmAyInLgEnJjQ3PgE3NjIXHgEXFhQHDgEHBhMUDgEiLgE0PgEyHgEDgJiKhs85Ozs5z4aKATCKhs85Ozs5z4aKmHlva6YtLy8tpmtv8m9rpi0vLy2ma29nPGd6Zzw8Z3pnPAZrOznPhor+0IqGzzk7OznPhooBMIqGzzk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAlU9Zzw8Z3pnPDxnAAAABAAAAAAGIAYhABMAHwApAC0AAAEhIg4BFREUHgEzITI+ATURNC4BASM1IxUjETMVMzU7ASEyFhURFAYjITczNSMFi/vqKEUoKEUoBBYoRSgoRf2CcJVwcJVwlgEqHywsH/7WcJWVBiAoRSj76ihFKChFKAQWKEUo/ICVlQHAu7ssH/7WHyxw4AAAAAACAAAAAAZrBmsAGAAkAAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmEwcJAScJATcJARcBA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi91p/vT+9GkBC/71aQEMAQxp/vUGazs5zoaL/tCLhs45Ozs5zoaLATCLhs45O/wJaQEL/vVpAQwBDGn+9QELaf70AAABAAAAAAXWBrYAJwAAAREJAREyFxYXFhQHBgcGIicmJyY1IxQXHgEXFjI3PgE3NjQnLgEnJgOA/osBdXpoZjs9PTtmaPRoZjs9lS8tpWtv9G9rpS0vLy2la28FiwEq/ov+iwEqPTtmaPNpZTw9PTxlaXl5b2umLS8vLaZrb/Nva6UuLwABAAAAAAU/BwAAFAAAAREjIgYdASEDIxEhESMRMzU0NjMyBT+dVjwBJSf+/s7//9Ctkwb0/vhISL3+2P0JAvcBKNq6zQAAAAAEAAAAAAaOBwAAMABFAGAAbAAAARQeAxUUBwYEIyImJyY1NDY3NiUuATU0NwYjIiY1NDY3PgEzIQcjHgEVFA4DJzI2NzY1NC4CIyIGBwYVFB4DEzI+AjU0LgEvASYvAiYjIg4DFRQeAgEzFSMVIzUjNTM1MwMfQFtaQDBI/uqfhOU5JVlKgwERIB8VLhaUy0g/TdNwAaKKg0pMMUVGMZImUBo1Ij9qQCpRGS8UKz1ZNjprWzcODxMeChwlThAgNWhvUzZGcX0Da9XVadTUaQPkJEVDUIBOWlN6c1NgPEdRii5SEipAKSQxBMGUUpo2QkBYP4xaSHNHO0A+IRs5ZjqGfVInITtlLmdnUjT8lxo0Xj4ZMCQYIwsXHTgCDiQ4XTtGazsdA2xs29ts2QADAAAAAAaABmwAAwAOACoAAAERIREBFgYrASImNDYyFgERIRE0JiMiBgcGFREhEhAvASEVIz4DMzIWAd3+tgFfAWdUAlJkZ6ZkBI/+t1FWP1UVC/63AgEBAUkCFCpHZz+r0ASP/CED3wEySWJik2Fh/N39yAISaXdFMx4z/dcBjwHwMDCQIDA4H+MAAAEAAAAABpQGAAAxAAABBgcWFRQCDgEEIyAnFjMyNy4BJxYzMjcuAT0BFhcuATU0NxYEFyY1NDYzMhc2NwYHNgaUQ18BTJvW/tKs/vHhIyvhsGmmHyEcKypwk0ROQk4seQFbxgi9hoxgbWAlaV0FaGJFDhyC/v3ut22RBIoCfWEFCxexdQQmAyyOU1hLlbMKJiSGvWYVOXM/CgAAAAEAAAAABYAHAAAiAAABFw4BBwYuAzURIzU+BDc+ATsBESEVIREUHgI3NgUwUBewWWitcE4hqEhyRDAUBQEHBPQBTf6yDSBDME4Bz+0jPgECOFx4eDoCINcaV11vVy0FB/5Y/P36HjQ1HgECAAEAAAAABoAGgABKAAABFAIEIyInNj8BHgEzMj4BNTQuASMiDgMVFBYXFj8BNjc2JyY1NDYzMhYVFAYjIiY3PgI1NCYjIgYVFBcDBhcmAjU0EiQgBBIGgM7+n9FvazsTNhRqPXm+aHfijmm2f1srUE0eCAgGAgYRM9Gpl6mJaz1KDgglFzYyPlYZYxEEzv7OAWEBogFhzgOA0f6fziBdR9MnOYnwlnLIfjpgfYZDaJ4gDCAfGAYXFD1al9mkg6ruVz0jdVkfMkJyVUkx/l5Ga1sBfOnRAWHOzv6fAAAHAAAAAAcBBM8AFwAhADgATwBmAHEAdAAAAREzNhcWFxYXFhcWBw4BBwYHBicmLwEmNxY2NzYuAQcRFAUWNzY/ATY3NjU2JyMGFxYfARYXFhcUFxY3Nj8BNjc2NzYnIwYXFh8BFhcWFRYXFjc2PwE2NzY3NicjBhcWHwEWFxYVFgUzPwEVMxEjBgsBARUnAxwcaC5MND0sTSsvCgdVREdTNWg1KgECq1JrCQcwYkABfhoSCxAKJBQXAX4dAQMCBgMnFxsBJBoSCxAKJBQWAQF+HgEEAgUEJxcbASMZEwsQCiQUFgEBfh4BBAIFBCcXGwH5Q+5B4arNDfHvAhaOAckC/QIBAwwPHzdcZXlZmC8xCAQBAQIDBMIDVkxCZDQF/pUHwgcTCyAUQEdPU8etCAgFCQZHTFxbwLoHEwsgFEBHT1PHrQgIBQkGR0xcW8C6BxMLIBRAR09Tx60ICAUJBkdMXFvAwGQBZQMMFf6D/oYB/fkBAAABAAAAAAYhBrYALAAAASIHDgEHBhURFB4BOwERITU0Nz4BNzYyFx4BFxYdASERMzI+ATURNCcuAScmA4CJfXi6MzU8Zz3g/tUpKJFeYdRhXpEoKf7V4D1nPDUzunh9BrU0M7t4fYn99j1nPAJVlWthXpAoKSkokF5ha5X9qzxnPQIKiX14uzM0AAAAAAIAAAAABUAFQAACAAYAAAkCIREzEQHAAnv9hQLrlQHAAcABwPyAA4AAAAAAAgAAAAAFQAVAAAMABgAAATMRIwkBEQHAlZUBBQJ7BUD8gAHA/kADgAAAAAAAABAAxgABAAAAAAABAAcAAAABAAAAAAACAAcABwABAAAAAAADAAcADgABAAAAAAAEAAcAFQABAAAAAAAFAAsAHAABAAAAAAAGAAcAJwABAAAAAAAKACsALgABAAAAAAALABMAWQADAAEECQABAA4AbAADAAEECQACAA4AegADAAEECQADAA4AiAADAAEECQAEAA4AlgADAAEECQAFABYApAADAAEECQAGAA4AugADAAEECQAKAFYAyAADAAEECQALACYBHlZpZGVvSlNSZWd1bGFyVmlkZW9KU1ZpZGVvSlNWZXJzaW9uIDEuMFZpZGVvSlNHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBWAGkAZABlAG8ASgBTAFIAZQBnAHUAbABhAHIAVgBpAGQAZQBvAEoAUwBWAGkAZABlAG8ASgBTAFYAZQByAHMAaQBvAG4AIAAxAC4AMABWAGkAZABlAG8ASgBTAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=) format("truetype")}
.gux-video-js .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.gux-video-js .video-js .vjs-modal-dialog,.gux-video-js .vjs-button>.vjs-icon-placeholder:before,.gux-video-js .vjs-modal-dialog .vjs-modal-dialog-content{height:100%;left:0;position:absolute;top:0;width:100%}
.gux-video-js .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.gux-video-js .vjs-button>.vjs-icon-placeholder:before{text-align:center}
.gux-video-js .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.gux-video-js .video-js .vjs-play-control .vjs-icon-placeholder,.gux-video-js .vjs-icon-play{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.gux-video-js .video-js .vjs-play-control .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-play:before{content:"\f101"}
.gux-video-js .vjs-icon-play-circle{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-play-circle:before{content:"\f102"}
.gux-video-js .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.gux-video-js .vjs-icon-pause{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-pause:before{content:"\f103"}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.gux-video-js .vjs-icon-volume-mute{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-volume-mute:before{content:"\f104"}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.gux-video-js .vjs-icon-volume-low{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-volume-low:before{content:"\f105"}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.gux-video-js .vjs-icon-volume-mid{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-volume-mid:before{content:"\f106"}
.gux-video-js .video-js .vjs-mute-control .vjs-icon-placeholder,.gux-video-js .vjs-icon-volume-high{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-mute-control .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-volume-high:before{content:"\f107"}
.gux-video-js .video-js .vjs-fullscreen-control .vjs-icon-placeholder,.gux-video-js .vjs-icon-fullscreen-enter{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-fullscreen-enter:before{content:"\f108"}
.gux-video-js .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.gux-video-js .vjs-icon-fullscreen-exit{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-fullscreen-exit:before{content:"\f109"}
.gux-video-js .vjs-icon-square{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-square:before{content:"\f10a"}
.gux-video-js .vjs-icon-spinner{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-spinner:before{content:"\f10b"}
.gux-video-js .video-js .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js .vjs-subtitles-button .vjs-icon-placeholder,.gux-video-js .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-subtitles{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.gux-video-js .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-subtitles:before{content:"\f10c"}
.gux-video-js .video-js .vjs-captions-button .vjs-icon-placeholder,.gux-video-js .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-captions{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-captions-button .vjs-icon-placeholder:before,.gux-video-js .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-captions:before{content:"\f10d"}
.gux-video-js .video-js .vjs-chapters-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-chapters{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-chapters-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-chapters:before{content:"\f10e"}
.gux-video-js .vjs-icon-share{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-share:before{content:"\f10f"}
.gux-video-js .vjs-icon-cog{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-cog:before{content:"\f110"}
.gux-video-js .video-js .vjs-play-progress,.gux-video-js .video-js .vjs-volume-level,.gux-video-js .vjs-icon-circle{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-play-progress:before,.gux-video-js .video-js .vjs-volume-level:before,.gux-video-js .vjs-icon-circle:before{content:"\f111"}
.gux-video-js .vjs-icon-circle-outline{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-circle-outline:before{content:"\f112"}
.gux-video-js .vjs-icon-circle-inner-circle{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-circle-inner-circle:before{content:"\f113"}
.gux-video-js .vjs-icon-hd{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-hd:before{content:"\f114"}
.gux-video-js .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-cancel{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-cancel:before{content:"\f115"}
.gux-video-js .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.gux-video-js .vjs-icon-replay{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-replay:before{content:"\f116"}
.gux-video-js .vjs-icon-facebook{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-facebook:before{content:"\f117"}
.gux-video-js .vjs-icon-gplus{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-gplus:before{content:"\f118"}
.gux-video-js .vjs-icon-linkedin{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-linkedin:before{content:"\f119"}
.gux-video-js .vjs-icon-twitter{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-twitter:before{content:"\f11a"}
.gux-video-js .vjs-icon-tumblr{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-tumblr:before{content:"\f11b"}
.gux-video-js .vjs-icon-pinterest{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-pinterest:before{content:"\f11c"}
.gux-video-js .video-js .vjs-descriptions-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-audio-description{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-audio-description:before{content:"\f11d"}
.gux-video-js .video-js .vjs-audio-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-audio{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .video-js .vjs-audio-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-audio:before{content:"\f11e"}
.gux-video-js .vjs-icon-next-item{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-next-item:before{content:"\f11f"}
.gux-video-js .vjs-icon-previous-item{font-family:VideoJS;font-style:normal;font-weight:400}
.gux-video-js .vjs-icon-previous-item:before{content:"\f120"}
.gux-video-js .video-js{background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;padding:0;position:relative;vertical-align:top;word-break:normal}
.gux-video-js .video-js:-moz-full-screen{position:absolute}
.gux-video-js .video-js:-webkit-full-screen{height:100% !important;width:100% !important}
.gux-video-js .video-js[tabindex="-1"]{outline:0}
.gux-video-js .video-js *,.gux-video-js .video-js :after,.gux-video-js .video-js :before{-webkit-box-sizing:inherit;box-sizing:inherit}
.gux-video-js .video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}
.gux-video-js .video-js.vjs-16-9,.gux-video-js .video-js.vjs-4-3,.gux-video-js .video-js.vjs-fluid{height:0;max-width:100%;width:100%}
.gux-video-js .video-js.vjs-16-9{padding-top:56.25%}
.gux-video-js .video-js.vjs-4-3{padding-top:75%}
.gux-video-js .video-js.vjs-fill{height:100%;width:100%}
.gux-video-js .video-js .vjs-tech{height:100%;left:0;position:absolute;top:0;width:100%}
.gux-video-js body.vjs-full-window{height:100%;margin:0;overflow-y:auto;padding:0}
.gux-video-js .vjs-full-window .video-js.vjs-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}
.gux-video-js .video-js.vjs-fullscreen{height:100% !important;padding-top:0 !important;width:100% !important}
.gux-video-js .video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.gux-video-js .vjs-hidden{display:none !important}
.gux-video-js .vjs-disabled{cursor:default;opacity:.5}
.gux-video-js .video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}
.gux-video-js .vjs-lock-showing{display:block !important;opacity:1;visibility:visible}
.gux-video-js .vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}
.gux-video-js .vjs-no-js a,.gux-video-js .vjs-no-js a:visited{color:#66a8cc}
.gux-video-js .video-js .vjs-big-play-button{background-color:#2b333f;background-color:rgba(43,51,63,.7);border:.06666em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.5em;left:10px;line-height:1.5em;opacity:1;padding:0;position:absolute;top:10px;-webkit-transition:all .4s;transition:all .4s;width:3em}
.gux-video-js .vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-1.5em;margin-top:-.75em;top:50%}
.gux-video-js .video-js .vjs-big-play-button:focus,.gux-video-js .video-js:hover .vjs-big-play-button{background-color:#73859f;background-color:rgba(115,133,159,.5);border-color:#fff;-webkit-transition:all 0;transition:all 0}
.gux-video-js .vjs-controls-disabled .vjs-big-play-button,.gux-video-js .vjs-error .vjs-big-play-button,.gux-video-js .vjs-has-started .vjs-big-play-button,.gux-video-js .vjs-using-native-controls .vjs-big-play-button{display:none}
.gux-video-js .vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}
.gux-video-js .video-js button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;border:0;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;overflow:visible;text-decoration:none;text-transform:none;-webkit-transition:none;transition:none}
.gux-video-js .vjs-control .vjs-button{height:100%;width:100%}
.gux-video-js .video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}
.gux-video-js .video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(hsla(0,0,100%,0)));background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0,100%,0));-webkit-box-sizing:content-box;box-sizing:content-box;overflow:auto}
.gux-video-js .video-js .vjs-modal-dialog>*{-webkit-box-sizing:border-box;box-sizing:border-box}
.gux-video-js .vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}
.gux-video-js .vjs-menu-button{cursor:pointer}
.gux-video-js .vjs-menu-button.vjs-disabled{cursor:default}
.gux-video-js .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}
.gux-video-js .vjs-menu .vjs-menu-content{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}
.gux-video-js .vjs-menu .vjs-menu-content>*{-webkit-box-sizing:border-box;box-sizing:border-box}
.gux-video-js .vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}
.gux-video-js .vjs-menu li{font-size:1.2em;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center;text-transform:lowercase}
.gux-video-js .vjs-menu li.vjs-menu-item:focus,.gux-video-js .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}
.gux-video-js .vjs-menu li.vjs-selected,.gux-video-js .vjs-menu li.vjs-selected:focus,.gux-video-js .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}
.gux-video-js .vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}
.gux-video-js .vjs-menu-button-popup .vjs-menu{border-top-color:rgba(43,51,63,.7);bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}
.gux-video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:1.5em;max-height:15em;position:absolute;width:100%}
.gux-video-js .vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.gux-video-js .vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}
.gux-video-js .video-js .vjs-menu-button-inline{overflow:hidden;-webkit-transition:all .4s;transition:all .4s}
.gux-video-js .video-js .vjs-menu-button-inline:before{width:2.222222222em}
.gux-video-js .video-js .vjs-menu-button-inline.vjs-slider-active,.gux-video-js .video-js .vjs-menu-button-inline:focus,.gux-video-js .video-js .vjs-menu-button-inline:hover,.gux-video-js .video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}
.gux-video-js .vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;-webkit-transition:all .4s;transition:all .4s;width:auto}
.gux-video-js .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.gux-video-js .vjs-menu-button-inline:focus .vjs-menu,.gux-video-js .vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}
.gux-video-js .vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}
.gux-video-js .vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.gux-video-js .vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.gux-video-js .vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}
.gux-video-js .vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}
.gux-video-js .video-js .vjs-control-bar{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}
.gux-video-js .vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;-webkit-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s;visibility:visible}
.gux-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s;visibility:visible}
.gux-video-js .vjs-controls-disabled .vjs-control-bar,.gux-video-js .vjs-error .vjs-control-bar,.gux-video-js .vjs-using-native-controls .vjs-control-bar{display:none !important}
.gux-video-js .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}
.gux-video-js .vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}
.gux-video-js .video-js .vjs-control{-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}
.gux-video-js .vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}
.gux-video-js .video-js .vjs-control:focus,.gux-video-js .video-js .vjs-control:focus:before,.gux-video-js .video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}
.gux-video-js .video-js .vjs-control-text{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}
.gux-video-js .vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}
.gux-video-js .video-js .vjs-custom-control-spacer{display:none}
.gux-video-js .video-js .vjs-progress-control{-webkit-box-flex:auto;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:auto;-ms-flex:auto;flex:auto;min-width:4em}
.gux-video-js .video-js .vjs-progress-control.disabled{cursor:default}
.gux-video-js .vjs-live .vjs-progress-control{display:none}
.gux-video-js .vjs-no-flex .vjs-progress-control{width:auto}
.gux-video-js .video-js .vjs-progress-holder{-webkit-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;height:.3em;-webkit-transition:all .2s;transition:all .2s}
.gux-video-js .video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}
.gux-video-js .video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666666666667em}
.gux-video-js .video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}
.gux-video-js .video-js .vjs-progress-holder .vjs-load-progress,.gux-video-js .video-js .vjs-progress-holder .vjs-load-progress div,.gux-video-js .video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:0}
.gux-video-js .video-js .vjs-play-progress{background-color:#fff}
.gux-video-js .video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}
.gux-video-js .video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}
.gux-video-js .video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}
.gux-video-js .video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:relative;top:-3.4em;visibility:hidden;z-index:1}
.gux-video-js .video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}
.gux-video-js .video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.gux-video-js .video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}
.gux-video-js .video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}
.gux-video-js .video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}
.gux-video-js .vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}
.gux-video-js .video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}
.gux-video-js .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s;visibility:hidden}
.gux-video-js .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}
.gux-video-js .vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}
.gux-video-js .video-js .vjs-slider{-webkit-touch-callout:none;background-color:#73859f;background-color:rgba(115,133,159,.5);cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.gux-video-js .video-js .vjs-slider.disabled{cursor:default}
.gux-video-js .video-js .vjs-slider:focus{-webkit-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff;text-shadow:0 0 1em #fff}
.gux-video-js .video-js .vjs-mute-control{-webkit-box-flex:none;cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none;padding-bottom:3em;padding-left:2em;padding-right:2em}
.gux-video-js .video-js .vjs-volume-control{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:1em}
.gux-video-js .video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}
.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}
.gux-video-js .vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical,.gux-video-js .vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"alpha(opacity=0)"}
.gux-video-js .video-js .vjs-volume-panel{-webkit-transition:width 1s;transition:width 1s}
.gux-video-js .video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:active,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:hover,.gux-video-js .video-js .vjs-volume-panel:active .vjs-volume-control,.gux-video-js .video-js .vjs-volume-panel:focus .vjs-volume-control,.gux-video-js .video-js .vjs-volume-panel:hover .vjs-volume-control{opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0,top 0;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0,top 0;visibility:visible}
.gux-video-js .video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{height:3em;width:5em}
.gux-video-js .video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"alpha(opacity=100)"}
.gux-video-js .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.gux-video-js .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.gux-video-js .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{-webkit-transition:width .1s;transition:width .1s;width:9em}
.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3.5em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}
.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}
.gux-video-js .video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{height:3em;opacity:1;position:relative;-webkit-transition:none;transition:none;visibility:visible;width:5em}
.gux-video-js .video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.gux-video-js .video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:3em;left:.5em;position:absolute}
.gux-video-js .video-js .vjs-volume-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.gux-video-js .video-js .vjs-volume-bar{margin:1.35em .45em}
.gux-video-js .vjs-volume-bar.vjs-slider-horizontal{height:.3em;width:5em}
.gux-video-js .vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}
.gux-video-js .video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}
.gux-video-js .video-js .vjs-volume-level:before{font-size:.9em;position:absolute}
.gux-video-js .vjs-slider-vertical .vjs-volume-level{width:.3em}
.gux-video-js .vjs-slider-vertical .vjs-volume-level:before{left:-.3em;top:-.5em}
.gux-video-js .vjs-slider-horizontal .vjs-volume-level{height:.3em}
.gux-video-js .vjs-slider-horizontal .vjs-volume-level:before{right:-.5em;top:-.3em}
.gux-video-js .video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}
.gux-video-js .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}
.gux-video-js .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}
.gux-video-js .video-js .vjs-volume-vertical{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:8em;height:8em;width:3em}
.gux-video-js .video-js .vjs-volume-horizontal .vjs-menu{left:-2em}
.gux-video-js .vjs-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;vertical-align:middle}
.gux-video-js .vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;vertical-align:middle;width:100%}
.gux-video-js .vjs-has-started .vjs-poster{display:none}
.gux-video-js .vjs-audio.vjs-has-started .vjs-poster{display:block}
.gux-video-js .vjs-using-native-controls .vjs-poster{display:none}
.gux-video-js .video-js .vjs-live-control{-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-box-flex:auto;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}
.gux-video-js .vjs-no-flex .vjs-live-control{display:table-cell;text-align:left;width:auto}
.gux-video-js .video-js .vjs-time-control{-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em;width:auto}
.gux-video-js .video-js .vjs-current-time,.gux-video-js .vjs-live .vjs-time-control,.gux-video-js .vjs-no-flex .vjs-current-time{display:none}
.gux-video-js .vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control{white-space:nowrap;width:0 !important}
.gux-video-js .video-js .vjs-duration,.gux-video-js .vjs-no-flex .vjs-duration{display:none}
.gux-video-js .vjs-time-divider{display:none;line-height:3em}
.gux-video-js .vjs-live .vjs-time-divider{display:none}
.gux-video-js .video-js .vjs-play-control .vjs-icon-placeholder{-webkit-box-flex:none;cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none}
.gux-video-js .vjs-text-track-display{bottom:3em;left:0;pointer-events:none;position:absolute;right:0;top:0}
.gux-video-js .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}
.gux-video-js .video-js .vjs-text-track{background-color:#000;background-color:rgba(0,0,0,.5);font-size:1.4em;margin-bottom:.1em;text-align:center}
.gux-video-js .vjs-subtitles{color:#fff}
.gux-video-js .vjs-captions{color:#fc6}
.gux-video-js .vjs-tt-cue{display:block}
.gux-video-js video::-webkit-media-text-track-display{-ms-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}
.gux-video-js .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-ms-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}
.gux-video-js .video-js .vjs-fullscreen-control{-webkit-box-flex:none;cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none}
.gux-video-js .vjs-playback-rate .vjs-playback-rate-value,.gux-video-js .vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}
.gux-video-js .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}
.gux-video-js .vjs-playback-rate .vjs-menu{left:0;width:4em}
.gux-video-js .vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}
.gux-video-js .vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;text-shadow:.05em .05em .1em #000;top:50%;vertical-align:middle;width:100%}
.gux-video-js .vjs-loading-spinner{background-clip:padding-box;border:6px solid rgba(43,51,63,.7);border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.85;position:absolute;text-align:left;top:50%;visibility:hidden;width:50px}
.gux-video-js .vjs-seeking .vjs-loading-spinner,.gux-video-js .vjs-waiting .vjs-loading-spinner{-webkit-animation:vjs-spinner-show 0 linear .3s forwards;animation:vjs-spinner-show 0 linear .3s forwards;display:block}
.gux-video-js .vjs-loading-spinner:after,.gux-video-js .vjs-loading-spinner:before{border:inherit;border-color:#fff transparent transparent;border-radius:inherit;-webkit-box-sizing:inherit;box-sizing:inherit;content:"";height:inherit;margin:-6px;opacity:1;position:absolute;width:inherit}
.gux-video-js .vjs-seeking .vjs-loading-spinner:after,.gux-video-js .vjs-seeking .vjs-loading-spinner:before,.gux-video-js .vjs-waiting .vjs-loading-spinner:after,.gux-video-js .vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}
.gux-video-js .vjs-seeking .vjs-loading-spinner:before,.gux-video-js .vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}
.gux-video-js .vjs-seeking .vjs-loading-spinner:after,.gux-video-js .vjs-waiting .vjs-loading-spinner:after{-webkit-animation-delay:.44s;animation-delay:.44s;border-top-color:#fff}
@keyframes vjs-spinner-show{to{visibility:visible}
}
@-webkit-keyframes vjs-spinner-show{to{visibility:visible}
}
@keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}
}
@keyframes vjs-spinner-fade{0{border-top-color:#73859f}
20%{border-top-color:#73859f}
35%{border-top-color:#fff}
60%{border-top-color:#73859f}
to{border-top-color:#73859f}
}
@-webkit-keyframes vjs-spinner-fade{0{border-top-color:#73859f}
20%{border-top-color:#73859f}
35%{border-top-color:#fff}
60%{border-top-color:#73859f}
to{border-top-color:#73859f}
}
.gux-video-js .vjs-chapters-button .vjs-menu ul{width:24em}
.gux-video-js .video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{position:absolute}
.gux-video-js .video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"\f10d";font-family:VideoJS;font-size:1.5em;line-height:inherit}
.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}
.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}
.gux-video-js .vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}
.gux-video-js .vjs-text-track-settings .vjs-modal-dialog-content{display:table}
.gux-video-js .vjs-text-track-settings .vjs-track-settings-colors,.gux-video-js .vjs-text-track-settings .vjs-track-settings-controls,.gux-video-js .vjs-text-track-settings .vjs-track-settings-font{display:table-cell}
.gux-video-js .vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}
.gux-video-js .vjs-text-track-settings fieldset{border:0;margin:5px;padding:3px}
.gux-video-js .vjs-text-track-settings fieldset span{display:inline-block;margin-left:5px}
.gux-video-js .vjs-text-track-settings legend{color:#fff;margin:0 0 5px}
.gux-video-js .vjs-text-track-settings .vjs-label{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;display:block;height:1px;margin:0 0 5px;overflow:hidden;padding:0;position:absolute;width:1px}
.gux-video-js .vjs-track-settings-controls button:active,.gux-video-js .vjs-track-settings-controls button:focus{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(0,#fff 88%,#73859f);outline-style:solid;outline-width:medium}
.gux-video-js .vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}
.gux-video-js .vjs-track-settings-controls button{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(-180deg,#fff 88%,#73859f);border-radius:2px;color:#2b333f;cursor:pointer}
.gux-video-js .vjs-track-settings-controls .vjs-default-button{margin-right:1em}
@media print{.gux-video-js .video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}
}
.gux-video-js .vjs-resize-manager{border:0;height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%}
@media \0creen{.gux-video-js .vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}
.gux-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}
}
.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal,.odometer.odometer-theme-minimal .odometer-digit{display:-moz-inline-box;display:inline-block;position:relative;vertical-align:middle}
.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;visibility:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0}
.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{-webkit-backface-visibility:hidden;display:block}
.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-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-ms-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-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s}
/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.19.7 - 2017-04-15T14:28:36.790Z
 * License: MIT
 */.ui-select-highlight{font-weight:700}
.ui-select-offscreen{clip:rect(0 0 0 0) !important;border:0 !important;height:1px !important;left:0 !important;margin:0 !important;outline:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;top:0 !important;width:1px !important}
.selectize-control.single>.selectize-input>input,.selectize-control>.selectize-dropdown{width:100%}
.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.select2.direction-up .ui-select-match,.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:0 0 4px 4px}
.ui-select-container.select2.direction-up .ui-select-dropdown,.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px 4px 0 0;border-top-style:solid;border-top-width:1px;-webkit-box-shadow:0 -4px 8px rgba(0,0,0,.25);box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-4px}
.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search,.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}
.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match,.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}
.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden,.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden input{border:0;height:0;margin:0;min-height:0;opacity:0;padding:0}
.selectize-input.selectize-focus{border-color:#007fbb !important}
.selectize-control.multi>.selectize-input>input{margin:0 !important}
.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}
.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{-webkit-box-shadow:0 -4px 8px rgba(0,0,0,.25);box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-2px}
.ui-select-container[theme=selectize] input.ui-select-search-hidden{border:0;height:0;margin:0;min-height:0;opacity:0;padding:0;width:0}
.btn-default-focus{background-color:#ebebeb;border-color:#adadad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);color:#333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;text-decoration:none}
.ui-select-bootstrap .ui-select-toggle{position:relative}
.ui-select-bootstrap .ui-select-toggle>.caret{height:10px;margin-top:-2px;position:absolute;right:10px;top:50%}
.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-search-hidden{border:0;height:0;margin:0;min-height:0;opacity:0;padding:0}
.ui-select-bootstrap>.ui-select-match>.btn{text-align:left !important}
.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;right:15px;top:45%}
.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{height:auto;margin-top:-1px;max-height:200px;overflow-x:hidden;width:100%}
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;height:1.666666em;margin-bottom:3px;outline:0}
.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{margin:0 3px 3px 0;outline:0}
.ui-select-multiple .ui-select-match-item{position:relative}
.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}
.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{border-left:1px solid #428bca;content:"";height:100%;margin-right:2px;position:absolute;right:100%;top:0}
.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{border-right:1px solid #428bca;content:"";height:100%;left:100%;margin-left:2px;position:absolute;top:0}
.ui-select-bootstrap .ui-select-choices-row>span{clear:both;color:#333;cursor:pointer;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}
.ui-select-bootstrap .ui-select-choices-row>span:focus,.ui-select-bootstrap .ui-select-choices-row>span:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}
.ui-select-bootstrap .ui-select-choices-row.active>span{background-color:#428bca;color:#fff;outline:0;text-decoration:none}
.ui-select-bootstrap .ui-select-choices-row.active.disabled>span,.ui-select-bootstrap .ui-select-choices-row.disabled>span{background-color:#fff;color:#777;cursor:not-allowed}
.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{-webkit-box-shadow:0 -4px 8px rgba(0,0,0,.25);box-shadow:0 -4px 8px rgba(0,0,0,.25)}
.ui-select-bootstrap .ui-select-match-text{padding-right:1em;width:100%}
.ui-select-bootstrap .ui-select-match-text span{display:inline-block;overflow:hidden;width:100%}
.ui-select-bootstrap .ui-select-toggle>a.btn{height:10px;margin-top:-2px;position:absolute;right:10px}
.ui-select-refreshing.glyphicon{padding:8px 27px;position:absolute;right:0}
@-webkit-keyframes ui-select-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes ui-select-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.ui-select-spin{-webkit-animation:ui-select-spin 2s linear infinite;animation:ui-select-spin 2s linear infinite}
.ui-select-refreshing.ng-animate{-webkit-animation:0 none}
.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.slick-list,.slick-slider{display:block;position:relative}
.slick-list{margin:0;overflow:hidden;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{outline:0;-webkit-transform:translateZ(0);transform:translateZ(0)}
.slick-track{display:block;left:0;position:relative;top:0}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[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{border:1px solid transparent;display:block;height:auto}
.slick-arrow.slick-hidden{display:none}
[data-simplebar]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative}
.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}
.simplebar-mask{direction:inherit;height:auto !important;overflow:hidden;width:auto !important;z-index:0}
.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}
.simplebar-offset{-webkit-overflow-scrolling:touch;-webkit-box-sizing:inherit !important;box-sizing:inherit !important;direction:inherit !important;resize:none !important}
.simplebar-content-wrapper{-webkit-box-sizing:border-box !important;box-sizing:border-box !important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;visibility:visible;width:auto}
.simplebar-content:after,.simplebar-content:before{content:" ";display:table}
.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}
.simplebar-height-auto-observer-wrapper{-webkit-box-flex:inherit;-ms-flex-positive:inherit;-ms-flex-negative:0;-ms-flex-preferred-size:0;-webkit-box-sizing:inherit !important;box-sizing:inherit !important;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:inherit;flex-grow:inherit;-webkit-flex-shrink:0;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}
.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}
.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}
.simplebar-track{bottom:0;right:0;z-index:1}
[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}
.simplebar-scrollbar{min-height:10px;position:absolute;right:2px;width:7px}
.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";left:0;opacity:0;position:absolute;right:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}
.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition:opacity 0 linear;transition:opacity 0 linear}
.simplebar-track.simplebar-vertical{top:0;width:11px}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}
.simplebar-track.simplebar-horizontal{height:11px;left:0}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}
.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}
@font-face{font-family:Antenna;font-style:normal;font-weight:400;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-face{font-family:Antenna;font-style:normal;font-weight:700;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-face{font-family:Antenna;font-style:normal;font-weight:300;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-face{font-family:Antenna;font-style:normal;font-weight:200;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-face{font-family:FordAntennaRE;font-style:normal;font-weight:400;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-face{font-family:FordAntennaRE;font-style:normal;font-weight:700;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-face{font-family:FordAntennaRegular;font-style:normal;font-weight:400;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-face{font-family:FordAntennaLight;font-style:normal;font-weight:400;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-face{font-family:FordAntennaExtraLight;font-style:normal;font-weight:400;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")}
@-webkit-keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes squish{30%{-webkit-transform:scale(.5);transform:scale(.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes squish{30%{-webkit-transform:scale(.5);transform:scale(.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes tilt{0{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
25%{-webkit-transform:scale(1) rotate(0) translate(-50%,-50%);transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{-webkit-transform:rotate(-25deg) translate(-50%,-50%);transform:rotate(-25deg) translate(-50%,-50%)}
75%{-webkit-transform:rotate(25deg) translate(-50%,-50%);transform:rotate(25deg) translate(-50%,-50%)}
to{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}
}
.background-grad-01{background:#e4f1f8;background:-webkit-gradient(linear,left top,left bottom,from(#e4f1f8),color-stop(20%,#fff));background:linear-gradient(180deg,#e4f1f8,#fff 20%)}
#global-ux{font-size:16px;font-size:1rem;font-weight:400}
#global-ux,#global-ux h1,#global-ux h2,#global-ux h3,#global-ux h4,#global-ux h5,#global-ux h6,#global-ux input,#global-ux label,#global-ux li,#global-ux p,#global-ux td,#global-ux th{color:#1b394e;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#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;line-height:1.25rem;margin:0 0 1.25em}
#global-ux p.subheader{font-weight:700}
#global-ux address{color:#1b394e;font-style:normal;line-height:1.3}
#global-ux .emphasis{color:#1b394e;font-weight:300;margin:0}
#global-ux li a,#global-ux p a{text-decoration:underline}
#global-ux a.custom-button{color:#fff;letter-spacing:1px}
#global-ux .button,#global-ux .chevron,#global-ux .tel{text-decoration:none}
#global-ux .chevron a{font-weight:400}
#global-ux button{font-weight:300}
#global-ux .richtext ol,#global-ux .richtext ul{color:#1b394e;font-size:14px;font-size:.875rem;font-weight:300;line-height:1.25rem}
#global-ux .richtext p+ol,#global-ux .richtext p+ul{margin-top:-1.25rem}
@font-face{font-family:icomoon;font-style:normal;font-weight:400;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")}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none}
[class^=icon-][class*=cta-button]:before{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{content:"\e608"}
.icon-question-hover:before{content:"\e60F"}
.icon-question:before{content:"\e60E"}
#global-ux p.error:after,.icon-warning: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{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{content:"\e615"}
.icon-close:before{content:"\e610"}
.icon-close-hover:before{content:"\e611"}
.icon-thin-close:before{content:"\e608";display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.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{content:"\e61B"}
.icon-plus-hollow-over: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{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"}
#global-ux .save-icon.on:before,#global-ux input[type=checkbox].star-checkbox.checked+label:before,#global-ux input[type=checkbox].star-checkbox.inline.checked+label:after,.icon-star:before{content:"\f005"}
#global-ux .save-icon:before,#global-ux input[type=checkbox].star-checkbox+label:before,#global-ux input[type=checkbox].star-checkbox.inline+label:after,.icon-star-hollow:before{content:"\f006"}
#global-ux input[type=checkbox].custom-checkbox.checked+label:after,.icon-checkmark: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{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{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-logged-in:before,.icon-profile: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{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,.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{left:0;position:absolute}
.icon-phone-flip .path1:before{color:#7f7f7f;content:"\e904"}
.icon-phone-flip .path2:before{color:#000;content:"\e905"}
.icon-phone-flip .path3:before{color:#000;content:"\e906"}
.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-brochure-download:before,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base,.icon-download:before,.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{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-part-one:before,.icon-play-solid .path1:before{content:"\e919"}
.icon-play-part-two:before,.icon-play-solid .path2:before{color:#fff;content:"\e91a"}
.icon-brochure-download:before{content:"\e91c"}
.icon-download:before{content:"\e91d"}
.icon-amend:before{content:"\e91e"}
.icon-swipe:before{content:"\e91f"}
.icon-electric-vehicle:before{content:"\e920"}
.icon-whisbi:before{content:"\e921"}
#global-ux label{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;margin:0;vertical-align:middle;*vertical-align:auto}
#global-ux input[type=number],#global-ux input[type=tel],#global-ux input[type=text]{border:1px solid #a8a8a8;-webkit-box-shadow:none;box-shadow:none;color:#616161;font-weight:300}
#global-ux input[type=number]:focus,#global-ux input[type=tel]:focus,#global-ux input[type=text]:focus{background-color:#fff;border-color:#66afe9;-webkit-box-shadow:none;box-shadow:none}
#global-ux input[type=checkbox]{display:block;filter:alpha(opacity=0);height:0;margin:0;opacity:0;padding:0;width:0}
#global-ux input[type=checkbox]+label{line-height:1.25rem}
#global-ux input[type=checkbox]+label:before{*zoom:1;border:1px solid #ccc;content:"";display:-moz-inline-stack;display:inline-block;*display:inline;font-size:1.25rem;height:1rem;line-height:.875rem;margin-bottom:3px;margin-right:10px;*vertical-align:auto;vertical-align:middle;width:1rem}
#global-ux input[type=checkbox].checked+label:before{content:"\2713"}
#global-ux input[type=checkbox].custom-checkbox+label{padding-left:30px;position:relative}
#global-ux input[type=checkbox].custom-checkbox+label:before{*zoom:1;border:1px solid #1b394e;color:#fff;display:-moz-inline-stack;display:inline-block;*display:inline;height:20px;left:0;padding-left:0;position:absolute;top:0;*vertical-align:auto;vertical-align:middle;width:20px}
#global-ux input[type=checkbox].custom-checkbox.checked+label{font-weight:700}
#global-ux input[type=checkbox].custom-checkbox.checked+label:before{background:#1b394e;content:""}
#global-ux input[type=checkbox].custom-checkbox.checked+label:after{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-family:icomoon;left:2px;position:absolute;top:0}
#global-ux input[type=checkbox].star-checkbox.off,#global-ux input[type=checkbox].star-checkbox.off+label{visibility:hidden}
#global-ux input[type=checkbox].star-checkbox+label{color:#2d96cd;text-align:center;width:100%}
#global-ux input[type=checkbox].star-checkbox+label:before{*zoom:1;border:0;display:-moz-inline-stack;display:inline-block;*display:inline;font-family:icomoon;font-size:1.5em;vertical-align:middle;*vertical-align:auto}
#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{text-align:initial;width:auto}
#global-ux input[type=checkbox].star-checkbox.inline+label:before{content:none}
#global-ux input[type=checkbox].star-checkbox.inline+label:after{border:0;font-family:icomoon;font-size:1.5em;padding-left:10px;vertical-align:text-top}
#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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto;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{*zoom:1;border:0;display:-moz-inline-stack;display:inline-block;*display:inline;font-family:icomoon;font-size:1.5em;vertical-align:middle;*vertical-align:auto}
#global-ux .save-icon{color:#2d96cd;text-align:center}
#global-ux .save-icon:before{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;font-family:icomoon;font-size:1.5em;vertical-align:middle;*vertical-align:auto}
#global-ux .save-icon p{color:#2d96cd}
#global-ux .save-icon.off,#global-ux .save-icon.on p{visibility:hidden}
#global-ux .save-icon.on:hover p{visibility:visible}
#global-ux .cta-blue{*zoom:1;background-color:#2d96cd;border:1px solid #2d96cd;color:#fff;display:-moz-inline-stack;display:inline-block;*display:inline;font-size:1rem;font-weight:300;line-height:2rem;margin:0;padding:12px 15px;vertical-align:middle;*vertical-align:auto}
#global-ux .cta-blue:hover{background-color:#fff;color:#1ba4e0}
#global-ux .cta-blue [class*=" icon-"],#global-ux .cta-blue [class^=icon-]{font-size:2rem;margin-right:10px;vertical-align:middle}
#global-ux .cta-white{*zoom:1;background-color:#fff;border:1px solid #2d96cd;color:#1ba4e0;display:-moz-inline-stack;display:inline-block;*display:inline;font-size:1rem;font-weight:300;line-height:2rem;margin:0;padding:12px 15px;vertical-align:middle;*vertical-align:auto}
#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;margin-right:10px;vertical-align:middle}
#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{border:1px solid #dadada;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);margin-bottom:13px;overflow:hidden;position:relative}
#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;-webkit-box-shadow:none;box-shadow:none;font-size:1rem;margin-bottom:0;text-indent:1px;text-overflow:"";width:100%}
#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;margin:0;opacity:0;padding:0;width: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{*zoom:1;border:1px solid #1b394e;border-radius:50%;display:-moz-inline-stack;display:inline-block;*display:inline;height:12px;margin-right:10px;vertical-align:middle;*vertical-align:auto;width:12px}
#global-ux input[type=radio].custom-radio.selected+label{font-weight:700}
#global-ux input[type=radio].custom-radio.selected+label .radio-button{background-color:#1b394e;border-color:#1b394e}
#global-ux .bestseller-sash{overflow:hidden;position:relative}
#global-ux .bestseller-sash[data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;padding:3px 10px;top:19px;width:300px}
#global-ux .bestseller-sash[data-bestseller-sash]:before,#global-ux .overlay-content .bestseller-sash[data-bestseller-sash]:before{background:#2d96cd;color:#fff;content:attr(data-bestseller-sash);left:-120px;letter-spacing:-1px;position:absolute;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
#global-ux .overlay-content .bestseller-sash[data-bestseller-sash]:before{font-size:15px;font-size:.9375rem;padding:5px 10px;top:40px;width:350px}
@media only screen and (min-width:48em){#global-ux .overlay-content .bestseller-sash[data-bestseller-sash]:before{font-size:21px;font-size:1.3125rem;left:-75px;padding:10px;top:75px}
}
html{height:auto}
html.no-localstorage body{visibility:visible !important}
html.disable-scroll{overflow:hidden}
@media only screen and (max-width:61.9375em){html.disable-scroll-mobile{overflow:hidden}
}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;color:#616161;height:100%}
.disable-scroll body{overflow:hidden}
@media only screen and (max-width:47.9375em){.disable-scroll-mobile body{overflow:hidden}
}
#global-ux{margin:0 auto;max-width:90rem}
@media only screen and (min-width:90rem){#global-ux{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;overflow-x:hidden}
}
#global-ux section{background-color:#fff;padding-bottom:5px}
@media only screen and (min-width:48em){#global-ux section{padding-bottom:10px}
}
#global-ux .hidden-seo{display:none}
#global-ux img{height:auto;width:100%}
#global-ux img[src*="/libs/cq/linkchecker/resources/linkcheck_c.gif"],#global-ux img[src*="/libs/cq/linkchecker/resources/linkcheck_o.gif"]{width:auto}
#global-ux p.error{color:#d0021b;padding-right:40px;position:relative}
#global-ux p.error:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:0;text-rendering:auto;text-transform:none;top:25%;vertical-align:middle}
#global-ux table{border:0}
#global-ux table tr:nth-of-type(2n){background-color:#fff}
#global-ux .section.new{clear:left}
#global-ux .no-padding{padding-left:0;padding-right:0}
#global-ux .no-margin{margin-left:0;margin-right: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{list-style-type:none;margin:0;padding:0}
#global-ux .ng-cloak,#global-ux .x-ng-cloak,#global-ux [data-ng-cloak],#global-ux [ng-cloak],#global-ux [ng\:cloak],#global-ux [x-ng-cloak]{display:none !important}
.no-js .gux-slider ul{display:block}
.responsive-mode{background-color:#fff;border:1px solid #dadada;bottom:10px;padding:10px;position:fixed;right:10px;z-index:1000}
@media only screen and (max-width:47.9375em){.hide-on-mobile{display:none}
}
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{color:#d0021b;content:"Service Error";display:block;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;padding:50px;text-align:center;width:100%}
.cq-wcm-edit #global-ux .service-loading{display:none !important}
#global-ux .default-range-slider{border-radius:2px;cursor:default;display:block;margin:20px auto 30px;padding:2px;position:relative;-moz-user-select:none;width:90%}
@media only screen and (min-width:48em){#global-ux .default-range-slider{width:100%}
}
#global-ux .default-range-slider .ng-slider-runner{background:#dbdbdb;border-radius:2px;height:2px;margin:0;position:relative}
#global-ux .default-range-slider .ng-slider-handle{background:#1b394e;border:2px solid #fafafa;border-radius:50%;height:20px;outline:0;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:20px;z-index:2}
#global-ux .default-range-slider .ng-slider-handle:focus{-webkit-box-shadow:0 0 5px #1b394e;box-shadow:0 0 5px #1b394e}
#global-ux .default-range-slider .ng-slider-handle i{cursor:pointer;display:block;height:100%;margin:-11px;padding:22px;width:100%}
#global-ux .default-range-slider .ng-slider-join{background:#1b394e;height:2px;left:0;margin:0;position:absolute;right:100%;z-index:1}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:400;src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-regular.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-regular.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-regular.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:500;src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-medium.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-medium.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-medium.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:700;src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-bold.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-bold.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-bold.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:300;src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-light.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:200;src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.svg#web?v=2) format("svg")}
#global-ux .gux3-theme input[type=number],#global-ux .gux3-theme input[type=tel],#global-ux .gux3-theme input[type=text]{background-color:transparent;border:1px solid #6e6e6e;border-radius:3px;color:#4d4d4d}
#global-ux .gux3-theme input[type=number]:focus,#global-ux .gux3-theme input[type=tel]:focus,#global-ux .gux3-theme input[type=text]:focus{border-color:#6e6e6e}
#global-ux .gux3-theme input[type=radio].custom-radio+label{color:#4d4d4d}
#global-ux .gux3-theme input[type=radio].custom-radio+label .radio-button{border:2px solid #444;height:16px;position:relative;width:16px}
#global-ux .gux3-theme input[type=radio].custom-radio.selected+label{color:#4d4d4d;font-weight:400}
#global-ux .gux3-theme input[type=radio].custom-radio.selected+label .radio-button{background-color:unset;border-color:#102b4e}
#global-ux .gux3-theme input[type=radio].custom-radio.selected+label .radio-button:after{background-color:#102b4e;border-radius:50%;content:"";display:block;height:8px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px}
#global-ux .gux3-theme{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme a{color:#102b4e}
#global-ux .gux3-theme h1,#global-ux .gux3-theme h2,#global-ux .gux3-theme h3,#global-ux .gux3-theme h4,#global-ux .gux3-theme h5,#global-ux .gux3-theme h6,#global-ux .gux3-theme li,#global-ux .gux3-theme p,#global-ux .gux3-theme td,#global-ux .gux3-theme th{font-family:inherit}
@font-face{font-family:Antenna;font-style:normal;font-weight:400;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-face{font-family:Antenna;font-style:normal;font-weight:700;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-face{font-family:Antenna;font-style:normal;font-weight:300;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-face{font-family:Antenna;font-style:normal;font-weight:200;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-face{font-family:FordAntennaRE;font-style:normal;font-weight:400;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-face{font-family:FordAntennaRE;font-style:normal;font-weight:700;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-face{font-family:FordAntennaRegular;font-style:normal;font-weight:400;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-face{font-family:FordAntennaLight;font-style:normal;font-weight:400;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-face{font-family:FordAntennaExtraLight;font-style:normal;font-weight:400;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")}
@-webkit-keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes squish{30%{-webkit-transform:scale(.5);transform:scale(.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes squish{30%{-webkit-transform:scale(.5);transform:scale(.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes tilt{0{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
25%{-webkit-transform:scale(1) rotate(0) translate(-50%,-50%);transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{-webkit-transform:rotate(-25deg) translate(-50%,-50%);transform:rotate(-25deg) translate(-50%,-50%)}
75%{-webkit-transform:rotate(25deg) translate(-50%,-50%);transform:rotate(25deg) translate(-50%,-50%)}
to{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}
}
@keyframes tilt{0{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
25%{-webkit-transform:scale(1) rotate(0) translate(-50%,-50%);transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{-webkit-transform:rotate(-25deg) translate(-50%,-50%);transform:rotate(-25deg) translate(-50%,-50%)}
75%{-webkit-transform:rotate(25deg) translate(-50%,-50%);transform:rotate(25deg) translate(-50%,-50%)}
to{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}
}
@font-face{font-family:icomoon;font-style:normal;font-weight:400;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")}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none}
[class^=icon-][class*=cta-button]:before{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"}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title .remove-icon:before,.icon-plus:before{content:"\e608"}
.icon-question-hover:before{content:"\e60F"}
.icon-question:before{content:"\e60E"}
#approved-used .search-results-listing .search-results-filters .error-wrapper:before,#approved-used .service-down .warning:before,#global-ux .approved-used-search .error:after,.icon-warning: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{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"}
#approved-used .au-filter-selection .selectize-input .ui-select-match:after,#global-ux .approved-used-search .approved-used-search-button span:after,.icon-chevron-thin-right:before{content:"\e615"}
.icon-close:before{content:"\e610"}
.icon-close-hover:before{content:"\e611"}
.icon-thin-close:before{content:"\e608";display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.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"}
#approved-used .vehicle-details-dealer-information .button-collapse:before,.icon-plus-hollow:before{content:"\e61B"}
#approved-used .vehicle-details-dealer-information .button-collapse:hover:before,.icon-plus-hollow-over: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"}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.phone a:before,.icon-phone-circled: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{content:"\f005"}
.icon-star-hollow:before{content:"\f006"}
#approved-used .filter-container input[type=checkbox]:checked+label:after,#global-ux .approved-used-search .passed:before,.icon-checkmark: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"}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.view-map a:before,.icon-view-map-open:before{content:"\e64f"}
.icon-change-location2-open:before{content:"\e650"}
.icon-change-location2-solid:before{content:"\e651"}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.email a:before,.icon-d-email: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-logged-in:before,.icon-profile: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"}
#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,.icon-chevron-fat: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,.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{left:0;position:absolute}
.icon-phone-flip .path1:before{color:#7f7f7f;content:"\e904"}
.icon-phone-flip .path2:before{color:#000;content:"\e905"}
.icon-phone-flip .path3:before{color:#000;content:"\e906"}
.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-brochure-download:before,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base,.icon-download:before,.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"}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:before,.icon-compare:before{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-part-one:before,.icon-play-solid .path1:before{content:"\e919"}
.icon-play-part-two:before,.icon-play-solid .path2:before{color:#fff;content:"\e91a"}
.icon-brochure-download:before{content:"\e91c"}
.icon-download:before{content:"\e91d"}
.icon-amend:before{content:"\e91e"}
.icon-swipe:before{content:"\e91f"}
.icon-electric-vehicle:before{content:"\e920"}
.icon-whisbi:before{content:"\e921"}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:400;src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-regular.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-regular.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-regular.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:500;src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-medium.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-medium.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-medium.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:700;src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-bold.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-bold.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-bold.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:300;src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-light.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:200;src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.svg#web?v=2) format("svg")}
#approved-used body{font-family:FordAntenna,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);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#approved-used .hidden{display:none}
#approved-used .bp-loader{display:none;z-index:999}
#approved-used .bp-loader.is-visible{display:block}
#approved-used .bp-loader-icon{background:rgba(45,150,205,.95);margin:0;top:35%}
@media only screen and (min-width:769px){#approved-used .bp-loader-icon{left:70%;-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}
}
@media only screen and (min-width:62em){#approved-used .bp-loader-icon{left:55%;-webkit-transform:translateX(-55%);-ms-transform:translateX(-55%);transform:translateX(-55%)}
}
#approved-used .bp-loader-icon .path{stroke:#fff}
#approved-used .service-down{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:rgba(27,57,78,.95);bottom:0;display:none;-webkit-justify-content:center;justify-content:center;left:0;position:fixed;right:0;text-align:center;top:0;z-index:999}
#approved-used .service-down.service-is-down{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#approved-used .service-down a,#approved-used .service-down p{color:#fff;font-size:20px;font-size:1.25rem}
#approved-used .service-down .warning{position:relative}
#approved-used .service-down .warning:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:icomoon;font-size:50px;font-size:3.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-rendering:auto;text-transform:none;top:-50px;vertical-align:middle}
#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{-webkit-overflow-scrolling:touch;background-color:#fafafa;height:100%;left:0;max-width:100%;position:fixed;right:0;top:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
@media only screen and (min-width:769px){#approved-used .filter-container{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;border-right:1px solid #dbdbdb;position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:17.8125rem}
#approved-used .filter-container:before{background-color:#fafafa;border-right:1px solid #dbdbdb;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:17.8125rem;z-index:0}
}
@media only screen and (min-width:62em){#approved-used .filter-container,#approved-used .filter-container:before{width:22.5rem}
}
#approved-used .filter-container>.component-content{padding:.9375rem;position:relative;z-index:1}
@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;padding-bottom:0}
#approved-used .filter-container .filters-container .section:first-of-type{border:0}
#approved-used .filter-container .sidebar-toggle{height:100%;left:100%;position:absolute;top:0;width:36px}
#approved-used .filter-container .sidebar-toggle-button{background-color:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#2d96cd;display:none;height:36px;line-height:36px;margin:0;padding:0;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-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;width:36px}
@media only screen and (min-width:769px){#approved-used .filter-container .sidebar-toggle-button{display:block}
}
#approved-used .filter-container .sidebar-toggle-button i{display:inline-block;font-size:20px;font-size:1.25rem;-webkit-transform:rotate(0);-ms-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{background-color:#2d96cd;color:#fff;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
#approved-used .sidebar-hidden .filter-container .sidebar-toggle-button i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
@media only screen and (max-width:768px){#approved-used .filter-container.sidebar-is-visible-mobile{overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:15}
}
#approved-used .search-results-listing{display:block;width:100%}
@media only screen and (min-width:769px){#approved-used .search-results-listing{float:left;position:relative;width:calc(100% - 17.8125rem)}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing{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{max-width:50%;padding-left:1.875rem;padding-right:1.875rem}
}
@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{background-color:transparent;padding-left:83px;padding-top:70px}
}
#approved-used .search-results-listing .search-results-heading h1{color:gray;font-size:36px;font-size:2.25rem;font-weight:300;line-height:1.2;text-indent:0}
@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{margin:15px 0 30px;position:relative}
#approved-used .search-results-listing .search-results-filters .error-wrapper:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{color:#d0021b;font-size:30px;font-size:1.875rem}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-results-filters .error-wrapper:before{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
#approved-used .search-results-listing .search-results-filters .error-wrapper h2{color:#616161;font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px}
#approved-used .search-results-listing .search-results-filters .error-wrapper h3{color:#616161;font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px}
#approved-used .search-results-listing .search-result-number{color:gray;font-size:16px;font-size:1rem;letter-spacing:-.04688em}
#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;display:block;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;letter-spacing:-.04688em;margin-bottom:20px;padding:0 15px;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}
@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%;margin-bottom:0;padding: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{background-color:#fff;border-color:#1b394e;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{color:gray;font-size:16px;font-size:1rem;line-height:1.4;margin-bottom:0}
#approved-used .search-results-listing .model-item .model-title a{color:gray}
#approved-used .search-results-listing .model-item:focus{border:0;outline: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{display:block;font-size:14px;font-size:.875rem;font-weight:400;margin:0;min-width:0;padding:.8125rem 0;width:100%}
#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{padding:.9375rem;text-align:left}
#approved-used .search-results-listing .model-item .model-image{min-height:150px;position:relative}
#approved-used .search-results-listing .model-item .model-attributes,#approved-used .search-results-listing .model-item .model-footer{background-color:#fff;color:gray;font-size:14px;font-size:.875rem;line-height:1.6;overflow:hidden;padding:0 .9375rem .9375rem;text-overflow:ellipsis;width:100%}
#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{color:gray;font-size:14px;font-size:.875rem;font-weight:400}
#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 .model-attributes-item .nvValues,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item .nvValues{font-weight:700;padding-left:2px}
#approved-used .search-results-listing .model-item .model-attributes .attr-value.small,#approved-used .search-results-listing .model-item .model-footer .attr-value.small{display:block;font-size:12px;font-size:.75rem;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;line-height:0;overflow:hidden;padding:0;position:absolute;width:calc(100% - 30px)}
#approved-used .search-results-listing .model-item>div:hover{-webkit-box-shadow:0 0 12px rgba(0,0,0,.4);box-shadow:0 0 12px rgba(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{-webkit-box-shadow:0 0 12px rgba(0,0,0,.4);box-shadow:0 0 12px rgba(0,0,0,.4);display:block;height:auto;line-height:inherit;overflow:visible;padding:0 .9375rem .9375rem;z-index:2}
#approved-used .search-results-listing .model-item>div:hover .model-footer:after{background:#fff;content:"";display:block;height:12px;left:0;position:absolute;right:0;top:-12px;width:100%}
#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{-webkit-box-shadow:0 0 12px rgba(0,0,0,.4);box-shadow:0 0 12px rgba(0,0,0,.4);overflow:visible;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{-webkit-box-shadow:0 0 12px rgba(0,0,0,.4);box-shadow:0 0 12px rgba(0,0,0,.4);display:block;height:auto;line-height:inherit;overflow:visible;padding:0 .9375rem .9375rem;z-index:2}
#approved-used .search-results-listing .model-item.is-active>div .model-footer:after{background:#fff;content:"";display:block;height:12px;left:0;position:absolute;right:0;top:-12px;width:100%}
#approved-used .search-results-listing .model-item.is-active>div .model-footer a.cta-button{width:100%}
}
#approved-used .sort-container{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;color:#2d96cd;padding:0 !important}
#approved-used .sort-container:after,#approved-used .sort-container:before{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{left:0;position:fixed;top:39px;width:100%;z-index:5}
}
@media only screen and (min-width:769px){#approved-used .sort-container{background-color:transparent;border:0;position:absolute;right:0;width:50%}
}
#approved-used .sort-container .filter-button,#approved-used .sort-container .sort-by{background-color:#fff;border-left:1px solid #dbdbdb;color:inherit;float:left;font-size:16px;font-size:1rem;font-weight:400;margin-bottom:0;padding:1.25rem;text-align:left;width:100%}
@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;line-height:1;opacity:1;position:absolute;right:30px;top:14px;-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{border:0;float:right;margin:4.375rem 2.1875rem 0 0;width:255px}
}
@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 2rem}
@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;display:block;margin:0;padding:1.25rem;position:relative;text-align:left;width:100%}
@media only screen and (max-width:47.9375em){#approved-used .sort-container .sort-button{font-size:14px;font-size:.875rem;padding:1.25rem}
#approved-used .sort-container .sort-button i{right:16px}
}
@media only screen and (min-width:769px){#approved-used .sort-container .sort-button{border:1px solid #2d96cd;padding:.875rem 1.25rem}
#approved-used .sort-container .sort-button i{right:8px}
}
#approved-used .sort-container .sort-button.is-active{border-color:transparent;-webkit-box-sizing:border-box;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{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}
}
#approved-used .sort-container .sort-button:focus{-webkit-box-shadow:0 0 3px 0 #2d96cd;box-shadow:0 0 3px 0 #2d96cd}
#approved-used .sort-container .sort-button:active{-webkit-box-shadow:none;box-shadow:none}
#approved-used .sort-container .au-dropdown-menu-wrapper{position:relative}
#approved-used .sort-container .au-dropdown-menu-wrapper:after,#approved-used .sort-container .au-dropdown-menu-wrapper:before{content:" ";display:table}
#approved-used .sort-container .au-dropdown-menu-wrapper:after{clear:both}
#approved-used .sort-container .au-dropdown-menu-list{background-color:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);left:0;margin:0;max-height:0;opacity:0;overflow:hidden;position:absolute;top:100%;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s;width:100%;z-index:50}
#approved-used .sort-container .au-dropdown-menu-list.is-active{max-height:500px;opacity:1}
#approved-used .sort-container .au-dropdown-menu-list li{color:#2d96cd;font-size:14px;font-size:.875rem;font-weight:300}
#approved-used .sort-container .au-dropdown-menu-list li a{color:inherit;display:block;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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;width:100%}
#approved-used .sidebar-template:after,#approved-used .sidebar-template:before{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);-ms-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}
#approved-used .sidebar-template.sidebar-hidden{-webkit-transform:translateX(-15.5625rem);-ms-transform:translateX(-15.5625rem);transform:translateX(-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);-ms-transform:translateX(-20.25rem);transform:translateX(-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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1b394e;font-family:icomoon;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;left:-28px;line-height:1;position:absolute;text-rendering:auto;text-transform:none;top:3px;vertical-align:middle}
#approved-used .filter-container label{margin-left:30px;position:relative}
#approved-used .filter-container input[type=checkbox]+label:before{border:1px solid #1b394e;height:20px;left:-30px;position:absolute;width:20px}
#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{border-bottom:1px solid #c9c9c9;padding:1.875rem .9375rem}
#approved-used .vehicle-details .vd-component:after,#approved-used .vehicle-details .vd-component:before{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 dl,#approved-used .vehicle-details li,#approved-used .vehicle-details p,#approved-used .vehicle-details ul{color:#646464;font-size:16px;font-size:1rem;font-weight:300}
#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{color:#646464;font-weight:300}
#approved-used .vehicle-details h2{font-size:36px;font-size:2.25rem;margin:1.25rem 0}
#approved-used .vehicle-details h3{margin:1.5625rem 0 2.1875rem;text-align:center}
@media only screen and (min-width:30.0625em){#approved-used .vehicle-details h3{margin:2.8125rem 0 4.6875rem}
}
#approved-used .vehicle-details .light-grey-background .regular h4,#approved-used .vehicle-details h4{color:#646464;font-size:24px;font-size:1.5rem;font-weight:300;margin-bottom:1.25rem 0 1.25rem}
#approved-used .vehicle-details ul{list-style:none;margin:0;padding:0}
#approved-used .vehicle-details .vehicle-id{border-bottom:1px solid #c9c9c9;display:block;font-weight:400;letter-spacing:.125rem;margin:30px 0 40px;overflow:hidden}
@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 .vehicle-id dt{color:#c9c9c9;font-size:12px;font-size:.75rem}
#approved-used .vehicle-details .vehicle-id dd{font-size:20px;font-size:1.25rem}
#approved-used .vehicle-details .cta-button{font-size:16px;font-size:1rem;font-weight:400;margin:0 0 1rem -.9375rem;width:100%}
@media only screen and (min-width:48em){#approved-used .vehicle-details .cta-button{font-size:12px;font-size:.75rem;min-width:auto}
}
@media only screen and (min-width:62em){#approved-used .vehicle-details .cta-button{font-size:16px;font-size:1rem;margin-bottom:1rem;min-width:15.625rem;width:auto}
}
#approved-used .vehicle-details .image-text-block li{padding:0 1.875rem}
#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{color:#fff;position:relative}
#approved-used .vehicle-details .utility-links{overflow:hidden}
#approved-used .vehicle-details .utility-links .columns{float:left}
#approved-used .vehicle-details .accessories,#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{padding-bottom:10px;width:20%}
#approved-used .vehicle-details .vehicle-disclaimer p{font-size:14px;font-size:.875rem}
}
#approved-used .vehicle-details .hide{display:none}
#approved-used .vehicle-details .btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}
#approved-used .vehicle-details .btn:active:focus,#approved-used .vehicle-details .btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
#approved-used .vehicle-details .btn:focus,#approved-used .vehicle-details .btn:hover{color:#333;text-decoration:none}
#approved-used .vehicle-details .btn:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}
#approved-used .vehicle-details .btn-default{background-color:#fff;border-color:#ccc;color:#333}
#approved-used .vehicle-details .btn-default:focus{background-color:#e6e6e6;border-color:#8c8c8c;color:#333}
#approved-used .vehicle-details .btn-default:active,#approved-used .vehicle-details .btn-default:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}
#approved-used .vehicle-details .btn-default:active{background-image:none}
#approved-used .vehicle-details .btn-default:active:focus,#approved-used .vehicle-details .btn-default:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#333}
#approved-used .vehicle-details .close{color:#000;float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}
#approved-used .vehicle-details .close:focus,#approved-used .vehicle-details .close:hover{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}
#approved-used .vehicle-details button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;border:0;cursor:pointer;padding:0}
#approved-used .vehicle-details .modal-dialog{margin:10px;position:relative;width:auto}
#approved-used .vehicle-details .modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}
#approved-used .vehicle-details .modal-header{border-bottom:1px solid #e5e5e5;padding:15px}
#approved-used .vehicle-details .modal-header .close{margin-top:-2px}
#approved-used .vehicle-details .modal-title{line-height:1.42857143;margin:0}
#approved-used .vehicle-details .modal-body{padding:15px;position:relative}
#approved-used .vehicle-details .modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}
#approved-used .vehicle-details .modal-footer:after,#approved-used .vehicle-details .modal-footer:before,#approved-used .vehicle-details .modal-header:after,#approved-used .vehicle-details .modal-header:before{content:" ";display:table}
#approved-used .vehicle-details .modal-footer:after,#approved-used .vehicle-details .modal-header:after{clear:both}
#approved-used .accordion .feature{overflow:hidden;padding:1.25rem}
@media only screen and (min-width:48em){#approved-used .accordion .feature{padding-left:6.59722%}
}
#approved-used .accordion .feature li{display:inline-block;float:none;margin-bottom:10px;padding-left:.625rem;position:relative;vertical-align:text-top;width:100%}
@media only screen and (min-width:62em){#approved-used .accordion .feature li{margin-right:5%;width:45%}
#approved-used .accordion .feature li:nth-child(2n){margin-right:0}
}
#approved-used .accordion .feature li:before{background-color:#2d96cd;border-radius:50%;content:"";height:5px;left:-5px;position:absolute;top:10px;width:5px}
#approved-used .vehicle-details-dealer-information .map-wrapper:after,#approved-used .vehicle-details-dealer-information .map-wrapper:before{content:" ";display:table}
#approved-used .vehicle-details-dealer-information .map-wrapper:after{clear:both}
#approved-used .vehicle-details-dealer-information .map-wrapper>.component-content{height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .3s,height .3s;transition:opacity .3s,height .3s}
#approved-used .vehicle-details-dealer-information .map-wrapper>.component-content.is-visible{height:500px;opacity:1}
#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{background-color:transparent;display:none;font-size:30px;font-size:1.875rem;height:60px;margin:30px auto;outline:0;width:auto}
#approved-used .vehicle-details-dealer-information .button-collapse:before,#approved-used .vehicle-details-dealer-information .button-collapse:hover:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#approved-used .vehicle-details-dealer-information .button-collapse:before{color:#008cba;float:left;font-size:60px;font-size:3.75rem;position:relative;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#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{height:500px;width:100%}
#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;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:40px 0;text-align:center}
@media only screen and (min-width:62em){#approved-used .vehicle-details-dealer-information .dealer-contact-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:80px 0}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info address{color:#fff;display:inline-block;font-size:16px;font-size:1rem;line-height:1.8;margin:0;width:100%}
@media only screen and (min-width:62em){#approved-used .vehicle-details-dealer-information .dealer-contact-info address{border-left:2px solid #fff;border-right:2px solid #fff;padding-left:25%;padding-right:10%;text-align:left}
}
@media only screen and (max-width:61.9375em){#approved-used .vehicle-details-dealer-information .dealer-contact-info address{line-height:2;padding:50px 0}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li{color:#fff;display:inline-block;font-size:16px;font-size:1rem;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% 2% 25px}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.email a:before,#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.view-map a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li a{display:inline-block;margin-top:.9375rem;text-decoration:none}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li a:before{display:block;font-size:60px;font-size:3.75rem;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{color:#fff;font-size:36px;font-size:2.25rem;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{color:#fff;font-size:16px;font-size:1rem;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{margin-bottom:30px;min-height:240px;padding-bottom:55px;position:relative}
#approved-used .vehicle-details .flex-slide-images-container .serenityPadding{padding-bottom:0}
@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 .flex-slide-images-container .SerenityPlayer{border:0;min-height:240px;width:100%}
@media only screen and (min-width:30.0625em){#approved-used .vehicle-details .flex-slide-images-container .SerenityPlayer{min-height:360px}
}
@media only screen and (min-width:48em){#approved-used .vehicle-details .flex-slide-images-container .SerenityPlayer{min-height:505px}
}
#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{left:0;position:absolute;top: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{left:auto;position:relative;top: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;bottom:0;display:none;height:55px;padding:10px;position:absolute;text-align:center;width:100%;z-index:1}
#approved-used .vehicle-details .gallery-controls.display-controls{display:block}
#approved-used .vehicle-details .gallery-controls ul{display:inline-block;margin:5px 0 0}
#approved-used .vehicle-details .gallery-controls li{color:#fff;display:inline-block;height:30px;position:relative}
#approved-used .vehicle-details .gallery-controls li.navNumbers{height:auto;margin:0;min-width:50px;text-align:center}
#approved-used .vehicle-details .gallery-controls li.navChevron{width:30px}
#approved-used .vehicle-details .gallery-controls .label{display:none}
#approved-used .vehicle-details .gallery-controls .handles{background-color:transparent;cursor:pointer;display:block;margin:0;padding:0;position:relative;width:100%}
#approved-used .vehicle-details .gallery-controls .handles:before{display:inline-block;position:relative;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#approved-used .vehicle-details .gallery-controls .chevronLeft:before,#approved-used .vehicle-details .gallery-controls .chevronRight:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#approved-used .vehicle-details .section .splitter{padding:4.375rem .9375rem}
#approved-used .vehicle-details .section .splitter:after,#approved-used .vehicle-details .section .splitter:before{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{color:#646464;font-size:16px;font-size:1rem}
@media only screen and (min-width:48em){#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column-wrap{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
#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),#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{border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;margin-bottom:0;padding:1.875rem;width:50%}
#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{border-bottom:0;width:33%}
#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-bottom:0;border-left:1px solid #c9c9c9;-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),#approved-used .vehicle-details.scheme-forddirect .ford-approved-direct td:nth-child(2){display:none}
#approved-used .vehicle-details .nvValues{font-weight:700;padding-left:34px}
#approved-used .remarkable-tech{margin:0 auto;width:85%}
#approved-used .remarkable-tech .row{padding-bottom:4.375rem}
@media only screen and (min-width:30.0625em){#approved-used .remarkable-tech .row:nth-child(2n) .text-content{float:right;padding-left:1.5625rem}
}
#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:after,#approved-used .remarkable-tech .row .image .video-link-overlay picture:before{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{background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:1;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:9999}
#approved-used .au-video-dialog{-webkit-box-shadow:4px 4px 80px #000;box-shadow:4px 4px 80px #000;margin:0 auto;position:relative;width:90%;z-index:10000}
#approved-used .au-video-dialog .video-container{height:0;overflow:hidden;padding-bottom:52.25%;position:relative}
#approved-used .au-video-dialog .video-container>iframe{height:100%;left:0;position:absolute;top:0;width:100%}
#approved-used .au-video-dialog .overlay-close{background:rgba(0,0,0,.9);cursor:pointer;display:block;height:42px;overflow:hidden;position:absolute;right:0;top:0;width:42px;z-index:6}
#approved-used .au-video-dialog .overlay-close .icon-plus{color:#fff;display:block;font-size:28px;font-size:1.75rem;height:42px;line-height:42px;text-align:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:42px}
#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);-ms-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{speak:none;content:"\e615";font-family:icomoon;font-size:28px;font-size:1.75rem;line-height:1;vertical-align:middle}
#approved-used .au-video-dialog .active .accordion-toggle{-webkit-transform:rotate(90deg);-ms-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{background-color:#2d96cd;border-radius:999px;height:65px;left:50%;margin:-32.5px;position:absolute;top:50%;width:65px}
#approved-used .au-video .loader-icon .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;margin:auto;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%}
#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}
to{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}
to{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
#approved-used .pagination-container{border-top:1px solid #ccc;display:block;overflow:hidden;padding:.9375rem 0 .3125rem;text-align:center;width:100%}
#approved-used .pagination-container>div{color:#2d96cd;cursor:pointer;display:inline-block}
#approved-used .pagination-container .icon{font-size:15px;font-size:.9375rem}
#approved-used .pagination-container button{background:0;color:#2d96cd;margin:0;padding:0}
#approved-used .au-modal-overlay{background-color:#000;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:9999}
#approved-used .au-modal-dialog{background-color:#fff;-webkit-box-shadow:4px 4px 80px #000;box-shadow:4px 4px 80px #000;left:50%;max-width:21.875rem;padding:1.5625rem;position:fixed;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:30%;z-index:10000}
@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,#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;display:none;max-width:90rem;width:100%;z-index:14}
@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);-ms-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{speak:none;content:"\e615";font-family:icomoon;font-size:28px;font-size:1.75rem;line-height:1;vertical-align:middle}
#approved-used .compare-overlay .compare-model-header .badge{background:#1b394e;border-radius:50%;float:right;font-size:20px;font-size:1.25rem;height:35px;padding:.125rem 0;position:relative;text-align:center;width:35px}
#approved-used .compare-overlay .compare-body{-webkit-overflow-scrolling:auto;background:#fff;border:1px solid #ccc;display:none;height:0;overflow:auto}
#approved-used .show-compare-sticky{display:block}
#approved-used .compare-bg-overlay{background-color:#000;display:none;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:13}
#approved-used .stick-to-bottom .show-compare-sticky{bottom:0;position:fixed}
#approved-used .stick-to-bottom.compare-overlay-active .compare-bg-overlay{display:block}
#approved-used .compare-overlay-active .show-compare-sticky{bottom:0;position:fixed}
#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);-ms-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{display:block;height:650px;position:relative;-webkit-transition:height .4s,opacity .4s;transition:height .4s,opacity .4s}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body{height:550px}
}
#approved-used .compare-overlay-active .compare-body h2{color:gray;padding-top:1.875rem;text-align:center}
#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-box-flex:0;display:block;-webkit-flex:0 0 33.3333%;flex:0 0 33.3333%;-ms-flex:0 0 29.5%;letter-spacing:-.04688em;padding:0 1.5625rem;-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}
@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{background:#fff;-webkit-box-shadow:0 4px 5px #ccc;box-shadow:0 4px 5px #ccc;display:block;position:fixed;width:inherit;z-index:9999}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container{background:#fafafa;border-bottom:2px solid #ccc;border-top:0;padding:1.25rem;text-align:right}
#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;left:1.875rem;position:absolute}
}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info{margin:1.25rem auto;overflow:hidden;padding-right:1.125rem;width:90%}
@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{color:gray;font-size:1rem;margin:0;padding-right:1.5625rem}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title .remove-icon{cursor:pointer;display:block;height:24px;line-height:1.5;position:absolute;right:0;text-decoration:none;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:24px}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title .remove-icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d0021b;font-family:icomoon;font-size:20px;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#approved-used .compare-overlay-active .compare-body .model-body{margin:8.75rem auto 0;overflow:hidden;width:90%}
@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{min-height:150px;position:relative}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes{background-color:#fff;color:gray;font-size:1rem;line-height:1.6;margin-top:1.5625rem;overflow:hidden;text-overflow:ellipsis;width:100%}
#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{color:gray;font-size:14px;font-size:.875rem;font-weight:400}
#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{display:block;font-size:12px;font-size:.75rem;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{border-bottom:2px solid #ccc;color:gray;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{color:gray;padding-bottom:.3125rem}
#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{display:block;font-size:14px;font-size:.875rem;font-weight:400;margin:0 0 1.25rem;min-width:0;padding:.8125rem 0;width:100%}
#approved-used .mobile-controls{background-color:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);padding:0 .9375rem}
#approved-used .mobile-controls:after,#approved-used .mobile-controls:before{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{color:#2d96cd;cursor:pointer;float:left;font-size:12px;font-size:.75rem;font-weight:300;line-height:60px;width:25%}
#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{color:#646464;display:block;width:100%}
#global-ux .approved-used-search input[type=search],#global-ux .approved-used-search input[type=text]{border:1px solid #1b394e;height:50px}
#global-ux .approved-used-search input[type=search]::-ms-clear,#global-ux .approved-used-search input[type=search]::-ms-reveal,#global-ux .approved-used-search input[type=text]::-ms-clear,#global-ux .approved-used-search input[type=text]::-ms-reveal{display:none}
#global-ux .approved-used-search .approved-used-search-button{margin:0;min-width:auto;position:relative;text-align:left;width:100%}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:20px;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-weight:700;line-height:1;position:absolute;right:10px;text-rendering:auto;text-transform:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle}
#global-ux .approved-used-search .output{color:gray;display:block;font-size:15px;font-size:.9375rem;font-weight:700;margin:0 25%;text-align:center}
#global-ux .approved-used-search .locationLabel{margin-bottom:0;position:relative}
#global-ux .approved-used-search .error:after{color:#d0021b;font-size:16px;font-size:1rem;margin-right:8px;position:absolute;right:15px;top:45px}
#global-ux .approved-used-search .error:after,#global-ux .approved-used-search .passed:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .approved-used-search .passed:before{bottom:16px;color:#2d96cd;font-size:20px;font-size:1.25rem;position:absolute;right:15px}
#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>div,#global-ux .approved-used-search .search-row .column-header>label{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>div,#global-ux .approved-used-search .row-input .column-header>label{display:block;margin:20px 0 0;padding:0 14px}
#global-ux .approved-used-search .row-input .postcode-input{margin:40px 0 0;padding:0 14px}
#global-ux .approved-used-search-heading .richtext div,#global-ux .approved-used-search-heading .richtext-brochureware-news-item{margin-top:40px}
#global-ux .approved-used-search-heading .richtext div h2,#global-ux .approved-used-search-heading .richtext-brochureware-news-item h2{color:gray;font-size:35px;font-size:2.1875rem}
}
#approved-used .au-filter-selection{cursor:pointer;margin-bottom:25px;width:100%}
#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;text-overflow:ellipsis;white-space:nowrap}
#approved-used .au-filter-selection .selectize-input .ui-select-match:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-top:-7px;position:absolute;right:10px;text-rendering:auto;text-transform:none;top:50%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle}
#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{display:block;list-style:none;margin:0;position:relative;width:100%;z-index:99}
#approved-used .au-filter-selection li{background-color:#fff;left:0;padding:0;position:absolute;top:-1px;width:100%;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{text-decoration:none;vertical-align:middle}
#approved-used .au-filter-selection li a:after{content:none;display:none}
#approved-used .au-filter-selection li a span{color:#616161;display:inline;font-size:14px;font-size:.875rem}
#approved-used .au-filter-selection .form-wrapper{border-top:1px solid #dbdbdb;padding-top:25px}
#approved-used .au-filter-selection .form-wrapper .select2-container{margin-bottom:5px}
#approved-used .au-filter-selection .form-dropdown{background:transparent;padding:0}
#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{border-top:1px solid #dbdbdb;padding-top:25px}
.select2-drop.au-dropdown{z-index:16}
@media only screen and (min-width:48em){.select2-drop.au-dropdown .select2-results{max-height:600px;overflow-y:auto;padding:1px 0}
}
#approved-used .au-filter-dropdown .au-dropdown-menu-trigger a{border:1px solid #a8a8a8;height:50px;padding:0 15px}
#approved-used .au-filter-dropdown .au-dropdown-menu-list a{text-decoration:none}
.au-filter-slider{margin:0 auto 25px}
.au-filter-slider .facet{border-top:1px solid #dbdbdb;padding-top:25px}
.au-filter-slider p{color:#767677}
.au-filter-slider .ng-slider-range-slider{border-radius:2px;cursor:default;display:block;margin:20px auto;padding:2px;position:relative;width:90%}
@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{background-color:#dbdbdb;border-radius:2px;height:2px;margin:0;position:relative}
.au-filter-slider .ng-slider-range-slider .ng-slider-handle{background-color:#1b394e;border:2px solid #fafafa;border-radius:50%;height:20px;outline:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;z-index:2}
.au-filter-slider .ng-slider-range-slider .ng-slider-handle:focus{-webkit-box-shadow:0 0 5px #1b394e;box-shadow:0 0 5px #1b394e}
.au-filter-slider .ng-slider-range-slider .ng-slider-handle i{cursor:pointer;display:block;height:100%;margin:-11px;padding:22px;width:100%}
.au-filter-slider .ng-slider-range-slider .ng-slider-join{background-color:#1b394e;height:2px;left:0;margin:0;position:absolute;right:100%;z-index:1}
.au-filter-slider .slider-value{color:#767677;font-size:14px;font-size:.875rem;font-weight:700}
.au-filter-slider .slider-value:after,.au-filter-slider .slider-value:before{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{display:block;float:none;width:100%}
.au-filter-slider .centered-output .slider-value-left span{left:40%;position:relative}
.au-filter-slider.double .slider-value-right{display:block;float:left;margin-right:10px;padding-left:20px}
.au-filter-slider.double .slider-value-right span{display:block;position:relative}
.au-filter-slider.double .slider-value-right span:before{content:"\002d";display:block;left:-13px;position:absolute;top:0;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{border:1px solid #1b394e;border-top:0;font-size:14px;font-size:.875rem;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}
#global-ux .filters-container .approved-used-geolocation-autocomplete .autocomplete-wrapper{background:#fff;border-color:#dbdbdb;position:relative}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-wrapper.is-visible{opacity:1;padding:15px}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-wrapper p{font-style:italic;margin-bottom:10px}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-list{list-style:none;margin:0;padding:0}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-list li{font-size:14px;font-size:.875rem;font-weight:700;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{font-size:inherit;text-decoration:none}
#global-ux .approved-used-geolocation-autocomplete .error{background-color:transparent;color:#d0021b;font-style:normal;margin:0;padding:10px 10px 10px 0;position:relative}
#global-ux .approved-used-geolocation-autocomplete .error:after{right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
#global-ux .approved-used-geolocation-autocomplete .bp-loader{display:none;height:100%;left:auto;position:absolute;right:0;top:0;width:50px;z-index:10}
#global-ux .filters-container .approved-used-geolocation-autocomplete .bp-loader{background-color:#fff;height:85%;right:1px;top:1px}
#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;height:50px;width: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{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:stretch;align-items:stretch;border-top:1px solid #dbdbdb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;-webkit-justify-content:space-between;justify-content:space-between;left:41.66667%;padding:0;position:absolute;width:58.33333%}
}
#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{-ms-flex-item-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center;border-bottom:1px solid hsla(0,0,100%,.5);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:18px;font-size:1.125rem;font-weight:700;height:100%;padding:15px 0}
#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{border:0;color:#008cba;font-size:16px;font-size:1rem;font-weight:300;padding:0 20px}
}
@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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{display:inline-block;font-size:25px;font-size:1.5625rem;margin-left:6px;margin-right:22px;position:relative;-webkit-transform:rotate(180deg) translateX(0);-ms-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}
@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);-ms-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px)}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;margin-left:auto}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button{margin-right:30px}
}
@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{content:none;display:none}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:after{display:none;margin-left:20px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:after{content:"\e718";display:inline-block}
}
@media only screen and (min-width:768px) and (max-width:768px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation{height:auto}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation{overflow:visible;padding-right:0}
}
#global-ux #approved-used .secondaryNavigation.secondary-navigation-approved-used .navigation{background:#1b394e;position:static}
@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{border-right:1px solid #dbdbdb;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}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used.navOpen .approved-used-navigation-bar{background-color:#1b394e;display:block}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used.navOpen .approved-used-navigation-bar{background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
#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 .navigation-vertical h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2{padding:10px 50px 10px 25px}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2:after{right:25px}
@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,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;padding:20px 70px 20px 35px;vertical-align:middle;*vertical-align:auto}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}
#global-ux .secondaryNavigation.secondary-navigation-approved-used.navOpen.navigation.fixed{position:fixed}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical{padding:0;position:relative;width:100%}
@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{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical ul{-webkit-overflow-scrolling:touch;height:100%;max-height:470px;overflow-y:auto;-webkit-transition:max-height .4s,opacity .4s;transition:max-height .4s,opacity .4s}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li{display:block;padding:0 20px;position:relative}
@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}
@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}
#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{display:block;float:right;padding-right:2.1875rem;width:48%}
}
#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{background:#1b394e;display:block;padding:0 20px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li{background:transparent;display:inline-block;padding:0}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li a{border-bottom:1px solid #dbdbdb;display:block;font-size:16px;font-size:1rem;line-height:1;padding:15px 0}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li a{border:0;font-size:14px;font-size:.875rem;line-height:70px;padding:0 10px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li a:before,#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{background-color:#fff;display:block;left:28%;width:24%}
#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:0}
#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}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .menu-dropdown{background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);padding:0 35px;position:absolute;right:2.8125rem;top:85%;width:auto}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .menu-dropdown li{border-bottom:1px solid #dbdbdb;display:block;float:none}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .menu-dropdown li a{border:0;font-size:14px;font-size:.875rem;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.66667%}
}
@font-face{font-family:Antenna;font-style:normal;font-weight:400;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-face{font-family:Antenna;font-style:normal;font-weight:700;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-face{font-family:Antenna;font-style:normal;font-weight:300;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-face{font-family:Antenna;font-style:normal;font-weight:200;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-face{font-family:FordAntennaRE;font-style:normal;font-weight:400;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-face{font-family:FordAntennaRE;font-style:normal;font-weight:700;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-face{font-family:FordAntennaRegular;font-style:normal;font-weight:400;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-face{font-family:FordAntennaLight;font-style:normal;font-weight:400;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-face{font-family:FordAntennaExtraLight;font-style:normal;font-weight:400;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")}
#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button{background-color:#666;border-radius:40px;font-weight:400;height:26px;padding:0 4px;position:relative;width:100%}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button{height:44px;padding:0 6px}
}
#global-ux .userCookieConfiguration .userCookieToggle .is-active.cookie-toggle-button{background-color:#2d96cd}
#global-ux .userCookieConfiguration .userCookieToggle .is-active.cookie-toggle-button span:after{left:100%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}
#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button span{display:block;font-size:14px;font-size:.875rem;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{background-color:#fff;border-radius:50%;content:"";display:block;height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-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;width:20px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button span:after{height:34px;width:34px}
}
@-webkit-keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes squish{30%{-webkit-transform:scale(.5);transform:scale(.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes squish{30%{-webkit-transform:scale(.5);transform:scale(.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes tilt{0{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
25%{-webkit-transform:scale(1) rotate(0) translate(-50%,-50%);transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{-webkit-transform:rotate(-25deg) translate(-50%,-50%);transform:rotate(-25deg) translate(-50%,-50%)}
75%{-webkit-transform:rotate(25deg) translate(-50%,-50%);transform:rotate(25deg) translate(-50%,-50%)}
to{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}
}
@keyframes tilt{0{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
25%{-webkit-transform:scale(1) rotate(0) translate(-50%,-50%);transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{-webkit-transform:rotate(-25deg) translate(-50%,-50%);transform:rotate(-25deg) translate(-50%,-50%)}
75%{-webkit-transform:rotate(25deg) translate(-50%,-50%);transform:rotate(25deg) translate(-50%,-50%)}
to{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}
}
@font-face{font-family:icomoon;font-style:normal;font-weight:400;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")}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none}
[class^=icon-][class*=cta-button]:before{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"}
#global-ux .showroom .model-item-overlay .model-item-close:before,.icon-plus:before{content:"\e608"}
.icon-question-hover:before{content:"\e60F"}
.icon-question:before{content:"\e60E"}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before,#global-ux .addressLookup .addressLookup-input.error:before,#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .contact-permission-radio-wrapper-label:after,#global-ux .dealerLocatorField small.error.error-is-warning:after,#global-ux .form .error-is-warning:after,#global-ux .form label.error>span:first-of-type: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 .showroom .filter-bar .showroom-noresults .error-wrapper:before,.icon-warning:before{content:"\e60D"}
.icon-unchecked:before{content:"\e601"}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected:before,.icon-checked:before{content:"\e602"}
.icon-close-solid:before{content:"\e623"}
.icon-m-filter:before{content:"\e625"}
.icon-d-filter:before{content:"\e606"}
#global-ux .gux-tooltip:after,.icon-info:before,div#global-ux.page .content .table h1 a.link-blue-and-bold:after,div#global-ux.page .content .table h2 a.link-blue-and-bold:after,div#global-ux.page .content .table h3 a.link-blue-and-bold:after,div#global-ux.page .content .table h4 a.link-blue-and-bold: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{content:"\e60A"}
.icon-get-location:before{content:"\e629"}
#global-ux .footer-search .search-input:before,#global-ux .search .header-search-teaser p:before,#global-ux .search .search-input .search-button:before,#global-ux .search-basic .search-button:after,.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"}
#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel:before,.icon-chevron-thin-left:before{content:"\e612"}
#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,.icon-chevron-thin-right:before{content:"\e615"}
.icon-close:before{content:"\e610"}
.icon-close-hover:before{content:"\e611"}
.icon-thin-close:before{content:"\e608";display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.icon-email:before{content:"\e613"}
.icon-email-hover:before{content:"\e614"}
.icon-directions:before{content:"\e631"}
.icon-directions-hover:before{content:"\e617"}
#global-ux .link-chevron:after,#global-ux .search-results-header .link-overlay-search:after,.icon-link:before{content:"\e618"}
#global-ux .link-chevron:active:after,#global-ux .link-chevron:hover:after,#global-ux .search-results-header .link-overlay-search:hover:after,.icon-link-hover:before{content:"\e619"}
#global-ux .miniDealerLocator .expander-section .expander-head .expander:before,.icon-plus-hollow:before{content:"\e61B"}
#global-ux .miniDealerLocator .expander-section .expander-head .expander:hover:before,.icon-plus-hollow-over: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"}
#global-ux .cta-button-phone:before,.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"}
#global-ux .link-blue-and-bold-new-window:after,.icon-external-link:before{content:"\e635"}
.icon-share:before{content:"\e63D"}
.icon-solid:before{content:"\e63B"}
#back-to-the-top a:before,#global-ux .footer .footer-links .footer-links-column h3.open:before,.icon-chevron-thin-up:before{content:"\e640"}
#global-ux .dealerLocator .accordion>h3:after,#global-ux .dealerLocator .accordion>h5:after,#global-ux .footer .footer-links .footer-links-column h3:after,#global-ux .richtext-contact-us-email-dropdown a:after,.icon-chevron-thin-down:before{content:"\e641"}
.icon-m-info:before{content:"\e609"}
.icon-star:before{content:"\f005"}
.icon-star-hollow:before{content:"\f006"}
#global-ux .form input[type=checkbox]:checked+.error+label:before,#global-ux .form input[type=checkbox]:checked+label:before,#global-ux .form input[type=radio]:checked+.error+label:before,#global-ux .form input[type=radio]:checked+label:before,#global-ux .form label.valid>span:first-of-type:before,#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type=checkbox].custom-checkbox:checked+label:after,#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .is-checkbox:after,#global-ux .promotionsShowroom .sr-filter-checkbox.regular input[type=checkbox]:checked+label:before,#global-ux .showroom .sr-filter-checkbox.regular input[type=checkbox]:checked+label:before,#global-ux .userCookieConfiguration .userCookieToggle .always-on:before,#global-ux .wizard-short .wizard-step-indicator.completed .wizard-step-index:before,.icon-checkmark:before{content:"\e603"}
.icon-right-arrow:before{content:"\e604"}
.icon-360-solid:before{content:"\e60b"}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset .filter-reset-button:before,.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"}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a:after,.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{content:"\e64f"}
.icon-change-location2-open:before{content:"\e650"}
.icon-change-location2-solid:before{content:"\e651"}
.icon-d-email:before{content:"\e652"}
#global-ux .share-overlay .social-links a.icon-share-email:before,.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"}
#global-ux .box .brochureware-download>.feature-container>.richtext h4:before,.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-logged-in:before,.icon-profile: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"}
#global-ux .main-nav .categories .category-inner h3:before,#global-ux .main-nav .site-links li.site-link-chevron a:before,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:before,.icon-chevron-fat: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"}
#global-ux .gux-tooltip-overlay .close-icon:before,#global-ux .promotionsShowroom .filter-remove:after,#global-ux .showroom .filter-bar .filter-remove:after,.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,.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"}
#global-ux .promotionsShowroom .sidebar-toggle:after,.icon-ellipsis:before{content:"\e65a"}
#global-ux .share-overlay .social-links a.icon-share-facebook:before,.icon-facebook-logo:before{content:"\f09a"}
#global-ux .share-overlay .social-links a.icon-share-twitter:before,.icon-twitter-logo:before{content:"\f099"}
#global-ux .share-overlay .social-links a.icon-share-googleplus:before,.icon-google-plus-logo:before{content:"\f0d5"}
#global-ux .share-overlay .social-links a.icon-share-instagram:before,.icon-instagram-logo:before{content:"\f083"}
#global-ux .share-overlay .social-links a.icon-share-pinterest:before,.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{left:0;position:absolute}
.icon-phone-flip .path1:before{color:#7f7f7f;content:"\e904"}
.icon-phone-flip .path2:before{color:#000;content:"\e905"}
.icon-phone-flip .path3:before{color:#000;content:"\e906"}
.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-brochure-download:before,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base,.icon-download:before,.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{content:"\e718"}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next .icon:before,.icon-link-right:before{content:"\e65c"}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next:hover .icon:before,.icon-link-right-hover:before{content:"\e65d"}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .icon:before,.icon-link-left:before{content:"\e62b"}
#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,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous:hover .icon:before,.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}
#global-ux .brightcove .brightcove-player .end-image a picture:before,#global-ux .brightcove .brightcove-player .start-image a picture:before,#global-ux .image .video-link-overlay picture:before,#global-ux .youtube .start-image picture:before,.icon-play-part-one:before,.icon-play-solid .path1:before{content:"\e919"}
#global-ux .brightcove .brightcove-player .end-image a picture:after,#global-ux .brightcove .brightcove-player .start-image a picture:after,#global-ux .image .video-link-overlay picture:after,#global-ux .youtube .start-image picture:after,.icon-play-part-two:before,.icon-play-solid .path2:before{color:#fff;content:"\e91a"}
.icon-brochure-download:before{content:"\e91c"}
.icon-download:before{content:"\e91d"}
.icon-amend:before{content:"\e91e"}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple.images-loaded:before,.icon-swipe:before{content:"\e91f"}
.icon-electric-vehicle:before{content:"\e920"}
.icon-whisbi:before{content:"\e921"}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:400;src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-regular.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-regular.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-regular.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:500;src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-medium.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-medium.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-medium.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:700;src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-bold.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-bold.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-bold.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:300;src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-light.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:200;src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.svg#web?v=2) format("svg")}
#global-ux .gux3-theme .addressLookup .form-radioButtons ul input[type=radio]:checked+.search-code-button,#global-ux .gux3-theme .form-submit .cta-button,#global-ux .gux3-theme .wizard-footer .wizard-next,#global-ux .gux3-theme .wizard-short .wizard-short-footer .form-submit,#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-cancel,#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-next{background-color:#102b4e;border:0;border-radius:20px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1),0 20px 20px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1),0 20px 20px 0 rgba(0,0,0,.1);color:#fff;font-size:18px;font-size:1.125rem;font-weight:400;height:auto;letter-spacing:1px;line-height:1.1;min-width:auto;padding:11px 55px 10px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;width:auto}
#global-ux .gux3-theme .addressLookup .form-radioButtons ul input[type=radio]:checked+.search-code-button:hover,#global-ux .gux3-theme .form-submit .cta-button:hover,#global-ux .gux3-theme .wizard-footer .wizard-next:hover,#global-ux .gux3-theme .wizard-short .wizard-short-footer .form-submit:hover,#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-cancel:hover,#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-next:hover{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1),0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1),0 10px 10px 0 rgba(0,0,0,.1)}
.astuteSearch .button-clear-input,.astuteSearch .search-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.astuteSearch{display:none}
.astuteSearch.initialized-astuteSearch{display:block}
.astuteSearch form{width:100%}
.astuteSearch .input-wrapper{margin:30px;position:relative}
.help-router-container .astuteSearch .input-wrapper{margin:0}
.astuteSearch .control-label-placeholder{height:40px}
.astuteSearch .input-label{font-size:15px;font-size:.9375rem;font-weight:400;left:0;letter-spacing:2px;position:absolute;top:-30px;-webkit-transition:color .2s;transition:color .2s}
.help-router-container .astuteSearch .input-label{color:#fff}
.astuteSearch .control{position:relative}
.astuteSearch .control-placeholder{font-size:15px;font-size:.9375rem;font-weight:400;left:40px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top .2s,left .2s,font-size .2s,color .2s,-webkit-transform .2s;transition:top .2s,left .2s,font-size .2s,color .2s,-webkit-transform .2s;transition:top .2s,transform .2s,left .2s,font-size .2s,color .2s;transition:top .2s,transform .2s,left .2s,font-size .2s,color .2s,-webkit-transform .2s}
@media only screen and (min-width:48em){.astuteSearch .control-placeholder{left:45px}
}
.astuteSearch [id=astuteSearchInput]{border:1px solid #6e6e6e;-webkit-box-sizing:border-box;box-sizing:border-box;color:#616161;font-size:16px;font-size:1rem;height:auto;margin:0;padding:12px 40px;width:100%}
@media only screen and (min-width:48em){.astuteSearch [id=astuteSearchInput]{padding:12px 50px 12px 40px}
}
.astuteSearch [id=astuteSearchInput]:focus,.astuteSearch [id=astuteSearchInput]:valid{-webkit-box-shadow:unset;box-shadow:unset}
.astuteSearch [id=astuteSearchInput]:focus+.control-placeholder,.astuteSearch [id=astuteSearchInput]:valid+.control-placeholder{font-size:12px;font-size:.75rem;left:0;top:-30px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}
.help-router-container .astuteSearch [id=astuteSearchInput]:focus+.control-placeholder,.help-router-container .astuteSearch [id=astuteSearchInput]:valid+.control-placeholder{color:#fff}
.astuteSearch [id=astuteSearchInput]:focus+.control-placeholder+.input-label,.astuteSearch [id=astuteSearchInput]:valid+.control-placeholder+.input-label{color:transparent;pointer-events:none}
.astuteSearch .search-icon{height:15px;left:15px;margin-top:-1px;pointer-events:none;width:15px}
.astuteSearch .search-icon:before{border:1px solid #2d96cd;border-radius:50%;-webkit-box-shadow:inset 0 0 1px #2d96cd;box-shadow:inset 0 0 1px #2d96cd;content:"";display:block;height:14px;width:14px}
.astuteSearch .search-icon:after{background-color:#2d96cd;bottom:-2px;-webkit-box-shadow:inset 0 0 0 1px #2d96cd;box-shadow:inset 0 0 0 1px #2d96cd;content:"";height:6px;position:absolute;right:1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:1px}
.astuteSearch .button-clear-input{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:inherit;border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:19px;font-size:1.1875rem;height:100%;-webkit-justify-content:center;justify-content:center;margin:0;padding:0;right:0;width:40px}
@media only screen and (min-width:48em){.astuteSearch .button-clear-input{width:50px}
}
.astuteSearch .button-clear-input .close-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:13px;position:relative;width:13px}
.astuteSearch .button-clear-input .close-icon:after,.astuteSearch .button-clear-input .close-icon:before{background-color:#2d96cd;content:"";display:block;height:17px;left:50%;position:absolute;top:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:1px}
.astuteSearch .button-clear-input .close-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.astuteSearch .suggestions{background-color:#fff;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;-webkit-transition:max-height .2s ease;transition:max-height .2s ease;width:100%}
.astuteSearch .suggestions.is-suggestions-visible{border:1px solid #a8a8a8;border-radius:0 0 3px 3px;border-top:0;-webkit-box-shadow:2px 2px 8px 2px rgba(0,0,0,.15);box-shadow:2px 2px 8px 2px rgba(0,0,0,.15);max-height:265px;z-index:10}
.astuteSearch .suggestions-list{list-style:none;margin:0;padding:0}
.astuteSearch .suggestions-list-item:first-child .suggestion-list-item-link:after{content:unset}
.astuteSearch .suggestion-list-item-link{background-color:#fff;color:#2d96cd;display:block;font-size:15px;font-size:.9375rem;overflow:hidden;padding:12px 20px;position:relative;text-decoration:none;text-overflow:ellipsis;-webkit-transition:background-color .1s,color .1s;transition:background-color .1s,color .1s;white-space:nowrap}
.astuteSearch .suggestion-list-item-link:after{background-color:#e6e6e6;content:"";display:block;height:1px;left:20px;position:absolute;right:20px;top:0}
.astuteSearch .suggestion-list-item-link:focus,.astuteSearch .suggestion-list-item-link:hover{background-color:#e6e6e6;outline:0}
@media only screen and (min-width:48em){#global-ux.navScrollVisible{overflow-x:visible}
}
body.main-nav-open,body.no-scroll{-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%;overflow-y:hidden}
@media only screen and (min-width:48em){body.main-nav-open,body.no-scroll{width:100%}
}
body.main-nav-open .main-nav,body.no-scroll .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{border-radius:1px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);padding:1.25rem 2.1875rem;position:relative;z-index:12}
}
#global-ux .main-nav img{width:auto}
#global-ux .main-nav a{color:#2d96cd;text-decoration:none;-webkit-transition:color .4s;transition:color .4s}
#global-ux .main-nav a:active,#global-ux .main-nav a:focus,#global-ux .main-nav a:hover{color:#1b394e}
#global-ux .main-nav .nav-header{border-radius:1px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);display:table;padding:.9375rem 1.5625rem;position:relative;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{*zoom:1;-webkit-box-shadow:none;box-shadow:none;display:-moz-inline-stack;display:inline-block;*display:inline;padding:0;position:relative;*vertical-align:auto;vertical-align:middle;width:auto}
}
#global-ux .main-nav .nav-header .nav-header-center,#global-ux .main-nav .nav-header .nav-header-left,#global-ux .main-nav .nav-header .nav-header-right{display:table-cell;vertical-align:middle;width:33.3333%}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-header .nav-header-center,#global-ux .main-nav .nav-header .nav-header-left,#global-ux .main-nav .nav-header .nav-header-right{display:inline;width:auto}
}
#global-ux .main-nav .nav-header .nav-header-right{text-align:right}
@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-right i.icon-profile+span{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 .hamburger-icon{*zoom:1;background:transparent none repeat scroll 0 0;border:0 solid #fff;border-radius:.5rem;cursor:pointer;display:-moz-inline-stack;display:inline-block;*display:inline;height:.125rem;margin:-1.875rem 0;outline:medium none;padding:1.875rem 0;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:0;transition-delay:0;*vertical-align:auto;vertical-align:middle}
@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{position:relative;vertical-align:middle;*vertical-align:auto;vertical-align:top}
#global-ux .main-nav .nav-header .hamburger-icon .lines,#global-ux .main-nav .nav-header .hamburger-icon .lines:after,#global-ux .main-nav .nav-header .hamburger-icon .lines:before{*zoom:1;background:#2d96cd none repeat scroll 0 0;border-radius:.25rem;display:-moz-inline-stack;display:inline-block;*display:inline;height:.125rem;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:0;transition-delay:0;width:1.6875rem}
#global-ux .main-nav .nav-header .hamburger-icon .lines:after,#global-ux .main-nav .nav-header .hamburger-icon .lines:before{content:"";left:0;position:absolute;-webkit-transform-origin:.25rem center 0;-ms-transform-origin:.25rem center 0;transform-origin:.25rem center 0;*vertical-align:auto;vertical-align:middle}
#global-ux .main-nav .nav-header .hamburger-icon .lines:before{top:-.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:after,#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:before{top:0;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;width:1.6875rem}
#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
#global-ux .main-nav .nav-header .skip-to-content a{clip:rect(1px,1px,1px,1px);background:#fff;border:1px solid #ccc;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{background-color:#fff;bottom:0;left:-100%;overflow-x:hidden;overflow-y:scroll;position:fixed;top:100%;-webkit-transition:left .4s ease;transition:left .4s ease;-webkit-transition-delay:0;transition-delay:0;width:100%;z-index:12}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;overflow:auto;position:static;*vertical-align:auto;vertical-align:middle;width:calc(99% - 90px)}
}
#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}
}
#global-ux .main-nav .mobile-only,#global-ux .main-nav .site-links li.mobile-only,.mobile-only-base{display:block}
@media only screen and (min-width:48em){#global-ux .main-nav .mobile-only,#global-ux .main-nav .site-links li.mobile-only,.mobile-only-base{display:none}
}
#global-ux .main-nav .site-links{background-color:#fff;list-style:none;margin:-4.5rem 0 4.5rem;overflow:hidden;padding-left:1.5625rem;position:relative;top:4.375rem;-webkit-transition:margin .4s ease;transition:margin .4s ease;-webkit-transition-delay:0;transition-delay:0}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links{float:left;margin:0;position:static}
}
@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-bottom:.625rem;padding-top:.625rem}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links.has-open-category li a{padding-bottom:0;padding-top: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{color:#1b394e;position:relative}
#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{position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:0;transition-delay:0}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links li{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto}
}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d96cd;font-family:icomoon;font-size:16px;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:1.5625rem;text-rendering:auto;text-transform:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:0;transition-delay:0;vertical-align:middle}
@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:active:before,#global-ux .main-nav .site-links li.site-link-chevron a:hover:before{color:#1b394e}
#global-ux .main-nav .site-links a{-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;font-weight:300;outline-width:0;padding:1.5625rem 1.5625rem 1.5625rem .625rem;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:0;transition-delay:0;width:100%}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links a{display:inline;padding:0 .6875rem;-webkit-transition:color .4s ease;transition:color .4s ease;-webkit-transition-delay:0;transition-delay:0}
#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-left:.3125rem;margin-right:1rem}
@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{left:-1rem;z-index:12}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category li.site-link-open:after{left:-1rem;z-index:1}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category .site-link-title,#global-ux .main-nav .nav-content.visible .site-links.has-open-category li a:before{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{background-color:#fff;bottom:.125rem;content:"";left:100%;margin-left:4.1875rem;pointer-events:none;position:absolute;top:.125rem;-webkit-transition:left .4s ease;transition:left .4s ease;-webkit-transition-delay:0;transition-delay:0;width:.4375rem;z-index:0}
@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{border:.125rem solid #ccc;bottom:0;content:"";left:100%;pointer-events:none;position:absolute;top:0;-webkit-transition:left .4s ease;transition:left .4s ease;-webkit-transition-delay:0;transition-delay:0;width:4.375rem;z-index:-1}
@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{opacity:1;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:0;transition-delay:0}
#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;height:27px;overflow:hidden}
}
#global-ux .main-nav .utility-links li{display:inline-block;vertical-align:middle}
#global-ux .main-nav .utility-links li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;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{padding-right:5px;vertical-align:top}
#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,#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-in,#global-ux .main-nav .utility-links li.profile-logged-out{display:none}
#global-ux .main-nav .utility-links li.profile-logged-in.visible,#global-ux .main-nav .utility-links li.profile-logged-out.visible{display:inline-block}
#global-ux .main-nav .site-link-search{background-color:#2d96cd;height:4.375rem;left:0;margin-left:0;position:absolute;right:0;z-index:100}
#global-ux .main-nav .site-link-search a{color:#fff;display:block;font-size:21px;font-size:1.3125rem;height:100%;overflow:hidden;padding:1rem}
#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{background-color:#f7f7f7;color:#616161;overflow:hidden}
@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-left:1.5625rem;margin-right: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{border-bottom:1px solid #e0e0e0;padding-bottom:1.25rem}
#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:active,#global-ux .main-nav .contact-us .richtext.section a:hover{color:#1b394e}
#global-ux .main-nav .contact-us .richtext.section p{color:#616161;margin:0}
#global-ux .main-nav .contact-us .richtext.section h3{color:#616161;font-size:21px;font-size:1.3125rem;font-weight:200;margin:0 0 1.5625rem}
#global-ux .main-nav .contact-us .richtext.section:last-child{border-bottom:0}
#global-ux .main-nav .contact-us .chat-now{color:#2d96cd;font-size:14px;font-size:.875rem;font-weight:300;padding:1.5625rem 0 0}
#global-ux .main-nav .contact-us .chat-now a,#global-ux .main-nav .contact-us .chat-now i{display:inline-block;vertical-align:middle}
#global-ux .main-nav .contact-us .chat-now i{font-size:30px;font-size:1.875rem;margin-right:.625rem;margin-top:-.25rem}
#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{bottom:auto;left:0;overflow:visible;position:absolute;right:0;top:100%}
}
#global-ux .main-nav .categories .category{background-color:#fff;border-left:.125rem solid #ccc;height:0;left:100%;margin-left:4.25rem;outline:0;overflow:hidden;position:absolute;right:-100%;top:4.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .4s;transition:all .4s}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category{border:0;bottom:auto;height:0;left:0;margin-left:0;min-height:auto;overflow:hidden;right:0;top:0;-webkit-transition:height .4s;transition:height .4s}
}
#global-ux .main-nav .categories .category.category-open{-webkit-overflow-scrolling:touch;left:0;margin-left:4.8125rem;overflow-y:auto;right:0;z-index:10}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category.category-open{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;bottom:auto;margin-left:0;max-height:none;min-height:150px;overflow-x:hidden}
}
@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:after,#global-ux .main-nav .categories .category-inner:before{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-tap-highlight-color:rgba(0,0,0,0);color:#2d96cd;cursor:pointer;font-size:16px;font-size:1rem;font-weight:300;margin:0;padding:1.5625rem 2.8125rem 1.5625rem 0;position:relative;-webkit-transition:color .4s ease;transition:color .4s ease;-webkit-transition-delay:0;transition-delay:0}
#global-ux .main-nav .categories .category-inner h3:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner h3{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:end;-ms-flex-pack:end;border-bottom:1px solid #dbdbdb;color:#616161;cursor:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:21px;font-size:1.3125rem;font-weight:200;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin:0 0 .625rem;padding:.625rem 0;pointer-events:none}
}
@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{color:#2d96cd;font-size:16px;font-size:1rem;position:absolute;right:1.5625rem;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:0;transition-delay:0}
@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,#global-ux .main-nav .categories .category-inner h3:hover:before{color:#1b394e}
#global-ux .main-nav .categories .category-inner h3 a{cursor:pointer;pointer-events:all}
#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{border:0;float:left;padding:1.875rem .9375rem;width:25%}
}
#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%}
#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{color:#1b394e;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}
#global-ux .main-nav .categories .category-inner .richtext.section p{margin:0}
#global-ux .main-nav .categories .category-inner .richtext.section p a{display:inline-block;font-size:16px;font-size:1rem;padding:.9375rem 0}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section p a{padding:.75rem 0}
#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{height:0;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:0;transition-delay:0}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .accordion-content-wrapper{height:auto;-webkit-transition:none;transition:none}
}
#global-ux .main-nav .categories .accordion-content{padding:0 0 1.5625rem}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .accordion-content:after,#global-ux .main-nav .categories .accordion-content:before{content:" ";display:table}
#global-ux .main-nav .categories .accordion-content:after{clear:both}
}
#global-ux .main-nav .vehicle-menu-buttons{padding-bottom:1rem;padding-right:1.25rem}
#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:active,#global-ux .main-nav .vehicle-menu-buttons .cta-button.cta-button-primary:hover{color:#1b394e}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu-buttons{background:#fff;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;overflow:hidden;padding:1rem 0;width:100%;z-index:10000}
#global-ux .main-nav .vehicle-menu-buttons p{margin:0 0 5px;width:50%}
#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(2n){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(2n),#global-ux .main-nav .vehicle-menu-buttons p:nth-child(odd){padding:0}
#global-ux .main-nav .vehicle-menu-buttons .cta-button{margin:.625rem;width:auto}
}
#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{background-color:#2d96cd;border-radius:999px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
@media only screen and (min-width:48em){#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader{left:40px;top:20px}
}
#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader .loader-icon{height:30px;width: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{height:40px;width:40px}
}
#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader .loader-icon .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;margin:auto;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%}
#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{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;list-style:none;margin:0;padding:0;position:relative}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),color-stop(5%,#fbfbfb),to(#fbfbfb));background-image:linear-gradient(180deg,#ebebeb 0,#fbfbfb 5%,#fbfbfb);background-repeat:no-repeat;background-size:100% 4.375rem;border-bottom:1px solid #dbdbdb;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:0 50px;text-align:center}
}
@media only screen and (min-width:768px) and (max-width:768px){#global-ux .main-nav .vehicle-menu{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;padding:0}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item{display:block;position:static}
#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);-ms-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{opacity:1;visibility:visible}
}
@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{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:1px;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{border-bottom:4px solid #1b394e;content:" ";left:0;position:absolute;top:4.125rem;width:100%}
}
@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{border-top:1px solid #dbdbdb;color:#008cba;display:block;font-weight:300;padding:1.25rem 2.5rem 1.25rem 0;position:relative}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d96cd;font-family:icomoon;font-size:16px;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:1.5625rem;text-rendering:auto;text-transform:none;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-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;vertical-align:middle}
@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:focus,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:focus:before,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:hover,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:hover:before{color:#1b394e}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title{border:0;color:#008cba;display:table-cell;font-size:14px;font-size:.875rem;height:4.375rem;line-height:1.35;padding:0 1rem;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(-ms-high-contrast:active),only screen and (min-width:62em) and (-ms-high-contrast:none){#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{display:block;opacity:0}
@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{border:0;color:#008cba;font-size:16px;font-size:1rem;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{color:#616161;display:block;font-size:14px;font-size:.875rem;font-weight:300;margin-left:-5px;position:relative;text-align:center}
#global-ux .main-nav .vehicle-menu .tile .make-info .make-info-inner{display:block;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]{bottom:17px;font-size:85%;margin-left:1px;position:absolute;top:auto}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content{background:#fff;display:block;max-height:0;overflow:hidden;position:relative;-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;width:100%;z-index:9999}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content .vehicle-tiles{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:80px;overflow-y:auto}
@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{clear:both;content:"";display:block}
#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{border-top:1px solid #dbdbdb;left:0;max-height:none !important;opacity:0;overflow:auto;padding:30px 0 0;position:absolute;top:4.375rem;visibility:hidden}
#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{vertical-align:top;width:100%}
#global-ux .main-nav .vehicle-menu .model-shot{left:0;position:absolute;top: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{background-color:rgba(0,0,0,.8);bottom:0;display:block;left:0;opacity:1;position:fixed;right:0;top:0;-webkit-transition:opacity,.4s;transition:opacity,.4s;visibility:visible;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;max-width:1438px;position:absolute;top:auto;width:100%;z-index:11}
#global-ux .header .main-nav .categories .category.category-open{-webkit-overflow-scrolling:touch;overflow-y:auto}
@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}
#global-ux .extra-nav-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;list-style:none;padding-top:2px;position:absolute;right:0;top:0}
#global-ux .extra-nav-links>li{padding-bottom:3px;position:relative}
#global-ux .extra-nav-links>li:before{border-left:1px solid #ccc;content:"";display:block;height:.8125rem;position:absolute;top:6px;-webkit-transition:height .3s,top .3s;transition:height .3s,top .3s}
#global-ux .extra-nav-links>li:first-child:before{border-left:0;content:none;display:none}
#global-ux .extra-nav-links>li:last-child{padding-right:35px}
#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{color:#666;display:inline-block;font-size:13px;font-size:.8125rem;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,#global-ux .extra-nav-toggle-button,#global-ux .login-extra-nav{display:none}
#global-ux .extra-navigation-layer-dropdown.is-active:before{height:calc(100% + 1px);top:0;z-index:20}
#global-ux .extra-navigation-layer-dropdown>a:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003478;content:"\e641";display:block;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:35px;text-rendering:auto;text-transform:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;vertical-align:middle}
#global-ux .extra-navigation-layer-dropdown>a.is-active:after{color:#003478;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
#global-ux .extra-navigation-layer-dropdown>a.is-active:before{background-color:#f4f4f3;content:"";height:1px;position:absolute;right:0;top:100%;width:100%;z-index:15}
#global-ux .extra-navigation-layer-dropdown-wrapper{max-height:0;overflow:hidden;position:absolute;right:0;top:100%;-webkit-transition:max-height .3s,visibility .3s;transition:max-height .3s,visibility .3s;visibility:hidden;width:145%;z-index:10}
#global-ux .extra-navigation-layer-dropdown-wrapper.is-active{max-height:500px;visibility:visible}
#global-ux .extra-navigation-layer-dropdown-wrapper.is-active:after,#global-ux .extra-navigation-layer-dropdown-wrapper.is-active:before{content:" ";display:table}
#global-ux .extra-navigation-layer-dropdown-wrapper.is-active:after{clear:both}
#global-ux .extra-navigation-layer-dropdown-wrapper.is-active ul{border-top:1px solid #ccc}
#global-ux .extra-navigation-layer-dropdown-wrapper ul{background-color:#f4f4f3;border-bottom:1px solid #ccc;border-left:1px solid #ccc;list-style:none;margin-left:0;padding:20px 0;position:relative}
#global-ux .extra-navigation-layer-dropdown-wrapper li{border:0;margin-top:20px;padding:0 20px}
#global-ux .extra-navigation-layer-dropdown-wrapper li:before{border:0;content:none;display:none}
#global-ux .extra-navigation-layer-dropdown-wrapper li:first-child{margin-top:0}
#global-ux .extra-navigation-layer-dropdown-wrapper a{color:#2d96cd;display:block;font-size:13px;font-size:.8125rem;padding:0}
}
@media only screen and (min-width:75em){#global-ux .extra-nav-links{padding-right:0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .main-nav.extra-nav-layer .nav-content:after,#global-ux .main-nav.extra-nav-layer .nav-content:before{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{display:inline-block;font-size:18px;font-size:1.125rem;line-height:1.75;-webkit-transform:rotate(0);-ms-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}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-toggle-button.expand .site-link-icon{-webkit-transform:rotate(-180deg);-ms-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 .extra-navigation-layer-dropdown>a{display:none}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-navigation-layer-dropdown-wrapper ul{margin:0}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-navigation-layer-dropdown-wrapper ul li{padding:0}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-navigation-layer-dropdown-wrapper ul li:first-child a{border-top:1px solid #ccc}
#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:800px;-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{border:0;display:block;font-size:14px;font-size:.875rem;font-weight:300;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{float:none;height:auto}
#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;text-align:center;width:100%}
#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{background:#f4f4f3;margin:0;padding:0}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-links a{border-top:1px solid #ccc;height:38px;line-height:1.4;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{display:block;margin:0 50px}
#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:after,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a:before{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{color:#2d96cd;float:left;font-size:20pxpx;font-size:1.25rem;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:after,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a:before{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{color:#2d96cd;float:right;font-size:20pxpx;font-size:1.25rem}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .profile-logged-in,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .profile-logged-out,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-link{display:none}
#global-ux .main-nav.extra-nav-layer .nav-content{overflow:visible}
}
#global-ux .main-nav .extra-nav,#global-ux .main-nav .login-extra-nav,#global-ux .main-nav .search-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{color:#999;font-size:16px;font-size:1rem;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-bottom:1px solid #dbdbdb;border-top:0;height:45px}
#global-ux .main-nav.extra-nav-layer .site-links .chevron-back a,#global-ux .main-nav.extra-nav-layer .site-links 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{background:#2d96cd;border:1px solid #2d96cd;color:#fff;font-weight:200;margin-top:10px;text-align:center;text-decoration:none;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;display:block;margin:0}
#global-ux .main-nav.extra-nav-layer .extra-nav li{border-top:1px solid #dbdbdb;margin:0 25px;min-height:38px}
#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{opacity:0;visibility:hidden}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category+.extra-nav+.categories{overflow:visible;position:static}
#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 .category-inner h3,#global-ux .main-nav.extra-nav-layer .category .vehicle-menu-item-title{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-ux .mini-showroom .model-hev-indicator{border-bottom:1px solid transparent;border-top:1px solid #ebebeb;margin-top:5px;padding:10px 0 7px;text-align:center}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-items{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:7px;margin-left:-2px;margin-right:-2px}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-item{border:1px solid;border-radius:15px;font-size:11px;font-size:.6875rem;font-style:italic;font-weight:300;margin:0 2px;padding:2px 17px;text-align:center}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-item.hev-mildHybrid{border-color:#312b75;color:#312b75}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-item.hev-hybrid{border-color:#174295;color:#174295}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-item.hev-plugInHybrid{border-color:#0178c1;color:#0178c1}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-item.hev-electric{border-color:#00b1eb;color:#00b1eb}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-available{font-size:10px;font-size:.625rem}
#global_header{background:#fff}
#global_header .no-padding{padding-left:0;padding-right:0}
#global_header .large-12.no-padding{height:64px}
#global_header #mastHead{background:#fff;position:relative;text-align:left}
#global_header header#mastHead{height:64px;z-index:999}
#global_header #header_logo{-moz-border-radius-bottomright:10px;background:#fff;-webkit-border-bottom-right-radius:10px;display:block;height:64px;overflow:hidden;padding:0 1.875rem;position:absolute;top:0;z-index:10003}
#global_header #header_logo a#logo{display:block;height:50px;margin:2px 0 0;width:246px}
#global_header a img{border:0}
#global_header #logo img{vertical-align:middle;width:204px}
#global_header header nav{height:100%}
#global_header #tognavpanel{background:transparent url(guxfoe/img/mobile_menu_icon.png) 40px 22px no-repeat;display:none;height:100%;overflow:hidden;position:absolute;right:0;text-indent:-9999px;top:0;width:80px}
#global_header #tognavpanel.active{background-color:#e5e5e5}
#global_header #navpanel{-moz-border-radius-topleft:10px;background:#e5e5e5;background:-webkit-linear-gradient(top,#e5e5e5,#fff);-webkit-border-top-left-radius:10px;height:100%;left:0;padding-bottom:25px;position:absolute;top:64px;width:100%;z-index:10002}
#global_header nav ol,#global_header nav ul{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;margin:0;padding:0}
#global_header #navitems li{margin:10px;max-height:44px;position:relative}
#global_header #navitems li a{*zoom:1;background:#22a3e6;border-radius:5px;color:#fff;display:-moz-inline-stack;display:inline-block;*display:inline;line-height:44px;max-height:44px;overflow:hidden;padding:0 45px 0 0;text-decoration:none;text-indent:10px;text-overflow:ellipsis;vertical-align:middle;*vertical-align:auto;white-space:nowrap;width:100%}
#global_header #navitems li a span.navarrow{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;display:block;height:25px;margin:10px 8px 0 0;position:absolute;right:0;top:0;width:25px}
#global_header #navitems li a.subcta{background:#1b394e}
#global_header #navitems li a.cta{background:#22a3e6}
#global_header #navitems li a.back{background:#1b394e;border-radius:5px;color:#fff;font-size:16px;font-size:1rem;font-weight:400;height:44px;line-height:44px;position:relative;text-indent:10px;width:100%}
#global_header #navitems li a.back span{background:#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;float:left;height:44px;margin:0 0 0 10px;min-width:12px;width:16px}
#global_header #navitems .one{left:0;position:absolute;top:0;width:100%}
#global_header #navitems .two{left:100%;position:absolute;top:0;width:100%}
#global_header #navitems .three{left:200%;position:absolute;top:0;width:100%}
#global_header #navitems .hide{display:none}
#global_header #navitems .show{display:block}
#global_header .animStageOne,#global_header .animStageThree,#global_header .animStageTwo{-webkit-transition:margin-left .15s linear;transition:margin-left .15s 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{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(97%,#e5e5e5));background:linear-gradient(180deg,#fff 0,#e5e5e5 97%);background:radial-gradient(50% 0,50% 5px,#aaa 0,hsla(0,0,100%,0) 100%);padding:0 0 10px;width:100%}
#global-ux .footer{background-color:#252525;width:100%}
#global-ux .footer img{height:auto;width:auto}
#global-ux .footer ul{list-style:none;margin-left:0}
#global-ux .footer li a{text-decoration:none}
#global-ux .footer a:active,#global-ux .footer a:hover,#global-ux .footer a:link,#global-ux .footer a:visited{color:#a8a8a8;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:200}
#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{cursor:auto;padding:1.25rem 0;pointer-events:none}
#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{color:#dfdfdf;cursor:pointer;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;margin:0;padding:1.25rem;width:100%}
#global-ux .footer .footer-links .footer-links-column h3:after{float:right;font-size:15px;font-size:.9375rem;margin-right:10px;margin-top:2px}
#global-ux .footer .footer-links .footer-links-column h3.open:before,#global-ux .footer .footer-links .footer-links-column h3:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column h3{cursor:auto;padding:1.25rem 0;pointer-events:none}
#global-ux .footer .footer-links .footer-links-column h3.open:after,#global-ux .footer .footer-links .footer-links-column h3: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{height:0;overflow:hidden;-webkit-transition:height .5s cubic-bezier(.65,.05,.36,1);transition:height .5s cubic-bezier(.65,.05,.36,1);-webkit-transition-delay:0;transition-delay:0}
@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}
#global-ux .footer .footer-links .footer-links-column.single .footer-content{height:auto !important}
#global-ux .footer .footer-links .footer-links-column.single ul{height:auto}
#global-ux .footer .footer-links .footer-links-column.single ul li:first-child{border-top:0;padding-top:0}
#global-ux .footer .footer-links .footer-links-column.single ul li{padding:0 0 .3125rem}
}
#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;line-height:1.6;padding:0 2.5rem .3125rem}
#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}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column ul li{padding:0 0 .3125rem}
}
#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:active,#global-ux .footer .footer-middle a:hover,#global-ux .footer .footer-middle a:link,#global-ux .footer .footer-middle a:visited{color:#2d96cd;display:inline-block;font-size:1rem;line-height:3.125rem}
#global-ux .footer .footer-middle .dynamicCarousel,#global-ux .footer .footer-middle .genericCarousel,#global-ux .footer .footer-middle .row,#global-ux .footer .footer-middle .threesixty-colouriser-container{position:relative}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-cta{float:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
#global-ux .footer .footer-middle .footer-cta-section{text-align:right;width:100%}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta{display:inline-block;text-align:left;width:100%}
#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{border-bottom:1px solid #324d60;display:inline-block;width:100%}
@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{border:0;margin-top:1rem;text-align:center;width:auto}
}
@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:-.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{line-height:3.125rem;margin:0 0 0 .625rem;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{clear:none;padding-bottom:1.875rem;padding-top:1.875rem}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-social-share{float:right;padding-bottom:0;padding-top:0}
}
#global-ux .footer .footer-middle .footer-social-share .image{float:left;height:auto;line-height:3.125rem;margin:0 .25rem 0 0;width: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{color:#fff;font-size:16px;font-size:1rem;margin-bottom:0;padding:.625rem 0 0}
@media only screen and (min-width:62em){#global-ux .footer .footer-middle .footer-social-share .richtext.section p{line-height:3.125rem;padding:0 1.5625rem 0 0}
#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;overflow:hidden;padding:1.875rem 0;text-align:center}
@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{color:#616161;font-size:21px;font-size:1.3125rem;font-weight:200;line-height:34px;margin:0}
#global-ux .footer .footer-bottom .footer-bottom-assistance p{color:#aaa;margin-bottom:0}
#global-ux .footer .footer-bottom .footer-bottom-assistance a:active,#global-ux .footer .footer-bottom .footer-bottom-assistance a:hover,#global-ux .footer .footer-bottom .footer-bottom-assistance a:link,#global-ux .footer .footer-bottom .footer-bottom-assistance a:visited{color:#008cba;font-size:14px;font-size:.875rem;text-decoration:none}
#global-ux .footer .footer-bottom .footer-bottom-copyright{background-color:#252525;overflow:hidden;padding:1.5em 0}
@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:active,#global-ux .footer .footer-bottom .footer-bottom-copyright a:hover,#global-ux .footer .footer-bottom .footer-bottom-copyright a:link,#global-ux .footer .footer-bottom .footer-bottom-copyright a:visited{color:#868686;font-size:.75rem}
@media only screen and (min-width:62em){#global-ux .footer .footer-bottom .footer-bottom-copyright a:active,#global-ux .footer .footer-bottom .footer-bottom-copyright a:hover,#global-ux .footer .footer-bottom .footer-bottom-copyright a:link,#global-ux .footer .footer-bottom .footer-bottom-copyright a:visited{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{left:0;padding-left:10%;padding-right:10%;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media only screen and (min-width:48em){#global-ux .galleryCategory .heading{position:static;-webkit-transform:none;-ms-transform:none;transform:none}
}
#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:after,#global-ux .galleryCategory .images-container:before{content:" ";display:table}
#global-ux .galleryCategory .images-container:after{clear:both}
#global-ux .galleryCategory .images-container .image{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px 5px 0;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(10n+13),#global-ux .galleryCategory .images-container .image:nth-of-type(10n+8),#global-ux .galleryCategory .images-container .image:nth-of-type(3){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(10n+13),#global-ux .galleryCategory .images-container .image:nth-of-type(10n+8),#global-ux .galleryCategory .images-container .image:nth-of-type(3){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{margin:0;width:100%}
#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,#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{position:static;-webkit-transform:none;-ms-transform:none;transform:none}
#global-ux .galleryCategory.is-active .heading h2{color:#616161;padding:1em 0}
#global-ux .galleryCategory.is-active .heading h2:before{*zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2596cf;content:"\e615";display:-moz-inline-stack;display:inline-block;*display:inline;float:left;font-family:icomoon;font-size:32px;font-size:2rem;font-weight:700;position:relative;top:-5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);vertical-align:middle;*vertical-align:auto;vertical-align:initial}
@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,#global-ux .galleryCategory.is-active .view-more-button-container,#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{*zoom:1;border:1px solid #2d96cd;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);display:-moz-inline-stack;display:inline-block;*display:inline;font-size:22px;font-size:1.375rem;font-weight:200;margin:.46875rem 0;padding:.9375rem 2.5rem;position:relative;text-align:center;text-decoration:none;vertical-align:middle;*vertical-align:auto;width:100%}
#global-ux .cta-button:active{background-color:#fff;border-color:#1b394e;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);color:#1b394e}
#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{margin:.46875rem 10%;width:80%}
}
@media only screen and (min-width:48em){#global-ux .cta-button{font-size:17px;font-size:1.0625rem;margin:.46875rem .9375rem 0 0;min-width:15.625rem;width:auto}
#global-ux .cta-button:last-of-type{margin-right:0}
#global-ux .cta-button:hover{background-color:#fff;border-color:#1b394e;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{background:#2d96cd;color:#fff}
#global-ux .cta-button-secondary{background:#fff;color:#2d96cd;font-weight:300;text-shadow:none}
#global-ux .cta-button-transparent{background:transparent;border:1px solid #fff;color:#fff}
#global-ux .cta-button-phone{background:#2d96cd;border:1px solid #2d96cd;color:#fff;display:inline-block;font-size:20px;font-size:1.25rem;line-height:60px;margin-top:8px;padding:6px 25px;position:relative;text-decoration:none;text-shadow:none;-webkit-transition:all .4s ease;transition:all .4s ease;white-space:nowrap;width:100%}
#global-ux .cta-button-phone:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:icomoon;font-size:60px;font-style:normal;font-variant:normal;font-weight:400;height:60px;line-height:1;line-height:60px;text-align:center;text-rendering:auto;text-transform:none;-webkit-transition:all .4s ease;transition:all .4s ease;vertical-align:middle;width:60px}
@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{color:#2d96cd;display:inline;margin:0}
#global-ux .cta-button-phone:active,#global-ux .cta-button-phone:hover{border-color:#1b394e;color:#1b394e}
#global-ux .cta-button-phone:active:before,#global-ux .cta-button-phone:hover: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:active,#global-ux .richtext .richtext .rt-white .cta-button:hover{color:#1b394e}
#global-ux .richtext .richtext .rt-white .cta-button:focus{color:#fff}
@media only screen and (min-width:48em){#global-ux .richtext .richtext .rt-white .cta-button:focus{color:#1b394e}
}
#global-ux .cta-button-tertiary,#global-ux .wizard .cta-button.cta-button-tertiary{background-color:#fff;border-color:#1b394e;color:#1b394e;font-size:14px;font-size:.875rem;font-weight:400}
#global-ux .cta-button-tertiary.is-active,#global-ux .cta-button-tertiary:hover,#global-ux .wizard .cta-button.cta-button-tertiary.is-active,#global-ux .wizard .cta-button.cta-button-tertiary:hover{background-color:#1b394e;border-color:#1b394e;color:#fff}
#global-ux #gux-lightbox{background:#000;background:rgba(0,0,0,.95);display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:999}
#global-ux #gux-lightbox .lightbox-wrapper{margin-top:5%;overflow:hidden;position:relative;z-index:9999}
#global-ux #gux-lightbox .lightbox-wrapper>p{background:#000;background:rgba(0,0,0,.7);margin:0;padding:20px;position:absolute;right:0;top:0;z-index:99}
#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{height:0;padding-bottom:56.25%;position:relative}
#global-ux .brightcove-inner-wrapper .BrightcoveExperience{height:100%;left:0;position:absolute;top:0;width: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{border-bottom:1px solid #f1f1f1;padding:40px}
#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{display:block;float:left;text-align:center;width:25%}
#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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto}
#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{border-bottom:1px solid #e0e0e0;padding:20px 30px;width:100%}
}
#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,#global-ux .lightbox-layout .bottom .caption .title a span{display:none}
#global-ux .lightbox-layout .bottom .caption .title a span:first-child{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .title a{display:block;float:right;padding:15px 0}
#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{max-height:200px;padding:30px 30px 40px;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{margin-bottom:10px;padding:8px 25px;width:100%}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .ctas button{margin-right:10px;width:auto}
}
#global-ux .lightbox-layout .bottom .caption .ctas button.last{margin-bottom:0}
#global-ux h1{height:auto;line-height:0;margin:0;text-indent:-9999px}
#global-ux section.no-padding{padding-bottom:0}
#global-ux .component{min-height:200px}
#global-ux .component .heading{bottom:10px;color:#fff;padding:0 40px;position:absolute;text-align:center;top:5%;width:100%;z-index:10}
#global-ux .component .heading h2 sup,#global-ux .component .heading h3 sup{padding-left:2px}
#global-ux .component .heading h2{color:#fff;font-size:1.3em;font-weight:200;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{font-size:1.875em;margin-bottom:0;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{font-size:.875em;margin:0;padding:10px}
@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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;margin-top:0;text-decoration:none;vertical-align:middle;*vertical-align:auto}
@media only screen and (min-width:48em){#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 .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 .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:active .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,#global-ux .search-results-header .component a.link-cta:hover .icon-chevron-hollow.icon.link-overlay-search:after{content:"\e619"}
}
#global-ux .component a.link-cta .icon{color:#fff;display:block;font-size:2em;margin-bottom:0;margin-top:0}
@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}
#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{content:"\e618";font-family:icomoon}
#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-link.icon.link-chevron:active:after,#global-ux .component a.link-cta .icon-link.icon.link-chevron:hover:after,#global-ux .component a.link-cta .icon.icon-link-hover.link-chevron:after,#global-ux .component a.link-cta .search-results-header .icon-link.icon.link-overlay-search:hover: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-link.icon.link-overlay-search:hover:after,#global-ux .search-results-header .component a.link-cta .icon.icon-link-hover.link-overlay-search:after{content:"\e618"}
#global-ux .component a.link-cta .icon-link.icon.icon-link-hover:hover:before,#global-ux .component a.link-cta .icon-link.icon.link-chevron:hover:after,#global-ux .component a.link-cta .icon.icon-link-hover.link-chevron:hover:after,#global-ux .component a.link-cta .search-results-header .icon-link.icon.link-overlay-search: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-link.icon.link-overlay-search:hover:after,#global-ux .search-results-header .component a.link-cta .icon.icon-link-hover.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.expander:hover: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.expander:hover:before,#global-ux .miniDealerLocator .expander-section .expander-head .component a.link-cta .icon.icon-plus-hollow-over.expander:before{content:"\e609";font-family:icomoon}
#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{content:"\e600";font-family:icomoon}
#global-ux .component a.link-cta .icon-close.icon.icon-close-hover:hover:before{content:"\e601"}
#global-ux .component a.link-cta span.labels{color:#fff;display:block;font-size:.8em;font-weight:300;line-height:1.3em;margin-top:0;padding:.3em .6em}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .component a.link-cta span.labels{font-size:.9em;padding-top:0}
}
@media only screen and (min-width:48em){#global-ux .component a.link-cta span.labels{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;float:right;font-size:14px;font-size:.875rem;line-height:1.5em;padding-left:0;padding-top:0;vertical-align:middle;*vertical-align:auto}
}
@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:5px auto #0078a0}
#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{speak:none;background:rgba(0,0,0,.4);border:1px solid #fff;border-radius:50%;color:#fff;content:"\e641";display:block;font-family:icomoon;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;height:35px;line-height:35px;text-align:center;text-rendering:auto;text-transform:none;vertical-align:middle;width:35px}
body.main-nav-open #global-ux .visual-indicator,body.no-scroll #global-ux .visual-indicator{visibility:hidden}
#global-ux .disclaimers{min-height:inherit;padding-bottom:0}
#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 hsla(0,0,80%,.6)}
#global-ux .disclaimers .disclaimer-inner.accordion h3{border-bottom:1px solid #ccc;color:#2d96cd;font-size:.875em;font-weight:300;margin:0;padding:30px 20px;text-align:center}
#global-ux .disclaimers .disclaimer-inner.accordion h3:after{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;float:none;font-weight:700;line-height:1.4rem;margin-left:15px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:tranform .2s ease;transition:tranform .2s ease;*vertical-align:auto;vertical-align:middle}
#global-ux .disclaimers .disclaimer-inner.accordion>h3:after,#global-ux .disclaimers .disclaimer-inner.accordion>h5:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;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);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
#global-ux .disclaimers .disclaimer-inner.accordion.accordion-open .disclaimer-content{max-height:240px;overflow-y:scroll;padding:40px 6.6%}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content{background:#f7f7f7;color:#616161;font-size:1em;font-weight:300;line-height:1.6;list-style:none;max-height:250px;max-height:0;overflow:hidden;padding:0 6.6%;-webkit-transition:all .2s ease;transition:all .2s ease}
#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{height:16px;overflow:hidden;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-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);-ms-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{max-height:240px;overflow-y:scroll;padding:40px 6.6%}
#global-ux .actionsPanel{color:#2d96cd;font-size:14px;font-size:.875rem;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{*zoom:1;color:inherit;cursor:pointer;display:-moz-inline-stack;display:inline-block;*display:inline;font-size:inherit;margin-left:10px;text-align:center;vertical-align:middle;*vertical-align:auto;vertical-align:bottom;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-dark-blue .richtext-inner,#global-ux .billboard .billboard-content.within-carousel-dark-blue .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-white .richtext-inner,#global-ux .billboard .billboard-content.within-carousel-white .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,.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{left:0;position:absolute;top:10%;width:100%}
#global-ux .billboard .billboard-content .billboard-paragraph p>a.link-chevron{font-size:.875rem;font-weight:400;letter-spacing:-.05em}
#global-ux .billboard .billboard-content sup[data-disclosure]{color:inherit;font-weight:bolder;text-decoration:underline}
#global-ux .billboard .billboard-content .billboard-disclaimer{bottom:10%;left:0;position:absolute;text-align:center;width:100%;z-index:1}
@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}
@media only screen and (min-width:48em){#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{color:#626466;font-weight:300}
#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{bottom:0;left:0;position:absolute;right:0;top:0}
#global-ux .billboard .billboard-nameplate h2,#global-ux .billboard .billboard-nameplate h3,#global-ux .billboard .billboard-nameplate p{color:#fff;font-weight:200}
#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{margin:0 auto;padding:0 1.25rem;right:0}
@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{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-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-size:30px;font-size:1.875rem;font-weight:200;line-height:1.2;margin-bottom:.5rem;text-indent:0;text-shadow:1px 1px 1px rgba(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{color:#fff;font-weight:200;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{color:#fff;font-size:14px;font-size:.875rem;font-weight:200;line-height:1.875rem;margin:1.25rem auto}
@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%;text-align:left;width:86.8%}
}
#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;line-height:1.8;margin:.9375rem auto}
@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{color:#1b394e;display:inline-block;font-size:21px;font-size:1.3125rem;margin:.625rem 0}
@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{display:block;font-size:24px;font-size:1.5rem}
}
@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{padding:2.8125rem .9375rem;position:static}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger .billboard-paragraph{padding:6.25rem 8.33% 0;position:absolute;top: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{margin-bottom:1.25rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}
}
#global-ux .billboard .billboard-features-trigger .splitter-carousel{background-color:#f7f7f7;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);margin:1.5625rem auto;padding:1.5625rem 0;width:18.125rem}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger .splitter-carousel{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0;width:auto}
}
#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{color:#fff;font-size:70px;font-size:4.375rem;font-weight:400;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-size:61%;font-weight:400}
#global-ux .billboard .promo-image p{color:#fff;padding:30px 0}
@media only screen and (min-width:48em){#global-ux .billboard .promo-image p{padding:0 0 30px}
}
#global-ux .billboard .promo-image .richtext~.richtext{bottom:1%;color:#fff;padding:10px 0;text-align:center}
#global-ux .billboard .promo-image .richtext~.richtext a{*zoom:1;color:#fff;display:-moz-inline-stack;display:inline-block;*display:inline;font-size:14px;font-size:.875rem;text-decoration:none;vertical-align:middle;*vertical-align:auto}
#global-ux .billboard .promo-image .richtext~.richtext p{margin:0;padding:30px 0 10px}
@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{background-color:rgba(45,150,205,.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%}
#global-ux .billboard .billboard-buzz{padding:10% 5%}
@media only screen and (max-width:30em){#global-ux .billboard .billboard-buzz{padding:10% 15% 20%}
}
#global-ux .billboard .billboard-buzz a{text-decoration:none}
#global-ux .billboard .billboard-buzz img{width:auto}
#global-ux .billboard .billboard-buzz p{color:#616161;font-size:20px;font-size:1.25rem;font-weight:300;line-height:25px}
#global-ux .billboard .billboard-buzz .billboard-paragraph{margin-top:20px;position:static}
#global-ux .billboard .billboard-buzz .billboard-paragraph p{color:#616161;font-size:20px;font-size:1.25rem;font-weight:300;line-height:1.25;margin-top:1.25rem;text-align:center;text-shadow:none}
#global-ux .billboard .billboard-error-page .billboard-inner{position:relative}
#global-ux .billboard .billboard-error-page .billboard-paragraph{bottom:0;left:0;padding:0 1.5625rem 1.25rem;position:absolute;top:auto;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:#fff}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-error-page .billboard-paragraph{bottom:auto;left:50%;padding:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-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{color:#616161;font-size:14px;font-size:.875rem;font-weight:200;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{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-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 h2,#global-ux .billboard .form-wizard-white .richtext .regular h3,#global-ux .billboard .form-wizard-white .richtext .regular p{color:#fff}
}
#global-ux .billboard .billboard-content.billboard-ford-approved .billboard-paragraph{bottom:8%;text-align:left;top:auto}
@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{overflow:hidden;position:relative;width:100%}
#global-ux .billboard .gux-slider.loading{background:url(guxfoe/img/load.gif) no-repeat 50%;display:block;height:100%;width:100%;z-index:99}
#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 .heading,#global-ux .billboard .gux-slider.loading ul li img{visibility:hidden}
#global-ux .billboard .gux-slider .gux-slider-wrapper{overflow:hidden;position:relative;width:100%}
#global-ux .billboard .gux-slider ul{-webkit-backface-visibility:hidden;float:left;list-style:none;margin:0;padding:0;position:relative}
#global-ux .billboard .gux-slider ul li{-webkit-backface-visibility:hidden;float:left;min-height:200px;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
#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:700;margin-bottom:2px}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .heading h2{font-weight:400}
}
#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{bottom:40%;display:block;position:absolute;right:0;z-index:13}
#global-ux .billboard .gux-slider .carousel-arrows a{background-color:#1ba4e0;border:0;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:2.5em;padding:8px 5px 5px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);vertical-align:middle;z-index:13}
}
#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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;position:absolute;text-indent:-9999px;vertical-align:middle;*vertical-align:auto}
#global-ux .billboard .gux-slider .carousel-arrows .prev{background:rgba(0,0,0,.5);left:0;margin-bottom:3px}
#global-ux .billboard .gux-slider .carousel-arrows .next{right:0}
#global-ux .billboard .gux-slider .carousel-pagination{*zoom:1;bottom:11%;display:-moz-inline-stack;display:inline-block;*display:inline;height:0;left:0;position:absolute;text-align:center;vertical-align:middle;*vertical-align:auto;width:100%;z-index:13}
@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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;margin:0;padding:0;vertical-align:middle;*vertical-align:auto}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;list-style:none;margin:15px 17px;vertical-align:middle;*vertical-align:auto}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{background-color:transparent;border:2px solid #fff;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(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.active-pagination a{border:3px solid #fff;border-radius:15px;height:18px;width:18px}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{height:10px;width:10px}
}
@media only screen and (min-width:62em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{height:13px;width:13px}
}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{background-color:#fff;border:1px solid transparent;border-radius:5px;cursor:pointer;display:block;height:9px;text-indent:9999px;-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;width:9px}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a:hover{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(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{border:3px solid transparent;border-radius:15px;height:18px;width:18px}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{border:2px solid transparent;border-radius:21px;height:10px;width:10px}
}
@media only screen and (min-width:62em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{height:13px;width: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{background:0;height:auto;width:auto;z-index:1}
.no-js #global-ux section.billboard .gux-slider.loading ul li,.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 .heading,.no-js #global-ux section.billboard .gux-slider.loading ul li img{visibility:visible}
.no-js #global-ux section.billboard .gux-slider ul li,.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{background-color:#fff;display:none;min-height:660px;position:relative;z-index:1}
#global-ux .showroom .sr-wrapper.service-ok{display:block}
#global-ux .showroom .sr-wrapper.layer-opened{z-index:11}
#global-ux .showroom .sr-header{background:#fafafa;padding:40px 20px 30px}
#global-ux .showroom .sr-header h1{color:#616161;font-size:27px;font-size:1.6875rem;font-weight:200;line-height:1.3;margin:0;overflow:hidden;position:relative;text-align:center;text-indent: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;padding:20px 20px 0;width:100%}
#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{padding:0;text-align:left}
}
@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{color:#616161;font-size:28px;font-size:1.75rem;font-weight:500;text-align:center}
@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{background:#fff;width:100%}
#global-ux .showroom .sr-wrapper.service-ok .sr-wrapper-inner{display:table;width:100%}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav{background:#fafafa;border-right:1px solid #dbdbdb;color:#616161;height:100%;left:0;overflow:hidden;top:0;z-index:10000}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav,#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls{position:fixed;-webkit-transform:translateX(-100%) translateZ(0);-ms-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;width:100%}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls{background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(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{color:#2d96cd;cursor:pointer;float:left;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:300;outline:0;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:25%}
#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{color:#616161;font-size:16px;font-size:1rem;text-align:center;width:40%}
#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{float:right;padding-right:20px;text-align:right;width:30%}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .filter-container{height:100%;left:0;max-width:100%;overflow:hidden;overflow-y:scroll;padding:1.25rem 1.25rem 2.5rem;position:fixed;right:0;top:60px;-webkit-transform:translateX(-100%) translateZ(0);-ms-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;width:100%}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-wrapper{display:none}
#global-ux .showroom .sr-wrapper.service-ok .sr-container{background:#fff;max-width:1440px;padding-bottom:4rem;position:relative;-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 .sr-container.ui-scrollfix{padding-top:60px}
#global-ux .showroom .sr-wrapper.service-ok .sr-container .sr-header{background:#fafafa;overflow:hidden;padding:.9375rem 1.25rem;position:relative;text-align:center}
#global-ux .showroom .sr-wrapper.service-ok .sr-container .sr-header h1{color:#616161;font-size:27px;font-size:1.6875rem}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .filter-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .mobile-controls,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .filter-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .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-desktop .sr-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-container{width:100%}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .filter-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .mobile-controls{-webkit-transform:translateX(0) translateZ(0);-ms-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{cursor:pointer;display:table-cell;height:auto;overflow:visible;position:relative;-webkit-transform:translateX(-15.5625rem) translateZ(0);-ms-transform:translateX(-15.5625rem) translateZ(0);transform:translateX(-15.5625rem) translateZ(0);vertical-align:top;width:17.8125rem;z-index:1}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-wrapper{display:block;height:100%;position:absolute;right:0;top:0;-webkit-transition:right .2s ease .3s;transition:right .2s ease .3s;width:2.25rem;z-index:2}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-toggle{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#999));background-image:linear-gradient(180deg,#000,#999);background:#2d96cd;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;display:block;font-family:icomoon;height:2.25rem;position:relative;-webkit-transition:background 1s ease .3s,color .5s ease .3s;transition:background 1s ease .3s,color .5s ease .3s;width:2.25rem}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-toggle:after{content:"\e640";display:block;font-family:icomoon;font-size:20px;font-size:1.25rem;left:50%;position:absolute;top:50%;-webkit-transform:rotate(90deg) translateY(-50%) translateX(-50%);-ms-transform:rotate(90deg) translateY(-50%) translateX(-50%);transform:rotate(90deg) translateY(-50%) translateX(-50%);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1) .3s;transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1) .3s;transition:transform .2s cubic-bezier(.165,.84,.44,1) .3s;transition:transform .2s cubic-bezier(.165,.84,.44,1) .3s,-webkit-transform .2s cubic-bezier(.165,.84,.44,1) .3s}
#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{-webkit-appearance:button;background:0;border:0;-webkit-box-shadow:none;box-shadow:none;color:inherit;cursor:pointer;font:inherit;height:2.25rem;line-height:normal;overflow:hidden;padding:0;text-indent:-9999px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2.25rem}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .filter-container{padding-right:40px;-webkit-transition:padding-right .15s;transition:padding-right .15s}
#global-ux .showroom .sr-wrapper.service-ok .sr-container{display:block;-webkit-transform:translateX(-15.5625rem);-ms-transform:translateX(-15.5625rem);transform:translateX(-15.5625rem);width:calc(100% + 248px)}
#global-ux .showroom .sr-wrapper.service-ok .sr-container .sr-header{background:#fff;height:60px;padding:10px 0 0;text-align:left}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav{cursor:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .filter-container{overflow:visible;padding-left:20px;padding-right:20px;position:relative;text-align:center;top:auto;-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-webkit-transition:padding-right .15s;transition:padding-right .15s;width:17.8125rem}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .sidebar-wrapper{height:auto;right:-18px}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .sidebar-toggle{background:#fff;color:#2d96cd}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .sidebar-toggle:after{-webkit-transform:rotate(270deg) translateY(-50%) translateX(-50%);-ms-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{display:table-cell;padding:20px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#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);-ms-transform:translateX(-20.25rem) translateZ(0);transform:translateX(-20.25rem) translateZ(0);width:22.5rem}
#global-ux .showroom .sr-wrapper.service-ok .sr-container{display:block;-webkit-transform:translateX(-20.25rem);-ms-transform:translateX(-20.25rem);transform:translateX(-20.25rem);width:calc(100% + 324px)}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .filter-container{padding-left:3.75rem;padding-right:2.3125rem;width:22.5rem}
#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{background:#fff;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;color:#2d96cd;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;left:0;position:relative;top:0;width:100%;z-index:1}
#global-ux .showroom .sort-container.ui-scrollfix{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);position:fixed}
#global-ux .showroom .sort-container .sr-m-button{background:#fff;display:inline-block;float:left;position:relative;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);-ms-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{background:#fff;display:none;font-size:14px;font-size:.875rem;list-style:none;margin:0;padding:0 0 1rem;position:relative;width:100%}
#global-ux .showroom .sort-container .sort-button ul li{color:#2d96cd;display:block;padding:10px 20px}
#global-ux .showroom .sort-container .sort-button ul li.selected{background:#fafafa}
#global-ux .showroom .sort-container .sort-button ul li:focus,#global-ux .showroom .sort-container .sort-button ul li:hover{color:#0078a0;cursor:pointer}
#global-ux .showroom .sort-container .sort-button.active{border:0;border-left:1px solid transparent;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);float:none;overflow:visible;position:absolute;right:0;top:0}
#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{border-right:1px solid #dbdbdb;cursor:pointer}
@media only screen and (min-width:48em){#global-ux .showroom .sort-container{border:0;display:table-cell;height:60px;vertical-align:top;width:170px}
#global-ux .showroom .sort-container.ui-scrollfix{-webkit-box-shadow:none;box-shadow:none;position:absolute}
#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;color:#616161;-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;line-height:1.1;margin-bottom:10px;margin-top:60px;text-align:center}
#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;padding:0 1.25rem;text-align:left}
}
@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{display:block;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}
@media only screen and (min-width:48em){#global-ux .showroom .content-wrap-extended{-webkit-box-orient:horizontal;-webkit-box-direction:normal;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;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;display:block;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;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%;max-width:unset;min-height:360px}
}
@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}
}
@media only screen and (min-width:48em){#global-ux .showroom .model-item .model-item-content{position:relative}
}
#global-ux .showroom .model-item.model-item-extended .model-hev-indicator{padding-bottom:0}
#global-ux .showroom .model-item.model-item-extended .model-footer .model-hev-indicator{display:none}
#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{border:1px solid #dbdbdb;border-top:0;display:block;left:0;margin-left:-1px;margin-right:-1px;right: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%}
@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{border:1px solid #dbdbdb;border-top:0;display:block;left:0;margin-left:-1px;margin-right:-1px;right: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%}
}
#global-ux .showroom .model-item .model-info{text-align:center}
#global-ux .showroom .model-item .model-title{color:#2d96cd;font-size:12px;font-size:.75rem;font-weight:700;line-height:18px;margin-bottom:.3125rem;margin-top:1.25rem;text-transform:none}
#global-ux .showroom .model-item .model-attributes{color:#616161;font-size:10px;font-size:.625rem;font-weight:300}
#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{display:block;font-size:14px;font-size:.875rem;margin-bottom:0;margin-left:0;margin-right:0;min-width:0;padding:.8125rem 0;width:100%}
#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}
#global-ux .showroom .model-item:not(.model-item-extended).is-hev-visible{max-width:50%}
@media only screen and (min-width:48em){#global-ux .showroom .model-item:not(.model-item-extended).is-hev-visible{max-width:unset}
#global-ux .showroom .model-item:not(.model-item-extended) .model-item-content{border:1px solid #fff;margin:4px;padding:1.25rem}
#global-ux .showroom .model-item:not(.model-item-extended) .model-item-content .model-footer{background:#fff;left:4px;padding:0 1.25rem 1.25rem;position:absolute;right:4px;text-align:left;width:auto}
#global-ux .showroom .model-item:not(.model-item-extended) .model-title{border-bottom:1px solid #ebebeb;font-size:16px;font-size:1rem;margin-bottom:8px;padding-bottom:8px}
#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;border-bottom:1px solid #dbdbdb;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}
#global-ux .showroom .model-item-extended:last-child{border-bottom:0}
#global-ux .showroom .model-item-extended .model-item-content{margin:5px 5px 0;padding:20px 20px 50px}
#global-ux .showroom .model-item-extended .model-info{text-align:left}
#global-ux .showroom .model-item-extended .model-title{border-bottom:1px solid #ebebeb;font-size:16px;font-size:1rem;margin-bottom:8px;padding-bottom:8px}
#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{-webkit-box-flex:0;border-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-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}
#global-ux .showroom .model-item-extended .model-item-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-bottom:200px;position:relative}
#global-ux .showroom .model-item-extended .model-footer .model-buttons{bottom:0;left:20px;position:absolute;right:20px;top:auto;width:auto}
#global-ux .showroom .model-item-extended .model-footer .cta-button{bottom:3.125rem;left:0;position:absolute}
#global-ux .showroom .model-item-extended .model-footer .cta-button:first-child{bottom:6.875rem}
#global-ux .showroom .model-item-extended .model-footer .cta-button:nth-child(2){bottom:3.125rem}
#global-ux .showroom .model-item-extended .model-footer .cta-button:nth-child(3){bottom:-.625rem}
}
@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{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}
#global-ux .showroom .model-item-overlay>div{height:auto;margin:0;overflow-y:scroll;position:relative;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}
#global-ux .showroom .model-item-overlay .model-item-close{display:block;height:1.875rem;position:absolute;right:1.25rem;top:1.6875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:1.875rem}
#global-ux .showroom .model-item-overlay .model-item-close:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#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 .model-item-content.model-item-overlay .model-footer .model-hev-indicator{display:none}
@media only screen and (min-width:48em){#global-ux .showroom .model-item-content:hover .model-hev-indicator{display:none}
#global-ux .showroom .model-item-content:hover .model-footer .model-hev-indicator{display:block}
}
#global-ux .showroom .prevent-buttons-display.is-active .model-item-content .model-hev-indicator{display:block}
#global-ux .showroom .prevent-buttons-display.is-active .model-item-content .model-footer .model-hev-indicator{display:none}
@media only screen and (min-width:48em){#global-ux .showroom .prevent-buttons-display .model-item-content:hover .model-hev-indicator{display:block}
#global-ux .showroom .prevent-buttons-display .model-item-content:hover .model-footer .model-hev-indicator{display:none}
}
#global-ux .showroom .model-footer .model-hev-indicator{display:block}
@media only screen and (min-width:48em){#global-ux .showroom .model-footer .model-hev-indicator{display:none}
}
#global-ux .showroom .model-attributes.ng-hide+.model-hev-indicator{border-top:0;margin-top:0}
#global-ux .showroom .model-attributes+.model-hev-indicator,#global-ux .showroom .model-attributes.ng-hide+.model-hev-indicator.item-has-attributes{border-top:1px solid #ebebeb;margin-top:5px}
#global-ux .showroom .model-hev-indicator{padding:10px 0 7px;text-align:center}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-items{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-left:-2px;margin-right:-2px}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item{border:1px solid;border-radius:15px;font-size:11px;font-size:.6875rem;font-style:italic;font-weight:300;margin:0 2px 7px;padding:2px 17px;text-align:center}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item.hev-mildHybrid{border-color:#312b75;color:#312b75}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item.hev-hybrid{border-color:#174295;color:#174295}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item.hev-plugInHybrid{border-color:#0178c1;color:#0178c1}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item.hev-electric{border-color:#00b1eb;color:#00b1eb}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item.hev-flexiFuel{border-color:#127d7f;color:#127d7f}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-available{font-size:10px;font-size:.625rem}
#global-ux .showroom.service-failed .sort-container,#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{list-style:none;margin:0;text-align:left}
#global-ux .showroom .sr-filter ul.two-columns:after,#global-ux .showroom .sr-filter ul.two-columns:before{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;margin-bottom:.625rem;width:50%}
#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{color:#616161;cursor:pointer;font-size:14px;font-size:.875rem;font-weight:300}
@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{color:#616161;margin-bottom:1.875rem;text-align:left}
#global-ux .showroom .sr-filter input{height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}
#global-ux .showroom .sr-filter input:checked+label{color:#1b394e;font-weight:700;letter-spacing:-1px}
@media only screen and (min-width:48em){#global-ux .showroom .sr-filter input:checked+label{letter-spacing:-.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{-webkit-box-shadow:0 0 5px #1b394e;box-shadow:0 0 5px #1b394e}
#global-ux .showroom .sr-filter .header{margin:0 0 1.875rem;padding-right:1.875rem;position:relative}
#global-ux .showroom .sr-filter .header h3{color:#616161;font-size:16px;font-size:1rem;font-weight:300;margin:0;text-align:left}
#global-ux .showroom .sr-filter .header .small{color:#bbb;font-weight:400}
#global-ux .showroom .sr-filter .header .gux-tooltip{display:block;font-size:16px;font-size:1rem;position:absolute;right:0;top:0}
#global-ux .showroom .sr-filter .header .link-overlay{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none;vertical-align:inherit}
#global-ux .showroom .sr-filter .header .link-overlay:before{color:#2d96cd;font-size:21px;font-size:1.3125rem;position:absolute;right:0;top: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{display:block;font-weight:300;margin:0 10px 10px 0;padding:0 12px 8px 0}
@media only screen and (min-width:48em){#global-ux .showroom .filter-bar .result-count{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;line-height:81px;min-width:93px;vertical-align:middle;*vertical-align:auto}
}
#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{*zoom:1;border:1px solid #dbdbdb;color:#2d96cd;cursor:pointer;display:-moz-inline-stack;display:inline-block;*display:inline;font-size:14px;font-size:.875rem;font-weight:300;margin:0 10px 10px 0;padding:8px 40px 8px 12px;position:relative;vertical-align:middle;*vertical-align:auto}
#global-ux .showroom .filter-bar .filter-remove:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:18px;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:12px;text-rendering:auto;text-transform:none;top:9px;vertical-align:middle}
#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{margin:15px 0 30px;position:relative}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{color:#d0021b;font-size:30px;font-size:1.875rem}
@media only screen and (min-width:48em){#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper h2{color:#616161;font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper h3{color:#616161;font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px}
#global-ux .showroom .filter-bar .showroom-noresults .no-results-list{color:#616161;font-size:14px;font-size:.875rem;font-weight:300;list-style:none outside none;margin:0}
#global-ux .showroom .filter-bar .showroom-noresults .no-results-list li{color:inherit;margin-bottom:30px}
#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{*zoom:1;border:1px solid #1b394e;content:"";display:-moz-inline-stack;display:inline-block;*display:inline;height:1rem;margin-right:.625rem;position:relative;*vertical-align:auto;vertical-align:middle;width:1rem}
#global-ux .showroom .sr-filter-checkbox.regular input[type=checkbox]:checked+label:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1b394e;color:#fff;font-family:icomoon;font-size:12px;font-size:.75rem;font-style:normal;font-variant:normal;font-weight:400;height:1rem;line-height:1;padding-top:.125rem;text-align:center;text-rendering:auto;text-transform:none;vertical-align:middle;width:1rem}
#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{*zoom:1;border:1px solid #1b394e;border-radius:50%;content:"";display:-moz-inline-stack;display:inline-block;*display:inline;height:.75rem;margin:-.125rem .625rem 0 0;vertical-align:middle;*vertical-align:auto;width:.75rem}
#global-ux .showroom .sr-filter.rectangular ul:after,#global-ux .showroom .sr-filter.rectangular ul:before{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{-webkit-box-shadow:0 0 5px #1b394e;box-shadow:0 0 5px #1b394e}
#global-ux .showroom .sr-filter.rectangular input:checked+label{background-color:#1b394e;color:#fff;font-weight:700}
#global-ux .showroom .sr-filter.rectangular input+label{border:1px solid #1b394e;height:3.375rem;line-height:3.375rem;text-align:center;width:100%}
#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{border-radius:2px;cursor:default;display:block;margin:20px auto 30px;padding:2px;position:relative;-moz-user-select:none;width:90%}
@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{background:#dbdbdb;border-radius:2px;height:2px;margin:0;position:relative}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-handle{background:#1b394e;border:2px solid #fafafa;border-radius:50%;height:20px;outline:0;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:20px;z-index:2}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-handle:focus{-webkit-box-shadow:0 0 5px #1b394e;box-shadow:0 0 5px #1b394e}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-handle i{cursor:pointer;display:block;height:100%;margin:-11px;padding:22px;width:100%}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-join{background:#1b394e;height:2px;left:0;margin:0;position:absolute;right:100%;z-index:1}
#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:after,#global-ux .showroom .sr-filter-slider .slider-value:before{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;margin-bottom:-52px;padding-bottom:0}
#global-ux .showroom-bnp-vehicle-type,#global-ux .showroom-vehicle-type{border-bottom:1px solid #dbdbdb;padding:22px 0}
#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{color:#1b394e;font-size:14px;font-size:.875rem;font-weight:300;text-decoration:none}
#global-ux .showroom-bnp-vehicle-type li a:before,#global-ux .showroom-vehicle-type li a:before{border:1px solid #1b394e;border-radius:50%;content:"";display:inline-block;height:12px;margin:-2px 10px 0 0;position:relative;width:12px}
#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{color:#4a4a4a;font-size:28px;font-size:1.75rem;font-weight:700;letter-spacing:-1px;line-height:1;margin-bottom:0;text-align:center}
@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{color:#4a4a4a;font-size:30px;font-size:1.875rem;line-height:1;margin:0;padding-bottom:10px;padding-top:35px;text-align:center}
@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{background:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#fff));background:linear-gradient(#efefef,#fff);overflow:hidden}
#global-ux .tab-selection{list-style:none;margin-bottom:0;margin-left:0;text-align:center}
#global-ux .tab-selection .tab-item{display:inline-block}
#global-ux .tab-selection .tab-item p{border-bottom:10px solid transparent;color:#2d96cd;line-height:1;padding:25px 30px 20px;-webkit-transition:border-bottom .2s,color .2s;transition:border-bottom .2s,color .2s}
#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;font-weight:400;letter-spacing:-1px;margin:0}
@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{-webkit-box-pack:start;-ms-flex-pack:start;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-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;padding:0 25px 25px;text-align:center}
@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;cursor:pointer;display:block;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;position:relative;text-align:left}
@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-left:60px;padding-top:10px}
}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-attributes{color:#4a4a4a;font-size:14px;font-size:.875rem;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{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:end;-ms-flex-pack:end;border-bottom:1px solid #dadada;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:20px;font-size:1.25rem;font-weight:700;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin-bottom:15px;padding-bottom:10px;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{-webkit-box-pack:center;-ms-flex-pack:center;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-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{border-bottom-width:7px;font-size:20px;font-size:1.25rem;font-weight:400;margin:0;padding:15px 0}
@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{color:#4a4a4a;font-size:30px;font-size:1.875rem;line-height:1;margin:0;text-transform:uppercase}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .attribute-label{color:#4a4a4a;display:block;font-size:20px;font-size:1.25rem;width:100%}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .attribute-value{color:#4a4a4a;font-size:45px;font-size:2.8125rem;font-weight:700}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .price-retail{margin-right:0;vertical-align:baseline}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute sup{font-size:75%;top:-2.4em}
@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;position:relative;width:100%}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-section{padding-bottom:60px;width:450px}
}
@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{margin:-30px auto 15px;position:relative;text-align:center;z-index:1}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:32px;font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:10px;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{padding:0 30px 10px;width:100%}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-image{margin:0 auto 35px;padding:0;width:450px}
}
@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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-top:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:30px 15px}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar{padding:30px}
}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attributes{-webkit-box-flex:90;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-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{-webkit-box-flex:20;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#4a4a4a;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex:20;-moz-flex:20;-ms-flex:20;flex:20;overflow:hidden;padding:30px}
@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{border-right:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
}
#global-ux .vehicle-atrributes-bar .attribute:nth-child(2n){background-color:#f7f7f7}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute:nth-child(2n){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-size:24px;font-size:1.5rem;font-weight:700}
@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{margin-right:0;vertical-align:baseline}
@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{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-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{bottom:0;left:0;margin-bottom:0;position:fixed;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-bottom:60px;padding-top:50px}
@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]{margin:0 auto;position:relative;width:100%}
#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{bottom:0;height:75%;left:50%;position:absolute}
#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option h4{word-wrap:normal;display:block;left:auto;line-height:1.533;margin-top:0;position:absolute;right:30px;top:-2px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);white-space:normal}
@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{right:25px;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}
@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;left:50%;position:absolute;text-align:center;top:-40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
#global-ux [data-ng-gux-capacity-slider] .ng-slider-runner{background-color:#dbdbdb;height:1.5px;margin:0;position:relative;width:auto}
#global-ux [data-ng-gux-capacity-slider].available .ng-slider-runner{background-color:#2d96cd}
#global-ux [data-ng-gux-capacity-slider] .ng-slider-handle{background-color:#2d96cd;border-radius:50%;display:none !important;height:31px;outline:0;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:31px;z-index:2}
#global-ux [data-ng-gux-capacity-slider] .ng-slider-handle i{cursor:pointer;display:block;height:100%;width:100%}
#global-ux [data-ng-gux-capacity-slider] .filter-option{height:16px;left:50%;margin-top:1px;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:16px;z-index:1}
#global-ux [data-ng-gux-capacity-slider] .filter-option .filter-dot{background-color:#dbdbdb;border:1px solid #fff;border-radius:50%;height:16px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s linear;transition:all .3s linear;width:16px}
#global-ux [data-ng-gux-capacity-slider] .filter-option.available.selected .filter-dot{background-color:#2d96cd;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
@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);-ms-transform:scale(1.4);transform:scale(1.4)}
}
#global-ux [data-ng-gux-capacity-slider] .filter-option.available.selected h4{color:#4a4a4a;font-weight:700}
#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);-ms-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{color:#dbdbdb;font-size:15px;font-size:.9375rem;left:50%;line-height:1.25rem;margin-top:20px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
@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;position:absolute;top:0;width:auto}
#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{left:50%;position:relative}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .filter-heading{left:auto;margin-bottom:20px;margin-top:0;position:relative;right:52px;top:0;-webkit-transform:none;-ms-transform:none;transform:none}
#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{height:100%;width:1.5px}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-vertical .filter-option h4{left:auto;margin-top:0;position:absolute;right:20px;top:-2px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-vertical .filter-option.selected h4{-webkit-transform:translateY(-25%);-ms-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}
#global-ux .promotionsShowroom .promotions-showroom-column:first-child{background-color:#fafafa;border-right:2px solid #f4f4f3;padding-left:20px;padding-right:20px;width:290px}
}
@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{*zoom:1;background-color:transparent;border:1px solid #dbdbdb;color:#2d96cd;cursor:pointer;display:-moz-inline-stack;display:inline-block;*display:inline;font-size:14px;font-size:.875rem;font-weight:300;margin:0 10px 10px 0;padding:8px 40px 8px 12px;position:relative;vertical-align:middle;*vertical-align:auto}
#global-ux .promotionsShowroom .filter-remove:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:18px;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:12px;text-rendering:auto;text-transform:none;top:9px;vertical-align:middle}
#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{background-color:#fafafa;border-bottom:2px solid #ededed;margin-bottom:30px;padding:25px 30px}
@media only screen and (min-width:48em){#global-ux .showroom-promotions-header .richtext.title{background-color:transparent;border:0;padding:0}
}
#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;color:#616161;-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;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;margin:20px 25px;text-align:left}
}
#global-ux .promotions-showroom-results .model-item{margin:0;-webkit-transition:height .5s cubic-bezier(.65,.05,.36,1),opacity .8s ease-in-out;transition:height .5s cubic-bezier(.65,.05,.36,1),opacity .8s ease-in-out;-webkit-transition-delay:0;transition-delay:0}
#global-ux .promotions-showroom-results .model-item .model-item-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items: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{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;font-size:0;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
@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{padding-right:15px;width:50%}
}
#global-ux .promotions-showroom-results .model-item .model-title-wrapper{padding-top:10px;width:70%}
@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{color:#2d96cd;font-size:18px;font-size:1.125rem;font-weight:700;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{float:left;font-size:22px;font-size:1.375rem;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{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;margin:0;padding:0}
@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{-webkit-box-sizing:border-box;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{color:#616161;display:inline-block;font-size:10px;font-size:.625rem;margin-top:5px}
#global-ux .promotions-showroom-results .model-item .view-offers-button-wrapper{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;margin-top:10px}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .promotions-showroom-results .model-item .view-offers-button-wrapper{margin-left:0;margin-right:0;width:100%}
}
@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{min-width:180px;padding:10px 20px;width:auto}
}
#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{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding-left:15px;width:78%}
}
#global-ux .promotions-showroom-results .model-item .model-offers-wrapper{border-top:1px solid #e0e0e0;height:0;margin-bottom:-1px;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{filter:alpha(opacity=100);opacity:1}
#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{margin:15px 0 30px;position:relative}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{color:#d0021b;font-size:30px;font-size:1.875rem}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper h2{color:#616161;font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper h3{color:#616161;font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px}
#global-ux .promotionsShowroom .accordion-title:after,#global-ux .promotionsShowroom .accordion-title:before{content:" ";display:table}
#global-ux .promotionsShowroom .accordion-title:after{clear:both}
#global-ux .promotionsShowroom .accordion-title .accordion-title-link{float:left;width:100%}
#global-ux .promotionsShowroom .clear-extra-padding{background:0;border-radius:0;height:60px;padding:0;top:50%;width:60px}
#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{background-color:#2d96cd;border-radius:50%;display:inline-block;height:80px;margin:auto;padding:10px;width:80px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promo-showroom-loader-icon{display:block;height:70px;width:70px}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .promo-showroom-loader-icon{height:80px;width:80px}
}
#global-ux .promotionsShowroom .promo-showroom-loader-icon .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;margin:auto;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%}
#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{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@-webkit-keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
to{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{display:block;font-weight:300;margin:0 10px 10px 0;padding:0 12px 8px 0}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-bar .result-count{line-height:1;min-width:93px}
}
#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{color:#ccc;font-weight:200;text-transform:none}
#global-ux .promotionsShowroom .filter-bar .no-filter span{*zoom:1;border:1px solid #ccc;display:-moz-inline-stack;display:inline-block;*display:inline;padding:7px 12px;vertical-align:middle;*vertical-align:auto}
#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{margin:15px 0 30px;position:relative}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{color:#d0021b;font-size:30px;font-size:1.875rem}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper h2{color:#616161;font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper h3{color:#616161;font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .no-results-list{color:#616161;font-size:14px;font-size:.875rem;font-weight:300;list-style:none outside none;margin:0}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .no-results-list li{color:inherit;margin-bottom:30px}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .no-results-list .filter-remove{margin:0 0 8px 10px}
#global-ux .promotionsShowroom .nameplateFilter,#global-ux .promotionsShowroom .offerTypeFilter{border-bottom:1px solid #dbdbdb;padding:30px 0}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .nameplateFilter,#global-ux .promotionsShowroom .offerTypeFilter{border-bottom:0;margin:4.375rem 0;padding:0}
}
#global-ux .promotionsShowroom .nameplateFilter ul,#global-ux .promotionsShowroom .offerTypeFilter ul{list-style:none;margin:0;text-align:left}
#global-ux .promotionsShowroom .nameplateFilter ul.two-columns:after,#global-ux .promotionsShowroom .nameplateFilter ul.two-columns:before,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns:after,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns:before{content:" ";display:table}
#global-ux .promotionsShowroom .nameplateFilter ul.two-columns:after,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns:after{clear:both}
#global-ux .promotionsShowroom .nameplateFilter ul.two-columns li,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns li{float:left;margin-bottom:.625rem;width:50%}
#global-ux .promotionsShowroom .nameplateFilter ul.two-columns li.full-width,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns li.full-width{width:100%}
#global-ux .promotionsShowroom .nameplateFilter li,#global-ux .promotionsShowroom .offerTypeFilter li{color:#616161;margin-bottom:1.25rem}
#global-ux .promotionsShowroom .nameplateFilter li:last-child,#global-ux .promotionsShowroom .offerTypeFilter li:last-child{margin-bottom:0}
#global-ux .promotionsShowroom .nameplateFilter label,#global-ux .promotionsShowroom .offerTypeFilter label{color:#616161;cursor:pointer;font-size:14px;font-size:.875rem;font-weight:300}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .nameplateFilter label,#global-ux .promotionsShowroom .offerTypeFilter label{font-size:12px;font-size:.75rem;font-weight:400}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .nameplateFilter label,#global-ux .promotionsShowroom .offerTypeFilter label{font-size:14px;font-size:.875rem;font-weight:300}
}
#global-ux .promotionsShowroom .nameplateFilter p,#global-ux .promotionsShowroom .offerTypeFilter p{color:#616161;font-size:18px;font-size:1.125rem;margin-bottom:1.875rem;text-align:left}
#global-ux .promotionsShowroom .nameplateFilter input,#global-ux .promotionsShowroom .offerTypeFilter input{height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}
#global-ux .promotionsShowroom .nameplateFilter input:checked+label,#global-ux .promotionsShowroom .offerTypeFilter input:checked+label{color:#1b394e;font-weight:700;letter-spacing:-1px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .nameplateFilter input:checked+label,#global-ux .promotionsShowroom .offerTypeFilter input:checked+label{letter-spacing:-.3px}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .nameplateFilter input:checked+label,#global-ux .promotionsShowroom .offerTypeFilter input:checked+label{letter-spacing:-1px}
}
#global-ux .promotionsShowroom .nameplateFilter input:checked+label:before,#global-ux .promotionsShowroom .offerTypeFilter input:checked+label:before{background-color:#1b394e}
#global-ux .promotionsShowroom .nameplateFilter input:focus+label:before,#global-ux .promotionsShowroom .offerTypeFilter input:focus+label:before{-webkit-box-shadow:0 0 5px #1b394e;box-shadow:0 0 5px #1b394e}
#global-ux .promotionsShowroom .nameplateFilter .header,#global-ux .promotionsShowroom .offerTypeFilter .header{margin:0 0 1.875rem;padding-right:1.875rem;position:relative}
#global-ux .promotionsShowroom .nameplateFilter .header h3,#global-ux .promotionsShowroom .offerTypeFilter .header h3{color:#616161;font-size:16px;font-size:1rem;font-weight:300;margin:0;text-align:left}
#global-ux .promotionsShowroom .nameplateFilter .header .small,#global-ux .promotionsShowroom .offerTypeFilter .header .small{color:#bbb;font-weight:400}
#global-ux .promotionsShowroom .nameplateFilter .header .gux-tooltip,#global-ux .promotionsShowroom .offerTypeFilter .header .gux-tooltip{display:block;font-size:16px;font-size:1rem;position:absolute;right:0;top:0}
#global-ux .promotionsShowroom .nameplateFilter .header .link-overlay,#global-ux .promotionsShowroom .offerTypeFilter .header .link-overlay{color:inherit;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none;vertical-align:inherit}
#global-ux .promotionsShowroom .nameplateFilter .header .link-overlay:before,#global-ux .promotionsShowroom .offerTypeFilter .header .link-overlay:before{color:#2d96cd;font-family:icomoon;font-size:21px;font-size:1.3125rem;position:absolute;right:0;top:0}
#global-ux .promotionsShowroom .filter-container{background:#fafafa;-webkit-box-sizing:border-box;box-sizing:border-box;color:#616161;height:calc(100% - 60px);left:0;overflow:hidden;overflow-y:auto;padding:40px 20px 20px;position:fixed;top:60px;-webkit-transform:translateX(-100%) translateZ(0);-ms-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;width:100%}
#global-ux .promotionsShowroom .filter-container.show{-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-container{overflow:hidden;padding:0;position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
@media only screen and (max-width:47.9375em){#global-ux .promotionsShowroom .filter-container{z-index:10000}
}
#global-ux .promotionsShowroom .filter-container .filter-remove{display:none;margin-top:30px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-container .filter-remove{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;margin-top:0;vertical-align:middle;*vertical-align:auto}
}
#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{border-bottom:2px solid #dbdbdb;padding:0 0 30px}
#global-ux .promotionsShowroom .showroom-bnp-vehicle-type p,#global-ux .promotionsShowroom .showroom-vehicle-type p{color:#616161;font-size:18px;font-size:1.125rem;margin-bottom:1.875rem}
#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{border-bottom:0;margin:0 0 4.375rem;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{*zoom:1;border:1px solid #1b394e;content:"";display:-moz-inline-stack;display:inline-block;*display:inline;height:1rem;margin-right:.625rem;position:relative;*vertical-align:auto;vertical-align:middle;width:1rem}
#global-ux .promotionsShowroom .sr-filter-checkbox.regular input[type=checkbox]:checked+label:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1b394e;color:#fff;font-family:icomoon;font-size:12px;font-size:.75rem;font-style:normal;font-variant:normal;font-weight:400;height:1rem;line-height:1;padding-top:.125rem;text-align:center;text-rendering:auto;text-transform:none;vertical-align:middle;width:1rem}
#global-ux .promotionsShowroom .sidebar-toggle{display:block;font-weight:300;padding:30px;position:relative}
#global-ux .promotionsShowroom .sidebar-toggle:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-top:5px;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .sidebar-toggle{display:none}
}
#global-ux .promotionsShowroom .mobile-controls{background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);height:60px;position:fixed;top:0;-webkit-transform:translateX(-100%) translateZ(0);-ms-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;width:100%;z-index:10001}
#global-ux .promotionsShowroom .mobile-controls.show{-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item{color:#2d96cd;cursor:pointer;float:left;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:300;line-height:60px;width:25%}
#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{color:#616161;font-size:16px;font-size:1rem;text-align:center;width:50%}
#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{float:right;padding-right:20px;text-align:right}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .mobile-controls{display:none}
}
#global-ux .filter-accordion .filter-accordion-item{margin-bottom:4.375rem;-webkit-transition:margin .3s;transition:margin .3s}
#global-ux .filter-accordion .filter-accordion-item.is-hidden{display:block;margin-bottom:0}
#global-ux .filter-accordion .filter-accordion-item ul{padding-left:20px}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header{border-bottom:1px solid #e0e0e0;cursor:pointer;margin-bottom:15px;padding-bottom:15px;padding-right:35px;position:relative;-webkit-transition:margin .3s;transition:margin .3s}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:35px;font-size:2.1875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:0;text-rendering:auto;text-transform:none;top:-7px;-webkit-transform:rotate(-90deg);-ms-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;vertical-align:middle}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header.is-hidden{display:block}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header.is-hidden:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#global-ux .model-walk-compare-container{display:block;height:50vh;position:relative}
#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{height:65px;left:50%;margin:-32.5px;position:absolute;top:50%;width:65px}
#global-ux .model-walk-compare-container .mwc-loading .loader-icon .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;margin:auto;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%}
#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{background:#fff;display:none;padding:0}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-wrapper{margin:0 auto;max-width:90rem;padding:0 3.75rem}
}
#global-ux .model-walk-compare-container .mwc-header{background:#f7f7f7;border-bottom:1px solid #d2d2d2;color:#616161;padding:1.125rem;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}
#global-ux .model-walk-compare-container .mwc-header-photo{display:none}
#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{color:#616161;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200;line-height:1.1;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}
#global-ux .model-walk-compare-container .mwc-select-label-mobile{display:none}
#global-ux .model-walk-compare-container .mwc-header-compare{float:right;padding:1.6875rem 0 0;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{background:#2d96cd;border-color:#2d96cd;color:#fff}
#global-ux .model-walk-compare-container .mwc-header-compare p{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:200;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{margin:0;width:100%}
@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{-webkit-box-flex-wrap: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}
}
#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{-webkit-box-flex:0;border-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 33.33%;-moz-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}
}
@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{overflow:hidden;padding:20px 13px;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;overflow:hidden;padding:0 7px;position:relative}
@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{background:#2d96cd;color:#fff;content:attr(data-bestseller-sash);font-size:11px;font-size:.6875rem;left:-120px;letter-spacing:-1px;padding:3px 10px;position:absolute;text-align:center;top:19px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:300px}
#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{display:none;font-size:14px;font-size:.875rem}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-hero h3{display:block;font-size:18px;font-size:1.125rem;font-weight:200;padding-right:2rem}
}
#global-ux .model-walk-compare-container .mwc-model-hero .hero-billboard .hero-thumbnail{overflow:hidden;position:relative}
#global-ux .model-walk-compare-container .mwc-model-hero .hero-billboard .hero-thumbnail[data-bestseller-sash]:before{background:#2d96cd;color:#fff;content:attr(data-bestseller-sash);font-size:11px;font-size:.6875rem;left:-120px;letter-spacing:-1px;padding:3px 10px;position:absolute;text-align:center;top:19px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:300px}
#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;margin-right:.9375rem;position:absolute;right:0;top:0}
}
@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{overflow:hidden;padding:0 7px;position:relative}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-title{border-bottom:1px solid #eee;margin:0 0 10px;padding:20px 7px 10px}
}
#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]{display:none}
#global-ux .model-walk-compare-container .mwc-model-name{font-size:16px;font-size:1rem;font-weight:300;margin:0 0 10px;padding-right:32px;text-transform:none;-webkit-transition:padding .6s cubic-bezier(.165,.84,.44,1);transition:padding .6s cubic-bezier(.165,.84,.44,1)}
#global-ux .model-walk-compare-container .mwc-model-name a{-webkit-transition:color .6s cubic-bezier(.165,.84,.44,1);transition:color .6s cubic-bezier(.165,.84,.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{left:-25px;position:absolute;top:0;-webkit-transition:left .6s cubic-bezier(.165,.84,.44,1);transition:left .6s cubic-bezier(.165,.84,.44,1)}
@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{text-indent:-9999px;vertical-align:top}
#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]+label:after,#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]+label:before{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{color:#616161;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:300;padding:0 7px}
@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{list-style-type:none;margin:10px 0;padding:0 0 0 40px}
#global-ux .model-walk-compare-container .mwc-model-details ul li,#global-ux .model-walk-compare-container .mwc-model-key-features ul li{color:#616161;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:300;position:relative}
#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";left:-20px;position:absolute}
@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{max-height:0;overflow:hidden;-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1)}
#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{display:block;font-size:10px;font-size:.625rem;font-weight:300;line-height:1.2;list-style:none;padding:1rem 0 0;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(2n){max-width:165px}
#global-ux .model-walk-compare-container .mwc-compare-details li>span{color:#1b394e;display:block;font-size:18px;font-size:1.125rem;margin:6px 0;white-space:nowrap}
#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{margin-left:5px;vertical-align:middle;width:auto}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers>span .icon-info{color:#2d96cd;display:inline-block;font-size:24px;font-size:1.5rem;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{display:block;font-size:14px;font-size:.875rem}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links li{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;margin-bottom:10px;vertical-align:middle;*vertical-align:auto}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links a{font-size:.875rem;font-weight:300;text-decoration:none;white-space:nowrap}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links a[class^=icon-]{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links a[class^=icon-]:before{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;font-family:icomoon;font-size:35px;font-size:2.1875rem;margin-right:5px;vertical-align:middle;*vertical-align:auto}
@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:checked+label:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type=checkbox].custom-checkbox+label:before{height:22px;width: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{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;left:2px;position:absolute;top:3px}
@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;margin-right:5%;vertical-align:top;width:45%}
}
#global-ux .model-walk-compare-container .mwc-hero-billboard .hero-thumbnail img{max-width:380px}
#global-ux .model-walk-compare-container .hero-billboard-add{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);display:none;padding:47px 0;text-align:center}
#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-mobile-change{border-bottom:0;bottom:0;display:none;font-size:14px;font-size:.875rem;font-weight:300;padding:1rem 0;text-align:center;width:100%;z-index:2}
@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{display:block;position:fixed}
@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{border-bottom:0;font-size:14px;font-size:.875rem;font-weight:300;padding:1rem 0;top:0;width:100%;z-index:2}
@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{background:#2d96cd;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);position:fixed}
#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{color:#fff;position:relative}
#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{border-left:1px solid #fff;color:#fff;display:block;padding-left:1rem}
#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{background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);padding-bottom:0;position:fixed;right:0;top:0;visibility:visible;width:100%;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{overflow:hidden;position:relative;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{background:#2d96cd;color:#fff;content:attr(data-bestseller-sash);font-size:11px;font-size:.6875rem;left:-120px;letter-spacing:-1px;padding:3px 10px;position:absolute;text-align:center;top:19px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:300px}
#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{padding:.5rem;text-align:center}
#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.ui-scrollpoint .mwc-model-hero .compare-item .icon-thin-close{top:1.2rem}
#global-ux .model-walk-compare-container .mwc-compare-head .hero-billboard-add{-webkit-box-shadow:none;box-shadow:none}
#global-ux .model-walk-compare-container .mwc-comparison.compare-head{padding-bottom:0}
#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .dynamicCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .genericCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .row,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .threesixty-colouriser-container{padding-left:25%}
#global-ux .model-walk-compare-container .mwc-comparison .cta-button{min-width:0}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .dynamicCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .genericCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .row,#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{color:#999;display:block;font-size:1.5rem;position:absolute;right:1rem;top:.1rem;z-index:2}
}
#global-ux .model-walk-compare-container .mwc-footer-mobile .cta-button{margin:0;width:100%}
#global-ux .model-walk-compare-container .mwc-footer-mobile .cta-button-sticky{bottom:0;left:0;position:fixed;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{background:#fff;bottom:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);display:block;left:0;position:fixed;width:100%;z-index:100}
#global-ux .model-walk-compare-container .mwc-footer-content{display:block;margin:0 auto;max-width:1440px;padding:20px 60px}
#global-ux .model-walk-compare-container .mwc-footer-content:after,#global-ux .model-walk-compare-container .mwc-footer-content:before{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{float:right;font-size:18px;font-size:1.125rem;font-weight:200;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 .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{margin:0 auto;max-width:90rem}
}
#global-ux .wizard h1,#global-ux .wizard h2,#global-ux .wizard h3{color:#616161;font-weight:200;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;border-bottom:1px solid #dbdbdb;margin:0 auto;max-width:1440px;padding:20px 50px 10px 20px}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-header{margin:0 50px;padding:15px 20px 10px}
}
#global-ux .wizard .wizard-header h1{text-indent:inherit}
#global-ux .wizard .wizard-header h1,#global-ux .wizard .wizard-header h2{color:#616161;font-size:18px;font-size:1.125rem;font-weight:200;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;margin:0 auto;max-width:89.875rem;position:fixed;right:0;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:after,#global-ux .wizard .wizard-footer .wizard-footer-wrapper:before{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}
#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}
@media only screen and (min-width:48em){#global-ux .wizard .cta-button{font-size:17px;font-size:1.0625rem}
}
#global-ux .wizard .wizard-cancel{border:0;-webkit-box-shadow:none;box-shadow:none;color:#2d96cd;font-weight:300}
#global-ux .wizard-summary{background:#fff}
@media only screen and (min-width:48em){#global-ux .wizard-summary{margin:0 auto;max-width:90rem;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 h2,#global-ux .wizard-summary .richtext .regular h3,#global-ux .wizard-summary .richtext .regular p{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%}
#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{background:#fff;padding:10px 20px 0}
@media only screen and (min-width:48em){#global-ux .vehicles-selector{margin:0 auto;max-width:90rem;padding:18px 60px 0}
}
#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}
#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{-webkit-box-flex-wrap: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;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%;border-bottom:0;-webkit-flex:0 0 33.33%;-moz-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin-bottom:30px;margin-left:0;margin-right:0;padding:0 30px 0 0}
}
@media only screen and (min-width:62em){#global-ux .vehicles-selector .model{-webkit-box-flex:0 0 25%;border-bottom:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
#global-ux .vehicles-selector .model.cant-decide .model-content{cursor:default}
#global-ux .vehicles-selector .model .model-content{cursor:pointer;display:block;padding:25px}
@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{border-bottom:1px solid #d6d6d6;color:#2d96cd;font-size:14px;font-size:.875rem;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;height:15px;width:15px}
#global-ux .vehicles-selector .model input[type=checkbox].custom-checkbox.checked+label{font-weight:400}
#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{display:inline-block;font-size:16px;font-size:1rem;padding-right:30px}
#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}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .component-content{padding:20px 0}
}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-section:after,#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-section:before{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{margin:0 auto;text-align:center}
#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{float:left;padding:35px 35px 52px 0;width:50%}
}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-head{float:right;-webkit-transition:width .3s;transition:width .3s;width:50%}
#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;margin:0 0 4px;padding:0 0 4px}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .vehicle img{margin-bottom:20px}
#global-ux .brochure-download .brochure-tabs{overflow:hidden;position:relative;width:100%}
#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}
}
#global-ux .brochure-download .brochure-tabs .tabs-nav{background-color:#f7f7f7;height:66px;text-align:center}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list{display:inline-block;left:auto;margin:auto 40px;position:static;width:auto}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item{background:transparent;font-size:14px;font-size:.875rem;height:auto;padding:20px}
#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:400;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{margin:auto;padding:20px 10px}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list{margin:auto}
#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{background-color:#fff;padding:0 20px 25px;text-align:left;width:100%}
#global-ux .brochure-download .brochure-tabs .tabs-content .block1 .content{border-bottom:1px solid #ccc;padding:48px 0 30px}
#global-ux .brochure-download .brochure-tabs .tabs-content .block1 .content h3{color:#616161;font-size:31px;font-size:1.9375rem;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{padding:0 8px 25px;text-align:center}
}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2{margin:auto;padding:10px 20px 25px;text-align:left;width:100%}
#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{background-color:#fff;margin:auto;width:100%}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item{text-align:left;width:100%}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item .title{border:0;color:#616161;font-size:11px;font-size:.6875rem;font-weight:700;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{min-width:0;padding-left:20px;padding-right:20px;width:100%}
}
@media only screen and (min-width:75em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item a.cta-button{min-width:220px;width:auto}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item{display:inline-block;padding:30px 10px 10px;width:25%}
}
@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%}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2{padding-left:8px;padding-right:8px;text-align:center}
}
#global-ux .wizard-form.section{background:#fff;padding:0}
@media only screen and (min-width:48em){#global-ux .wizard-form.section{margin:0 auto;padding:0 60px}
}
#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 .addresslookup,#global-ux .wizard-form.section .form .checkbox,#global-ux .wizard-form.section .form .submit{clear:both;float:left;width:100%}
#global-ux .wizard-form.section .form .submit .cta-button{clear:both;float:left;padding-left:0;padding-right:0;width:100%}
#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{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:auto;padding-left:0;padding-right:0}
#global-ux .userselecteddata{background:#fff;margin-bottom:10px;padding:0 20px}
@media only screen and (min-width:48em){#global-ux .userselecteddata{margin-bottom:0;padding:0}
}
#global-ux .userselecteddata .items{-webkit-box-pack:start;-ms-flex-pack:start;border-bottom:1px solid #efefef;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-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;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;border-bottom:0;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-left:0;margin-right:0}
}
#global-ux .userselecteddata .items .item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;border-top:1px solid #efefef;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:0 0 30px;overflow:hidden;padding-top:30px;position:relative}
@media only screen and (max-width:61.9375em){#global-ux .userselecteddata .items .item{margin:0 0 20px;padding-left:20px;padding-right:20px;padding-top:20px}
}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:0;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;border-top: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}
#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 .add-vehicle,#global-ux .userselecteddata .items .item .change-vehicle,#global-ux .userselecteddata .items .item .remove-vehicle{display:inline-block;font-size:.875rem;font-size:14px;margin-left:10px}
#global-ux .userselecteddata .items .item .add-vehicle i,#global-ux .userselecteddata .items .item .change-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 .add-vehicle:first-child,#global-ux .userselecteddata .items .item .change-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 .add-vehicle-container,#global-ux .userselecteddata .items .item .change-vehicle-container,#global-ux .userselecteddata .items .item .remove-vehicle-container{bottom:0;left:0;padding:10px 0;position:absolute;text-align:center;width:100%}
}
#global-ux .userselecteddata .items .item .vehicle{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@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-box-pack:start;-ms-flex-pack:start;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-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{color:#616161;font-size:16px;font-size:1rem;font-weight:400;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}
#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{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;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;width:100%}
#global-ux .userselecteddata .items .item .dealer-for .vehicle-name{color:#1b394e;font-size:11px;font-size:.6875rem;font-weight:700;margin-bottom:8px;margin-top:8px;width:100%}
#global-ux .userselecteddata .items .item .dealer-for .dealer{width:100%}
#global-ux .userselecteddata .items .item .dealer-for .dealer .name{border:1px solid #a8a8a8;color:#616161;font-size:14px;font-size:.875rem;font-weight:300;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}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-steps-wrapper h3.hide-mobile{display:none}
}
#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%}
#global-ux .wizard-short .wizard-step-form{border-left:1px solid #dbdbdb;display:block;width:40%}
}
#global-ux .wizard-short .wizard-step-form .wizard-form.section form.form-wizard{padding-top:10px}
@media only screen and (min-width:62em){#global-ux .wizard-short .wizard-step-form .wizard-form.section form.form-wizard{padding-top:13px}
}
#global-ux .wizard-short .step-heading.is-short-version h2,#global-ux .wizard-short .step-heading.is-short-version h3{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#global-ux .wizard-short .step-heading.is-short-version br{display:none}
#global-ux .wizard-short .step-heading.is-short-version .blue-bullet{top:0}
#global-ux .wizard-short h2 .small,#global-ux .wizard-short h3 .small{font-size:13px;font-weight:300}
#global-ux .wizard-short .blue-bullet{float:left;position:relative}
#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}
}
@media only screen and (min-width:75em){#global-ux .wizard-short .vehicles-selector{padding:13px 60px 0}
}
.ng-cloak,.ng-hide:not(.ng-hide-animate),.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{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;margin:0 10px;padding:0}
#global-ux .wizard-short .wizard-step-indicator.completed{padding-right:50px;position:relative}
#global-ux .wizard-short .wizard-step-indicator.completed:after{border-bottom:2px dashed #008cba;content:"";display:block;height:1px;position:absolute;right:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50px}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#008cba;display:block;font-family:icomoon;font-size:20px;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-rendering:auto;text-transform:none;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);vertical-align:middle}
#global-ux .wizard-short .wizard-step-index{background:#008cba;border-radius:50%;color:#fff;display:inline-block;font-size:24px;font-size:1.5rem;line-height:0;padding:25px 20px}
#global-ux .wizard-short .wizard-step-index.disabled{background:transparent;border:1px solid hsla(0,0,59%,.4);color:hsla(0,0,59%,.4)}
#global-ux .wizard-short .wizard-step-title{color:#008cba;display:inline-block;font-size:16px;font-size:1rem;margin:0 0 0 10px;padding:0;position:relative;top:-5px;vertical-align:middle}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-header{margin:0;padding:0}
#global-ux .wizard-short .wizard-main-title{border-bottom:1px solid #dbdbdb;margin:0;padding:10px 0;text-align:center}
#global-ux .wizard-short .wizard-step-indicators{background:#efefef;margin:0;padding:10px 0}
}
#global-ux .wizard-short .wizard-step-form .radioButtons .radiobuttons-ul-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 25px;padding:0;width:100%}
#global-ux .wizard-short .wizard-step-form .radioButtons .radiobuttons-ul-wrapper li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;float:none;margin:0;padding:0;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:2px solid #fff;border-radius:50%;content:"";display:block;height:13px;left:1px;position:absolute;top:6px;width:13px}
#global-ux .wizard-short .wizard-step-form .columns{float:none;width:100%}
#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:after,#global-ux .wizard-short .wizard-short-footer:before{content:" ";display:table}
#global-ux .wizard-short .wizard-short-footer:after{clear:both}
}
#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel,#global-ux .wizard-short .wizard-short-footer .wizard-short-next,#global-ux .wizard-short .wizard-short-footer .wizard-short-submit{border:0;-webkit-box-shadow:none;box-shadow:none;width:100%}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:32px;font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;left:5px;line-height:1;position:absolute;text-rendering:auto;text-transform:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle}
@media only screen and (min-width:62em){#global-ux .wizard-short .wizard-short-footer .wizard-short-submit{float:right;margin-right:20px;width:auto}
}
#global-ux .wizard-short-summary .wizard-step-content:after,#global-ux .wizard-short-summary .wizard-step-content:before{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:after,#global-ux .wizard-short-summary .wizard-summary:before{content:" ";display:table}
#global-ux .wizard-short-summary .wizard-summary:after{clear:both}
#global-ux .wizard-short-summary .userselecteddata{float:left;padding:20px 20px 10px;width:45%}
@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;width:35%}
}
#global-ux .wizard-short-summary .userselecteddata h3{display:none}
#global-ux .wizard-short-summary .userselecteddata .items{border:0;display:block}
#global-ux .wizard-short-summary .userselecteddata .items .item{border:0;margin:0;padding:0}
#global-ux .wizard-short-summary .userselecteddata .items .item .vehicle{border:0;display:block}
#global-ux .wizard-short-summary .wizard-nameplate{float:left;width:55%}
@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{border-top:1px solid #ccc;clear:both;padding:0 20px;width:100%}
@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;float:left;padding:0;width:65%}
}
#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{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;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{display:block;font-size:1.5rem;padding-bottom:10px}
@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{border-top:1px solid #ccc;margin:0;padding:20px 40px;text-align:left;width:100%}
@media only screen and (min-width:62em){#global-ux .wizard-footer.wizard-short-summary-footer .wizard-footer-wrapper{border:0;margin:0 60px;padding:10px 0 20px 30px}
}
#global-ux .wizard-footer.wizard-short-summary-footer .wizard-disclaimer{color:#252525;font-size:.875rem;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{margin:0;padding:15px 50px 10px}
#global-ux .wizard-header.wizard-short-summary-header .wizard-main-title{display:none}
#global-ux .wizard-short .wizard-tabs-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}
#global-ux .wizard-short .wizard-tabs-item{border:1px solid #d4d4d4;width:50%}
#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;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:#1b394e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;min-height:100%;padding:15px;text-align:center;text-decoration:none}
#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:24px;font-size:1.5rem}
@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{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin:0;padding:0;width:50%}
@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 .model-content{background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}
#global-ux .wizard-short .wizard-step-vehicle-selector .model:hover .model-content{background-color:#e5e5e5}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected{position:relative}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d96cd;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:15px;text-rendering:auto;text-transform:none;top:10px;vertical-align:middle}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected input[type=checkbox].custom-checkbox+label{color:#1b394e}
#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{border:0;font-weight:700}
#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:after,#global-ux .wizard-short .wizard-step-vehicle-selector .model input[type=checkbox].custom-checkbox+label:before{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 .gux3-theme .wizard-short .wizard-step-vehicle-selector .model{width:33.33333%}
}
#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model.selected .model-content,#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model:hover .model-content{background-color:#f0f0f0}
#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model.selected:before{border:solid #61ba00;border-width:0 2px 2px 0;content:"";display:block;height:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:10px}
#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model .model-content img{margin-bottom:10px}
#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model input[type=checkbox].custom-checkbox+label{color:#102b4e;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:2px;line-height:1.38;text-align:center;text-transform:uppercase}
#global-ux .gux3-theme .wizard-short .wizard-tabs-list{margin-bottom:20px}
#global-ux .gux3-theme .wizard-short .wizard-tabs-item{border-color:#102b4e;border-radius:0 3px 3px 0;font-size:13px;font-size:.8125rem;font-weight:500;letter-spacing:1.75px;text-transform:uppercase}
#global-ux .gux3-theme .wizard-short .wizard-tabs-item.active,#global-ux .gux3-theme .wizard-short .wizard-tabs-item:hover{background-color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-tabs-item:first-of-type{border-radius:3px 0 0 3px}
#global-ux .gux3-theme .wizard-short .wizard-tabs-trigger{color:#102b4e;padding:10px}
#global-ux .gux3-theme .wizard-short .step-heading{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme .wizard-short .step-heading h2,#global-ux .gux3-theme .wizard-short .step-heading h3{color:inherit}
#global-ux .gux3-theme .wizard-short .completed .wizard-step-index,#global-ux .gux3-theme .wizard-short .completed:after{border-color:#102b4e}
#global-ux .gux3-theme .wizard-short .completed .wizard-step-index:before{color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-step-index{background-color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-step-index.disabled{background-color:transparent}
#global-ux .gux3-theme .wizard-short .wizard-step-title{color:#102b4e}
#global-ux .gux3-theme .wizard-footer.wizard-short-summary-footer .wizard-footer-wrapper{width:auto}
#global-ux .gux3-theme .wizard-short .wizard-short-footer{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
@media only screen and (min-width:62em){#global-ux .gux3-theme .wizard-short .wizard-short-footer{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
}
#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-submit{width:auto}
#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-next{background-color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-cancel{background-color:transparent;color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-cancel:before{font-size:18px;font-size:1.125rem}
#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-cancel+.form-submit{margin-left:20px}
#global-ux .gux3-theme .wizard-short-summary-header h1,#global-ux .gux3-theme .wizard-short-summary-header h2{color:#4d4d4d;margin:0}
#global-ux .gux3-theme .wizard-short-summary .richtext .regular h2,#global-ux .gux3-theme .wizard-short-summary .richtext .regular h3,#global-ux .gux3-theme .wizard-short-summary .richtext .regular p{color:#4d4d4d}
#global-ux .gux3-theme .wizard-short-summary .richtext .regular a{text-decoration:underline}
#global-ux .gux3-theme .wizard-short-summary .richtext .regular a[class*=icon-]{text-decoration:none}
#global-ux .gux3-theme .wizard-short .wizard-header,#global-ux .gux3-theme .wizard-short-summary-header{background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),color-stop(50%,#fff));background-image:linear-gradient(180deg,#f7f7f7,#fff 50%);border:0;-webkit-box-shadow:0 4px 8px 0 hsla(0,0,70%,.28);box-shadow:0 4px 8px 0 hsla(0,0,70%,.28);letter-spacing:3px;margin:0;position:relative;text-align:center}
@media only screen and (min-width:62em){#global-ux .gux3-theme .wizard-short .wizard-header,#global-ux .gux3-theme .wizard-short-summary-header{padding:19px 20px}
}
#global-ux .gux3-theme .wizard-short .wizard-header .wizard-title,#global-ux .gux3-theme .wizard-short .wizard-header h1,#global-ux .gux3-theme .wizard-short .wizard-header h2 .wizard-title,#global-ux .gux3-theme .wizard-short-summary-header .wizard-title,#global-ux .gux3-theme .wizard-short-summary-header h1,#global-ux .gux3-theme .wizard-short-summary-header h2 .wizard-title{font-size:24px;font-size:1.5rem;font-weight:300;text-transform:uppercase}
@media only screen and (min-width:48em){#global-ux .gux3-theme .wizard-short .wizard-header .wizard-title,#global-ux .gux3-theme .wizard-short .wizard-header h1,#global-ux .gux3-theme .wizard-short .wizard-header h2 .wizard-title,#global-ux .gux3-theme .wizard-short-summary-header .wizard-title,#global-ux .gux3-theme .wizard-short-summary-header h1,#global-ux .gux3-theme .wizard-short-summary-header h2 .wizard-title{font-size:24px;font-size:1.5rem}
}
#global-ux .gux3-theme .wizard-header h1.wizard-main-title .wizard-title{color:#4d4d4d}
#global-ux .gux3-theme .wizard-footer .wizard-cancel{color:#102b4e}
#global-ux .gux3-theme .wizard-step-wrapper .step-heading.is-short-version h2,#global-ux .gux3-theme .wizard-step-wrapper .step-heading.is-short-version h3{color:#4d4d4d;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:26px;font-size:1.625rem;font-weight:300;letter-spacing:2.5px;line-height:1.15}
#global-ux .gux3-theme .wizard-step-wrapper .form .richtext h3,#global-ux .gux3-theme .wizard-step-wrapper .form .richtext h5,#global-ux .gux3-theme .wizard-step-wrapper .form .richtext p,#global-ux .gux3-theme .wizard-step-wrapper h3{color:#4d4d4d}
#global-ux .gux3-theme .wizard-step-wrapper .form .richtext h3{font-size:26px;font-size:1.625rem;font-weight:300;letter-spacing:2.5px;line-height:1.15}
#global-ux .gux3-theme .wizard-step-wrapper .vehicles-selector .model .model-content .custom-checkbox+label{color:#102b4e}
#global-ux .gux3-theme .wizard-step-wrapper .userselecteddata .items .item .vehicle h3{color:#4d4d4d}
@media only screen and (min-width:48em){#global-ux .gux3-theme .wizard-short .wizard-step-form{background-image:linear-gradient(169deg,#fff,#f7f7f7 82%);border:0}
}
#global-ux .gux3-theme .wizard-short .wizard-form,#global-ux .gux3-theme .wizard-short .wizard-form .form{background-color:transparent}
#global-ux .gux3-theme .wizard-short .step-heading{color:#4d4d4d;letter-spacing:2.5px;text-transform:uppercase}
@media only screen and (min-width:48em){#global-ux .gux3-theme .wizard-short .step-heading{margin-bottom:60px}
#global-ux .gux3-theme .wizard-short .step-heading h2,#global-ux .gux3-theme .wizard-short .step-heading h3{margin-top:47px}
}
#global-ux .gux3-theme .wizard-short .blue-bullet{background-color:transparent;color:#102b4e;font-size:40px;font-size:2.5rem;font-weight:200;margin-right:10px;width:auto}
#global-ux .gux3-theme .wizard-short .wizard-footer .wizard-footer-wrapper{background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),color-stop(50%,#fff));background-image:linear-gradient(180deg,#f7f7f7,#fff 50%);border-color:#c9c9c9;padding:20px 0}
#global-ux .gux3-theme .wizard-step-wrapper .brochure-download .brochure-tabs .tabs-nav-list .tabs-nav-item a span{color:#102b4e}
#global-ux .gux3-theme .wizard-step-wrapper .brochure-download .brochure-tabs .tabs-nav-list .tabs-nav-item.is-active{border-bottom-color:#102b4e}
#global-ux .gux3-theme .wizard-step-wrapper .brochure-download .brochure-tabs .tabs-content h3,#global-ux .gux3-theme .wizard-step-wrapper .brochure-download .brochure-tabs .tabs-content p,#global-ux .gux3-theme .wizard-step-wrapper .brochure-download .brochure-tabs .tabs-nav-list .tabs-nav-item.is-active a span{color:#4d4d4d}
#global-ux .promotion .promotion-inner{overflow:hidden;position:relative}
#global-ux .promotion .promotion-inner .promotions-wrapper.active .poster.front{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
#global-ux .promotion .promotion-inner .promotions-wrapper.active .poster.back{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
#global-ux .promotion .promotion-inner .promotions-wrapper{min-height:200px;overflow:hidden;position:relative}
#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:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back{height:100%;left:0;position:absolute;text-align:center;top:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);width:100%}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta span,#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{margin-top:10%;text-align:center}
@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{margin:4% 0 0;width:60%}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon-cta{margin:30px auto 0;position:relative}
#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,#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%}
#global-ux .promotion .promotion-inner .promotions-wrapper .heading p{display:inline-block;padding-right:20px}
#global-ux .promotion .promotion-inner .promotions-wrapper a.link-cta.prev{left:5%;top:40%}
#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{overflow:hidden;position:relative;-webkit-transition:height .8s ease-out;transition:height .8s ease-out}
@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);-ms-transform:scale(1);transform:scale(1)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab{overflow:hidden;position:relative}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus img,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus .social-labels,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover .social-labels{background-color:#000;background-color:rgba(0,0,0,.6)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus .social-labels.blue,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover .social-labels.blue{background-color:#2d96cd;background-color:rgba(45,150,205,.95)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus .social-labels.black,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover .social-labels.black{background-color:rgba(0,0,0,.8)}
@media only screen and (min-width:48em){#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 .search-results-header section.brandgallery .social-items .social-items-inner .social-tab a:focus .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 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 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{content:"\e619"}
}
#global-ux .search-results-header section.brandgallery .social-items .social-items-inner .social-tab .link-overlay-search:after,#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{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{bottom:0;color:#fff;height:auto;max-height:50%;min-height:15%;position:absolute;-webkit-transition:all .3s ease-out .1s;transition:all .3s ease-out .1s;width:100%}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels.blue{background-color:rgba(45,150,205,.8)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels.black{background-color:rgba(0,0,0,.5)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner{padding:3% 14% 4% 5%;position:relative;text-align:left}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner p{color:#fff;font-size:.9em;margin:5px 0 0}
@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{font-size:.625em;margin:2px 0 0}
}
@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{display:block;padding:1%;position:absolute;right:1%;top:20%}
@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%;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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;padding-right:10px;vertical-align:middle;*vertical-align:auto}
@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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto}
@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{float:none;font-size:1.5em;position:static}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner{padding-right:5%;padding:6% 5% 4%;text-align:center}
}
#global-ux section.brandgallery .viewCloseTab{background:#fff;bottom:0;position:absolute}
#global-ux section.brandgallery .viewCloseTab .expandTabs p{background:#2d96cd;margin:5px 0 0;text-align:center}
#global-ux section.brandgallery .viewCloseTab .expandTabs p a{color:#fff;display:none;font-weight:300;padding:30px 0;position:relative;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{font-size:1.2em;padding-left:20px}
@media only screen and (min-width:30.0625em){#global-ux section.brandgallery .viewCloseTab .expandTabs p a>span>span{font-size:1.3em}
#global-ux section.brandgallery .viewCloseTab .expandTabs p a>span{font-size:2.3em}
}
#global-ux section.brandgallery .heading{color:#626466;padding:50px 20px;position:static}
@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,#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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;padding-right:20px;vertical-align:middle;*vertical-align:auto}
}
#global-ux n.buildprice .buildprice-inner .heading a.link-cta .icon-chevron-hollow,#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{color:#616161;font-size:2.875rem;font-weight:200;line-height:3.75rem;margin-bottom:30px;text-align:center}
@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;font-size:2rem;margin-top:70px;padding:32px 10px 34px;text-align:center;text-decoration:none;width:100%}
@media only screen and (min-width:48em){#global-ux .single-feature .cta-blue{font-size:1rem;margin-top:20px;padding:12px 75px;width:auto}
}
#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}
#global-ux .single-feature .ellipsis,#global-ux .single-feature .mobile-text,#global-ux .single-feature .more-link{display:none}
}
#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:after,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:before,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:not(.cta-button){color:#2596cf}
#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a.link-chevron,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:after,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:before,#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{color:#fff}
#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:after,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:before,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:not(.cta-button){color:#2596cf}
#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a.link-chevron,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:after,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:before,#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{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-dark-blue .richtext .rt-white a,#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 input,#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 li,#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 td,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white th,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white a,#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 input,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white label,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white li,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white p,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white td,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white th,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white a,#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 input,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white label,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white li,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white p,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white td,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white th{color:#fff}
#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 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 input,#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 li,#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 td,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey th,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey a,#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 input,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey label,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey li,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey p,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey td,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey th,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey a,#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 input,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey label,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey li,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey p,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey td,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey th{color:#626466}
#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 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 input,#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 li,#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 td,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue th,#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 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 input,#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 li,#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 td,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue th,#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 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 input,#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 li,#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 td,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue th{color:#1b394e}
#global-ux .genericCarousel .carousel{height:100%;margin:0;overflow:hidden;position:relative}
#global-ux .genericCarousel .carousel:hover .carousel-arrows{right:0}
#global-ux .genericCarousel .carousel-slide,#global-ux .genericCarousel .flex-viewport,#global-ux .genericCarousel .slide-container{height:100%}
#global-ux .genericCarousel .slide-container:after,#global-ux .genericCarousel .slide-container:before{content:" ";display:table}
#global-ux .genericCarousel .slide-container:after{clear:both}
#global-ux .genericCarousel .carousel-slide{display:none;position:relative}
#global-ux .genericCarousel .carousel-slide:first-child,#global-ux .genericCarousel .flex-viewport .carousel-slide{display:block}
#global-ux .genericCarousel sup[data-disclosure]{color:inherit;font-weight:bolder;text-decoration:underline}
#global-ux .genericCarousel .flex-control-nav{margin-left:0;margin-top:-40px;position:absolute;text-align:center;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:1}
#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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto}
#global-ux .genericCarousel .flex-control-nav li a{cursor:pointer;height:26px;position:relative;text-indent:9999px;width:26px}
#global-ux .genericCarousel .flex-control-nav li a,#global-ux .genericCarousel .flex-control-nav li a:after{display:block;-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 .genericCarousel .flex-control-nav li a:after{background-color:#fff;border-radius:50%;content:" ";height:11px;left:29.2%;position:absolute;top:30%;width:11px}
#global-ux .genericCarousel .flex-control-nav li a.flex-active:after{background-color:transparent;border:1px solid #fff;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
#global-ux .genericCarousel .carousel-arrows{display:none;position:absolute;right:0;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-arrows{display:block;margin-top:-15px;right:-47px;top:50%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s ease;transition:all .2s ease;visibility:visible;z-index:1}
#global-ux .genericCarousel .carousel-arrows .icon{line-height:47px}
}
#global-ux .genericCarousel .carousel-arrows .carousel-btn{background-color:#2d96cd;border:0;border-radius:0;cursor:pointer;display:block;height:47px;outline:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:47px}
#global-ux .genericCarousel .carousel-arrows .carousel-btn.darkened{background-color:rgba(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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;*vertical-align:auto;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{left:auto;padding-left:5%;padding-right:5%;position:relative;right:auto;text-align:center;width:100%}
#global-ux .genericCarousel .carousel-billboard-buzz .billboard-paragraph a:not(.cta-button){color:#2596cf;font-size:20px;font-size:1.25rem;font-weight:300;line-height:1.25;text-decoration:none;text-shadow:none}
#global-ux .genericCarousel .carousel-billboard-buzz .billboard-paragraph p{color:#616161;font-size:20px;font-size:1.25rem;font-weight:300;line-height:1.25;margin-top:1.25em;text-align:center;text-shadow:none}
@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{background-color:#2596cf;border:1px solid #2596cf}
#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav li a.flex-active:after{background-color:transparent;border:1px solid #2596cf}
@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:100%;left:0;padding:2.5% 6% 6%;position:absolute;right:0;text-align:left;top:0;width:auto}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph a:not(.cta-button),#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{font-weight:200;text-shadow:1px 1px 1px rgba(0,0,0,.5)}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph a:not(.cta-button),#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: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;line-height:1.2;margin-top:.2rem}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3{font-size:18px;font-size:1.125rem;line-height:18px;margin:0}
#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{padding-bottom:16%;padding-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{padding-bottom:6%;padding-top:2.5%}
#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;line-height:1.2;margin:0}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3{font-size:24px;font-size:1.5rem;line-height:26px;margin:0}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p{font-size:21px;font-size:1.3125rem;line-height:1.5;margin-top:3px}
#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{margin-bottom:20px;position:absolute}
}
@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{bottom:10%;left:0;position:absolute;text-align:center;width:100%;z-index:1}
#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{bottom:6%;left:0;margin:0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:1}
#global-ux .genericCarousel .carousel-billboard-image{clear:both;margin:1.25rem}
#global-ux .genericCarousel .carousel-billboard-image .flex-control-nav{bottom:auto;display:none;height:4rem;left:0;margin-top:5px;padding:.8125rem 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:1}
#global-ux .genericCarousel .carousel-billboard-image .flex-control-nav li a:after{background-color:#2596cf;border:1px solid #2596cf}
#global-ux .genericCarousel .carousel-billboard-image .flex-control-nav li a.flex-active:after{background-color:transparent;border:1px solid #2596cf}
#global-ux .genericCarousel .carousel-billboard-image .billboard-paragraph{margin:4rem auto 2.5rem;max-width:53.75rem;padding:0;position:static}
#global-ux .genericCarousel .carousel-billboard-image h2{font-size:15px;font-size:.9375rem;font-weight:400;margin:.625rem 0;text-align:center;text-shadow:none}
@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-align:center;text-shadow:none}
@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-black,#global-ux .genericCarousel .carousel-media-white{clear:both}
#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay,#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay{border-right:.5rem solid transparent;max-width:350px;width:350px}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay,#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay{border-right:0;max-width:100%;width:100%}
}
#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay picture,#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay picture{display:block}
#global-ux .genericCarousel .carousel-media-black .flex-viewport,#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay picture img,#global-ux .genericCarousel .carousel-media-white .flex-viewport,#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay picture img{width:100%}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .component-content,#global-ux .genericCarousel .carousel-media-white .flex-viewport .component-content{-webkit-font-smoothing:subpixel-antialiased}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container{height:auto}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide{height:auto;min-width:350px}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide{min-width:320px;width:100vw !important}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide div.carousel-content,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide div.carousel-content{border-right:0}
}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide .carousel-content,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide .carousel-content{border-right:.5rem solid transparent}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide:last-child .carousel-content,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide:last-child .carousel-content{border-right:0}
#global-ux .genericCarousel .carousel-media-black .carousel-description,#global-ux .genericCarousel .carousel-media-white .carousel-description{padding:3rem 0;text-align:center}
#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,#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{line-height:1}
#global-ux .genericCarousel .carousel-media-black .carousel-description p,#global-ux .genericCarousel .carousel-media-white .carousel-description p{margin:0}
#global-ux .genericCarousel .carousel-media-black .image-caption,#global-ux .genericCarousel .carousel-media-white .image-caption{margin:2.5rem auto 3.75rem;max-width:53.75rem;padding:0;position:static}
#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-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{font-size:16px;font-size:1rem;font-weight:300;margin:.625rem 0;text-align:center;text-shadow:none}
@media only screen and (min-width:48em){#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-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{font-size:32px;font-size:2rem;font-weight:200}
}
#global-ux .genericCarousel .carousel-media-black .image-caption p,#global-ux .genericCarousel .carousel-media-white .image-caption p{font-size:14px;font-size:.875rem;font-weight:300;line-height:1.75rem;margin:.625rem;text-align:center;text-shadow:none}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-media-black .image-caption p,#global-ux .genericCarousel .carousel-media-white .image-caption p{font-size:16px;font-size:1rem;font-weight:300}
}
#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn,#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn{background-color:#2d96cd}
#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn.darkened,#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,.5)}
#global-ux .genericCarousel .carousel-media-black,#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn:hover,#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn:hover.darkened,#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn:hover,#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn:hover.darkened{background-color:#fff}
#global-ux .genericCarousel .carousel-media-black .image-caption,#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,#global-ux .genericCarousel .carousel-media-black .media-carousel-description,#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{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 .image-caption,#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,#global-ux .genericCarousel .carousel-media-white .media-carousel-description,#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{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%;left:6%;position:absolute;right:6%;text-align:left;top:15%;width:auto}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph a:not(.cta-button),#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{font-weight:200;text-shadow:1px 1px 1px rgba(0,0,0,.5)}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph a:not(.cta-button),#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: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;line-height:18px;margin:0}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph{height:77%;top:93px}
#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;line-height:1.2;margin:0}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3{font-size:24px;font-size:1.5rem;line-height:26px;margin:0}
#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{margin-bottom:20px;position:absolute}
}
@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{bottom:6%;left:0;margin:0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:1}
#global-ux .dynamicCarousel .carousel{clear:both;margin:0;overflow:hidden;position:relative}
#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{display:block;margin-top:-15px;position:absolute;right:-47px;top:50%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s ease;transition:all .2s ease;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:after,#global-ux .dynamicCarousel .slide-container:before{content:" ";display:table}
#global-ux .dynamicCarousel .slide-container:after{clear:both}
#global-ux .dynamicCarousel .carousel-slide{display:none;position:relative}
#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{bottom:0;left:0;position:absolute;text-align:center;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:1}
#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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto}
#global-ux .dynamicCarousel .carousel-controls li a{color:transparent;display:block;height:38px;overflow:hidden;position:relative;text-indent:100%;-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;white-space:nowrap;width:38px}
#global-ux .dynamicCarousel .carousel-controls li a.flex-active,#global-ux .dynamicCarousel .carousel-controls li a:hover{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
#global-ux .dynamicCarousel .carousel-controls li a.flex-active:after{background-color:transparent;border:1px solid #fff}
#global-ux .dynamicCarousel .carousel-controls li a:after{background-color:#fff;border:1px solid transparent;border-radius:50%;content:" ";display:block;height:11px;left:15px;position:absolute;top:15px;width:11px}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-controls li a:after{height:8px;width:8px}
}
#global-ux .dynamicCarousel .carousel-numbers-pagination .carousel-controls{display:none}
#global-ux .dynamicCarousel .carousel-btn{background-color:#2d96cd;border:0;border-radius:0;cursor:pointer;display:block;height:47px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:47px}
#global-ux .dynamicCarousel .carousel-btn.darkened{background-color:rgba(0,0,0,.5)}
#global-ux .dynamicCarousel .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .dynamicCarousel .carousel-btn+ul{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;*vertical-align:auto;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{color:#1d394f;position:absolute;top:3.75rem;width:100%;z-index:1}
#global-ux .dynamicCarousel .heading.white-gradient{background-color:hsla(0,0,100%,.7)}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .heading.white-gradient{background-color:transparent;background:hsla(0,0,100%,.9);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0,100%,.9)),to(hsla(0,0,100%,0)));background:linear-gradient(90deg,hsla(0,0,100%,.9),hsla(0,0,100%,0))}
#global-ux .dynamicCarousel .heading{padding-left:5%;top:5rem}
}
@media only screen and (min-width:62em){#global-ux .dynamicCarousel .heading{top:6.25rem}
}
#global-ux .dynamicCarousel .heading h2{color:inherit;font-size:24px;font-size:1.5rem;font-weight:300;margin:0;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;width:100%;z-index:1}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-disclaimer{bottom:40px}
}
#global-ux .dynamicCarousel .carousel-disclaimer p{color:#fff;font-size:13px;font-size:.8125rem;font-weight:300;text-align:center;visibility:initial}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-disclaimer p{margin-left:5%;text-align:left}
}
#global-ux .dynamicCarousel .carousel-numbers-pagination .carousel-bottom-arrows{display:block}
#global-ux .dynamicCarousel .carousel-bottom-arrows{bottom:10px;color:#fff;display:none;left:0;position:absolute;text-align:center;width:100%;z-index:1}
@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{background-color:transparent;display:inline-block;float:right}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-previous{background-color:transparent;display:inline-block;float:left}
#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,#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}
#global-ux [class*=padding-] .dynamic-table{padding-left:0;padding-right:0}
#global-ux .dynamic-table{margin-bottom:60px;padding:0 20px}
@media only screen and (min-width:62em){#global-ux .dynamic-table{margin-bottom:20px}
}
#global-ux .dynamic-table .simplebar-track{border:1px solid #1b394e;border-radius:4px;bottom:-20px;height:8px}
@media only screen and (min-width:48em){#global-ux .dynamic-table .simplebar-track{bottom:-40px;height:20px}
}
#global-ux .dynamic-table .simplebar-scrollbar{background-color:#1b394e;border-radius:2px;height:6px;top:0}
@media only screen and (min-width:48em){#global-ux .dynamic-table .simplebar-scrollbar{height:18px}
}
#global-ux .dynamic-table .simplebar-scrollbar:before,#global-ux .dynamic-table .simplebar-scrollbar:hover{background-color:#1b394e;opacity:1}
#global-ux .dynamic-table .simplebar-scrollbar.simplebar-hover{background-color:#1b394e}
#global-ux .dynamic-table .simplebar-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
#global-ux .dynamic-table table{background-color:transparent;border:1px solid #1b394e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media only screen and (min-width:62em){#global-ux .dynamic-table table{display:table;margin-bottom:20px}
}
#global-ux .dynamic-table table td,#global-ux .dynamic-table table th>span{position:relative}
#global-ux .dynamic-table table thead{background-color:#1b394e;margin-bottom:auto;width:120px}
@media only screen and (min-width:30.0625em){#global-ux .dynamic-table table thead{width:150px}
}
@media only screen and (min-width:48em){#global-ux .dynamic-table table thead{width:300px}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table thead{width:auto}
}
#global-ux .dynamic-table table thead tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:17px}
@media only screen and (min-width:62em){#global-ux .dynamic-table table thead tr{display:table-row}
}
#global-ux .dynamic-table table thead td,#global-ux .dynamic-table table thead th{color:#fff;font-size:9px;font-weight:400;padding:10px 5px}
@media only screen and (max-width:61.9375em){#global-ux .dynamic-table table thead td,#global-ux .dynamic-table table thead th{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (min-width:48em){#global-ux .dynamic-table table thead td,#global-ux .dynamic-table table thead th{font-size:14px;padding:17px 5px}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table thead td,#global-ux .dynamic-table table thead th{font-size:18px;vertical-align:initial}
#global-ux .dynamic-table table thead td.large,#global-ux .dynamic-table table thead th.large{width:14%}
#global-ux .dynamic-table table thead td.small,#global-ux .dynamic-table table thead th.small{width:8%}
#global-ux .dynamic-table table thead td:first-child,#global-ux .dynamic-table table thead th:first-child{padding-left:30px}
}
#global-ux .dynamic-table table tbody{width:calc(100% - 120px)}
@media only screen and (min-width:30.0625em){#global-ux .dynamic-table table tbody{width:calc(100% - 150px)}
}
@media only screen and (max-width:61.9375em){#global-ux .dynamic-table table tbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table tbody{overflow:auto;width:auto}
}
#global-ux .dynamic-table table tbody tr{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;width:100%}
@media only screen and (min-width:30.0625em){#global-ux .dynamic-table table tbody tr{width:50%}
}
@media only screen and (min-width:48em){#global-ux .dynamic-table table tbody tr{width:33.333%}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table tbody tr{display:table-row;width:auto}
#global-ux .dynamic-table table tbody tr:nth-child(2n) td{background-color:#fff}
}
#global-ux .dynamic-table table tbody td{font-size:9px;padding:10px 5px;vertical-align:middle}
@media only screen and (max-width:61.9375em){#global-ux .dynamic-table table tbody td{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;text-align:center;width:100%}
#global-ux .dynamic-table table tbody td:nth-child(2n){background-color:#fff}
}
@media only screen and (min-width:48em){#global-ux .dynamic-table table tbody td{font-size:14px;padding:15px 5px}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table tbody td{font-size:16px;text-align:left}
#global-ux .dynamic-table table tbody td:first-child{padding-left:30px}
}
#global-ux .dynamic-table .disclosure-list{margin-top:60px}
@media only screen and (min-width:48em){#global-ux .dynamic-table .disclosure-list{margin-top:90px}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table .disclosure-list{margin-top:40px}
}
#global-ux .dynamic-table .disclosure-list .disclosure-list-container{list-style:none;margin:0;padding:0}
#global-ux .dynamic-table .disclosure-list li{font-size:14px;font-weight:300;margin-bottom:10px}
@media only screen and (min-width:62em){#global-ux .dynamic-table .disclosure-list li{font-size:16px}
}
#global-ux .dynamic-table .disclosure-list .disclosure-key,#global-ux .dynamic-table .disclosure-list p{display:inline;margin:0}
.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{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);overflow:hidden;position:relative}
#global-ux .image .features-category-tile:focus img,#global-ux .image .features-category-tile:hover img{opacity:.7;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}
@media only screen and (min-width:48em){#global-ux .image .features-category-tile{height:100%;margin:0 15px 30px}
}
#global-ux .image .features-category-tile picture{background:#000;display:block}
#global-ux .image .features-category-tile picture img{opacity:.6;-webkit-transition:all .6s ease;transition:all .6s ease}
#global-ux .image .features-category-tile .image-caption{position:absolute;text-align:center;top:40%;width:100%}
#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,.5)}
#global-ux .image .features-category-tile .image-caption h5{font-size:30px;font-size:1.875rem;font-weight:200;line-height:1;margin-bottom:0}
#global-ux .image .features-category-tile .image-caption p{font-size:14px;font-size:.875rem;font-weight:700;line-height:1.5em;margin:0;position:relative}
#global-ux .image .features-category-tile .image-caption p .hidden-mobile:after{*zoom:1;content:"\e615";display:-moz-inline-stack;display:inline-block;*display:inline;font-family:icomoon;font-size:25px;font-size:1.5625rem;font-weight:400;margin-left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;*vertical-align:auto}
@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:after,#global-ux .image .link-overlay-image picture:before{z-index:1}
#global-ux .image .video-link-overlay{text-align:left}
#global-ux .image .video-link-overlay picture{color:#fff;display:inline-block;position:relative}
#global-ux .image .video-link-overlay picture:after,#global-ux .image .video-link-overlay picture:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .image .video-link-overlay picture img{max-width:100%}
#global-ux .image .video-link-overlay picture:after,#global-ux .image .video-link-overlay picture:before{display:inline-table;font-size:4.0625rem;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:color .4s;transition:color .4s}
#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{color:#2d96cd}
#global-ux .image .video-link-overlay picture:after{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;font-size:.875rem;font-weight:400;letter-spacing:-.05em;line-height:1.875rem;text-decoration:none}
#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{background:rgba(0,0,0,.6);bottom:10px;cursor:pointer;padding:7px;position:absolute;right:10px}
#global-ux .image .image-fullscreen .button-toggle-fullscreen{background:url(guxfoe/img/fullscreen.png) 0 0 no-repeat;display:block;height:21px;line-height:21px;overflow:hidden;text-align:center;text-indent:100%;vertical-align:middle;white-space:nowrap;width:21px}
.overlay-fullscreen-container{bottom:0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10002}
#global-ux .overlay-fullscreen{height:100%;left:0;opacity:0;overflow-y:scroll;position:relative;top:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;visibility:hidden;width:100%}
@media only screen and (min-width:48em){#global-ux .overlay-fullscreen{top:0;-webkit-transform:none;-ms-transform:none;transform:none}
}
#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{cursor:pointer;width:100%;z-index:1}
#global-ux .overlay-fullscreen .fullscreen-caption{position:relative;width:100%}
#global-ux .overlay-fullscreen .fullscreen-caption h3{background:rgba(0,0,0,.6);bottom:0;color:#fff;cursor:pointer;font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.1;margin:0;padding:30px;position:absolute;width:100%}
@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{bottom:0;padding:0;position:absolute;right:30px}
@media only screen and (min-width:30.0625em){#global-ux .overlay-fullscreen .actionsPanel{right:60px}
}
#global-ux .overlay-fullscreen .actionsPanel .action{color:#fff;display:inline-block;font-size:12px;font-size:.75rem;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{bottom:10%;left:0;position:absolute;text-align:center;width:100%;z-index:1}
#global-ux .overlay-container .image .image-caption ul{list-style:none;margin:0}
#global-ux .overlay-container .image .image-caption li{color:#fff;font-size:13px;font-size:.8125rem;font-weight:300;line-height:16px;margin:0 0 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{color:#333;font-size:16px;font-size:1rem;font-weight:200;padding:20px 0}
#global-ux .image-brochureware-news-item-extra-padding:after,#global-ux .image-brochureware-news-item-extra-padding:before,#global-ux .image-brochureware-news-item:after,#global-ux .image-brochureware-news-item:before{content:" ";display:table}
#global-ux .image-brochureware-news-item-extra-padding:after,#global-ux .image-brochureware-news-item: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{margin-right:0;padding-right:0}
}
#global-ux .image-brochureware-news-item-extra-padding>img,#global-ux .image-brochureware-news-item-extra-padding>picture,#global-ux .image-brochureware-news-item>img,#global-ux .image-brochureware-news-item>picture{display:block;margin-bottom:20px}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item-extra-padding>img,#global-ux .image-brochureware-news-item-extra-padding>picture,#global-ux .image-brochureware-news-item>img,#global-ux .image-brochureware-news-item>picture{float:left;margin-bottom:0;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-left:40%;margin-top:0;padding-left:30px}
}
#global-ux .image-brochureware-news-item .image-caption li,#global-ux .image-brochureware-news-item .image-caption p,#global-ux .image-brochureware-news-item-extra-padding .image-caption li,#global-ux .image-brochureware-news-item-extra-padding .image-caption p{color:#333;font-size:14px;font-size:.875rem;font-weight:200;line-height:1.6;margin-bottom:10px}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item .image-caption li,#global-ux .image-brochureware-news-item .image-caption p,#global-ux .image-brochureware-news-item-extra-padding .image-caption li,#global-ux .image-brochureware-news-item-extra-padding .image-caption p{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{color:#333;font-size:18px;font-size:1.125rem;font-weight:200;margin-bottom:1.0625rem}
@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:700}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item-extra-padding{margin-left:100px;padding:60px 100px 60px 0}
}
#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 img,#global-ux .image-brochureware-billboard picture,#global-ux .image-brochureware-billboard-extra-padding img,#global-ux .image-brochureware-billboard-extra-padding picture{float:none;width:100%}
}
#global-ux .image-brochureware-billboard .image-caption,#global-ux .image-brochureware-billboard-extra-padding .image-caption{border-bottom:1px solid #dadada;margin:0 20px;padding:20px 0}
@media only screen and (min-width:48em){#global-ux .image-brochureware-billboard .image-caption,#global-ux .image-brochureware-billboard-extra-padding .image-caption{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;left:0;margin:0;padding:30px 69.2px;position:absolute;right:0;text-shadow:2px 2px 1px rgba(0,0,0,.8)}
#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{color:inherit;display:inline;font-size:18px;font-size:1.125rem;font-weight:200;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{margin:0 0 45px;width:100%}
#global-ux .main-brand-logo img{display:block;margin:0 auto;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{margin-top:0;padding:0;text-align:left}
}
#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{left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-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{overflow:hidden;position:relative}
@media only screen and (min-width:48em){#global-ux .splitter-carousel.flexslider{display:none}
}
#global-ux .splitter-carousel.flexslider .flex-control-nav{list-style:none;margin:0;text-align:center}
#global-ux .splitter-carousel.flexslider .flex-control-nav ol #global-ux .splitter-carousel.flexslider .flex-control-nav ul{overflow:hidden;padding:0}
#global-ux .splitter-carousel.flexslider .flex-control-nav li{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto}
#global-ux .splitter-carousel.flexslider .flex-control-nav li a{color:transparent;display:block;height:38px;overflow:hidden;position:relative;text-indent:100%;white-space:nowrap;width:38px}
#global-ux .splitter-carousel.flexslider .flex-control-nav li a:after{background-color:#008cba;border:1px solid transparent;border-radius:50%;content:" ";display:block;height:11px;left:13px;position:absolute;top:13px;-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;width:11px}
@media only screen and (min-width:48em){#global-ux .splitter-carousel.flexslider .flex-control-nav li a:after{height:8px;width:8px}
}
#global-ux .splitter-carousel.flexslider .flex-control-nav li a.flex-active:after{background-color:transparent;border:1px solid #008cba;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
#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{line-height:1.5rem;margin:1.5em 0 1.75em}
#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{margin:0 auto;max-width:75%}
@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{background-color:#fff;padding:20px 30px}
@media only screen and (min-width:48em){#global-ux .splitter-additional-offers-title{padding:40px 8.33%}
}
#global-ux .splitter-additional-offers-title h2{color:#616161;font-weight:200}
#global-ux .splitter-additional-offers{background-color:#fff;padding:0 20px 2.5rem}
@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{bottom:.3125rem;display:block;left:0;margin:0 auto;position:absolute;right:0;text-align:center}
#global-ux .splitter-additional-offers .carousel-bottom-arrows>.content{display:inline-block}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-btn{color:#2596cf;display:inline-block}
#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{bottom:3.75rem;color:#2596cf;font-size:16px;font-size:1rem}
#global-ux .splitter-additional-offers .carousel-controls{bottom:2.5rem;display:block;left:0;margin:0;position:absolute;right:0;text-align:center;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);z-index:1}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-nav{line-height:2.5rem;margin:0}
#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{background-color:transparent;border:0;font-size:14px;font-size:.875rem;line-height:.875rem;text-decoration:none;text-indent:0}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-paging-numbers a:hover{-webkit-transform:none;-ms-transform:none;transform:none}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-paging-numbers a.flex-active{border:0;text-decoration:underline;-webkit-transform:none;-ms-transform:none;transform:none}
#global-ux .splitter-additional-offers .carousel-controls li{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto}
#global-ux .splitter-additional-offers .carousel-controls li a{color:transparent;display:block;height:38px;overflow:hidden;position:relative;text-indent:100%;-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;white-space:nowrap;width:38px}
#global-ux .splitter-additional-offers .carousel-controls li a.flex-active,#global-ux .splitter-additional-offers .carousel-controls li a:hover{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
#global-ux .splitter-additional-offers .carousel-controls li a.flex-active:after{background-color:transparent;border:1px solid #2d96cd}
#global-ux .splitter-additional-offers .carousel-controls li a:after{background-color:#2d96cd;border:1px solid transparent;border-radius:50%;content:" ";display:block;height:11px;left:13px;position:absolute;top:13px;width:11px}
@media only screen and (min-width:48em){#global-ux .splitter-additional-offers .carousel-controls li a:after{height:8px;width:8px}
}
#global-ux .splitter-dark{background:#000;color:#fff}
#global-ux .splitter-dark sup[data-disclosure]{color:inherit;font-weight:bolder;text-decoration:underline}
#global-ux .splitter-dark .richtext h2{margin-top:25px}
#global-ux .splitter-white{background:#fff;color:#666;padding:85px 6.59% 30px}
#global-ux .splitter-white h2,#global-ux .splitter-white h3,#global-ux .splitter-white p{text-align:left}
#global-ux .splitter-white ol li,#global-ux .splitter-white ul 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{background:#fff;padding:0}
}
#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{height:38px;width:38px}
@media only screen and (min-width:48em){#global-ux .splitter-white.flexslider .flex-control-nav li a{height:11px;width:11px}
}
#global-ux .splitter-white.flexslider .flip-image-position,#global-ux .splitter-white.flexslider .image,#global-ux .splitter-white.flexslider .richtext:nth-child(2){padding:0 20px}
@media only screen and (min-width:48em){#global-ux .splitter-white.flexslider .flip-image-position,#global-ux .splitter-white.flexslider .image,#global-ux .splitter-white.flexslider .richtext:nth-child(2){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-bottom:10px;padding-top:0}
#global-ux .splitter-4-columns.box-content .flex-control-nav{bottom:35px;white-space:nowrap}
#global-ux .next-steps{background:#1b394e;color:#fff;padding:0 20px;text-align:left}
#global-ux .next-steps:after,#global-ux .next-steps:before{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;font-weight:bolder;text-decoration:underline}
#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-bottom:10px;margin-top: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{color:#fff;font-size:16px;font-size:1rem;font-weight:200;margin:0}
@media only screen and (min-width:48em){#global-ux .next-steps h2{color:#2d96cd;font-size:26px;font-size:1.625rem}
}
@media only screen and (min-width:62em){#global-ux .next-steps h2{font-size:28px;font-size:1.75rem}
}
#global-ux .next-steps h3{color:#fff;font-size:14px;font-size:.875rem;line-height:1.6}
#global-ux .next-steps p{color:#fff;font-size:12px;font-size:.75rem}
#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{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
@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 hsla(0,0,100%,.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;-ms-flex-positive:1;display:inline-block;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;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{margin:0 10px 0 0;-webkit-transition:all .2s ease;transition:all .2s ease;width:30px}
@media only screen and (min-width:48em){#global-ux .next-steps .image img{margin:0 auto 15px;position:relative;top:0;width:45px}
}
#global-ux .vehicle-attributes{background:#fff;border-top:1px solid hsla(0,0,59%,.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);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{padding:10px 25px;width:100%}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .splitter-column{padding:0;width:50%}
}
#global-ux .vehicle-attributes.splitter>div>.splitter-column:first-of-type{border-bottom:1px solid hsla(0,0,59%,.4)}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes.splitter>div>.splitter-column:first-of-type{border-bottom:0;border-right:1px solid hsla(0,0,59%,.4)}
#global-ux .vehicle-attributes.vehicle-attributes-no-borders .splitter .splitter-base .splitter-column:first-of-type,#global-ux .vehicle-attributes.vehicle-attributes-no-borders.splitter>div>.splitter-column{border-right:1px solid 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:0}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:first-of-type{border-right:1px solid hsla(0,0,59%,.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{min-height:111px;padding-left:25px;width:auto}
}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section{margin:0;width:50%}
#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{margin-right:25px;padding-top:28px;width:auto}
}
@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{line-height:1;padding:0;width:50%}
@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{*zoom:1;color:#1d394f;display:-moz-inline-stack;display:inline-block;*display:inline;float:left;margin-right:0;padding:18px 0;vertical-align:middle;*vertical-align:auto}
@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{color:inherit;font-size:12px;font-size:.75rem;line-height:1.6;margin:-3px 0 0}
@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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;float:left;padding-top:10px;vertical-align:middle;*vertical-align:auto}
@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{color:#000;font-weight:200}
@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{color:#616161;font-size:16px;font-size:1rem}
@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{padding:0 20px;text-align:center;width:50%}
#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{border-bottom:2px solid #ebebeb;margin:1.5rem 0;padding-bottom:.75rem}
#global-ux .error-page-links ul{font-size:14px;font-size:.875rem;list-style:none;margin:0;padding:0;width:100%}
#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{color:#1d394f;margin:30px 0;padding:0 .9375rem}
#global-ux .splitter-awards-single-feature>div{border-top:1px solid #d4d4d4;overflow:hidden;padding:30px 0 0}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature>div{border:0;padding:0}
#global-ux .splitter-awards-single-feature{padding-left:0;padding-right:0}
}
#global-ux .splitter-awards-single-feature li,#global-ux .splitter-awards-single-feature p{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;margin:0 20px 20px 0;max-width:100%}
#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{color:#1d394f;font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.1;margin:0 0 20px}
@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}
}
@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 li,#global-ux .splitter-awards-single-feature .splitter-column .richtext p{color:#1d394f;font-size:14px;font-size:.875rem;font-weight:200;line-height:1.6;margin-bottom:10px}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature .splitter-column .richtext li,#global-ux .splitter-awards-single-feature .splitter-column .richtext p{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 li:last-child,#global-ux .splitter-awards-single-feature .splitter-column .richtext p: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-2-columns .splitter-column,#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:first-of-type{width:33%}
#global-ux .splitter-awards-single-feature .dynamicBrochureware{display:block}
#global-ux .splitter-awards-single-feature .dynamicBrochureware .cta-section,#global-ux .splitter-awards-single-feature .dynamicBrochureware .tile-image{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{padding:0;width:auto}
#global-ux .splitter-awards-single-feature .dynamicBrochureware .cta-button{min-width:0;padding-left:0;padding-right: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,#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:1px solid grey;min-height:150px}
.splitter .column-separator .splitter-column:last-child{border-right:0}
.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{border-bottom:1px solid grey;content:"";margin-left:21%;position:absolute;width:50%}
.splitter .column-separator .splitter-column:not(:first-child):before{content:"\00a0 "}
}
#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2{font-size:1.125rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2{font-size:.925rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2{font-size:1rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2{font-size:1.125rem}
}
#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2{font-size:1.125rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2{font-size:1rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2{font-size:1.225rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2{font-size:1.425rem}
}
#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2{font-size:1.175rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2{font-size:1.425rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-white.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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .gux-tooltip:hover{cursor:pointer}
#global-ux .gux-tooltip:after{color:#2d96cd;cursor:pointer;font-size:21px;font-size:1.3125rem;margin:0 3px;position:relative;top:-2px}
#global-ux .gux-tooltip-rte-label{display:none}
#global-ux .gux-tooltip-overlay{background-color:#fff;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;padding:25px 20px;position:fixed;right:0;text-align:left;top:0;z-index:10000}
@media only screen and (min-width:48em){#global-ux .gux-tooltip-overlay{border:1px solid #dfdfdf;bottom:auto;display:block;left:15px;max-width:510px;position:absolute;right:auto;top:5px}
}
#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 p,#global-ux .gux-tooltip-overlay span{color:#1d394f;display:inline}
#global-ux .gux-tooltip-overlay .hidden-element{outline:0}
#global-ux .gux-tooltip-overlay .close-icon{cursor:pointer;display:block;height:1.875rem;line-height:1.5;position:absolute;right:1.25rem;text-decoration:none;top:1.25rem;width:1.875rem}
#global-ux .gux-tooltip-overlay .close-icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d96cd;font-family:icomoon;font-size:1.875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .gux-tooltip-overlay.inherit-text-alignment p,#global-ux .gux-tooltip-overlay.inherit-text-alignment span{display:inline-block;width:100%}
@media only screen and (max-width:47.9375em){#global-ux .gux-tooltip-overlay.center-text-mobile .gux-tooltip-overlay-text p,#global-ux .gux-tooltip-overlay.center-text-mobile .gux-tooltip-overlay-title{text-align:center !important}
}
#global-ux .gux-tooltip-overlay-title{color:#777;font-family:FordAntenna,AntennaExtraLight,AntennaRE,Antenna,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.75rem;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:35px}
#global-ux .disclosure-accordion.hidden{display:none}
#global-ux .disclosure-accordion .disclosure-heading{border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#008cba;cursor:pointer;font-size:15px;font-size:.9375rem;font-weight:300;margin:0;padding:30px 20px;text-align:center;text-transform:none}
#global-ux .disclosure-accordion .disclosure-heading:after{*zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e615";display:-moz-inline-stack;display:inline-block;*display:inline;font-family:icomoon;margin-left:5px;-webkit-transform:rotate(-90deg);-ms-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;vertical-align:middle;*vertical-align:auto;vertical-align:initial}
#global-ux .disclosure-accordion .disclosure-text{background:#f7f7f7;font-size:12px;font-size:.75rem;max-height:240px;overflow-y:scroll;padding:40px 6.6%;-webkit-transition:all .2s ease;transition:all .2s ease}
#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-generic div,#global-ux .disclosure-accordion .disclosure-generic p,#global-ux .disclosure-accordion .disclosure-list div,#global-ux .disclosure-accordion .disclosure-list p,#global-ux .disclosure-accordion .disclosure-note div,#global-ux .disclosure-accordion .disclosure-note p{color:#616161;font-size:13px;font-size:.8125rem}
#global-ux .disclosure-accordion .disclosure-generic.large-type div,#global-ux .disclosure-accordion .disclosure-generic.large-type p,#global-ux .disclosure-accordion .disclosure-generic.large-type span,#global-ux .disclosure-accordion .disclosure-list.large-type div,#global-ux .disclosure-accordion .disclosure-list.large-type p,#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{font-style:italic;text-align:center}
#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{background:#fff;border:2px solid #1b394e;padding:0}
#global-ux .disclosure-accordion .disclosure-list p,#global-ux .disclosure-accordion .disclosure-list span{display:inline}
#global-ux .disclosure-accordion .disclosure-list span{color:#616161;font-size:11px;font-size:.6875rem;margin-right:.35em;vertical-align:middle}
#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);-ms-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-thumb,#global-ux .disclosure-accordion.collapsed .disclosure-text::-webkit-scrollbar-track{display:none}
#global-ux sup[data-disclosure]{color:#008cba;cursor:pointer;font-size:100%;font-weight:bolder;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{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f7f7f7;font-size:12px;font-size:.75rem;height:150px;max-height:150px;overflow-y:scroll;padding:20px 60px;-webkit-transition:all .2s ease;transition:all .2s ease;will-change:overflow}
#global-ux .disclosureBox .disclosure-box.large-type div,#global-ux .disclosureBox .disclosure-box.large-type p,#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{max-height:80px;position:static}
}
#global-ux .disclosureBox .disclosure-box::-webkit-scrollbar{height:16px;overflow:hidden;width:10px}
#global-ux .disclosureBox .disclosure-box::-webkit-scrollbar-track{background:#e2e2e2;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 ol,#global-ux .disclosureBox .disclosure-box ul{list-style:disc outside;margin-bottom:0;padding-left:20px}
#global-ux .disclosureBox .disclosure-box ol li,#global-ux .disclosureBox .disclosure-box ol li p,#global-ux .disclosureBox .disclosure-box ul li,#global-ux .disclosureBox .disclosure-box ul li p{color:#616161;font-size:13px;font-size:.8125rem;font-weight:300;line-height:2.1}
@media only screen and (min-width:48em){#global-ux .disclosureBox .disclosure-box ol li,#global-ux .disclosureBox .disclosure-box ol li p,#global-ux .disclosureBox .disclosure-box ul li,#global-ux .disclosureBox .disclosure-box ul li p{font-size:12px;font-size:.75rem;font-weight:200}
}
#global-ux .disclosureBox .disclosure-box ol li,#global-ux .disclosureBox .disclosure-box ul li{padding:2px}
#global-ux .disclosureBox .disclosure-box ol li p,#global-ux .disclosureBox .disclosure-box ul li p{margin:0;padding:0}
#global-ux .disclosureBox .disclosure-box ol{list-style-type:decimal}
#global-ux .disclosureBox .disclosure-box p{color:#616161;font-size:13px;font-size:.8125rem;font-weight:300;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 .dynamicCarousel,#global-ux .dynamicKeyFeatures .genericCarousel,#global-ux .dynamicKeyFeatures .row,#global-ux .dynamicKeyFeatures .threesixty-colouriser-container{margin:0;max-width:none}
#global-ux .dynamicKeyFeatures .model{float:left}
#global-ux .dynamicKeyFeatures.service-ok{display:block;overflow:hidden;padding:0;position:relative}
@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{color:#616161;font-size:30px;font-size:1.875rem;font-weight:200;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;max-width:50%;width:auto}
}
#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-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
#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{display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;z-index:1}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .icon{line-height:47px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn{background-color:#2d96cd;border:0;border-radius:0;cursor:pointer;display:block;height:47px;outline-width:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:47px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn.darkened{background-color:rgba(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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;*vertical-align:auto;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{bottom:3.75rem;display:block;left:0;margin:0 auto;position:absolute;right:0;text-align:center}
#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{color:#2596cf;display:inline-block}
#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{bottom:3.75rem;color:#2596cf;font-size:16px;font-size:1rem}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls{bottom:2.5rem;display:block;left:0;margin:0;position:absolute;right:0;text-align:center;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);z-index:1}
@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{line-height:2.5rem;margin:0}
#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{background-color:transparent;border:0;font-size:14px;font-size:.875rem;line-height:.875rem;text-decoration:none;text-indent:0}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-paging-numbers a:hover{-webkit-transform:none;-ms-transform:none;transform:none}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-paging-numbers a.flex-active{border:0;text-decoration:underline;-webkit-transform:none;-ms-transform:none;transform:none}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a{color:transparent;display:block;height:38px;overflow:hidden;position:relative;text-indent:100%;-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;white-space:nowrap;width:38px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a.flex-active,#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a:hover{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a.flex-active:after{background-color:transparent;border:1px solid #2d96cd}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a:after{background-color:#2d96cd;border:1px solid transparent;border-radius:50%;content:" ";display:block;height:11px;left:13px;position:absolute;top:13px;width:11px}
@media only screen and (min-width:48em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a:after{height:8px;width:8px}
}
#global-ux .light-grey-background .vehicle-key-features.richtext-f-single{margin-bottom:0}
#global-ux .vehicle-key-features.richtext-f-single{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding-left:30px;padding-right:30px}
#global-ux .vehicle-key-features.richtext-f-single,#global-ux .vehicle-key-features.richtext-f-single h2.features-heading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#global-ux .vehicle-key-features.richtext-f-single h2.features-heading{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{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-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{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%}
}
#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group h3.features-group-heading{color:#1d394f;margin-bottom:30px}
@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{color:#1d394f;display:block;font-size:16px;font-size:1rem;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 .features-group-related,#global-ux .dark-grey-background .vehicle-key-features.richtext-f-single .features-container .features-group h3.features-group-heading{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 .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2,#global-ux .section.secondaryNavigation>h1,#global-ux .section.secondaryNavigation>h2{background-color:#0276b3;color:#fff;cursor:pointer;font-size:14px;font-size:.875rem;line-height:1.4;margin:0;padding:10px 50px 10px 25px;position:relative;text-indent:0;width:100%}
#global-ux .section.secondaryNavigation .navigation-vertical h1:after,#global-ux .section.secondaryNavigation .navigation-vertical h2:after,#global-ux .section.secondaryNavigation>h1:after,#global-ux .section.secondaryNavigation>h2:after{*zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e615";display:-moz-inline-stack;display:inline-block;*display:inline;float:right;font-family:icomoon;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1;margin:0;position:absolute;right:25px;top:calc(50% - 10px);-webkit-transform:rotate(-90deg);-ms-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;vertical-align:middle;*vertical-align:auto;vertical-align:initial}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2,#global-ux .section.secondaryNavigation>h1,#global-ux .section.secondaryNavigation>h2{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;padding:20px 70px 20px 35px;vertical-align:middle;*vertical-align:auto}
#global-ux .section.secondaryNavigation .navigation-vertical h1:after,#global-ux .section.secondaryNavigation .navigation-vertical h2:after,#global-ux .section.secondaryNavigation>h1:after,#global-ux .section.secondaryNavigation>h2:after{cursor:pointer;right:35px}
}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2,#global-ux .section.secondaryNavigation>h1,#global-ux .section.secondaryNavigation>h2{font-size:16px;font-size:1rem;line-height:26px;padding:16px 90px 16px 35px}
}
@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.collapsed h1:after,#global-ux .section.secondaryNavigation .navigation-vertical.collapsed h2:after,#global-ux .section.secondaryNavigation:not(.navOpen)>h1:after,#global-ux .section.secondaryNavigation:not(.navOpen)>h2:after{-webkit-transform:rotate(90deg);-ms-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{background:#e2e2e2;width:10px}
#global-ux .section.secondaryNavigation.navOpen .navigation::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
@media only screen and (max-width:47.9375em){#global-ux .section.secondaryNavigation.navOpen .navigation{-webkit-overflow-scrolling:touch;background:transparent;border-bottom:1px solid #1b394e;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);height:auto;max-height:calc(100vh - 50px);overflow-y:auto}
}
@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{left:0;overflow:visible;padding:0;-webkit-transition:background .4s cubic-bezier(.7,0,.3,1),color .4s;transition:background .4s cubic-bezier(.7,0,.3,1),color .4s;z-index:1}
#global-ux .section.secondaryNavigation .navigation.fixed{background:#fff;position:fixed;right:0;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{color:#1b394e;font-weight:700}
@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{height:100%;position:relative}
#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 h1,#global-ux .section.secondaryNavigation .navigation-vertical h2{background-color:#0276b3;display:none}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
#global-ux .section.secondaryNavigation .navigation-vertical ul{background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);display:block;list-style:none;margin:0;opacity:1;width:100%;z-index:9}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical ul{-webkit-overflow-scrolling:touch;height:100%;max-height:470px;overflow-y:auto;-webkit-transition:max-height .4s,opacity .4s;transition:max-height .4s,opacity .4s}
}
#global-ux .section.secondaryNavigation .navigation-vertical li{display:block;padding:0 20px;position:relative}
@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{border-bottom:1px solid hsla(0,0,80%,.6);color:#2596cf;display:block;font-size:16px;font-size:1rem;font-weight:300;line-height:21px;padding:15px 50px 15px 0;text-decoration:none}
#global-ux .section.secondaryNavigation .navigation-vertical li a:focus,#global-ux .section.secondaryNavigation .navigation-vertical li a:hover{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{color:#092a46;font-weight:700}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span{border-bottom:1px solid hsla(0,0,80%,.6);color:#2596cf;cursor:pointer;display:block;font-size:16px;font-size:1rem;font-weight:300;line-height:21px;padding:15px 0;text-decoration:none}
@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{border-bottom:0;display:inline-block;padding: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{*zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2596cf;content:"\e615";display:-moz-inline-stack;display:inline-block;*display:inline;float:right;font-family:icomoon;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1;-webkit-transform:rotate(90deg);-ms-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;vertical-align:middle;*vertical-align:auto;vertical-align:initial}
@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{-webkit-box-shadow:none;box-shadow:none;display:block;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-transform:rotate(-90deg);-ms-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}
#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;margin:0;padding:0}
#global-ux .section.secondaryNavigation .navigation-horizontal.collapsed{display:none}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .navigation-horizontal.is-force-mobile ul{display:block}
}
#global-ux .section.secondaryNavigation .navigation-horizontal.is-force-mobile ul li a{height:auto !important;line-height:unset !important}
#global-ux .section.secondaryNavigation .navigation-horizontal .link-icon:before,#global-ux .section.secondaryNavigation .navigation-horizontal [class*=" icon-"]:before,#global-ux .section.secondaryNavigation .navigation-horizontal [class^=icon-]:before{background-color:#fff;border-radius:100%;font-family:icomoon,Antenna}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal{display:block;float:right;padding-right:2.1875rem;width:48%}
}
#global-ux .section.secondaryNavigation .navigation-horizontal ul{display:block;float:none;list-style:none;margin:0;padding:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal ul{float:right}
}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .navigation-horizontal ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
}
#global-ux .section.secondaryNavigation .navigation-horizontal li{background:#1b394e;display:block;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{background:transparent;padding:0}
}
#global-ux .section.secondaryNavigation .navigation-horizontal li a{border-bottom:1px solid hsla(0,0,80%,.6);color:#fff;display:block;font-size:16px;font-size:1rem;font-weight:300;line-height:1;padding:15px 0;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal li a{border:0;font-size:14px;font-size:.875rem;line-height:70px;padding:0 10px;white-space:nowrap}
}
#global-ux .section.secondaryNavigation .navigation-horizontal li a:before,#global-ux .section.secondaryNavigation .tertiary-navigation{display:none}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .tertiary-navigation{background-color:#fff;display:block;left:28%;width:24%}
#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:0}
#global-ux .section.secondaryNavigation .tertiary-navigation.collapsed{background:0}
#global-ux .section.secondaryNavigation .tertiary-navigation.collapsed h2{background:transparent}
#global-ux .section.secondaryNavigation .menu-dropdown.is-force-mobile{background:#fff;-webkit-box-shadow:rgba(0,0,0,.15);box-shadow:rgba(0,0,0,.15);padding:0 35px;position:absolute;right:2.8125rem;top:85%;width:auto}
#global-ux .section.secondaryNavigation .menu-dropdown.is-force-mobile li{border-bottom:1px solid hsla(0,0,80%,.6);display:block;float:none}
#global-ux .section.secondaryNavigation .menu-dropdown.is-force-mobile li a{border:0;font-size:14px;font-size:.875rem;height:60px;line-height:2;padding:15px 50px 15px 0}
}
@media only screen and (min-width:48em) and (min-width:62em){#global-ux .section.secondaryNavigation .menu-dropdown.is-force-mobile li a[class*=" icon-"]:before,#global-ux .section.secondaryNavigation .menu-dropdown.is-force-mobile li a[class^=icon-]:before{display:initial}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .menu-dropdown{background:#fff;-webkit-box-shadow:rgba(0,0,0,.15);box-shadow:rgba(0,0,0,.15);padding:0 35px;position:absolute;right:2.8125rem;top:85%;width:auto}
#global-ux .section.secondaryNavigation .menu-dropdown li{border-bottom:1px solid hsla(0,0,80%,.6);display:block;float:none}
#global-ux .section.secondaryNavigation .menu-dropdown li a{border:0;font-size:14px;font-size:.875rem;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{color:#2596cf;display:inline;margin-right:15px}
@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{-webkit-box-sizing:border-box;box-sizing:border-box;color:#2596cf;display:none;font-size:14px;font-size:.875rem;padding-right:45px}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .dropdown-navigation-button.is-force-mobile{display:block;float:right}
}
@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{float:right;font-size:26px;font-size:1.625rem;line-height:inherit;margin-left:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
@media only screen and (min-width:48em) and (max-width:74.9375em){#global-ux .section.secondaryNavigation .kabob-dropdown{background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);padding:0 35px;position:absolute;right:2.8125rem;top:100%;width:auto}
#global-ux .section.secondaryNavigation .kabob-dropdown li{border-bottom:1px solid hsla(0,0,80%,.6);display:block;float:none}
#global-ux .section.secondaryNavigation .kabob-dropdown li a{border:0;font-size:14px;font-size:.875rem;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{color:#2596cf;display:inline;margin-right:15px}
@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{left:0;position:absolute;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:focus,#global-ux .section.secondaryNavigation .bar-grey .navigation-horizontal li a:hover,#global-ux .section.secondaryNavigation .bar-white .navigation-horizontal li a:focus,#global-ux .section.secondaryNavigation .bar-white .navigation-horizontal li a:hover{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(12,18,24,.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 .navigation-horizontal.menu-dropdown.is-force-mobile li a{color:#008cba}
}
#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(12,18,24,.6)}
#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal li a,#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}
#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal.menu-dropdown.is-force-mobile li a{color:#008cba}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue .navigation .dropdown-navigation-button,#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;margin:0;padding:0}
#global-ux .accordion .accordion-item{-webkit-animation:none;animation:none;margin:0;padding:0;position:relative}
#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);-ms-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:first-of-type{-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]{cursor:pointer;opacity:0;position:absolute;z-index:1}
#global-ux .accordion .accordion-item input[type=checkbox]:checked~p{margin-top:0;max-height:0;opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
#global-ux .accordion .accordion-item input[type=checkbox]:checked~i:before{-webkit-transform:translate(2px) rotate(45deg);-ms-transform:translate(2px) rotate(45deg);transform:translate(2px) rotate(45deg)}
#global-ux .accordion .accordion-item input[type=checkbox]:checked~i:after{-webkit-transform:translate(-2px) rotate(-45deg);-ms-transform:translate(-2px) rotate(-45deg);transform:translate(-2px) 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;line-height:1;vertical-align:middle}
#global-ux .accordion .accordion-indicator{font-size:16px;font-size:1rem;line-height:1;margin-left:10px;-webkit-transform:rotate(90deg);-ms-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}
@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{display:table;float:right;font-size:16px;font-size:1rem;font-weight:200}
#global-ux .accordion .accordion-title{background:#f7f7f7;border-top:1px solid hsla(0,0,81%,.5);cursor:pointer;overflow:hidden}
#global-ux .accordion .accordion-title a{display:block;text-decoration:none}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){#global-ux .accordion .accordion-title a:focus>*{outline:2px solid rgba(45,150,205,.7)}
}
#global-ux .accordion .accordion-title h3,#global-ux .accordion .accordion-title i{color:#2d96cd;float:left;font-weight:200;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{overflow:hidden;-webkit-transition-delay:0;transition-delay:0}
#global-ux .accordion .accordion-body .accordion-content{border-top:0;color:#616161;font-size:16px;font-size:1rem;font-weight:200;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:0;transition-delay:0}
#global-ux .accordion .flipIn{-webkit-animation:flipdown .5s ease both;animation:flipdown .5s ease both}
#global-ux .accordion .no-select{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#global-ux .accordion .actionsPanel{color:#2d96cd;float:right;font-size:12px;font-size:.75rem;padding:0;text-align:right;width:25%}
@media only screen and (max-width:47.9375em){#global-ux .accordion .actionsPanel{position:absolute;right:20px;top:30px;width:auto}
#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:after,#global-ux .accordion .actionsPanel+.richtext:before{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{0{opacity:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top center;transform-origin:top center}
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)}
to{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:top center;transform-origin:top center}
}
@keyframes flipdown{0{opacity:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top center;transform-origin:top center}
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)}
to{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:top center;transform-origin:top center}
}
#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{-webkit-animation:none;animation:none;position:relative}
}
#global-ux .accordion-overlay .accordion-title{background:#fff;cursor:default}
@media only screen and (min-width:48em){#global-ux .accordion-overlay .accordion-title{cursor:pointer}
}
@media only screen and (max-width:47.9375em){#global-ux .accordion-overlay .accordion-title{padding-right:60px}
}
#global-ux .accordion-overlay .accordion-title h3{color:#616161}
#global-ux .accordion-overlay .accordion-title .accordion-indicator{font-size:16px;font-size:1rem}
#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-body{border-top:0;opacity:1;-webkit-transition:none;transition:none}
@media only screen and (min-width:48em){#global-ux .accordion-overlay .accordion-body{border-top:1px solid #e0e0e0;-webkit-transition-delay:0;transition-delay:0}
}
#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:after,#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content:before{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%}
}
#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content .richText p,#global-ux .accordion-overlay p{color:#616161;font-size:16px;font-size:1rem}
#global-ux .accordion-compare{background:#fff;line-height:0;margin-left: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);-ms-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(.65,.05,.36,1),opacity .8s ease-in-out;transition:height .5s cubic-bezier(.65,.05,.36,1),opacity .8s ease-in-out;-webkit-transition-delay:0;transition-delay:0}
#global-ux .accordion-compare .accordion-body .accordion-content{padding:0 3.75rem}
}
#global-ux .accordion-compare .accordion-body .compare-filter{height:25px;padding:0 1.8rem 2.5rem;position:relative;text-align:right}
#global-ux .accordion-compare .accordion-body .compare-filter .compare-filter-trigger,#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{height:21px;width:21px}
#global-ux .accordion-compare .feature{border-top:1px solid #ebebeb;padding:40px 0;position:relative}
#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{color:#1d394f;font-weight:200}
@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>b,#global-ux .accordion-compare .feature-table .table-content table td span>strong{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.dynamicCarousel,#global-ux .cols-3 .accordion-compare .feature.genericCarousel,#global-ux .cols-3 .accordion-compare .feature.row,#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{filter:alpha(opacity=100);opacity:1}
#global-ux .accordion-showroom-offers .accordion-noresults{padding:20px 80px}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper{margin:15px 0 30px;position:relative}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{color:#d0021b;font-size:30px;font-size:1.875rem}
@media only screen and (min-width:48em){#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper h2{color:#616161;font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper h3{color:#616161;font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px}
@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{padding-right:26px;position:relative;width:100%}
#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{float:none;position:absolute;right:0;top:0}
#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);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
#global-ux .dealerLocator .accordion>h3,#global-ux .dealerLocator .accordion>h5{color:#2d96cd;cursor:pointer;font-size:1.25rem;font-weight:200;margin:0;padding:10px 0 10px 20px}
#global-ux .dealerLocator .accordion>h3:after,#global-ux .dealerLocator .accordion>h5:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;float:right;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:1.75rem;margin-right:4%;text-rendering:auto;text-transform:none;-webkit-transform:rotate(0);-ms-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;vertical-align:middle}
#global-ux .threesixty-colouriser-container .component-content{overflow:hidden;position:relative}
#global-ux .threesixty-colouriser-container>.columns{padding-left:0;padding-right:0}
#global-ux .threesixty-colouriser-container .image-list{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{list-style:none;margin:0;overflow:hidden;position:relative}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides .slide{padding-bottom:56.25%;pointer-events:none}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple{cursor:pointer}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple:active{cursor:-webkit-grab;cursor:grab}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple.images-loaded:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation:tilt 2s;animation:tilt 2s;color:#fff;font-family:icomoon;font-size:45px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-rendering:auto;text-shadow:2px 2px 4px rgba(0,0,0,.5);text-transform:none;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;vertical-align:middle;z-index:10}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple.images-loaded:before{font-size:65px}
}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple.is-touched:before{display:none}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides .layer{left:0;position:absolute;top:0;width:100%}
#global-ux .threesixty-colouriser-container .image-list .threesixty-control{-webkit-tap-highlight-color:transparent;background-color:transparent;color:#2d96cd;font-family:icomoon;font-size:2.5rem;font-weight:700;padding:0;position:absolute;top:50%;-webkit-transition:transform .3s linear;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;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);-ms-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}
#global-ux .threesixty-colouriser-container .menu-container .menu li:hover a{border-bottom:4px solid #2d96cd;color:#2d96cd}
}
#global-ux .threesixty-colouriser-container .menu-container .menu li a{border-bottom:4px solid transparent;color:#2d96cd;display:block;font-weight:300;padding:11px 20px 7px;text-decoration:none;-webkit-transition:border-bottom .2s;transition:border-bottom .2s}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li a{padding:12px 20px 11px}
}
#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-down,#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-up{font-size:1.5rem;font-weight:700}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-down,#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-up{display:none}
}
#global-ux .threesixty-colouriser-container .menu-container.menu-open .menu li{border-bottom:1px solid #cbcbcb;display:block}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container.menu-open .menu li{border-bottom:0;display:inline-block}
}
#global-ux .threesixty-colouriser-container .features{background-color:#f7f7f7;border-top:1px solid #cbcbcb;padding-bottom:28px;position:relative;text-align:center}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features{padding-bottom:46px}
}
#global-ux .threesixty-colouriser-container .features .feature-heading{color:#1b394e;font-size:14px;font-size:.875rem;font-weight:700;margin:0;padding-bottom:14px;padding-top: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{-webkit-overflow-scrolling:touch;margin-bottom:8px;overflow-x:auto;position:relative;width:100%}
@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;height:8px;width: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{background-color:#dbdbdb;background-position:50% 50%;background-size:cover;border-radius:50%;height:100%;width:100%}
#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-bottom:0;margin-left:0;position:relative;text-align:center;white-space:nowrap}
#global-ux .threesixty-colouriser-container .features .feature-swatches li{display:inline-block;-webkit-transition:all .5s;transition:all .5s}
#global-ux .threesixty-colouriser-container .features .feature-swatches li a{background-color:transparent;background-repeat:no-repeat;background-size:cover;border-radius:50%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.8);box-shadow:0 0 8px rgba(0,0,0,.8);color:#fff;cursor:pointer;display:block;height:60px;margin-right:5px;position:relative;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{color:#fff;font-size:2rem;left:50%;margin:-1rem 0 0 -1rem;position:absolute;top:50%;-webkit-transition:opacity .2s;transition:opacity .2s}
#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover{filter:alpha(opacity=100);opacity:1}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover{filter:alpha(opacity=70);opacity:.7}
}
#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover .icon-checked{filter:alpha(opacity=100);opacity:1}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover .icon-checked{filter:alpha(opacity=50);opacity:.5}
#global-ux .threesixty-colouriser-container .features .feature-swatches li.feature-selected:hover,#global-ux .threesixty-colouriser-container .features .feature-swatches li.feature-selected:hover .icon-checked{filter:alpha(opacity=100);opacity:1}
}
#global-ux .threesixty-colouriser-container .features .feature-swatches-item{padding:10px 3px 0}
#global-ux .threesixty-colouriser-container .features .model-name{color:#616161;font-size:14px;font-size:.875rem;margin-bottom:14px}
#global-ux .threesixty-colouriser-container .features .cta-button{margin:0 auto;width:86%}
@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}
#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{color:#1b394e;display:none;font-size:30px;font-size:1.875rem;font-weight:200;padding:18px 0 0;position:relative;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;left:calc(100% + 3px);line-height:1;position:absolute;top:3px;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,#global-ux .vehicleAttribute .attribute-prefix,#global-ux .vehicleAttribute .attribute-suffix{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto;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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;margin-right:25px;vertical-align:middle;*vertical-align:auto}
#global-ux .attribute-price .attribute-prefix{color:#616161;display:block;font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .attribute-price .attribute{color:#1b394e;font-size:21px;font-size:1.3125rem}
@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{display:inline;float:none;font-size:20px;font-size:1.25rem;vertical-align:baseline;width:100%}
#global-ux .splitter .attribute-spec-mpg{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;float:none;padding-bottom:10px;padding-top:10px;position:relative;text-align:center;vertical-align:middle;*vertical-align:auto}
@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{color:#1b394e;font-size:18px;font-size:1.125rem;line-height:1.5;text-align:right;width:100%}
@media only screen and (min-width:30.0625em){#global-ux .splitter .attribute-spec-mpg .attribute{font-size:31px;font-size:1.9375rem;position:static;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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;float:left;font-size:12px;font-size:.75rem;font-weight:200;line-height:22px;margin-bottom:5px;padding-top:0;text-align:left;vertical-align:middle;*vertical-align:auto;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;float:none;line-height:1;position:static;text-align:center;text-transform:none;width:auto}
}
#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{color:#616161;display:block;font-size:14px;font-size:.875rem;font-weight:300;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-bottom:0;padding-top:10px}
@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{*zoom:1;color:#1d394f;display:-moz-inline-stack;display:inline-block;*display:inline;font-size:12px;font-size:.75rem;font-weight:300;vertical-align:middle;*vertical-align:auto}
@media only screen and (min-width:30.0625em){#global-ux .splitter .specs-number-of-seats .attribute-prefix{display:block;font-size:14px;font-size:.875rem}
}
#global-ux .splitter .specs-number-of-seats .attribute{bottom:20px;color:#1b394e;font-size:18px;font-size:1.125rem;position:absolute;right:0}
@media only screen and (min-width:30.0625em){#global-ux .splitter .specs-number-of-seats .attribute{bottom:0;font-size:31px;font-size:1.9375rem;position:relative}
}
#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-size:150%;font-weight:700}
@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 a,#global-ux .richtext .richtext .rt-white h1,#global-ux .richtext .richtext .rt-white h2,#global-ux .richtext .richtext .rt-white h3,#global-ux .richtext .richtext .rt-white h4,#global-ux .richtext .richtext .rt-white h5,#global-ux .richtext .richtext .rt-white h6,#global-ux .richtext .richtext .rt-white input,#global-ux .richtext .richtext .rt-white label,#global-ux .richtext .richtext .rt-white li,#global-ux .richtext .richtext .rt-white p,#global-ux .richtext .richtext .rt-white td,#global-ux .richtext .richtext .rt-white th{color:#fff}
#global-ux .richtext .richtext .rt-dark-blue a,#global-ux .richtext .richtext .rt-dark-blue h1,#global-ux .richtext .richtext .rt-dark-blue h2,#global-ux .richtext .richtext .rt-dark-blue h3,#global-ux .richtext .richtext .rt-dark-blue h4,#global-ux .richtext .richtext .rt-dark-blue h5,#global-ux .richtext .richtext .rt-dark-blue h6,#global-ux .richtext .richtext .rt-dark-blue input,#global-ux .richtext .richtext .rt-dark-blue label,#global-ux .richtext .richtext .rt-dark-blue li,#global-ux .richtext .richtext .rt-dark-blue p,#global-ux .richtext .richtext .rt-dark-blue td,#global-ux .richtext .richtext .rt-dark-blue th{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue a.cta-button-primary{color:#fff}
#global-ux .richtext .richtext .rt-grey a,#global-ux .richtext .richtext .rt-grey h1,#global-ux .richtext .richtext .rt-grey h2,#global-ux .richtext .richtext .rt-grey h3,#global-ux .richtext .richtext .rt-grey h4,#global-ux .richtext .richtext .rt-grey h5,#global-ux .richtext .richtext .rt-grey h6,#global-ux .richtext .richtext .rt-grey input,#global-ux .richtext .richtext .rt-grey label,#global-ux .richtext .richtext .rt-grey li,#global-ux .richtext .richtext .rt-grey p,#global-ux .richtext .richtext .rt-grey td,#global-ux .richtext .richtext .rt-grey th{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 .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 li,#global-ux .dark-grey-background .richtext .regular p,#global-ux .dark-grey-background .richtext .regular sup,#global-ux .dark-grey-background .richtext .regular ul{color:#fff}
#global-ux .richtext-gridgallery-header,#global-ux .richtext-gridgallery-header-grey{background:transparent;margin:0 auto;padding:40px 7.5% 35px;width:100%}
@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 h2,#global-ux .richtext-gridgallery-header-grey h1,#global-ux .richtext-gridgallery-header-grey h2{color:#1d394f;font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.4;margin:0}
@media only screen and (min-width:30.0625em){#global-ux .richtext-gridgallery-header h1,#global-ux .richtext-gridgallery-header h2,#global-ux .richtext-gridgallery-header-grey h1,#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 h2,#global-ux .black-background .richtext-gridgallery-header p,#global-ux .black-background .richtext-gridgallery-header-grey h1,#global-ux .black-background .richtext-gridgallery-header-grey h2,#global-ux .black-background .richtext-gridgallery-header-grey p{color:#fff}
@media only screen and (min-width:48em){.image-caption .hidden-desktop,.richtext .hidden-desktop{display:none}
}
.blue-bullet{background-color:#1b394e;border-radius:50%;color:#fff;display:inline-block;height:50px;line-height:55px;margin-right:20px;text-align:center;vertical-align:middle;width:50px}
@media only screen and (max-width:30em){.image-caption .hidden-mobile,.richtext .hidden-mobile{display:none}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){.image-caption .hidden-mobile,.richtext .hidden-mobile{display:none}
}
@media only screen and (min-width:48em){.richtext .bold-desktop{font-weight:400}
}
.richtext .dark-blue{color:#1b394e}
.richtext .quote{color:#1b394e;display:block;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.6rem;margin:0 30px}
@media only screen and (min-width:48em){.richtext .quote{font-size:25px;font-size:1.5625rem;font-weight:300;line-height:2.6rem;margin:0 60px 0 150px}
}
.richtext .quote:after,.richtext .quote:before{font-size:35px;font-size:2.1875rem;margin-top:2px;position:absolute}
@media only screen and (min-width:48em){.richtext .quote:after,.richtext .quote:before{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"}
#build-price-configurator .build-price-finance-calculator-overlay .finance-form-rep-quote .text-xxlarge,#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container .text-xxlarge,#global-ux .disclosure-accordion .disclosure-list .text-xxlarge,#global-ux .gux-tooltip-overlay .text-xxlarge,#global-ux .richtext .text-xxlarge{font-size:225%;line-height:1}
@media only screen and (min-width:74.9375em){#build-price-configurator .build-price-finance-calculator-overlay .finance-form-rep-quote .text-xxlarge,#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container .text-xxlarge,#global-ux .disclosure-accordion .disclosure-list .text-xxlarge,#global-ux .gux-tooltip-overlay .text-xxlarge,#global-ux .richtext .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}
#build-price-configurator .build-price-finance-calculator-overlay .finance-form-rep-quote .text-large,.richtext .text-large{font-size:115%}
#build-price-configurator .build-price-finance-calculator-overlay .finance-form-rep-quote .text-small,.richtext .text-small{font-size:80%}
#build-price-configurator .build-price-finance-calculator-overlay .finance-form-rep-quote .text-border,.richtext .text-border{border:3px solid #000;display:block;padding:2px 5px}
.richtext .small{font-size:11px;font-size:.6875rem}
.richtext .grey-reference-block{*zoom:1;background-color:#f7f7f7;display:-moz-inline-stack;display:inline-block;*display:inline;padding:30px 20px;vertical-align:middle;*vertical-align:auto}
@media only screen and (min-width:48em){.richtext .grey-reference-block{padding:40px 30px}
}
#global-ux .link-chevron{display:inline-block;position:relative;text-decoration:none;text-shadow:none;width:100%}
#global-ux .link-chevron:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline;font-family:icomoon;font-size:150%;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 0 0 5px;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{display:inline-block;position:relative;text-decoration:none;text-shadow:none}
#global-ux .link-chevron-thin:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 0 0 .25em;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .link-blue-and-bold-new-window{font-weight:700;text-decoration:none}
#global-ux .link-blue-and-bold-new-window:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline;font-family:icomoon;font-size:12px;font-size:.75rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 .5em;text-rendering:auto;text-transform:none;vertical-align:middle;vertical-align:super}
#global-ux .link-white-underline{color:#fff;text-decoration:underline}
div#global-ux.page .content .table a.link-blue-and-bold:focus,div#global-ux.page .content .table p.link-blue-and-bold:focus,div#global-ux.page .content .table span.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 p.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 a.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 span.link-blue-and-bold:focus{background:#2d96cd;color:#fff}
div#global-ux.page .content .table li a.link-blue-and-bold,div#global-ux.page .content .table p a.link-blue-and-bold,div#global-ux.page .content .table td a.link-blue-and-bold,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 .content div.richtext td 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,div#global-ux.page .main-nav div.richtext td a.link-blue-and-bold{font-weight:700;text-decoration:none}
div#global-ux.page .content .table h1 a.link-blue-and-bold,div#global-ux.page .content .table h2 a.link-blue-and-bold,div#global-ux.page .content .table h3 a.link-blue-and-bold,div#global-ux.page .content .table h4 a.link-blue-and-bold,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 .table h1 a.link-blue-and-bold:after,div#global-ux.page .content .table h2 a.link-blue-and-bold:after,div#global-ux.page .content .table h3 a.link-blue-and-bold:after,div#global-ux.page .content .table h4 a.link-blue-and-bold: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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline;font-family:icomoon;font-size:20px;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 .5em;text-rendering:auto;text-transform:none;vertical-align:middle}
div#global-ux.page .gux3-theme div.richtext a.link-blue-and-bold,div#global-ux.page .gux3-theme div.richtext p.link-blue-and-bold,div#global-ux.page .gux3-theme div.richtext span.link-blue-and-bold{letter-spacing:1.17px;line-height:1.43}
div#global-ux.page .gux3-theme div.richtext a.link-blue-and-bold:focus,div#global-ux.page .gux3-theme div.richtext p.link-blue-and-bold:focus,div#global-ux.page .gux3-theme div.richtext span.link-blue-and-bold:focus{background:#102b4e}
#global-ux .dark-grey-background .regular,#global-ux .dark-grey-background .richtext-f-single,#global-ux .f-single .regular,#global-ux .f-single .richtext-f-single,#global-ux .light-grey-background .regular,#global-ux .light-grey-background .richtext-f-single,#global-ux .splitter .f-single .regular,#global-ux .splitter .f-single .richtext-f-single,#global-ux .splitter-awards-single-feature .regular,#global-ux .splitter-awards-single-feature .richtext-f-single,#global-ux .white-background .regular,#global-ux .white-background .richtext-f-single{display:block;margin-bottom:10px;width:100%}
@media only screen and (min-width:30.0625em){#global-ux .dark-grey-background .regular,#global-ux .dark-grey-background .richtext-f-single,#global-ux .f-single .regular,#global-ux .f-single .richtext-f-single,#global-ux .light-grey-background .regular,#global-ux .light-grey-background .richtext-f-single,#global-ux .splitter .f-single .regular,#global-ux .splitter .f-single .richtext-f-single,#global-ux .splitter-awards-single-feature .regular,#global-ux .splitter-awards-single-feature .richtext-f-single,#global-ux .white-background .regular,#global-ux .white-background .richtext-f-single{display:inline-block}
}
@media only screen and (max-width:47.9375em){#global-ux .dark-grey-background .regular .cta-button,#global-ux .dark-grey-background .richtext-f-single .cta-button,#global-ux .f-single .regular .cta-button,#global-ux .f-single .richtext-f-single .cta-button,#global-ux .light-grey-background .regular .cta-button,#global-ux .light-grey-background .richtext-f-single .cta-button,#global-ux .splitter .f-single .regular .cta-button,#global-ux .splitter .f-single .richtext-f-single .cta-button,#global-ux .splitter-awards-single-feature .regular .cta-button,#global-ux .splitter-awards-single-feature .richtext-f-single .cta-button,#global-ux .white-background .regular .cta-button,#global-ux .white-background .richtext-f-single .cta-button{margin-left:0;margin-right:0;width:100%}
}
#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 .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 .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,#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 .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 .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 .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 .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-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-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 .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 .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{color:#1d394f;line-height:1.1;margin:0 0 20px}
@media only screen and (min-width:48em){#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 .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 .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,#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 .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 .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 .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 .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-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-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 .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 .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{margin:0 0 10px}
}
#global-ux .dark-grey-background .regular h2,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .f-single .regular h2,#global-ux .f-single .richtext-f-single h2,#global-ux .light-grey-background .regular h2,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .splitter .f-single .regular h2,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .white-background .regular h2,#global-ux .white-background .richtext-f-single 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 .dark-grey-background .regular h2,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .f-single .regular h2,#global-ux .f-single .richtext-f-single h2,#global-ux .light-grey-background .regular h2,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .splitter .f-single .regular h2,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .white-background .regular h2,#global-ux .white-background .richtext-f-single h2{font-size:36px;font-size:2.25rem}
}
@media only screen and (min-width:62em){#global-ux .dark-grey-background .regular h2,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .f-single .regular h2,#global-ux .f-single .richtext-f-single h2,#global-ux .light-grey-background .regular h2,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .splitter .f-single .regular h2,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .white-background .regular h2,#global-ux .white-background .richtext-f-single h2{font-size:48px;font-size:3rem}
}
#global-ux .dark-grey-background .regular h3,#global-ux .dark-grey-background .regular h4,#global-ux .dark-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 .f-single .regular h3,#global-ux .f-single .regular h4,#global-ux .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 .light-grey-background .regular h3,#global-ux .light-grey-background .regular h4,#global-ux .light-grey-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 .splitter .f-single .regular h3,#global-ux .splitter .f-single .regular h4,#global-ux .splitter .f-single .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-awards-single-feature .regular h3,#global-ux .splitter-awards-single-feature .regular h4,#global-ux .splitter-awards-single-feature .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 .white-background .regular h3,#global-ux .white-background .regular h4,#global-ux .white-background .regular h5,#global-ux .white-background .richtext-f-single h3,#global-ux .white-background .richtext-f-single h4,#global-ux .white-background .richtext-f-single h5{font-weight:200}
#global-ux .dark-grey-background .regular ul,#global-ux .dark-grey-background .richtext-f-single ul,#global-ux .f-single .regular ul,#global-ux .f-single .richtext-f-single ul,#global-ux .light-grey-background .regular ul,#global-ux .light-grey-background .richtext-f-single ul,#global-ux .splitter .f-single .regular ul,#global-ux .splitter .f-single .richtext-f-single ul,#global-ux .splitter-awards-single-feature .regular ul,#global-ux .splitter-awards-single-feature .richtext-f-single ul,#global-ux .white-background .regular ul,#global-ux .white-background .richtext-f-single ul{margin:0;padding:0 0 0 16px}
#global-ux .dark-grey-background .regular ul:last-child,#global-ux .dark-grey-background .richtext-f-single ul:last-child,#global-ux .f-single .regular ul:last-child,#global-ux .f-single .richtext-f-single ul:last-child,#global-ux .light-grey-background .regular ul:last-child,#global-ux .light-grey-background .richtext-f-single ul:last-child,#global-ux .splitter .f-single .regular ul:last-child,#global-ux .splitter .f-single .richtext-f-single ul:last-child,#global-ux .splitter-awards-single-feature .regular ul:last-child,#global-ux .splitter-awards-single-feature .richtext-f-single ul:last-child,#global-ux .white-background .regular ul:last-child,#global-ux .white-background .richtext-f-single ul:last-child{margin-bottom:0}
#global-ux .dark-grey-background .regular li,#global-ux .dark-grey-background .regular p,#global-ux .dark-grey-background .richtext-f-single li,#global-ux .dark-grey-background .richtext-f-single p,#global-ux .f-single .regular li,#global-ux .f-single .regular p,#global-ux .f-single .richtext-f-single li,#global-ux .f-single .richtext-f-single p,#global-ux .light-grey-background .regular li,#global-ux .light-grey-background .regular p,#global-ux .light-grey-background .richtext-f-single li,#global-ux .light-grey-background .richtext-f-single p,#global-ux .splitter .f-single .regular li,#global-ux .splitter .f-single .regular p,#global-ux .splitter .f-single .richtext-f-single li,#global-ux .splitter .f-single .richtext-f-single p,#global-ux .splitter-awards-single-feature .regular li,#global-ux .splitter-awards-single-feature .regular p,#global-ux .splitter-awards-single-feature .richtext-f-single li,#global-ux .splitter-awards-single-feature .richtext-f-single p,#global-ux .white-background .regular li,#global-ux .white-background .regular p,#global-ux .white-background .richtext-f-single li,#global-ux .white-background .richtext-f-single p{color:#1d394f;font-size:14px;font-size:.875rem;font-weight:200;line-height:1.6;margin-bottom:10px}
@media only screen and (min-width:48em){#global-ux .dark-grey-background .regular li,#global-ux .dark-grey-background .regular p,#global-ux .dark-grey-background .richtext-f-single li,#global-ux .dark-grey-background .richtext-f-single p,#global-ux .f-single .regular li,#global-ux .f-single .regular p,#global-ux .f-single .richtext-f-single li,#global-ux .f-single .richtext-f-single p,#global-ux .light-grey-background .regular li,#global-ux .light-grey-background .regular p,#global-ux .light-grey-background .richtext-f-single li,#global-ux .light-grey-background .richtext-f-single p,#global-ux .splitter .f-single .regular li,#global-ux .splitter .f-single .regular p,#global-ux .splitter .f-single .richtext-f-single li,#global-ux .splitter .f-single .richtext-f-single p,#global-ux .splitter-awards-single-feature .regular li,#global-ux .splitter-awards-single-feature .regular p,#global-ux .splitter-awards-single-feature .richtext-f-single li,#global-ux .splitter-awards-single-feature .richtext-f-single p,#global-ux .white-background .regular li,#global-ux .white-background .regular p,#global-ux .white-background .richtext-f-single li,#global-ux .white-background .richtext-f-single p{font-size:16px;font-size:1rem}
}
#global-ux .dark-grey-background .regular a[name]:not([href]),#global-ux .dark-grey-background .richtext-f-single a[name]:not([href]),#global-ux .f-single .regular a[name]:not([href]),#global-ux .f-single .richtext-f-single a[name]:not([href]),#global-ux .light-grey-background .regular a[name]:not([href]),#global-ux .light-grey-background .richtext-f-single a[name]:not([href]),#global-ux .splitter .f-single .regular a[name]:not([href]),#global-ux .splitter .f-single .richtext-f-single a[name]:not([href]),#global-ux .splitter-awards-single-feature .regular a[name]:not([href]),#global-ux .splitter-awards-single-feature .richtext-f-single a[name]:not([href]),#global-ux .white-background .regular a[name]:not([href]),#global-ux .white-background .richtext-f-single a[name]:not([href]){height:0;line-height:0;visibility:hidden}
#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 .black-background .richtext .regular .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 li,#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-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 li,#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 .splitter .f-single .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 li,#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 .dark-grey-background .richtext .regular .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 li,#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-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 li,#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 .splitter .f-single .gux-tooltip:after,#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 li,#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{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,#global-ux .column-separator-centered .richtext-f-single p:last-of-type{margin-bottom:0}
}
.splitter-column-wrap:after,.splitter-column-wrap:before{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 ol li,#global-ux .richtext-article p,#global-ux .richtext-article ul li{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 ol,#global-ux .richtext-article ul{margin-left:1.4rem}
#global-ux .richtext-article ol li,#global-ux .richtext-article ul li{font-size:14px;font-size:.875rem;font-weight:300;line-height:1.85rem;margin-bottom:25px}
@media only screen and (min-width:48em){#global-ux .richtext-article ol li,#global-ux .richtext-article ul 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: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";font-size:125%;margin:0 8px 10px -15px}
#global-ux .box-article .richtext-article h2{padding-bottom:20px}
#global-ux .richtext-awards-headline{margin:0 3%;padding:45px 0;text-align:center}
@media only screen and (min-width:48em){#global-ux .richtext-awards-headline{margin:0 15%;padding:100px 0;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-size:22px;font-size:1.375rem;font-weight:200;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{color:#616161;font-weight:200;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{color:#616161;font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.1;margin-bottom:10px;margin-top:20px}
#global-ux .accordion .section.richtext .feature-spec-rte h5{color:#616161;font-size:12px;font-size:.75rem;font-weight:700;line-height:1.1;margin:25px 0 15px}
@media only screen and (min-width:48em){#global-ux .accordion .section.richtext .feature-spec-rte h5{font-size:14px;font-size:.875rem;margin:45px 0 25px}
}
#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";left:-15px;position:absolute}
#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 .mobile-text,.richtext-read-more .more-link{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{color:#616161;font-size:24px;font-size:1.5rem}
#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}
}
#global-ux .richtext-contact-us-nav p{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-pack:distribute;background:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin:0;padding:40px 0}
#global-ux .richtext-contact-us-nav a{border-left:1px solid #dbdbdb;display:block;font-family:Antenna,icomoon;font-size:17px;font-size:1.0625rem;padding:10px 0 20px;text-align:center;text-decoration:none;width:20%}
#global-ux .richtext-contact-us-nav a:before{display:block;font-size:50px;font-size:3.125rem;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}
}
#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{border:1px solid #a8a8a8;display:block;font-size:17px;font-size:1.0625rem;font-weight:200;line-height:150%;padding:20px 25px;text-decoration:none;width:100%}
#global-ux .richtext-contact-us-email-dropdown a:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;font-family:icomoon;font-size:25px;font-size:1.5625rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .email-dropdown{display:none}
#global-ux .email-dropdown.show-dropdown{background:#fff;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;-webkit-box-shadow:0 1px 3px 0 #ccc;box-shadow:0 1px 3px 0 #ccc;display:block;left:0;list-style:none;margin:67px 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{border-bottom:1px solid #dbdbdb;display:block;font-size:17px;font-size:1.0625rem;font-weight:200;line-height:150%;padding:20px 25px;text-decoration:none;width:100%}
#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-size:16px;font-size:1rem;font-weight:200;padding:20px 0}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding:after,#global-ux .richtext .richtext-brochureware-news-item-extra-padding:before,#global-ux .richtext .richtext-brochureware-news-item:after,#global-ux .richtext .richtext-brochureware-news-item:before,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding: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:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item:before{content:" ";display:table}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding:after,#global-ux .richtext .richtext-brochureware-news-item:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item: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{margin-right:0;padding-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{color:#333;font-weight:200;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+ol,#global-ux .richtext .richtext-brochureware-news-item p+ul,#global-ux .richtext .richtext-brochureware-news-item-extra-padding p+ol,#global-ux .richtext .richtext-brochureware-news-item-extra-padding 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 p+ul,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p+ol,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p+ul{margin-top:10px}
#global-ux .richtext .richtext-brochureware-news-item li,#global-ux .richtext .richtext-brochureware-news-item p,#global-ux .richtext .richtext-brochureware-news-item-extra-padding li,#global-ux .richtext .richtext-brochureware-news-item-extra-padding p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p{color:#333;font-size:14px;font-size:.875rem;font-weight:200;line-height:1.6;margin-bottom:10px}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item li,#global-ux .richtext .richtext-brochureware-news-item p,#global-ux .richtext .richtext-brochureware-news-item-extra-padding li,#global-ux .richtext .richtext-brochureware-news-item-extra-padding p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p{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:700}
#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}
#global-ux .richtext-brochureware-news-item-extra-padding{margin-left:100px;padding:60px 100px 60px 0}
}
#global-ux .richtext-brochureware-news-item-extra-padding p{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .richtext-regular-light h2{color:#fff;font-weight:200;line-height:1.4}
@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{color:#fff;font-size:22px;font-size:1.375rem;font-weight:600;letter-spacing:-.04063em;line-height:1.05;padding-left:8%;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 .finance-banner .regular>div>div{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#global-ux .finance-banner .regular p{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;margin:0;padding-left:12px;width:30%}
#global-ux .finance-banner .regular p+img{padding-left:12px}
#global-ux .finance-banner .regular img{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;height:100%;width:70%}
#global-ux .finance-banner-text>div>div{display:block}
#global-ux .finance-banner-text P{margin:0;padding:12px;width:100%}
#global-ux .finance-banner-image>div>div{display:block}
#global-ux .finance-banner-image img{margin:0;width:100%}
#global-ux .finance-banner-image p{display:none}
#global-ux #hmc_root #hmc .richtext .question-heading-style h2,#global-ux #hmc_root #hmc .richtext .question-heading-style p,#global-ux #hmc_root #hmc .richtext .question-heading-style span{color:#1b394e;font-weight:200;line-height:33px}
@media only screen and (min-width:48em){#global-ux #hmc_root #hmc .richtext .question-heading-style h2,#global-ux #hmc_root #hmc .richtext .question-heading-style p,#global-ux #hmc_root #hmc .richtext .question-heading-style span{font-size:30px}
}
@media only screen and (max-width:61.9375em){#global-ux #hmc_root #hmc .richtext .question-heading-style h2,#global-ux #hmc_root #hmc .richtext .question-heading-style p,#global-ux #hmc_root #hmc .richtext .question-heading-style span{font-size:21px}
}
#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 .ellipsis.hidden,#global-ux .f-single .mobile-text.hidden,#global-ux .f-single .more-link.hidden{display:none}
@media only screen and (min-width:48em){#global-ux .f-single .ellipsis,#global-ux .f-single .mobile-text,#global-ux .f-single .more-link{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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;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{overflow:hidden;position:relative}
#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{opacity:1;-webkit-transition:all .4s ease;transition:all .4s ease}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta:focus+.feature-data .feature-content{max-height:400px;-webkit-transition:all .4s ease;transition:all .4s ease}
#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{opacity:1;-webkit-transition:all .4s ease;transition:all .4s ease}
#global-ux .features-overview .feature-container .featureTile .feature-tile:hover .feature-data .feature-content{max-height:400px;-webkit-transition:all .4s ease;transition:all .4s ease}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta{background:rgba(45,150,205,.8) none repeat scroll 0 0;bottom:0;color:#fff;font-size:18px;font-size:1.125rem;font-weight:200;left:0;opacity:0;padding:18% 0 0;position:absolute;right:0;text-align:center;top:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}
#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{max-height:0;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}
#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{color:#1b394e;font-size:12px;font-size:.75rem;font-weight:400;text-transform:none}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data p{color:#616161;font-size:14px;font-size:.875rem;font-weight:300;line-height:1.5em;min-height:110px;opacity:0;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}
#global-ux .features-overview .featureTile,#global-ux .features-overview .section{-webkit-box-flex:0;-ms-flex-preferred-size:calc(33.333% - 30px);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);display:block;-webkit-flex:0 0 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:calc(33.333% - 30px);flex-basis:calc(33.333% - 30px);height:auto;margin:0 15px 30px;max-height:458px;overflow:hidden;padding-bottom:60px;-webkit-transition:all .2s ease;transition:all .2s ease}
#global-ux .features-overview .featureTile .section,#global-ux .features-overview .section .section{-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}
#global-ux .features-overview .featureTile>img,#global-ux .features-overview .section>img{position:relative;top:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}
#global-ux .features-overview .image{padding-bottom:0}
#global-ux .features-overview .image .component-content{margin:0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(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;-ms-flex-preferred-size:calc(50% - 30px);-webkit-flex:0 0 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:calc(50% - 30px);flex-basis:calc(50% - 30px)}
}
.box-content{background-size:cover}
.black-background{background-color:#000}
.light-grey-background{background-color:#f7f7f7}
@media only screen and (min-width:48em){#global-ux .overlay-container .overlay-content .overlay-content-inner.is-active .box-content.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{margin:0 8.3%;padding-bottom:30px}
#global-ux .gallery-trigger-reveal .richtext .regular h2,#global-ux .gallery-trigger-reveal .richtext .regular p{color:#616161;font-weight:200;text-shadow:none}
#global-ux .gallery-trigger-reveal .richtext .regular p{font-size:14px;font-size:.875rem;line-height:1.8;margin:.9375rem auto}
@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;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{background:#fff;border:1px solid #2d96cd;cursor:pointer;display:inline-block;float:none;font-size:16px;font-size:1rem;font-weight:200;height:auto;line-height:1.25;margin:0 7px;max-width:270px;padding:1.5rem 1.25rem;text-align:center;text-decoration:none;top:0;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{color:#1b394e;cursor:default}
#global-ux .gallery-trigger-reveal .tabs .tabs-content{background:#fff}
#global-ux .box .features-trigger{margin:1.875rem auto;overflow:hidden}
#global-ux .box .features-trigger .section{float:left;width:50%}
@media only screen and (min-width:48em){#global-ux .box .features-trigger .section{margin-bottom:.625rem;width:100%}
}
@media only screen and (min-width:75em){#global-ux .box .features-trigger .section{margin-bottom:0;width:50%}
}
#global-ux .box .features-trigger .section:last-child{border-left:1px solid hsla(0,0,59%,.3)}
@media only screen and (min-width:48em){#global-ux .box .features-trigger .section:last-child{border:0}
}
#global-ux .box .features-trigger .richtext p{font-size:16px;font-size:1rem;line-height:1.2;margin:0 auto}
#global-ux .box .features-trigger .richtext p:first-of-type{color:#1b394e;font-size:46px;font-size:2.875rem}
@media only screen and (min-width:48em){#global-ux .box .features-trigger{border-top:1px solid hsla(0,0,59%,.3);margin:1.875rem 1.875rem 0;padding:1.25rem 0 0}
}
@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{background:#fff;padding-bottom:5px}
#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 .box,#global-ux .box .features-overview .image{float:left;width:100%}
@media only screen and (min-width:48em){#global-ux .box .features-overview .box,#global-ux .box .features-overview .image{width:50%}
}
@media only screen and (min-width:62em){#global-ux .box .features-overview .box,#global-ux .box .features-overview .image{width:33.33%}
}
.box-content.divider{border-bottom:1px solid #ebebeb}
#global-ux .box .expanded-feature{color:#616161;padding:20px;text-align:center}
#global-ux .box .expanded-feature h2,#global-ux .box .expanded-feature p{color:#616161;font-weight:200;text-shadow:none}
#global-ux .box .expanded-feature p{font-size:14px;font-size:.875rem;line-height:1.8;margin:.9375rem auto}
@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{color:#1b394e;font-size:21px;font-size:1.3125rem;margin:.625rem 0}
@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{margin-bottom:1.25rem;position:relative;width:auto}
}
#global-ux .box .expanded-feature .heading{margin:15px 0 0}
#global-ux .box .expanded-feature .splitter-carousel{background-color:#f4f4f3;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);margin:1.5625rem auto;padding:1.5625rem 0}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature .splitter-carousel{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;width:auto}
#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}
#global-ux .box .expanded-feature>div>.richtext,#global-ux .box .expanded-feature>div>.splitter{padding:0 5%}
#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:after,#global-ux .box .sitemap-wrapper .richtext:before{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{border-bottom:2px solid #ebebeb;margin:1rem 0;padding-bottom:.75rem}
#global-ux .box .sitemap-wrapper ul{font-size:14px;font-size:.875rem;list-style:none;margin:0;padding:0;width:100%}
#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{margin:1em 0 2.5em;width:100%}
#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{float:left;margin:0 0 0 2%;width:15%}
#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{margin:0 auto;padding:35px 7.5% 20px;text-align:center;width:100%}
@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{color:#616161;font-size:21px;font-size:1.3125rem;font-weight:200;line-height:1.4;margin:0 0 12px}
@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{color:#626466;font-size:1rem;font-weight:200;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;margin-bottom:40px;text-transform:none}
@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;margin:0 auto;max-width:600px}
@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{margin:0 auto;max-width:700px}
@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{background:#1b394e url(guxfoe/img/icon-dots.png) no-repeat 100%;background-size:20px 5px;border-right:20px solid transparent;color:#fff;display:block;font-size:14px;font-size:.875rem;letter-spacing:-1px;line-height:4.3;margin:0 auto;max-width:220px;padding-right:20px;text-align:center}
}
#global-ux .specification-quick-view .tabs>.component-content{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;overflow:hidden;padding:0}
@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{-ms-flex-preferred-size:33%;background:0;clear:none;-webkit-flex-basis:33%;flex-basis:33%;float:none;margin:0;padding:40px 0 20px;text-align:center;vertical-align:middle}
}
#global-ux .specification-quick-view .tabs .tabs-nav-item a{display:inline-block;margin:.4375rem 0;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:100%}
#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-box-pack:justify;-ms-flex-pack:justify;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;background:#e6e6e6;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-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-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;max-height:0;overflow:visible;-webkit-transition:max-height .5s;transition:max-height .5s}
}
@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{max-width:100%;position:static;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
#global-ux .specification-quick-view .tabs .tabs-container img{margin:0}
#global-ux .specification-quick-view .tabs .tabs-container .tabs-content{background:0;left:0;margin:0;top:0}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-container .tabs-content{background:0;margin: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{height:auto;padding:0;position:absolute;top:calc(100% - 210px)}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav{bottom:0;overflow:visible;top:auto}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav .tabs-nav-list .tabs-nav-item a{left:0;position:relative;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{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-ms-word-break:break-all;word-break:break-all;word-break:break-word}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-list{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-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{background:0;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);height:auto;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{background:#fff;border:1px solid #1b394e;height:auto;margin:0 5px;padding:15px 32px;width:auto}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active,#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover{background:#1b394e}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active,#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.is-active a,#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover a{background:0;color:#fff}
#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{color:#1b394e;font-weight:400;margin:0;padding:13px}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item a{color:#1b394e;display:inline-block;font-size:18px;font-size:1.125rem;margin:0;padding:0;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:100%}
}
@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{display:table;margin-bottom:20px;position:relative;width:100%}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav:after{border-color:#1b394e transparent transparent;border-style:solid;border-width:10px 12px 10px 10px;content:"";height:0;left:42%;left:calc(50% - 10px);position:absolute;top:3.4375rem;-webkit-transition:left .5s;transition:left .5s;width:0;z-index:-1;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;-ms-flex-order:1;-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;-webkit-order:1;-moz-order:1;order:1;overflow:visible;width:175px}
#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:#fff}
#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:#fff}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item{-ms-flex-preferred-size:33%;background:0;clear:none;-webkit-flex-basis:33%;flex-basis:33%;float:none;margin:0;padding:40px 0 20px;text-align:center;vertical-align:middle}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item{background:#e6e6e6;height:115px;margin-bottom:10px;position:relative;width:175px}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:after{border-color:transparent #1b394e transparent transparent;border-style:solid;border-width:10px 12px 10px 0;content:"";height:0;left:0;position:absolute;top:42%;top:calc(50% - 10px);-webkit-transition:left .5s;transition:left .5s;width:0;z-index:-1}
}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item a{color:#1b394e;display:block;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:-1.5px;padding:0 10px;text-align:center;text-decoration:none !important}
@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;letter-spacing:normal;line-height:20px;padding:0 15px;text-decoration:none}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item img{max-height:40px !important;max-width:90px !important}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item .tab-active-image,#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item .tab-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:after,#global-ux .box .vehicle-types-list:before{content:" ";display:table}
#global-ux .box .vehicle-types-list:after{clear:both}
#global-ux .box .vehicle-types-list .richtext.section{float:left;min-height:100px;padding-bottom:30px;width:100%}
@media only screen and (min-width:48em){#global-ux .box .vehicle-types-list .richtext.section{padding-left:15px;padding-right:15px;width:50%}
#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{height:auto;left:0;position:absolute;top:35px;width:100px}
#global-ux .box .vehicle-types-list .richtext.section h5{font-size:16px;font-size:1rem;font-weight:100;margin-left:120px}
#global-ux .box .vehicle-types-list .richtext.section p{color:#1d394f;font-size:14px;font-size:.875rem;margin-bottom:0;margin-left:120px}
#global-ux .box .share-brochureware{padding-bottom:130px;position:relative}
@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{margin-bottom:30px;padding-bottom:0;padding-top:0}
}
.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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d96cd;display:inline-block;font-family:icomoon;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:-5px 20px 0 0;text-rendering:auto;text-transform:none;vertical-align:middle}
@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}
#global-ux .box .brochureware-download .splitter .dynamicCarousel,#global-ux .box .brochureware-download .splitter .genericCarousel,#global-ux .box .brochureware-download .splitter .threesixty-colouriser-container,.box .brochureware-download .splitter #global-ux .dynamicCarousel,.box .brochureware-download .splitter #global-ux .genericCarousel,.box .brochureware-download .splitter #global-ux .threesixty-colouriser-container,.box .brochureware-download .splitter .row{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}
.box .brochureware-download .splitter-column:nth-child(2),.box .brochureware-download .splitter-column:nth-child(3){padding-left:50px;padding-right:50px;width:40%}
.box .brochureware-download .splitter-column:nth-child(2):before,.box .brochureware-download .splitter-column:nth-child(3):before{background-color:#dfdfdf;content:"";display:block;float:left;height:calc(100% - 30px);left:0;padding-top:100%;position:absolute;top:30px;width:1px}
}
#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{color:#a8a8a8;font-size:12px;font-size:.75rem;margin-bottom:.3125rem}
#global-ux .box .brochureware-download .splitter-column a{color:#2d96cd;font-family:inherit;font-size:inherit;text-decoration:none}
#global-ux .box .brochureware-download .splitter-column a[class*=icon-]:before{color:#a8a8a8;font-size:19px;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;margin-bottom:0;max-width:30%}
.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:after,#global-ux .box-image-overlay:before{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{color:#616161;font-size:16px;font-size:1rem;font-weight:200;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-left:1px solid hsla(0,0,59%,.4);border-right:0;margin:4px 0 0 15px;padding:12px 0 12px 15px}
}
#global-ux .box .single-offer{color:#616161;font-size:16px;font-size:1rem;font-weight:300}
#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{color:inherit;font-size:24px;font-size:1.5rem;font-weight:200;margin-bottom:35px;margin-top:0}
@media only screen and (max-width:47.9375em){#global-ux .box .single-offer .splitter.dynamicCarousel>div>.splitter-column,#global-ux .box .single-offer .splitter.genericCarousel>div>.splitter-column,#global-ux .box .single-offer .splitter.row>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.dynamicCarousel>div>.splitter-column:first-child,#global-ux .box .single-offer .splitter.genericCarousel>div>.splitter-column:first-child,#global-ux .box .single-offer .splitter.row>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.dynamicCarousel>div>.splitter-column:last-child,#global-ux .box .single-offer .splitter.genericCarousel>div>.splitter-column:last-child,#global-ux .box .single-offer .splitter.row>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{background-color:#fafafa;margin:15px 0 0;padding:0}
@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{float:left;font-size:16px;font-size:1rem;margin-top:0;padding:0 10px}
@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;padding-left:30px;position:relative}
#global-ux .box .single-offer .section.splitter .richtext ul li:before{content:"\00b7";font-weight:400;left:0;position:absolute}
}
#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:after,#global-ux .box .single-offer .richtext ul:before{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{font-size:inherit;margin:55px 0}
}
#global-ux .box .single-offer .richtext ul li{color:inherit;list-style:none;margin-top:15px;padding-bottom:0;padding-left:30px;padding-top:0;position:relative}
#global-ux .box .single-offer .richtext ul li:before{content:"\00b7";font-weight:400;left:0;position:absolute}
#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{float:left;margin-left:2%;width:49%}
#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){clear:left;margin-left:0}
}
#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{margin:.46875rem 10%;width:80%}
}
#global-ux .promotions-page-headline{background-color:#fff}
#global-ux .promotions-page-headline .richtext-promotions-page-headline{padding:21px 0 15px;text-align:center}
@media only screen and (min-width:48em){#global-ux .promotions-page-headline .richtext-promotions-page-headline{padding:25px 55px 21px;text-align:left}
}
#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{border-top:1px solid #dbdbdb;padding:40px 0;text-align:center}
#global-ux .promotions-page-headline .image.section .component-content{-webkit-box-direction:reverse;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-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{background-color:#fbfbfb;display:table;width:100%}
#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;padding-left:60px;text-align:left;vertical-align:middle;width:67%}
}
#global-ux .promotions-page-headline .image.section~.richtext.section{background-color:#1b394e;border-bottom:1px solid #4a7184;border-top:1px solid #4a7184;padding:0 16px}
#global-ux .promotions-page-headline .image.section~.richtext.section ul{display:block;list-style-type:none;margin:0;padding:0}
#global-ux .promotions-page-headline .image.section~.richtext.section ul li{border:solid #4a7184;border-width:1px 0 0;display:block;font-size:14px;font-size:.875rem;line-height:4.7858em;padding:0 6px;text-align:left}
#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{color:#fff;display:block;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:after,#global-ux .promotions-page-headline .image.section~.richtext.section ul:before{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{border-width:0 0 0 1px;float:left;font-size:12px;font-size:.75rem;line-height:3.1667em;padding:0;text-align:center;width:100%}
#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),#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),#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,#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}
@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{border:0;font-size:14px;font-size:.875rem;padding:0;width:50%}
#global-ux .contact-us-box .accordion-content .table .regular-table td+td{text-align:right}
#global-ux .accordion .accordion-content>.box>.box-content.brochureware-news-list,#global-ux .brochureware-news-list{overflow:hidden;padding:0 20px}
@media only screen and (min-width:48em){#global-ux .accordion .accordion-content>.box>.box-content.brochureware-news-list,#global-ux .brochureware-news-list{padding:0 100px}
}
#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,#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{border-top:1px solid #dadada}
#global-ux .brochureware-news-story{background-color:#fff;padding:30px;width:100%}
#global-ux .brochureware-news-story>.feature-container{margin:0 auto;max-width:825px}
@media only screen and (max-width:61.9375em){#global-ux .brochureware-news-story>.feature-container{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-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;-ms-flex-order:1;-webkit-order:1;-moz-order:1;order:1}
#global-ux .brochureware-news-story>.feature-container>.actionsPanel{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;-moz-order:2;order:2}
#global-ux .brochureware-news-story>.feature-container>:last-child{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;-moz-order:3;order:3}
}
@media only screen and (min-width:62em){#global-ux .brochureware-news-story{padding-bottom:40px;padding-top: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}
#gux .box .answer-box-container .feature-container,#gux .box .standard-button .feature-container{-ms-flex-pack:distribute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding-bottom:15px}
@media only screen and (max-width:61.9375em){#gux .box .answer-box-container .feature-container,#gux .box .standard-button .feature-container{display:block}
}
#gux .box .answer-box-container .feature-container .answer,#gux .box .standard-button .feature-container .answer{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin:20px 20px 0 0;width:100%}
#gux .box .answer-box-container .feature-container .answer button,#gux .box .standard-button .feature-container .answer button{background:transparent;border:1px solid #008cba;color:#008cba;font-size:20px;line-height:1;padding:13px 10px;width:100%}
#gux .box .answer-box-container .feature-container .answer button:hover,#gux .box .standard-button .feature-container .answer button:hover{background:#008cba;color:#fff}
.cq-wcm-edit .box .answer-box-container .feature-container{display:block}
#gux3 .box .standard-button .feature-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#gux3 .box .standard-button.more-child .feature-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:auto;width:610px}
@media only screen and (max-width:47.9375em){#gux3 .box .standard-button.more-child .feature-container{width:auto}
}
#global-ux .brightcove{background:#fff}
#global-ux .brightcove .brightcove-player{height:100%;position:relative;width:100%}
#global-ux .brightcove .brightcove-player iframe{border:0;display:block;height:100%;margin:0;overflow:visible;padding:0;width:100%}
#global-ux .brightcove .brightcove-player .video-js{height:auto;max-height:100%;width:100%}
#global-ux .brightcove .brightcove-player .vjs-big-play-button{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2}
#global-ux .brightcove .brightcove-player .vjs-tech{position:relative}
#global-ux .brightcove .brightcove-player .BrightcoveExperience{height:100%;left:0;position:absolute;top:0;width:100%}
#global-ux .brightcove .brightcove-player .end-image,#global-ux .brightcove .brightcove-player .start-image{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:3}
#global-ux .brightcove .brightcove-player .end-image a picture,#global-ux .brightcove .brightcove-player .start-image a picture{color:#fff;display:inline-block;font-size:4.0625rem;width:100%}
#global-ux .brightcove .brightcove-player .end-image a picture:after,#global-ux .brightcove .brightcove-player .end-image a picture:before,#global-ux .brightcove .brightcove-player .start-image a picture:after,#global-ux .brightcove .brightcove-player .start-image a picture:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .brightcove .brightcove-player .end-image a picture:hover:before,#global-ux .brightcove .brightcove-player .start-image a picture:hover:before{color:#1b394e}
#global-ux .brightcove .brightcove-player .end-image a picture:hover:after,#global-ux .brightcove .brightcove-player .start-image a picture:hover:after{color:#fff}
#global-ux .brightcove .brightcove-player .end-image a picture:after,#global-ux .brightcove .brightcove-player .end-image a picture:before,#global-ux .brightcove .brightcove-player .start-image a picture:after,#global-ux .brightcove .brightcove-player .start-image a picture:before{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:color .4s;transition:color .4s}
#global-ux .brightcove .brightcove-player .end-image a picture:before,#global-ux .brightcove .brightcove-player .start-image a picture:before{color:#2d96cd}
#global-ux .brightcove .brightcove-player .end-image a picture:after,#global-ux .brightcove .brightcove-player .start-image a picture:after{color:#fff}
#global-ux .brightcove .brightcove-player .end-image{display:none}
#global-ux .brightcove .brightcove-player .swipe-layer{height:100%;left:0;margin-left:-80px;margin-top:-35px;position:absolute;top:0;width:50%;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,.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{color:inherit;display:block;font-family:inherit;font-weight:700;width:auto}
#global-ux .brightcove .brightcove-player .vjs-caption-settings select{border:0;color:#515151}
#global-ux .brightcove.within-billboard.not-ready,#global-ux .brightcove.within-billboard:not(.in-edit-mode) .vjs-big-play-button,#global-ux .brightcove.within-billboard:not(.in-edit-mode) .vjs-control-bar,#global-ux .brightcove.within-billboard:not(.in-edit-mode) .vjs-loading-spinner,#global-ux .brightcove.within-billboard:not(.in-edit-mode) .vjs-texttrack-settings{display:none}
#back-to-the-top{left:50%;max-height:0;max-width:90rem;position:fixed;top:90px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:5}
#back-to-the-top.scrollUp a{opacity:1;right:10px}
@media only screen and (min-width:30.0625em){#back-to-the-top.scrollUp a{right:15px}
}
@media only screen and (min-width:97.5em){#back-to-the-top.scrollUp a{right:5px}
}
@media only screen and (min-width:30.0625em){#back-to-the-top{bottom:105px;top:auto}
}
@media only screen and (min-width:48em){#back-to-the-top{bottom:132px}
}
@media only screen and (min-width:75em){#back-to-the-top{bottom:150px}
}
#back-to-the-top a{display:block;height:65px;opacity:0;overflow:hidden;padding:10px;position:absolute;right:-50px;text-indent:200%;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;width:65px}
#back-to-the-top a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:icomoon;font-size:25px;font-size:1.5625rem;font-style:normal;font-variant:normal;font-weight:400;font-weight:700;line-height:1;line-height:43px;text-align:center;text-indent:0;text-rendering:auto;text-transform:none;vertical-align:middle;z-index:3}
#back-to-the-top a:after,#back-to-the-top a:before{display:block;height:45px;left:10px;opacity:inherit;position:absolute;top:10px;width:45px}
#back-to-the-top a:after{background-color:rgba(0,0,0,.7);border:2px solid hsla(0,0,100%,.6);border-radius:50%;content:"";z-index:2}
#global-ux .brandGallery{background:#fff;margin:0}
@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{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
#global-ux .brandGallery .item{display:none;position:relative}
#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;-ms-flex-order:2;-webkit-order:2;-moz-order:2;order:2}
#global-ux .brandGallery .item.one{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;-moz-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{background:rgba(45,150,205,.6);bottom:0;display:block;height:20%;pointer-events:none;position:absolute;-webkit-transition:background .5s ease .1s;transition:background .5s ease .1s;width:100%}
#global-ux .brandGallery .image .image-caption p{color:#fff;font-weight:300;line-height:1;margin-left:.625rem;margin-top:-.625rem;padding:0 50px 0 3%;position:relative;top:50%}
#global-ux .brandGallery .image .image-caption p:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e618";float:right;font-family:icomoon;font-size:1.9rem;font-style:normal;font-variant:normal;font-weight:400;margin-right:-35px;margin-top:-.45rem;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:48em){#global-ux .brandGallery .image .image-caption p:before{font-size:1.4rem;margin-top:0}
}
#global-ux .brandGallery .image picture img{-webkit-box-shadow:0 0 1px rgba(0,0,0,.05);box-shadow:0 0 1px rgba(0,0,0,.05);outline:1px solid transparent;-webkit-transform:scale(1.01) translateZ(0);-ms-transform:scale(1.01) translateZ(0);transform:scale(1.01) translateZ(0);-webkit-transition:all .5s ease .1s;transition:all .5s ease .1s}
#global-ux .brandGallery .image a:active .image-caption,#global-ux .brandGallery .image a:focus .image-caption,#global-ux .brandGallery .image:hover .image-caption{background:rgba(45,150,205,.8)}
#global-ux .brandGallery .image a:active picture img,#global-ux .brandGallery .image a:focus picture img,#global-ux .brandGallery .image:hover picture img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
#global-ux .brandGallery .heading{text-align:center;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading{height:0;padding:0 0 22.222222%}
}
#global-ux .brandGallery .heading>.richtext{padding:30px 5%}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading>.richtext{margin-top:14.81%;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
#global-ux .brandGallery .heading h2{color:#626466;font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.1;margin:20px 0 10px}
@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{color:#626466;font-size:14px;font-size:.875rem;margin:20px 0 10px}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading{float:left;width:75%}
#global-ux .brandGallery .one{width:50%}
#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{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e618";float:none;font-family:icomoon;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;margin-left:1rem;margin-right:-35px;margin-top:-.45rem;text-rendering:auto;text-transform:none;vertical-align:middle}
}
#global-ux .brandGallery .view-toggle{background-color:#2d96cd;border-bottom:5px solid #fff;border-top:5px solid #fff;color:#fff;cursor:pointer;display:block;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:24px;font-size:1.5rem;font-weight:200;padding:12px 0;text-align:center;width:100%}
#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;-ms-flex-order:3;-webkit-order:3;-moz-order:3;order:3}
}
@media only screen and (min-width:48em){#global-ux .brandGallery .view-toggle{display:none}
}
#global-ux .brandGallery .view-toggle .icon-minus,#global-ux .brandGallery .view-toggle .icon-plus{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-minus,#global-ux.reduced-cta .brandGallery .view-toggle .icon-plus{font-size:10px;font-size:.625rem}
@media only screen and (min-width:30.0625em){#global-ux.reduced-cta .brandGallery .view-toggle .icon-minus,#global-ux.reduced-cta .brandGallery .view-toggle .icon-plus{font-size:19px;font-size:1.1875rem}
}
#global-ux .brandGallery .image .black-caption .image-caption{background:rgba(0,0,0,.5)}
#global-ux .brandGallery .image .black-caption a:active .image-caption,#global-ux .brandGallery .image .black-caption a:focus .image-caption,#global-ux .brandGallery .image .black-caption:hover .image-caption{background:rgba(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-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:30px;font-size:1.875rem;font-weight:200;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 td,#global-ux .table .table-content table th{word-wrap:break-word}
#global-ux .table .table-content table td{border:0;color:#616161;font-size:12px;font-size:.75rem;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 ol,#global-ux .table .table-content table td ul{margin-bottom:6px}
#global-ux .table .table-content table td li,#global-ux .table .table-content table td ol:last-child,#global-ux .table .table-content table td ul:last-child{margin-bottom:0}
#global-ux .table .table-content table td li,#global-ux .table .table-content table td ol,#global-ux .table .table-content table td p,#global-ux .table .table-content table td ul{color:inherit;font-size:inherit;font-weight:inherit;line-height: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(2n){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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-bottom:1px solid #dbdbdb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
#global-ux .table .table-content.ford-approved-direct tr:first-child td{display:none}
#global-ux .table .table-content.ford-approved-direct tr td{-webkit-box-flex:1;border:0;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;font-size:14px;font-size:.875rem}
#global-ux .table .table-content.ford-approved-direct tr td:first-child{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;font-weight:700}
#global-ux .table .table-content.ford-approved-direct tr th{-webkit-box-flex:1;color:#616161;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;font-size:20px;font-size:1.25rem;font-weight:300;letter-spacing:-.04063em;line-height:1;padding:0 .625rem 1.875rem 0}
#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{border-bottom:1px solid #dbdbdb;display:table-row}
#global-ux .table .table-content.ford-approved-direct tr td:first-of-type{display:table-cell;margin-top:0}
#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{border:0;border-collapse:collapse;border-spacing:0;margin:0;width:100%}
#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;vertical-align:middle;width:20%}
#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{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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{display:block;padding:0 5%;text-align:left;white-space:nowrap;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;vertical-align:middle;white-space:nowrap}
#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;vertical-align:middle;white-space:nowrap}
#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(2n){background:transparent}
#global-ux .contact-us-box .table .table-content table table td{border:0;padding:0;vertical-align:middle;width:50%}
#global-ux .contact-us-box .table .table-content table a{display:inline-block;font-family:icomoon,Antenna;font-size:14px;font-size:.875rem}
#global-ux .contact-us-box .table .table-content table a:before{display:inline;font-size:28px;font-size:1.75rem;margin:0 5px 0 0;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table a.cta-button-phone:before,#global-ux .contact-us-box .table .table-content table a.icon-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{clear:both;display:block;overflow:hidden;padding:0;position:relative}
@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:after,#global-ux .modelsDisplay .models-display-container .heading:before{content:" ";display:table}
#global-ux .modelsDisplay .models-display-container .heading:after{clear:both}
#global-ux .modelsDisplay .models-display-container .heading h2{color:#616161;font-size:30px;font-size:1.875rem;font-weight:200;margin-bottom:4.375rem;margin-top:.625rem;text-align:center}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .heading h2{float:left;max-width:50%;text-align:left}
}
#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;max-width:50%;width:auto}
}
#global-ux .modelsDisplay .models-display-container .carousel{height:0;outline-width:0;overflow:hidden;-webkit-transition:visibility .3s;transition:visibility .3s;visibility:hidden}
#global-ux .modelsDisplay .models-display-container .carousel.loaded{height:auto;visibility:visible}
#global-ux .modelsDisplay .models-display-container .carousel.carousel-numbers-pagination .carousel-controls,#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-bottom-arrows{display:block}
#global-ux .modelsDisplay .models-display-container .carousel.carousel-numbers-pagination .carousel-numbers{bottom:3.75rem;color:#2596cf;font-size:16px;font-size:1rem}
#global-ux .modelsDisplay .models-display-container .carousel .attr-hidden{display:none}
#global-ux .modelsDisplay .models-display-container .carousel-slide{max-width:100%;width:310px}
#global-ux .modelsDisplay .models-display-container .carousel-slide>a{display:block;overflow:hidden;position:relative}
#global-ux .modelsDisplay .models-display-container [data-bestseller-sash]:before{background:#2d96cd;color:#fff;content:attr(data-bestseller-sash);font-size:11px;font-size:.6875rem;left:-120px;letter-spacing:-1px;padding:3px 10px;position:absolute;text-align:center;top:19px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:300px}
#global-ux .modelsDisplay .models-display-container .carousel-controls{bottom:2.5rem;left:0;margin:0;position:absolute;right:0;text-align:center;z-index:1}
#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);-ms-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:1px solid #2d96cd}
#global-ux .modelsDisplay .models-display-container .carousel-controls li a,#global-ux .modelsDisplay .models-display-container .carousel-controls li button{background-color:transparent;color:transparent;display:block;height:38px;margin:0;overflow:hidden;padding:0;position:relative;text-indent:100%;-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;white-space:nowrap;width:38px}
#global-ux .modelsDisplay .models-display-container .carousel-controls li a.flex-active,#global-ux .modelsDisplay .models-display-container .carousel-controls li a:hover,#global-ux .modelsDisplay .models-display-container .carousel-controls li button.flex-active,#global-ux .modelsDisplay .models-display-container .carousel-controls li button:hover{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
#global-ux .modelsDisplay .models-display-container .carousel-controls li a.flex-active:after,#global-ux .modelsDisplay .models-display-container .carousel-controls li button.flex-active:after{background-color:transparent;border:1px solid #2d96cd}
#global-ux .modelsDisplay .models-display-container .carousel-controls li a:after,#global-ux .modelsDisplay .models-display-container .carousel-controls li button:after{background-color:#2d96cd;border:1px solid transparent;border-radius:50%;content:" ";display:block;height:11px;left:13px;position:absolute;top:13px;width:11px}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .carousel-controls li a:after,#global-ux .modelsDisplay .models-display-container .carousel-controls li button:after{height:8px;width: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{background-color:transparent;border:0;font-size:14px;font-size:.875rem;line-height:.875rem;text-decoration:none;text-indent:0}
#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{line-height:2.5rem;margin:0}
#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{display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .2s ease;transition:right .2s ease;z-index:1}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .icon{line-height:47px}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn{background-color:#2d96cd;border:0;border-radius:0;cursor:pointer;height:47px;outline-width:0;width:47px}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn.darkened{background-color:rgba(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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;*vertical-align:auto;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{bottom:3.75rem;display:none;left:0;position:absolute;right:0;text-align:center}
#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{color:#2596cf;display:inline-block}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-btn .icon{cursor:pointer;font-size:20px;font-size:1.25rem;line-height:1.625rem}
#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{color:#2d96cd;font-size:20px;font-size:1.25rem;font-weight:300;margin:1.25rem 0 .625rem}
#global-ux .modelsDisplay .models-display-container .model p{color:#616161;margin-bottom:.3125rem}
#global-ux .modelsDisplay .models-display-container .model sup[data-disclosure]{cursor:pointer;left:1%}
#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{overflow:visible;position:relative}
#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{position:static;right:auto;top:0;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none;width:100%}
#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%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.darkened:hover,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn: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 .icon:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next:hover .icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#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 .icon:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous:hover .icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{color:#1b394e;font-size:14px;font-size:.875rem}
}
#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{background-color:#fff;border-bottom:1px solid #dfdfdf;overflow:hidden;padding:15px 20px 25px;-webkit-transition:opacity,.6s;transition:opacity,.6s;-webkit-transition:max-height,.6s;transition:max-height,.6s}
@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-size:24px;font-size:1.5rem;font-weight:200;margin:0;padding:20px 0 10px}
#global-ux .model-details-accordion-container .feature-group .features li:before{content:"\2022";font-size:125%;margin:0 8px 10px -20px}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) ul{font-weight:300;list-style-type:none;margin-bottom:10px;margin-left:0}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li{color:#616161;font-size:12px;font-size:.75rem;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{text-decoration:none;vertical-align:middle}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none}
#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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;font-size:120%;margin-left:5px;vertical-align:middle;*vertical-align:auto;vertical-align:text-top}
#global-ux .model-details-accordion-container .feature-group .feature-type{clear:both;margin-bottom:10px;margin-top:10px}
#global-ux .model-details-accordion-container .feature-group .feature-type h5{color:#616161;font-size:12px;font-size:.75rem;font-weight:700;padding-bottom:8px;padding-top:5px}
@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-bottom:15px;padding-top:30px}
}
#global-ux .model-details-accordion-container .family-selection-group{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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-box-pack:end;-ms-flex-pack:end;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-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}
#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{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select{cursor:pointer;margin-bottom:12px;width:100%}
#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);-ms-transform:rotate(270deg);transform:rotate(270deg)}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .ui-select-toggle{display:none}
#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:700;overflow:hidden;padding:10px 25px 10px 10px;text-overflow:ellipsis;white-space:nowrap}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-top:-7px;position:absolute;right:10px;text-rendering:auto;text-transform:none;top:50%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;vertical-align:middle}
#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;height:0;margin:0;opacity:0;padding-bottom:0 !important;padding-top:0 !important}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select ul{list-style:none;margin:0;position:relative}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li{background-color:#fff;left:0;margin-top:-1px;padding:0;position:absolute;top:0;width:100%;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 span:after{content:"";display:none}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li span span{color:#616161;display:inline;font-size:14px;font-size:.875rem}
#global-ux .cookie-disclaimer{background:#1b394e;display:none;position:relative;word-break:break-word;z-index:5}
#global-ux .cookie-disclaimer .close{*zoom:1;color:#fff;cursor:pointer;display:-moz-inline-stack;display:inline-block;*display:inline;float:right;padding:10px;vertical-align:middle;*vertical-align:auto}
#global-ux .cookie-disclaimer .text{padding:30px}
#global-ux .cookie-disclaimer .text p{color:#fff;padding-right:10px;text-align:center}
#global-ux .cookie-disclaimer .text p a{color:#fff;font-weight:700;text-decoration:underline}
#global-ux .cookie-disclaimer .text p .cta-button{font-size:16px;font-size:1rem;font-weight:300;min-width:110px;padding:8px 10px;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 .cookie-disclaimer.bottom{background-color:transparent;bottom:0;left:0;max-height:80vh;overflow-y:auto;position:fixed;right:0;z-index:10003}
#global-ux .cookie-disclaimer.bottom .text{background-color:#1b394e;margin-left:auto;margin-right:auto;max-width:89.875rem}
#global-ux .cookie-disclaimer.bottom .close{margin-right:-30px;margin-top:-30px}
#global-ux .cookie-disclaimer-background{background:rgba(0,0,0,.8);display:none;height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;width:100%;z-index:10002}
#global-ux .cookie-disclaimer-background.visible{opacity:1}
#global-ux .cookie-disclaimer-background.shown,#global-ux .cookie-disclaimer-text{display:block}
#global-ux .cookie-disclaimer-text.hidden{display:none}
#global-ux .cookie-disclaimer-text p{word-break:break-word}
#global-ux .cookie-disclaimer-manage-cookies{display:none}
#global-ux .cookie-disclaimer-manage-cookies.shown{display:block}
#global-ux .cookie-disclaimer-manage-cookies .userCookieConfiguration{background-color:inherit}
#global-ux .cookie-disclaimer-overlay-container{-webkit-overflow-scrolling:touch;display:none;height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;width:100%;z-index:10002}
#global-ux .cookie-disclaimer-overlay-container.visible{opacity:1}
#global-ux .cookie-disclaimer-overlay-container.visible .cookie-disclaimer-overlay-content{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}
#global-ux .cookie-disclaimer-overlay-container.shown{display:block}
#global-ux .cookie-disclaimer-overlay-container.overlay-hide{display:none}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content{margin:0 auto;min-height:100%;opacity:0;position:relative;-webkit-transform:scale(0);-ms-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;width:100%}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content:focus{outline:0}
body.fullscreen-active #global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content{opacity:0;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content{background-color:transparent;max-width:1250px;min-height:0;width:90%}
.csstransforms #global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content a[data-context-type=livechatenabled]{display:none}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content a[data-context-type=livechatenabled].show{display:inline-block}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content h4:first-of-type{border-bottom:1px solid #dbdbdb;font-size:21px;font-size:1.3125rem;margin:0 0 30px;padding:30px 100px 30px 30px}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .row.splitter,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.dynamicCarousel,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.genericCarousel,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.threesixty-colouriser-container{padding:0 20px}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .row.splitter .splitter-column,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.dynamicCarousel .splitter-column,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.genericCarousel .splitter-column,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.threesixty-colouriser-container .splitter-column{padding:15px}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-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 .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .richtext .cta-button{width:auto}
}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .close{color:#2d96cd;cursor:pointer;float:right;margin-right:10px;margin-top:10px}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner{background-color:#fff;cursor:default;padding:3%}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner .logo{margin:0 auto;padding-bottom:25px;padding-top:15px;width:90px}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner .logo img{width:auto}
@media only screen and (min-width:48em){#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner .logo{display:none}
}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner p{text-align:center}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner p a{font-weight:700;text-decoration:underline}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner p .cta-button{font-size:16px;font-size:1rem;font-weight:300;min-width:110px;padding:8px 10px;text-decoration:none;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner 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;overflow:hidden;padding:2.1875rem 1.5625rem 7.1875rem;position:relative;text-align:center}
#global-ux .you-might-also-like-container.service-ok h2{color:#616161;font-size:30px;font-size:1.875rem;font-weight:200;margin-bottom:4.375rem}
@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{margin:0 auto;width:440px}
@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{float:left;width:220px}
@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{color:#2d96cd;font-size:20px;font-size:1.25rem;font-weight:300;margin:1.25rem 0 .625rem}
@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{color:#616161;cursor:pointer;margin-bottom:.3125rem}
#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{border-top:1px solid #d7d7d7;padding-left:0;padding-right:0;width:50%}
#global-ux .pagination .columns.splitter-column:first-of-type{border-right:1px solid #d7d7d7}
#global-ux .pagination .columns.splitter-column+.splitter-column{border-left:1px solid #d7d7d7;left:-1px}
#global-ux .pagination .pagination-left,#global-ux .pagination .pagination-right{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200}
#global-ux .pagination .pagination-left a,#global-ux .pagination .pagination-right a{color:#1d394f;display:block;font-size:12px;font-size:.75rem;padding-bottom:38px;padding-top:50px;position:relative;text-align:center;vertical-align:baseline}
@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}
#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}
#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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;vertical-align:middle;*vertical-align:auto}
#global-ux .pagination .pagination-text-container:after,#global-ux .pagination .pagination-text-container:before{color:#2d96cd;font-family:icomoon;font-size:42px;font-size:2.625rem;position:absolute;top:12px}
#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{overflow:hidden;position:relative}
#global-ux .gallery-trigger .link-overlay{cursor:default;pointer-events:none}
#global-ux .gallery-trigger .link-overlay.link-overlay-enabled{cursor:pointer;pointer-events:auto}
#global-ux .gallery-trigger .image{display:none;float:left;margin:0;max-height:200px;overflow:hidden;padding:0;position:relative;width:50%}
#global-ux .gallery-trigger .image:last-child,#global-ux .gallery-trigger .image:nth-child(-n+8){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{display:block;width:25%}
}
#global-ux .gallery-trigger .image .image-caption{background:rgba(45,150,205,.9);bottom:0;color:#fff;display:block;font-weight:300;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}
#global-ux .gallery-trigger .image .image-caption p{color:#fff;font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:26.4px;margin:0;padding:0 5%;position:relative;text-align:center;text-decoration:none;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-ms-word-break:break-all;word-break:break-all;word-break:break-word}
#global-ux .gallery-trigger .image .image-caption p:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e615";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;margin-left:5px;text-rendering:auto;text-transform:none}
#global-ux .gallery-trigger .image .component-content a:focus picture img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
#global-ux .gallery-trigger .image picture img{height:100%;-webkit-transform:scale(1.01) translateZ(0);-ms-transform:scale(1.01) translateZ(0);transform:scale(1.01) translateZ(0);-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:0;transition-delay:0}
#global-ux .gallery-trigger .image picture:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container{height:100%;position:absolute;-webkit-transition-duration:0;transition-duration:0}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .slides-container{height:auto;position:relative}
}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container.is-loading{-webkit-transition-duration:.2s;transition-duration:.2s}
#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{display:none;height:100%;position:relative}
@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{height:100%;left:0;position:absolute;top:0;width: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{height:100%;max-width:100%;overflow-x:hidden;width:90rem}
#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{color:#616161;float:right;font-size:14px;font-size:.875rem;font-weight:200}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .gallery-counter{border-right:1px solid hsla(0,0,59%,.4);margin-right:15px;padding-right:15px}
}
@media only screen and (max-width:47.9375em){#global-ux .overlay-container.gallery-trigger-carousel .gallery-counter{left:20px;position:absolute}
#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{display:block;margin-top:-15px;position:absolute;right:-47px;top:-100px;-webkit-transition:right .2s ease;transition:right .2s ease;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{background-color:#2d96cd;border:0;border-radius:0;cursor:pointer;display:block;height:47px;outline:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:47px}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn.darkened{background-color:rgba(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{background-color:rgba(0,0,0,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%}
#global-ux .search{height:100%;overflow:hidden}
#global-ux .search .search-header{background:#fff;margin:0 auto 20px;max-width:90rem;padding:35px 60px;width:100%}
#global-ux .search .search-header.focused .search-button{opacity:1;visibility:visible}
#global-ux .search .search-header.focused .header-search-teaser p:before{font-size:0;margin:0;opacity:0;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .search .search-header{padding:75px 100px}
}
#global-ux .search .header-search-teaser p{*zoom:1;color:#a8a8a8;display:-moz-inline-stack;display:inline-block;*display:inline;margin-bottom:14px;vertical-align:middle;*vertical-align:auto}
#global-ux .search .header-search-teaser p:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:10px;opacity:1;text-rendering:auto;text-transform:none;-webkit-transition:all .2s ease;transition:all .2s ease;vertical-align:middle;visibility:visible}
#global-ux .search .search-input{position:relative}
#global-ux .search .search-input .twitter-typeahead{width:100%}
#global-ux .search .search-input .search-button,#global-ux .search .search-input input[type=search]{font-size:2rem;line-height:46px}
@media only screen and (min-width:48em){#global-ux .search .search-input .search-button,#global-ux .search .search-input input[type=search]{font-size:3rem;line-height:68px}
}
#global-ux .search .search-input input[type=search]{border-width:0;border-left:1px solid #979797;-webkit-box-shadow:none;box-shadow:none;color:#616161;font-weight:200;height:auto;padding-left:10px;padding-right:85px;width:100%}
#global-ux .search .search-input .search-button{background:0;color:#2d96cd;opacity:0;padding:0;position:absolute;right:10px;top:0;-webkit-transition:all .2s ease;transition:all .2s ease;visibility:hidden}
#global-ux .search .search-input .search-button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .search .search-input .search-button span{display:none}
#global-ux .search .search-input .search-button:focus,#global-ux .search .search-input .search-button:hover{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{background-color:#fff;border:1px solid #e0e0e0;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);padding:0 40px;width:100%}
#global-ux .search .tt-menu .tt-suggestion{border-top:1px solid #e0e0e0;padding:20px 25px;-webkit-transition:background .2s ease;transition:background .2s ease}
#global-ux .search .tt-menu .tt-suggestion a{font-weight:200;-webkit-transition:color .2s ease;transition:color .2s ease}
#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;padding:30px 0;vertical-align:top;width:100%}
@media only screen and (min-width:48em){#global-ux .search .search-main .search-col{border-right:1px solid hsla(0,0,80%,.45);padding-right:45px;width:auto}
}
#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{border-width:0;padding-left:45px;padding-top:30px}
}
#global-ux .search .search-main .search-col h5{color:#fff;font-size:1.5rem;font-weight:200;margin-bottom:15px}
#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:focus,#global-ux .search .search-main .search-col a:hover{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{height:100%;overflow-y:auto}
.configuration-page .search{background-color:#1f1f1f;overflow:hidden}
#global-ux .footer-search{background:#343434;overflow:visible;padding:36px 5px}
#global-ux .footer-search .component-content{overflow:visible}
#global-ux .footer-search .search-input{color:#fff;display:inline-block;margin-bottom:20px;position:relative;width:100%}
#global-ux .footer-search .search-input:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:22px;font-size:1.375rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;margin-top:-14px;position:absolute;text-rendering:auto;text-transform:none;top:50%;vertical-align:middle;z-index:1}
#global-ux .footer-search .search-input .twitter-typeahead{width:100%}
#global-ux .footer-search .search-input input[type=search]{background:#343434;border-width:0;color:#fff;font-size:24px;font-size:1.5rem;line-height:normal;margin-bottom:0;padding:0 0 0 35px}
#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{color:#fff;display:inline-block;font-size:14px;font-size:.875rem;font-weight:700;margin-right:16px}
@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 li,#global-ux .footer-search .footer-search-terms ul{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{color:#a8a8a8;font-size:14px;font-size:.875rem;-webkit-transition:color .2s ease;transition:color .2s ease}
#global-ux .footer-search .footer-search-terms li a:focus,#global-ux .footer-search .footer-search-terms li a:hover{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{border-color:#252525;line-height:normal}
#global-ux .footer-search .tt-menu .tt-suggestion a{font-size:14px;font-size:.875rem}
#global-ux .footer-search .tt-menu .tt-suggestion .tt-highlight,#global-ux .footer-search .tt-menu .tt-suggestion a:hover{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{background-color:#fff;position:relative}
#global-ux .search-results .keyword{font-weight:700}
#global-ux .search-results-header{background-color:#fafafa;border-bottom:1px solid #dbdbdb;padding:30px 25px 10px}
#global-ux .search-results-header h2{font-size:28px;font-size:1.75rem;font-weight:200;line-height:1;margin:0}
#global-ux .search-results-header .link-overlay-search{display:inline-block;font-size:19px;font-size:1.1875rem;font-weight:700;padding:15px 0}
#global-ux .search-results-header .link-overlay-search:after,#global-ux .search-results-header .link-overlay-search:hover:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#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{border-bottom:1px solid #dbdbdb;padding:20px 20% 15px 20px}
@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{background-color:#fafafa;border-color:#dbdbdb;border-style:solid;border-width:1px 0;padding:35px 0;text-align:center;width:100%}
#global-ux .search-results-pagination .content{display:block}
#global-ux .search-results-pagination .content:after,#global-ux .search-results-pagination .content:before{content:" ";display:table}
#global-ux .search-results-pagination .content:after{clear:both}
#global-ux .search-results-pagination .pagination-btn{color:#2596cf;display:inline-block}
#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-next.inactive a,#global-ux .search-results-pagination .pagination-previous.inactive a{color:#dadada;cursor:default;pointer-events:none}
#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{color:#2596cf;display:inline-block;font-size:16px;font-size:1rem}
#global-ux .search-results-pagination:hover{right:0}
#global-ux .search-basic{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;width:100%}
#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;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0 15px}
#global-ux .search-basic input[type=search]:-ms-input-placeholder{color:#999;line-height:1}
#global-ux .search-basic input[type=search]::-ms-clear{display:none}
#global-ux .search-basic .search-button{background-color:transparent;color:#2d96cd;font-size:20px;font-size:1.25rem;margin:0;padding:0;position:absolute;right:10px;top:3px}
#global-ux .search-basic .search-button:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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%;overflow:hidden;width:100%}
@media only screen and (min-width:48em){html.is-overlay-open{position:fixed}
}
#global-ux .overlay-container{-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.8);display:block;height:100%;left:0;opacity:0;overflow-y:auto;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;width:100%;z-index:10001}
@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{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}
#global-ux .overlay-container.overlay-hide{display:none}
#global-ux .overlay-container .overlay-content{background:#fff;margin:0 auto;min-height:100%;opacity:0;position:relative;-webkit-transform:scale(0);-ms-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;width:100%}
#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{background-color:transparent;max-height:100%;max-width:1250px;min-height:0;width:90%}
.csstransforms #global-ux .overlay-container .overlay-content{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-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{border-bottom:1px solid #dbdbdb;font-size:21px;font-size:1.3125rem;margin:0 0 30px;padding:30px 100px 30px 30px}
#global-ux .overlay-container .overlay-content .row.splitter,#global-ux .overlay-container .overlay-content .splitter.dynamicCarousel,#global-ux .overlay-container .overlay-content .splitter.genericCarousel,#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.dynamicCarousel .splitter-column,#global-ux .overlay-container .overlay-content .splitter.genericCarousel .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{margin-left:0;margin-right:0;width:auto}
}
@media only screen and (min-width:48em){#global-ux .overlay-container .overlay-content .richtext .cta-button{margin-left:0;margin-right:0;width:auto}
}
#global-ux .overlay-container .overlay-content-inner.is-active,#global-ux .overlay-container .overlay-content-inner.is-active .box-content.cq-dd-image{background-color:#fff}
#global-ux .overlay-container .overlay-close{cursor:pointer;display:block;height:42px;overflow:hidden;position:absolute;right:20px;top:23px;width:42px;z-index:6}
#global-ux .overlay-container .overlay-close .icon-plus{color:#2d96cd;display:block;font-size:28px;font-size:1.75rem;height:42px;line-height:42px;text-align:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:42px}
#global-ux .overlay-container .loader-icon{background-color:#2d96cd;border-radius:999px;height:65px;left:50%;margin:-32.5px;position:absolute;top:50%;width:65px}
#global-ux .overlay-container .loader-icon .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;margin:auto;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%}
#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}
to{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{top:0;-webkit-transform:none;-ms-transform:none;transform:none}
}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-close{background:rgba(0,0,0,.9);right:0;top:0}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-close .icon-plus{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{top:0;-webkit-transform:none;-ms-transform:none;transform:none}
}
#global-ux .overlay-container.overlay-image .overlay-close{background:rgba(0,0,0,.9);right:0;top:0}
#global-ux .overlay-container.overlay-image .overlay-close .icon-plus{color:#fff}
#global-ux .share-overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10001}
#global-ux .share-overlay .share-overlay-bg{background:rgba(0,0,0,.55);bottom:0;height:100vh;left:0;position:fixed;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{color:#fff;display:block;float:left;font-size:32px;font-size:2rem;height:64px;position:relative;text-align:center;text-decoration:none;width:100%}
#global-ux .share-overlay .social-links a:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:1.75rem;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:1.75rem;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:1.75rem;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:1.75rem;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:1.75rem;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:1.75rem;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .share-overlay .share-wrapper{background:#f7f7f7;left:50%;position:fixed;top:10%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:300px;z-index:10002}
#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{left:75%;top:40%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
}
#global-ux .share-overlay .share-wrapper .share-content{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}
#global-ux .share-overlay .share-wrapper .share-content .share-close{background-color:#f7f7f7;margin-bottom:0;padding-bottom:15px;text-align:center}
#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{color:#2d96cd;display:block;font-size:14px;font-size:.875rem;font-weight:300;line-height:1.5;margin:5px 0 10px;overflow:hidden;padding:10px;text-overflow:ellipsis;width:100%}
#global-ux .share-overlay .share-data label{color:#616161;display:block;text-align:left}
#global-ux .overlay-container.overlay-search{background:rgba(31,31,31,.9);bottom:0;overflow:hidden}
#global-ux .overlay-container.overlay-search .overlay-content{min-height:auto}
@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{background-color:transparent;height:100%}
#global-ux .overlay-container.overlay-search .overlay-close{background:transparent;right:18px;top:18px;z-index:1}
#global-ux .overlay-container.overlay-search .overlay-close .icon-plus{color:#a8a8a8}
#global-ux .overlay-container.overlay-dynamic .image img{opacity:0;-webkit-transition:visibility .2s,opacity .2s;transition:visibility .2s,opacity .2s;visibility:hidden}
#global-ux .overlay-container.overlay-dynamic .image img.loaded{opacity:1;visibility:visible}
.tabs{overflow:hidden;position:relative;width:100%}
.no-js .tabs-nav{display:none}
.no-js .tabs-content{display:block !important;visibility:visible !important}
.no-js .tabs-content:after,.no-js .tabs-content:before{content:" ";display:table}
.no-js .tabs-content:after{clear:both}
.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{background:#fff;cursor:pointer;display:inline;float:left;font-size:12px;font-size:.75rem;font-weight:700;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{background-color:#fff;border-color:#1b394e;border-bottom:0;color:#1b394e;cursor:default;padding-bottom:9px}
.tabs-nav-item.is-active a,.tabs-nav-item.is-active:hover a{color:#1b394e;cursor:default}
.tabs-container{overflow:hidden;width:100%}
.tabs-container:after,.tabs-container:before{content:" ";display:table}
.tabs-container:after{clear:both}
.tabs-container .tabs-content{background:hsla(0,0,59%,.4);float:left;margin-bottom:1.5rem;min-height:50px;position:relative;top:-2px;width:100%;z-index:2}
.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;clear:both;height:auto;margin:0 0 5px;width:auto}
.tabs-vertical .tabs-nav-item .is-active,.tabs-vertical .tabs-nav-item .is-active:hover{border-bottom:2px solid;border-right:0;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:after,#global-ux .tabs-scrollable.component-content:before{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 .slick-track,#global-ux .tabs-scrollable .tabs-nav-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}
#global-ux .tabs-scrollable .tabs-nav{height:auto;position:static}
#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{background-color:#1b394e;bottom:0;display:block;height:2px;position:absolute;-webkit-transition:left .3s,width .3s;transition:left .3s,width .3s}
}
#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item{-webkit-box-pack:center;-ms-flex-pack:center;background-color:transparent;border-bottom:3px solid transparent;color:#008cba;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:none;font-size:14px;font-size:.875rem;font-weight:400;height:auto;-webkit-justify-content:center;justify-content:center;margin-bottom:0;margin-left:0;margin-right:15px;padding:0;text-align:center}
@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;display:block;margin-bottom:auto;margin-top:auto;padding:20px 10px;text-decoration:none}
#global-ux .tabs-scrollable .tabs-container{background-color:#fff;border-top:1px solid #dbdbdb;position:relative;-webkit-transition:height .3s;transition:height .3s}
#global-ux .tabs-scrollable .tabs-content{background-color:transparent;margin-bottom:0;top:0}
#global-ux .tabs-scrollable[data-animation=false] .tabs-content{position:absolute;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}
#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.hide>div{display:none}
#global-ux .tabs-scrollable[data-animation=false] .tabs-content.active{opacity:1;position:relative;visibility:visible;z-index:1}
#global-ux .tabs-radio.component-content{float:left;margin-bottom:0;padding-top:0;width:100%}
#global-ux .tabs-radio.component-content:after,#global-ux .tabs-radio.component-content:before{content:" ";display:table}
#global-ux .tabs-radio.component-content:after{clear:both}
@media only screen and (min-width:48em){#global-ux .tabs-radio .tabs-nav-list{padding-left:50px;padding-right:50px}
}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .tabs-nav-list{display:block}
}
#global-ux .tabs-radio .slick-track,#global-ux .tabs-radio .tabs-nav-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .slick-track,#global-ux .tabs-radio .tabs-nav-list{display:block}
}
#global-ux .tabs-radio .tabs-nav{height:auto;position:static}
#global-ux .tabs-radio .tabs-nav .active-state-indicator{background-color:transparent;display:none;margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .tabs-radio .tabs-nav .active-state-indicator{background-color:transparent;bottom:0;display:block;height:2px;position:absolute;-webkit-transition:left .3s,width .3s;transition:left .3s,width .3s}
}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item{-webkit-box-pack:center;-ms-flex-pack:center;background-color:transparent;border-bottom:3px solid transparent;color:#008cba;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:none;font-weight:400;height:auto;-webkit-justify-content:center;justify-content:center;margin-bottom:0;margin-left:0;margin-right:30px;padding:0;position:relative;text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .tabs-nav .tabs-nav-item{display:block;text-align:left}
}
@media only screen and (min-width:48em){#global-ux .tabs-radio .tabs-nav .tabs-nav-item{border-bottom:0}
}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item:last-of-type{margin-right:0}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item.is-active{border-color:transparent}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item a{color:#102b4e;display:block;font-size:18px;margin-bottom:auto;margin-left:10px;margin-top:auto;padding:20px 10px;text-decoration:none}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .tabs-nav .tabs-nav-item a{padding:20px 15px}
}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item a:before{background:transparent;border:1px solid #102b4e;border-radius:100%;content:"";height:17px;left:-6px;position:absolute;top:28px;width:16px}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .tabs-nav .tabs-nav-item a:before{left:2px}
}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item a:after{background:#102b4e;border-radius:100%;content:"";height:9px;left:-2px;opacity:1;position:absolute;top:32px;width:8px}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .tabs-nav .tabs-nav-item a:after{left:6px}
}
#global-ux .tabs-radio .tabs-container{background-color:transparent;border-top:0;position:relative;-webkit-transition:height .3s;transition:height .3s}
#global-ux .tabs-radio .tabs-container .tabs-content{visibility:hidden}
#global-ux .tabs-radio .tabs-container .tabs-content.active{visibility:visible}
#global-ux .tabs-radio .tabs-content{background-color:transparent;margin-bottom:0;top:0}
#global-ux .tabs-radio[data-animation=false] .tabs-content{position:absolute;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}
#global-ux .tabs-radio[data-animation=false] .tabs-content.hide{display:block;opacity:0;visibility:hidden;z-index:0}
#global-ux .tabs-radio[data-animation=false] .tabs-content.hide>div{display:none}
#global-ux .tabs-radio[data-animation=false] .tabs-content.active{opacity:1;position:relative;visibility:visible;z-index:1}
#global-ux #gux .tabs-radio .tabs-nav .tabs-nav-item a{color:#008cba}
#global-ux #gux .tabs-radio .tabs-nav .tabs-nav-item a:before{border:1px solid #008cba}
#global-ux #gux .tabs-radio .tabs-nav .tabs-nav-item.is-active a{color:#102b4e}
#global-ux #gux .tabs-radio .tabs-nav .tabs-nav-item.is-active a:before{background:#102b4e;border:1px solid #102b4e}
#global-ux .miniDealerLocator{margin:0 20px}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator{margin:0}
}
#global-ux .miniDealerLocator .component-content{padding-bottom:40px;padding-top:20px}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .component-content{padding-bottom:50px;padding-top:100px}
}
#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{color:#2d96cd;display:block;font-size:56px;font-size:3.5rem;margin-bottom:10px;text-align:center}
#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{color:#1b394e;font-weight:700}
#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-bottom:12px;padding-top:12px}
#global-ux .miniDealerLocator .component-content>.columns:first-child{padding-right:60px}
#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;overflow:hidden;position:relative}
@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{background-color:transparent;color:#2d96cd;font-size:16px;font-size:1rem;height:36px;margin:0;padding:0;position:absolute;right:0;top:0;width:36px}
#global-ux .miniDealerLocator .submit-btn:before{font-weight:700}
#global-ux .miniDealerLocator .submit-btn span{left:-9999px;position:absolute}
#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{background:url(guxfoe/img/loader-blue.gif) no-repeat transparent right 2px;background-size:contain;display:block;height:36px;position:absolute;right:3px;top:0;width:36px}
#global-ux .miniDealerLocator .autocomplete{background-color:#fff;border:1px solid #ccc;left:15px;padding-right:0;position:relative;top:-17px;width:100%}
@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-style:italic;font-weight:300;line-height:30px;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;margin:0 -3px;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0 15px 10px}
#global-ux .miniDealerLocator .autocomplete ul li{display:block;font-size:14px;font-size:.875rem;padding-bottom:10px}
#global-ux .miniDealerLocator .autocomplete ul li a{font-weight:700;text-decoration:none}
#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;line-height:60px;padding-right:10px;position:absolute;right:0;top:0;vertical-align:middle}
#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{height:100%;width: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{max-height:0;overflow:hidden;padding:0 25px;-webkit-transition:max-height .3s ease-in-out,min-height .3s ease-in-out,.3s linear;transition:max-height .3s ease-in-out,min-height .3s ease-in-out,.3s linear}
#global-ux .miniDealerLocator .expander-section .expander-body.expanded{max-height:2000px;min-height:545px}
#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{display:block;font-size:30px;font-size:1.875rem;height:60px;margin:30px auto;outline:0;text-decoration:none;-webkit-transition:all .2s ease .3s;transition:all .2s ease .3s;width:60px}
#global-ux .miniDealerLocator .expander-section .expander-head .expander:before,#global-ux .miniDealerLocator .expander-section .expander-head .expander:hover:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#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);-ms-transform:rotate(45deg);transform:rotate(45deg)}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .expander-section .expander-head .expander:focus{content:"\e61C"}
}
#global-ux .miniDealerLocator .first-result h3{margin:0 0 0 68px;text-align:left}
#global-ux .miniDealerLocator .first-result .dealer-details{overflow:hidden;padding:0 0 0 25px;position:relative}
#global-ux .miniDealerLocator .first-result .result-number{background-color:#0078a0;border-radius:15px;cursor:pointer;height:30px;left:1px;padding:0;position:absolute;text-align:center;top:5px;width:30px}
#global-ux .miniDealerLocator .first-result .result-number.result-number-active{background-color:#1b394e}
#global-ux .miniDealerLocator .first-result .result-number span{color:#fff;display:block;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}
#global-ux .miniDealerLocator .first-result .dealer-contact-info .dealer-details{padding:0}
#global-ux .miniDealerLocator .first-result .dealer-contact-info .dealer-details a,#global-ux .miniDealerLocator .first-result .dealer-contact-info .dealer-direction 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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-top:1px solid #ccc;clear:both;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;flex-flow:row wrap;margin:0 auto;padding:20px 10px;width:90%}
#global-ux .miniDealerLocator .additional-results .item{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;padding:0 0 0 25px;position:relative}
@media only screen and (min-width:62em){#global-ux .miniDealerLocator .additional-results .item{-ms-flex-preferred-size:33%;-webkit-flex-basis:33%;flex-basis:33%}
}
#global-ux .miniDealerLocator .additional-results .item .result-number{background-color:#0078a0;border-radius:15px;color:#fff;cursor:pointer;display:block;height:30px;left:1px;line-height:30px;padding:0;position:absolute;text-align:center;top:5px;width:30px}
#global-ux .miniDealerLocator .additional-results .item .result-number.result-number-active{background-color:#1b394e}
#global-ux .miniDealerLocator .additional-results .item .dealer{background-color:transparent;padding:0 15px}
#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{color:#fff;display:block;position:absolute;text-align:center;top:10px;width:100%}
#global-ux .miniDealerLocator .map-container .info-window{max-width:400px;width:400px;z-index:1}
#global-ux .miniDealerLocator .map-container .info-window .content{background-color:#fff;border:1px solid #ccc;height:100%;padding:10px 40px 10px 10px;position:relative;width:100%}
#global-ux .miniDealerLocator .map-container .info-window h4{color:#0078a0;font-size:18px;font-size:1.125rem}
#global-ux .miniDealerLocator .map-container .info-window .address,#global-ux .miniDealerLocator .map-container .info-window p{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 .dealer-details-link,#global-ux .miniDealerLocator .map-container .info-window .directions{text-decoration:none}
#global-ux .miniDealerLocator .map-container .info-window .dealer-details-link i,#global-ux .miniDealerLocator .map-container .info-window .directions i{font-size:20px;font-size:1.25rem}
#global-ux .miniDealerLocator .map-container .info-window .pointer{background:transparent url(guxfoe/img/info-window-pointer.png) 0 0 no-repeat;display:block;height:17px;left:-11px;position:absolute;top:20px;width:11px}
#global-ux .miniDealerLocator .map-container .info-window .close{cursor:pointer;display:block;height:21px;position:absolute;right:10px;top:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:21px}
#global-ux .miniDealerLocator .map-container .info-window .close i{color:#0078a0;font-size:20px;font-size:1.25rem}
@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{margin:15px 10% 60px;position:relative}
#global-ux .miniDealerLocator .mobile-results-carousel li.slide{display:inline-block;margin-bottom:50px;width:100%}
#global-ux .miniDealerLocator .mobile-results-carousel li.slide a{text-decoration:none}
#global-ux .miniDealerLocator .mobile-results-carousel li.slide h3{color:#616161;font-size:22px;font-size:1.375rem;font-weight:300}
#global-ux .miniDealerLocator .mobile-results-carousel .dealer .heading h4{color:#2d96cd;font-size:22px;font-size:1.375rem;font-weight:300}
#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{color:#616161;font-size:20px;font-size:1.25rem;font-weight:200;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{min-height:50px;position:relative}
#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{display:block;font-size:12px;font-size:.75rem;font-weight:200;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{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;left:0;position:absolute;width:100%}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav{bottom:-60px;display:block;list-style:none;margin:0;position:absolute;text-align:center;width:100%}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li{zoom:1;display:inline-block;margin:0 17px;text-align:center}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a{background:#2d96cd;border:1px solid #2d96cd;border-radius:50%;cursor:pointer;display:block;height:11px;margin-top:8px;text-indent:-99999px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:11px}
@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);-ms-transform:scale(1.5);transform:scale(1.5)}
}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a.flex-active{background:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a{height:8px;width:8px}
}
#global-ux .miniDealerLocator .mdl-use-location{margin-top:-16px}
#global-ux .miniDealerLocator .mdl-use-location button{font-style:italic;height:38px;overflow:hidden;padding:9px;text-align:left;white-space:nowrap;width:100%}
#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{background:#fff;padding:3.25rem 2.3125rem}
#global-ux .form:after,#global-ux .form:before{content:" ";display:table}
#global-ux .form:after{clear:both}
#global-ux .form .select2-container,#global-ux .form input[type=color],#global-ux .form input[type=email],#global-ux .form input[type=month],#global-ux .form input[type=number],#global-ux .form input[type=password],#global-ux .form input[type=search],#global-ux .form input[type=tel],#global-ux .form input[type=text],#global-ux .form input[type=time],#global-ux .form input[type=url],#global-ux .form input[type=week],#global-ux .form textarea{margin:.5rem 0 25px}
#global-ux .form .postfix,#global-ux .form .prefix,#global-ux .form .select2-chosen,#global-ux .form input,#global-ux .form select{border-radius:0;font-size:15px;font-size:.9375rem;height:50px;padding:0 20px}
#global-ux .form .postfix.error,#global-ux .form .prefix.error,#global-ux .form .select2-chosen.error,#global-ux .form input.error,#global-ux .form select.error{border-color:#d0021b;margin:8px 0 2px}
#global-ux .form .postfix.error:focus,#global-ux .form .prefix.error:focus,#global-ux .form .select2-chosen.error:focus,#global-ux .form input.error:focus,#global-ux .form select.error:focus{border-color:#d0021b}
#global-ux .form .postfix:focus,#global-ux .form .prefix:focus,#global-ux .form .select2-chosen:focus,#global-ux .form input:focus,#global-ux .form select:focus{border-color:#66afe9}
#global-ux .form select{color:#7d7d7d;padding:12px 20px}
#global-ux .form select.valid{color:#2596cf}
#global-ux .form textarea{border:1px solid #a8a8a8;-webkit-box-shadow:none;box-shadow:none;color:#616161;font-size:15px;font-size:.9375rem;font-weight:300;min-height:90px;padding:12px 20px}
#global-ux .form textarea:focus{background-color:#fff;border-color:#66afe9;-webkit-box-shadow:none;box-shadow:none}
#global-ux .form textarea.error{border:1px solid #d0021b;margin-bottom:8px}
#global-ux .form label{color:#626466;display:block;font-size:15px;font-size:.9375rem;position:relative}
#global-ux .form label>span{display:inline-block}
#global-ux .form label>span:first-of-type{position:relative;width:100%}
#global-ux .form label .postfix,#global-ux .form label .prefix,#global-ux .form label .select2-container,#global-ux .form label input,#global-ux .form label select,#global-ux .form label textarea{margin-top:8px}
#global-ux .form label.error>span:first-of-type:before{bottom:-2.6rem;color:#d0021b;font-size:1.15rem;position:absolute;right:8px}
#global-ux .form label.error>span:first-of-type:before,#global-ux .form label.valid>span:first-of-type:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .form label.valid>span:first-of-type:before{bottom:-2.7rem;color:#2596cf;font-size:1.15rem;position:absolute;right:.45rem}
#global-ux .form label~div{margin-top:8px}
#global-ux .form label small.error,#global-ux .form label span.error,#global-ux .form label.error:not(label){background:transparent;color:#d0021b;font-size:11px;font-size:.6875rem;font-style:normal;padding-left:0;text-transform:none}
#global-ux .form .error-is-warning:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:16px;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:10px;text-rendering:auto;text-transform:none;vertical-align:middle}
#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]{display:block;height:0;margin:0;opacity:0;padding:0;width:0}
#global-ux .form input[type=checkbox]+.error+label,#global-ux .form input[type=checkbox]+label,#global-ux .form input[type=radio]+.error+label,#global-ux .form input[type=radio]+label{padding:1px 0 1px 32px}
#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]+label:before,#global-ux .form input[type=checkbox]+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]+label:before,#global-ux .form input[type=radio]+label>span:first-of-type:before{*zoom:1;border:1px solid #2596cf;content:" ";display:-moz-inline-stack;display:inline-block;*display:inline;height:1.1875rem;margin-left:-32px;margin-right:10px;margin-top:1px;position:absolute;*vertical-align:auto;vertical-align:middle;width:1.1875rem}
#global-ux .form input[type=checkbox]+.error+label span,#global-ux .form input[type=checkbox]+label span,#global-ux .form input[type=radio]+.error+label span,#global-ux .form input[type=radio]+label span{display:block}
#global-ux .form input[type=checkbox]:checked+.error+label:before,#global-ux .form input[type=checkbox]:checked+label:before,#global-ux .form input[type=radio]:checked+.error+label:before,#global-ux .form input[type=radio]:checked+label:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1b394e;color:#fff;font-family:icomoon;font-size:12px;font-size:.75rem;font-style:normal;font-variant:normal;font-weight:400;height:1.1875rem;line-height:1;padding-top:2px;text-align:center;text-rendering:auto;text-transform:none;vertical-align:middle;width:1.1875rem}
#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=checkbox].error+label:before,#global-ux .form input[type=checkbox].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,#global-ux .form input[type=radio].error+label:before,#global-ux .form input[type=radio].error+label>span:first-of-type:before{border-color:#d0021b}
#global-ux .form .select2-container{border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:relative}
#global-ux .form .select2-container.select2-container-active .select2-choice,#global-ux .form .select2-container.select2-dropdown-open .select2-choice,#global-ux .form .select2-container:focus .select2-choice{border-color:#66afe9}
#global-ux .form .select2-container.select2-dropdown-open:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
#global-ux .form .select2-container.error{margin:8px 0 2px}
#global-ux .form .select2-container:after{*zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#616161;content:"\e615";display:-moz-inline-stack;display:inline-block;*display:inline;float:right;font-family:icomoon;font-size:20px;font-size:1.25rem;font-weight:700;font-weight:500;line-height:1;margin-top:-10px;position:absolute;right:21px;top:50%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transition:transform .2s ease;transition:transform .2s ease;vertical-align:middle;*vertical-align:auto;vertical-align:initial}
#global-ux .form .select2-choice{border:1px solid #a8a8a8;height:50px;padding:0 15px;z-index:1}
#global-ux .form .select2-chosen{color:#616161;font-weight:300;line-height:50px;padding:0}
#global-ux .form .postfix{border-bottom-left-radius:0;border-top-left-radius:0}
#global-ux .form .prefix{border-bottom-right-radius:0;border-top-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-checkbox small.hint,#global-ux .form .form-dropdown small.hint,#global-ux .form .form-emailfield small.hint,#global-ux .form .form-textarea small.hint,#global-ux .form .form-textfield small.hint{display:block;font-size:11px;font-size:.6875rem;font-style:normal;font-weight:400;margin-bottom:25px;text-transform:none}
#global-ux .form .form-checkbox .hasHint,#global-ux .form .form-checkbox .hasHint.error+small.hint,#global-ux .form .form-dropdown .hasHint,#global-ux .form .form-dropdown .hasHint.error+small.hint,#global-ux .form .form-emailfield .hasHint,#global-ux .form .form-emailfield .hasHint.error+small.hint,#global-ux .form .form-textarea .hasHint,#global-ux .form .form-textarea .hasHint.error+small.hint,#global-ux .form .form-textfield .hasHint,#global-ux .form .form-textfield .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{border:0;margin-bottom:1.125rem;margin-top:0;padding:0}
#global-ux .form .form-checkbox label{font-weight:300}
#global-ux .form .form-checkbox small.error{background:transparent;color:#d0021b;font-size:11px;font-size:.6875rem;font-style:normal;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:1px solid #2596cf;border-radius:50%;content:" ";display:inline-block;height:12px;margin:-2px 10px 0 0;position:relative;width:12px}
#global-ux .form input[type=radio]:checked+label:before{background-color:#1b394e;font-size:12px;font-size:.75rem;font-weight:400}
#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{clear:both;color:#616161;display:block;padding-left:15px;padding-right:15px}
#global-ux .form .cta-button{margin-left:0;margin-right:0;min-width:0;padding-left:0;padding-right:0;width:100%}
#global-ux .form .form-fields-group.column{padding:0}
#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}
.body-lock .select2-drop-mask{z-index:16}
.select2-drop{border:1px solid #a8a8a8;border-top:0;margin:0;z-index:9}
.is-overlay-open .select2-drop,.wizard-overlay-open .select2-drop{z-index:90002}
.select2-drop .select2-results{background:#fff;margin:0;padding:0}
.select2-drop .select2-results::-webkit-scrollbar{border-radius:10px;height:70px;width:7px}
.select2-drop .select2-results::-webkit-scrollbar-thumb{background-color:#2d96cd;border-radius:10px;height:70px;width:7px}
.select2-drop .select2-results .select2-result{cursor:pointer;padding:0 8%}
.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{border-bottom:1px solid #e6e6e6;color:#2596cf;font-size:17px;font-size:1.0625rem;line-height:1;margin:0 0 -1px;padding:22px 0}
.form .horizontal-rule hr{background-color:#ddd;border:0;display:block;height:2px;margin:20px 0 19px}
#global-ux .contact-permission-radio-wrapper input[type=radio],#global-ux .form-radioButtons.buttons input[type=radio]{left:-9999px;position:absolute}
#global-ux .contact-permission-radio-wrapper input[type=radio]+label:before,#global-ux .form-radioButtons.buttons input[type=radio]+label:before{display:none}
#global-ux .contact-permission-radio-wrapper>label,#global-ux .form-radioButtons.buttons>label{padding-right:3rem}
#global-ux .contact-permission-radio-wrapper label.error,#global-ux .contact-permission-radio-wrapper label.valid,#global-ux .form-radioButtons.buttons label.error,#global-ux .form-radioButtons.buttons label.valid{clear:both;cursor:default;position:static}
#global-ux .contact-permission-radio-wrapper label.error:before,#global-ux .contact-permission-radio-wrapper label.valid:before,#global-ux .form-radioButtons.buttons label.error:before,#global-ux .form-radioButtons.buttons label.valid:before{right:1.3875rem;top:.1rem}
#global-ux .contact-permission-radio-wrapper small.error,#global-ux .form-radioButtons.buttons small.error{background:transparent;clear:both;color:#d0021b;font-size:11px;font-size:.6875rem;font-style:normal;padding-left:0}
#global-ux .contact-permission-radio-wrapper ul,#global-ux .form-radioButtons.buttons ul{list-style-type:none;padding-top:1rem}
#global-ux .contact-permission-radio-wrapper ul li,#global-ux .form-radioButtons.buttons ul li{display:block;float:left;margin-bottom:13px}
#global-ux .contact-permission-radio-wrapper ul label,#global-ux .form-radioButtons.buttons ul label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;border:1px solid #1b394e;border-radius:1px;color:#1b394e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-size:.875rem;height:40px;-webkit-justify-content:center;justify-content:center;min-height:50px;padding:13px 10px;text-align:center;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}
#global-ux .contact-permission-radio-wrapper ul input[type=radio]:checked+label,#global-ux .contact-permission-radio-wrapper ul label:hover,#global-ux .form-radioButtons.buttons ul input[type=radio]:checked+label,#global-ux .form-radioButtons.buttons ul label:hover{background:#1d394f;border:1px solid #1d394f;color:#fff}
#global-ux .addressLookup .hidden,#global-ux .addressLookup input[type=hidden],#global-ux .addressLookup input[type=radio]+label:before,#global-ux .fieldsGroup .group-disabled{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{float:left;margin-left:0;width:100%}
#global-ux .addressLookup small.error{background:transparent;clear:both;color:#d0021b;font-size:11px;font-size:.6875rem;font-style:normal;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{float:left;padding-bottom:0}
}
#global-ux .addressLookup .addressLookup-input input[name=postCode]{margin:8px 0 0}
#global-ux .addressLookup .addressLookup-input .link-manual-address{color:#2d96cd;font-size:15px;font-size:.9375rem;font-weight:700;line-height:1;margin-top:8px;padding:8px 0 0}
@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{color:#626466;font-size:15px;font-size:.9375rem;line-height:1;padding:8px 0 0}
@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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d0021b;font-family:icomoon;font-size:1.15rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:8px;position:absolute;right:.9375rem;text-rendering:auto;text-transform:none;top:1.5rem;vertical-align:middle}
#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{clear:both;width:100%}
#global-ux .addressLookup .form-submit .list-item-manual-address .label-manual-address{color:#626466;font-size:15px;font-size:.9375rem;line-height:1;padding:8px 0 21px}
#global-ux .addressLookup .form-submit .list-item-search.hidden-mobile{float:left;width:100%}
#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{color:#fff;height:50px;margin-top:8px;padding:12px 40px 0}
@media only screen and (min-width:48em){#global-ux .addressLookup .form-submit .search-code-button:hover{color:#1b394e}
}
#global-ux .addressLookup .form-dropdown-label{margin-top:25px;padding-left:15px;padding-right:15px}
#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,#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;height:auto;margin:0 0 20px;opacity:1;-webkit-transition:opacity .3s ease-in-out,margin .3s ease-in-out;transition:opacity .3s ease-in-out,margin .3s ease-in-out}
#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{height:0;margin:0;opacity: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{padding-right:10px;width:50%}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button{display:inline-block;line-height:normal;margin:0;width:100%}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button:focus{outline:5px auto #0078a0}
#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{background:transparent;color:#d0021b;display:block;font-size:11px;font-size:.6875rem;font-style:normal;margin:5px 0 10px;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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d0021b;font-family:icomoon;font-size:22px;font-size:1.375rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:10px;position:absolute;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .contactPermissions+.submit{clear:both}
#global-ux .dealerLocatorField{margin-bottom:25px}
#global-ux .dealerLocatorField .input-wrapper{position:relative}
#global-ux .dealerLocatorField small.error{background:transparent;color:#d0021b;font-size:11px;font-size:.6875rem;font-style:normal;padding-left:0;text-transform:none}
#global-ux .dealerLocatorField small.error.error-is-warning:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icomoon;font-size:16px;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:10px;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .dealerLocatorField .error-container .error-is-warning+.error-is-warning{display: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{background-color:transparent;height:20px;left:auto;margin-right:10px;padding:0;right:.9375rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}
#global-ux .dealerLocatorField .bp-loader .bp-loader-icon .path{stroke:#2d96cd}
#global-ux .dealerLocatorField .autocomplete-wrapper{border:1px solid #a8a8a8;border-top:0;font-size:14px;font-size:.875rem;padding:20px}
#global-ux .dealerLocatorField .suggestion-label{font-style:italic;margin-bottom:5px}
#global-ux .dealerLocatorField .autocomplete-list{margin:0}
#global-ux .dealerLocatorField .autocomplete-list li{font-weight:700;list-style:none;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{background-color:transparent;color:transparent;font-size:0;margin:0;padding:15px;position:absolute;right:.9375rem;top:0}
#global-ux .dealerLocatorField .submit-btn:before{color:#2d96cd;font-size:19px;font-size:1.1875rem}
.select2-drop .select2-results .dealer-locator-field-option .select2-result-label{color:#616161;font-weight:400}
.select2-drop .select2-results .dealer-locator-field-load-more-dealers,.select2-drop .select2-results .dealer-locator-field-load-more-dealers:hover{background-color:transparent;border:0;font-weight:400}
.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 .form input[type=radio]+label span{display:none}
#global-ux form.gux3-theme .richtext{color:#4d4d4d;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux form.gux3-theme .richtext p{color:inherit;letter-spacing:1px;line-height:1.79}
#global-ux form.gux3-theme .richtext h3,#global-ux form.gux3-theme .richtext h5{color:inherit}
#global-ux form.gux3-theme .hint,#global-ux form.gux3-theme label{color:#4d4d4d}
#global-ux .gux3-theme .form,#global-ux .gux3-theme form{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme .form label,#global-ux .gux3-theme form label{color:#4d4d4d;font-size:12px;font-size:.75rem}
#global-ux .gux3-theme .form .richtext,#global-ux .gux3-theme form .richtext{color:#4d4d4d;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme .form .richtext p,#global-ux .gux3-theme form .richtext p{color:inherit;letter-spacing:1px;line-height:1.79}
#global-ux .gux3-theme .form input[type=email],#global-ux .gux3-theme .form input[type=number],#global-ux .gux3-theme .form input[type=password],#global-ux .gux3-theme .form input[type=search],#global-ux .gux3-theme .form input[type=tel],#global-ux .gux3-theme .form input[type=text],#global-ux .gux3-theme .form label,#global-ux .gux3-theme form input[type=email],#global-ux .gux3-theme form input[type=number],#global-ux .gux3-theme form input[type=password],#global-ux .gux3-theme form input[type=search],#global-ux .gux3-theme form input[type=tel],#global-ux .gux3-theme form input[type=text],#global-ux .gux3-theme form label{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme input[type=checkbox]+label>span:first-of-type:before{border-color:#4d4d4d}
#global-ux .gux3-theme input[type=radio]{height:0;margin:0;opacity:0;padding:0;width:0}
#global-ux .gux3-theme input[type=radio]+.error+label,#global-ux .gux3-theme input[type=radio]+label{padding:0}
#global-ux .gux3-theme input[type=radio]+.error+label:before,#global-ux .gux3-theme input[type=radio]+.error+label>span:first-of-type:before,#global-ux .gux3-theme input[type=radio]+label:before,#global-ux .gux3-theme input[type=radio]+label>span:first-of-type:before{display:none}
#global-ux .gux3-theme input[type=radio]+.error+label span,#global-ux .gux3-theme input[type=radio]+label span{display:inline}
#global-ux .gux3-theme input[type=radio].error+.error+label:before,#global-ux .gux3-theme input[type=radio].error+.error+label>span:first-of-type:before,#global-ux .gux3-theme input[type=radio].error+label:before,#global-ux .gux3-theme input[type=radio].error+label>span:first-of-type:before{border-color:transparent}
#global-ux .gux3-theme .form-checkbox label>span,#global-ux .gux3-theme .form-dropdown label>span,#global-ux .gux3-theme .form-emailfield label>span,#global-ux .gux3-theme .form-textarea label>span,#global-ux .gux3-theme .form-textfield label>span{color:#4d4d4d;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:1px;line-height:1.67}
#global-ux .gux3-theme .form-checkbox label>span{font-size:16px;font-size:1rem;line-height:1.63}
#global-ux .gux3-theme .form-emailfield input,#global-ux .gux3-theme .form-textfield input{font-size:16px;font-size:1rem;font-weight:400;letter-spacing:1px;line-height:1.63}
#global-ux .gux3-theme .form-emailfield input:focus,#global-ux .gux3-theme .form-textfield input:focus{background:#fff;color:#102b4e}
#global-ux .gux3-theme .form-textarea textarea{border:1px solid #6e6e6e;border-radius:3px;color:#4d4d4d;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:1px;line-height:1.63}
#global-ux .gux3-theme .form-textarea textarea:focus{background:#fff;color:#102b4e}
#global-ux .gux3-theme label.error .select2-container{border-color:#c92a11}
#global-ux .gux3-theme label.error .select2-container .select2-choice{border:0}
#global-ux .gux3-theme .select2-container{border:1px solid #6e6e6e;border-radius:3px}
#global-ux .gux3-theme .select2-container .select2-choice{border:0}
#global-ux .gux3-theme .select2-container .select2-chosen{color:#4d4d4d;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:1px}
.gux3-theme.select2-drop{border:1px solid #6e6e6e;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.gux3-theme.select2-drop .select2-results{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
.gux3-theme.select2-drop .select2-results::-webkit-scrollbar-thumb{background-color:#102b4e}
.gux3-theme.select2-drop .select2-results .select2-result-label{border:0;color:#102b4e;font-size:14px;font-size:.875rem;letter-spacing:1px}
.gux3-theme.select2-drop .select2-results .select2-highlighted{background-color:#919191}
.gux3-theme.select2-drop .select2-results .select2-highlighted .select2-result-label{color:#fff}
.gux3-theme .horizontal-rule hr{background-color:#919191;height:1px}
#global-ux .gux3-theme .contact-permission-radio-wrapper>label,#global-ux .gux3-theme .form-radioButtons>label{letter-spacing:1px;line-height:1.67}
#global-ux .gux3-theme .contact-permission-radio-wrapper .label-for-radiobutton,#global-ux .gux3-theme .form-radioButtons .label-for-radiobutton{font-size:14px;font-size:.875rem;letter-spacing:1px;line-height:1.79;padding-left:0 !important}
#global-ux .gux3-theme .contact-permission-radio-wrapper .label-for-radiobutton:after,#global-ux .gux3-theme .form-radioButtons .label-for-radiobutton:after{display:none !important}
#global-ux .gux3-theme .contact-permission-radio-wrapper ul label,#global-ux .gux3-theme .form-radioButtons ul label{background:transparent;border:0;color:#4d4d4d;display:inline;-webkit-transition:none;transition:none}
#global-ux .gux3-theme .contact-permission-radio-wrapper ul label span.radio-button,#global-ux .gux3-theme .form-radioButtons ul label span.radio-button{background-color:#fff;border:2px solid #4d4d4d;border-radius:50%;content:"";display:inline-block;height:16px;left:0;margin-right:10px;position:relative;top:3px;width:16px}
#global-ux .gux3-theme .contact-permission-radio-wrapper ul input:checked+label span.radio-button,#global-ux .gux3-theme .form-radioButtons ul input:checked+label span.radio-button{border-color:#102b4e}
#global-ux .gux3-theme .contact-permission-radio-wrapper ul input:checked+label span.radio-button:after,#global-ux .gux3-theme .form-radioButtons ul input:checked+label span.radio-button:after{background-color:#102b4e;border-radius:50%;content:"";display:block;height:8px;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px}
#global-ux .gux3-theme .contact-permission-radio-wrapper ul input[type=radio]:checked+label,#global-ux .gux3-theme .contact-permission-radio-wrapper ul label:hover,#global-ux .gux3-theme .form-radioButtons ul input[type=radio]:checked+label,#global-ux .gux3-theme .form-radioButtons ul label:hover{background:transparent;border:0;color:#4d4d4d}
#global-ux .gux3-theme .contactPermissions{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme .contactPermissions .contact-permission-radio-wrapper-label{color:#4d4d4d;letter-spacing:1px;line-height:1.93}
#global-ux .gux3-theme .addressLookup:after,#global-ux .gux3-theme .addressLookup:before{content:" ";display:table}
#global-ux .gux3-theme .addressLookup:after{clear:both}
#global-ux .gux3-theme .addressLookup .form-address-lookup:after,#global-ux .gux3-theme .addressLookup .form-address-lookup:before{content:" ";display:table}
#global-ux .gux3-theme .addressLookup .form-address-lookup:after{clear:both}
#global-ux .gux3-theme .addressLookup .link-manual-address{color:#102b4e}
#global-ux .gux3-theme .addressLookup .search-code-button{height:auto;padding:11px 55px}
#global-ux .gux3-theme .addressLookup .search-code-button:hover{background-color:#102b4e;color:#fff}
@media only screen and (min-width:62em){#global-ux .gux3-theme .addressLookup .search-code-button{display:block;margin-top:11px}
}
#global-ux .gux3-theme .dealerLocatorField .submit-btn:before{color:#102b4e}
#global-ux .hotspots.section{background:#fff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.15);box-shadow:0 0 3px 1px rgba(0,0,0,.15);margin:20px 35px}
@media only screen and (min-width:48em){#global-ux .hotspots.section{background:0;-webkit-box-shadow:none;box-shadow:none}
}
#global-ux .hotspots.section .component-content{position:relative}
#global-ux .hotspots.section .hotspot-trigger{background-color:#fff;border-radius:100px;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.25);box-shadow:0 0 0 3px rgba(0,0,0,.25);color:rgba(0,0,0,.3);font-size:25px;font-weight:300;height:25px;line-height:25px;margin-left:-12.5px;margin-top:-12.5px;position:absolute;text-align:center;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:25px}
#global-ux .hotspots.section .hotspot-trigger:after{content:"+"}
@media only screen and (min-width:48em){#global-ux .hotspots.section .hotspot-trigger{-webkit-box-shadow:0 0 0 6px rgba(0,0,0,.25);box-shadow:0 0 0 6px rgba(0,0,0,.25);font-size:35px;font-weight:100;height:35px;line-height:35px;margin-left:-17.5px;margin-top:-17.5px;width:35px}
#global-ux .hotspots.section .hotspot-trigger:active,#global-ux .hotspots.section .hotspot-trigger:hover{background-color:#2d96cd;color:#fff;-webkit-transform:scale(1.25)}
#global-ux .hotspots.section .hotspot-trigger:focus{outline:1px dashed #2d96cd}
}
#global-ux .hotspots.section .hotspot-coords{color:#000;cursor:default;display:none;font-size:1.5rem;font-weight:700;left:0;padding:10px;position:absolute;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;top:0}
#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:after,#global-ux .vehicleTile .component-content:before{content:" ";display:table}
#global-ux .vehicleTile .component-content:after{clear:both}
#global-ux .vehicleTile .tile-image{clear:both;display:block;margin-bottom:70px;text-align:center}
@media only screen and (min-width:48em){#global-ux .vehicleTile .tile-image{display:table-cell;margin-bottom:0}
#global-ux .vehicleTile .tile-image>image{width:100%}
#global-ux .vehicleTile .cta-section{display:table-cell;padding-left:7%;vertical-align:bottom;width:70%}
}
#global-ux .vehicleTile .tile-title{clear:both;display:block;padding:0 .25rem;text-transform:none}
#global-ux .vehicleTile .tile-title h2{color:#616161;font-size:36px;font-size:2.25rem;font-weight:700;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{margin:0 10%;width:80%}
}
#global-ux .vehicleTile .cta-button{display:block}
@media only screen and (min-width:48em){#global-ux .vehicleTile .cta-button{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;margin:.25rem;vertical-align:middle;*vertical-align:auto}
}
body.wizard-overlay-open{overflow:hidden}
.csstransforms #global-ux .wizard-overlay{height:100vh;overflow-y:auto}
@media only screen and (max-width:47.9375em){.csstransforms #global-ux .wizard-overlay{height:100%;position:fixed}
}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay{padding-bottom:80px;padding-top:80px}
}
.csstransforms #global-ux .wizard-overlay .overlay-content{height:100%;max-width:1240px;top:0;-webkit-transform:none;-ms-transform:none;transform:none}
@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,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard{padding:0}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header{margin:0;min-height:60px;padding:20px 50px 10px 20px;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{height:0;visibility:hidden}
#global-ux.data-preview-enabled .data-preview-banner-container,.anchor{display:block}
#global-ux .data-preview-banner-container{display:none}
#global-ux .data-preview-banner{-webkit-box-direction:normal;-webkit-box-orient:vertical;background-color:#aaddf3;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:5px;width:100%;z-index:1000}
@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{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-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.33333%;padding-right:8.33333%}
#global-ux .box .box-content.padding-left-right-col-2{padding-left:16.66667%;padding-right:16.66667%}
#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.33333%;padding-right:33.33333%}
#global-ux .box .box-content.padding-left-right-col-5{padding-left:41.66667%;padding-right:41.66667%}
#global-ux .youtube{width:100%}
#global-ux .youtube .start-image{cursor:pointer;position:relative}
#global-ux .youtube .start-image picture{color:#fff;display:block;font-size:4.0625rem}
#global-ux .youtube .start-image picture:after,#global-ux .youtube .start-image picture:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .youtube .start-image picture:after,#global-ux .youtube .start-image picture:before{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:color .4s;transition:color .4s}
#global-ux .youtube .start-image picture:before{color:#2d96cd}
#global-ux .youtube .start-image picture:after{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:after,#global-ux .youtube .youtube-player-wrapper:before{content:" ";display:table}
#global-ux .youtube .youtube-player-wrapper:after{clear:both}
#global-ux .gallery-trigger-carousel .youtube iframe{max-height:100%;min-height:300px}
#global-ux .gallery-trigger-carousel .youtube .start-image{overflow:hidden;position:relative;z-index:5}
#global-ux .gallery-trigger-carousel .youtube .youtube-player-wrapper{overflow:hidden}
#global-ux .gallery-trigger-carousel .youtube .swipe-layer{height:100%;left:0;margin-left:-80px;margin-top:-100px;position:absolute;top:0;width:50%;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{background-color:#fff;border-radius:1px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;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;-ms-flex-order:2;-webkit-order:2;order:2;text-align:center}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column-one{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;-webkit-order:unset;order:unset;text-align:left;width:16.667%}
}
#global-ux .light-header-section .light-header-column-two{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1;text-align:left}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column-two{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;-webkit-order:unset;order:unset;width:58.333%}
}
#global-ux .light-header-section .light-header-column-three{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3;text-align:right}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column-three{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;-webkit-order:unset;order:unset;width:23%}
}
#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-logged-in.visible,#global-ux .light-header-section .icon-profile.visible{display:inline}
#global-ux .light-header-section .icon-profile-logged-in:before,#global-ux .light-header-section .icon-profile: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}
#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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux .clickToCall .image .image-caption{margin:40px 0;padding:0 40px;position:static}
#global-ux .clickToCall .click-to-call-form{max-width:400px;padding:0 40px}
#global-ux .clickToCall .click-to-call-form input[id=phoneNumber]{margin-bottom:10px}
#global-ux .clickToCall .click-to-call-form button{margin-top:15px;width:100%}
#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{background-color:#fafafa;font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.2;margin-bottom:40px;padding:22px 8.33333%;position:relative}
#global-ux .userCookieConfiguration .configuration-header:after{background-color:rgba(0,0,0,.1);bottom:0;content:"";display:block;height:2px;left:4.16667%;position:absolute;width:91.66667%}
@media only screen and (min-width:48em){#global-ux .userCookieConfiguration .configuration-header:after{content:none;display:none}
#global-ux .userCookieConfiguration .configuration-header{background-color:transparent;font-size:28px;font-size:1.75rem}
}
@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-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .component-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items: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{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;font-size:14px;font-size:.875rem;padding-left:30px}
@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-size:inherit;font-weight:200;line-height:1.6}
#global-ux .userCookieConfiguration .userCookieToggle .always-on{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-size:.875rem;font-weight:400;-webkit-justify-content:center;justify-content:center}
#global-ux .userCookieConfiguration .userCookieToggle .always-on:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#1b394e;border-radius:50%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;-webkit-justify-content:center;justify-content:center;margin-right:13px;width:32px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .always-on:before{height:40px;width: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 .page-mode .userCookieConfiguration-footer{padding:30px 0 20px 130px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .page-mode .userCookieConfiguration-footer{padding-left:220px}
}
#global-ux .userCookieConfiguration .page-mode .userCookieConfiguration-footer .cta-button{margin:0}
#global-ux .userCookieConfiguration .banner-mode{text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .userCookieConfiguration .banner-mode .switches{display:inline-block}
}
#global-ux .userCookieConfiguration .banner-mode .switches>div{width:100px}
#global-ux .userCookieConfiguration .banner-mode .userCookieToggle p{text-align:left}
@media only screen and (max-width:47.9375em){#global-ux .userCookieConfiguration .banner-mode .userCookieToggle p{text-align:center}
}
#global-ux .userCookieConfiguration .banner-mode .userCookieToggle .component-content{margin-bottom:20px}
@media only screen and (max-width:47.9375em){#global-ux .userCookieConfiguration .banner-mode .userCookieToggle .component-content{display:block}
}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .banner-mode .cookie-toggle-button{height:26px;padding:0 4px}
#global-ux .userCookieConfiguration .banner-mode .cookie-toggle-button span{font-size:14px;font-size:.875rem}
#global-ux .userCookieConfiguration .banner-mode .cookie-toggle-button span:after{height:20px;width:20px}
}
#global-ux .userCookieConfiguration .banner-mode .description{font-size:14px;font-size:.875rem}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .banner-mode .description{padding-left:30px}
}
@media only screen and (max-width:47.9375em){#global-ux .userCookieConfiguration .banner-mode .description{margin-bottom:50px;padding-left:0}
}
#global-ux .userCookieConfiguration .banner-mode .always-on{font-size:14px;font-size:.875rem;margin:0 0 1rem}
#global-ux .userCookieConfiguration .banner-mode .always-on:before{height:32px;width:32px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .banner-mode .always-on:before{height:40px;width:40px}
}
#global-ux .userCookieConfiguration>.box.banner-mode{padding-top:30px}
#global-ux .sticky-banner{-webkit-overflow-scrolling:touch;background:#1b394e;bottom:0;max-height:100%;max-width:89.875rem;overflow-y:auto;position:fixed;width:100%;word-break:break-word;z-index:11}
#global-ux .sticky-banner .close{*zoom:1;background:transparent;color:#fff;cursor:pointer;display:-moz-inline-stack;display:inline-block;*display:inline;float:right;padding:10px;vertical-align:middle;*vertical-align:auto}
#global-ux .sticky-banner .content{padding:30px;text-align:center}
#global-ux .sticky-banner .content a,#global-ux .sticky-banner .content h1,#global-ux .sticky-banner .content h2,#global-ux .sticky-banner .content h3,#global-ux .sticky-banner .content h4,#global-ux .sticky-banner .content h5,#global-ux .sticky-banner .content h6,#global-ux .sticky-banner .content input,#global-ux .sticky-banner .content label,#global-ux .sticky-banner .content li,#global-ux .sticky-banner .content p,#global-ux .sticky-banner .content td,#global-ux .sticky-banner .content th{color:#fff}
#global-ux .sticky-banner .content a{font-weight:700;text-decoration:underline}
#global-ux .sticky-banner .content .cta-button{font-size:16px;font-size:1rem;font-weight:300;min-width:110px;padding:8px 10px;text-decoration:none;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}
#global-ux .sticky-banner .content .cta-button:hover{color:#1b394e}
#global-ux .additionalLeaseTaxCalculator:after,#global-ux .additionalLeaseTaxCalculator:before{content:" ";display:table}
#global-ux .additionalLeaseTaxCalculator:after{clear:both}
#global-ux .additionalLeaseTaxCalculator form{background-color:transparent;padding-bottom:0;padding-left:0;padding-right:0}
@media only screen and (min-width:48em){.is-overlay-open #global-ux .additionalLeaseTaxCalculator form .columns{float:left;padding-left:.9375rem;padding-right:.9375rem;width:50%}
}
#global-ux .additionalLeaseTaxCalculator .select2-container{background-color:#fff}
#global-ux .additionalLeaseTaxCalculator .select2-default .select2-chosen{color:#cacaca}
#global-ux .additionalLeaseTaxCalculator .call-to-action{margin-top:30px;text-align:center}
#global-ux .additionalLeaseTaxCalculator .call-to-action:after,#global-ux .additionalLeaseTaxCalculator .call-to-action:before{content:" ";display:table}
#global-ux .additionalLeaseTaxCalculator .call-to-action:after{clear:both}
#global-ux .additionalLeaseTaxCalculator .results{text-align:center}
#global-ux .additionalLeaseTaxCalculator .price-output{font-weight:600}
#global-ux .additionalLeaseTaxCalculator .button{min-width:280px}
#global-ux [class*=padding-] .pluginHybridElectricVehicleSavingsCalculator .component-content{margin:0 -15px;padding:0 15px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .title{letter-spacing:2px;margin-bottom:20px;margin-top:45px;text-transform:uppercase}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .title.is-2{font-size:24px;font-weight:300}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .title.is-2{font-size:32px}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .label,#global-ux .pluginHybridElectricVehicleSavingsCalculator .value{font-size:14px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .value{margin-left:10px;text-align:right;white-space:nowrap}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .component-content{overflow:hidden;padding:0 30px}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .component-content{margin-bottom:40px;padding:0 60px}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator section{background-color:transparent;padding:0}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .animation-stop{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .animation-start{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-list-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:2;-ms-flex-positive:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:2;flex-grow:2}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-list-wrapper{width:50%}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .range-slider-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .ng-slider-range-slider{margin:0;width:100%}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .ng-slider-range-slider .ng-slider-handle{-webkit-overflow-scrolling:touch}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:40px;width:100%}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider{width:50%}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider:nth-child(odd){padding-right:30px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider:nth-child(2n+2){padding-left:30px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider:last-child{padding-right:0}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}
}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider.is-short{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;padding-right:30px}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider .heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:30px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider .heading .label{font-weight:300}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider .heading .value{font-weight:700}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .gux-tooltip{margin-left:10px;margin-right:30px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options{display:inline-block}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .field{margin-top:15px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .field:first-child{margin-top:0}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .is-checkbox{-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative;width:100%}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .is-checkbox:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #2596cf;-webkit-box-sizing:border-box;box-sizing:border-box;color:transparent;cursor:pointer;display:block;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;height:19px;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle;width:19px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .is-checkbox.is-checked:after{background-color:#1b394e;color:#fff}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .inner-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;margin:40px 0 30px;position:relative}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:50px;margin-top:0;padding-left:50px;width:30%}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final:before{background-color:#979797;content:"";display:block;height:1px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90%}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final:before{width:85%}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final:before{height:75%;left:0;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px}
}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final header{padding-right:30px;width:50%}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final header{padding-right:0;width:100%}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final header .title{margin-bottom:15px;margin-top:45px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final header .sub-header{margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result{padding-left:30px;width:50%}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result{padding-left:0;width:100%}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result-text{font-size:32px;font-weight:700;line-height:1;margin:17px 0 10px}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result-text{margin:25px 0 20px}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result-text p{font-size:12px}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result-text p{font-size:11px}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result-text p{font-size:12px}
}
.help-router{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
.help-router .help-router-button-toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#2d96cd;border:1px solid #fff;border-radius:22px;bottom:25px;-webkit-box-shadow:0 10px 5px rgba(0,0,0,.1),0 20px 10px rgba(0,0,0,.1);box-shadow:0 10px 5px rgba(0,0,0,.1),0 20px 10px rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:44px;margin:0;max-width:44px;overflow:hidden;padding:10px;position:fixed;right:25px;-webkit-transition:max-width .5s,padding .5s,right .3s;transition:max-width .5s,padding .5s,right .3s;z-index:100}
.help-router .help-router-button-toggle:focus{outline:5px auto -webkit-focus-ring-color}
.help-router .help-router-button-toggle:active{outline:0}
@media only screen and (min-width:30.0625em){.help-router .help-router-button-toggle{bottom:50px}
}
@media only screen and (min-width:48em){.help-router .help-router-button-toggle{bottom:25px}
}
.help-router .help-router-button-toggle.configured:hover{-webkit-box-shadow:0 10px 5px rgba(0,0,0,.1),0 20px 10px rgba(0,0,0,.1),0 30px 15px rgba(0,0,0,.15);box-shadow:0 10px 5px rgba(0,0,0,.1),0 20px 10px rgba(0,0,0,.1),0 30px 15px rgba(0,0,0,.15)}
.help-router .help-router-button-toggle.configured:hover,.help-router .help-router-button-toggle.help-router-button-toggle-with-text{max-width:400px;padding:10px 25px}
.help-router .help-router-button-toggle.configured:hover .help-router-button-toggle-text,.help-router .help-router-button-toggle.help-router-button-toggle-with-text .help-router-button-toggle-text{letter-spacing:unset;opacity:1}
@media only screen and (min-width:30.0625em){.help-router .help-router-button-toggle.moving-for-back-to-top{right:80px}
}
@media only screen and (min-width:48em){.help-router .help-router-button-toggle.moving-for-back-to-top{right:25px}
}
.help-router .help-router-button-toggle.help-router-button-toggle-animated:hover,.help-router .help-router-button-toggle.help-router-button-toggle-with-text{background-color:#fff;border:1px solid #2d96cd;color:#2d96cd}
.help-router .help-router-button-toggle.help-router-button-toggle-animated:hover .help-router-button-toggle-icon,.help-router .help-router-button-toggle.help-router-button-toggle-with-text .help-router-button-toggle-icon{background-color:transparent}
.help-router .help-router-button-toggle.help-router-button-toggle-animated:hover .help-router-button-toggle-icon i,.help-router .help-router-button-toggle.help-router-button-toggle-with-text .help-router-button-toggle-icon i{background-color:#2d96cd;color:#fff}
@media only screen and (min-width:62em){.help-router .help-router-button-toggle.help-router-button-toggle-responsive{background-color:#fff;border:1px solid #2d96cd;color:#2d96cd;max-width:400px;padding:10px 25px}
.help-router .help-router-button-toggle.help-router-button-toggle-responsive .help-router-button-toggle-icon{background-color:transparent}
.help-router .help-router-button-toggle.help-router-button-toggle-responsive .help-router-button-toggle-icon i{background-color:#2d96cd;color:#fff}
.help-router .help-router-button-toggle.help-router-button-toggle-responsive .help-router-button-toggle-text{letter-spacing:unset;opacity:1}
}
.help-router .help-router-button-toggle.help-router-button-toggle-animated{background-color:#fff;border:1px solid #2d96cd;color:#2d96cd;max-width:400px;padding:10px 25px}
@media only screen and (min-width:62em){.help-router .help-router-button-toggle.help-router-button-toggle-animated{background-color:#2d96cd;color:#fff}
}
.help-router .help-router-button-toggle.help-router-button-toggle-animated .help-router-button-toggle-text{letter-spacing:unset;opacity:1}
.help-router .help-router-button-toggle.help-router-button-toggle-animated .help-router-button-toggle-icon{background-color:transparent;color:#fff}
.help-router .help-router-button-toggle.help-router-button-toggle-animated .help-router-button-toggle-icon i{background-color:#2d96cd;color:#fff}
@media only screen and (min-width:62em){.help-router .help-router-button-toggle.help-router-button-toggle-animated .help-router-button-toggle-icon i{background-color:#fff;color:#2d96cd}
}
@media only screen and (max-width:61.9375em){.help-router .help-router-button-toggle.help-router-button-toggle-animated.window-scrolled{background-color:#2d96cd;max-width:44px;padding:10px}
.help-router .help-router-button-toggle.help-router-button-toggle-animated.window-scrolled .help-router-button-toggle-icon i{background-color:#fff;color:#2d96cd}
}
@media only screen and (min-width:62em){.help-router .help-router-button-toggle.help-router-button-toggle-animated .help-router-button-toggle-text{letter-spacing:unset;opacity:1}
}
.help-router .help-router-button-toggle p{font-size:inherit;margin:0}
.help-router .help-router-button-toggle-icon{-ms-flex-negative:0;background-color:#2d96cd;border-radius:50%;display:block;-webkit-flex-shrink:0;flex-shrink:0;height:23px;overflow:hidden;width:23px}
.help-router .help-router-button-toggle-icon i{background-color:#fff;border-radius:50%;color:#2d96cd;display:block;font-size:24px;font-size:1.5rem;height:24px;left:-1px;position:relative;top:-1px;width:24px}
.help-router .help-router-button-toggle-text{letter-spacing:-1px;margin-left:20px;opacity:.1;-webkit-transition:opacity .3s .1s,letter-spacing .3s;transition:opacity .3s .1s,letter-spacing .3s}
.help-router .help-router-container{-webkit-overflow-scrolling:touch;background-color:#fff;bottom:0;height:100%;overflow-y:auto;position:fixed;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-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%;z-index:10000}
@media only screen and (min-width:62em){.help-router .help-router-container.no-astute-search{max-width:320px}
.help-router .help-router-container{height:auto;max-height:100%;max-width:370px}
}
.help-router.is-open .help-router-button-toggle{outline:0}
.help-router.is-open .help-router-container{-webkit-box-shadow:2px 2px 8px 2px rgba(0,0,0,.15);box-shadow:2px 2px 8px 2px rgba(0,0,0,.15);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.help-router .help-router-container-top{background-color:#2d96cd;padding:0 25px}
.help-router .help-router-button-close{background-color:transparent;font-size:20px;font-size:1.25rem;margin:0;padding:0}
.help-router .help-router-button-close .close-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20px;position:relative;width:20px}
.help-router .help-router-button-close .close-icon:after,.help-router .help-router-button-close .close-icon:before{background-color:#fff;content:"";display:block;height:24px;left:50%;position:absolute;top:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:1px}
.help-router .help-router-button-close .close-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
@media only screen and (min-width:62em){.help-router .help-router-button-close .close-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:24px;position:relative;width:24px}
.help-router .help-router-button-close .close-icon:after,.help-router .help-router-button-close .close-icon:before{background-color:#fff;content:"";display:block;height:28px;left:50%;position:absolute;top:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:1px}
.help-router .help-router-button-close .close-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
}
.help-router .help-router-container-header{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;background-color:#2d96cd;border-bottom:1px solid #bbb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 25px}
.help-router .help-router-container-header.no-astute-search{background-color:#fff;border:0;padding-bottom:0;padding-top:17px}
.help-router .help-router-container-header.no-astute-search .close-icon:after,.help-router .help-router-container-header.no-astute-search .close-icon:before{background-color:#2d96cd}
.help-router .help-router-container-header p{color:#fff;font-size:20px;font-size:1.25rem;margin:0}
.help-router .help-router-container-header>div{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.help-router .help-router-container-header-title{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}
.help-router .help-router-container-bottom{padding:25px}
.help-router .help-router-container-bottom.no-astute-search{padding-top:15px}
.help-router .help-router-popular-links{color:#fff;padding:30px 0}
.help-router .help-router-popular-links p{font-size:11px;font-size:.6875rem;margin-bottom:10px}
.help-router .help-router-popular-links p:last-of-type{margin-bottom:0}
.help-router .help-router-popular-links a{color:inherit;font-size:12px;font-size:.75rem;text-decoration:underline}
.help-router .help-router-ctas-list{list-style:none;margin:0;padding:0}
.help-router .help-router-ctas-list-item{margin-top:30px}
.help-router .help-router-ctas-list-item:first-of-type{margin-top:0}
.help-router .help-router-ctas-list-item-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:300}
.help-router .help-router-ctas-list-item-link .site-link-icon{min-width:40px}
.help-router .live-chat-enabled{display:none}
.help-router .live-chat-enabled.show{display:block}
.help-router .hide{display:none}
.cq-wcm-edit .sticky-cta .sticky-cta-inner a i,.sticky-cta.stickyInitialized .sticky-cta-inner a i{background:#2d96cd;color:#fff}
.cq-wcm-edit .sticky-cta .sticky-cta-inner a span,.sticky-cta.stickyInitialized .sticky-cta-inner a span{margin-left:-210px}
.sticky-cta{bottom:0;margin-top:0;position:fixed;-webkit-transition:all .3s;transition:all .3s;width:100%;z-index:2}
@media only screen and (min-width:62em){.sticky-cta{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-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;font-size:inherit;text-align:initial}
}
.sticky-cta .sticky-cta-inner a{background:#2d96cd;color:#fff;display:inline-block;height:60px;outline:0;padding:0;position:relative}
@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:#fff;display:block;min-width:60px;padding:16px;position:relative;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s;z-index:4}
@media only screen and (min-width:62em){.sticky-cta .sticky-cta-inner a i{background:#fff;color:#2d96cd}
}
.sticky-cta .sticky-cta-inner a span{background:#fff;color:#2d96cd;display:none;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;height:60px;left:60px;margin-left:0;padding:16px 0 0 10px;position:absolute;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .4s ease-in;transition:all .4s ease-in;white-space:nowrap;width:210px;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:#fff;color:#2d96cd}
.sticky-cta .sticky-cta-inner a:hover span{background:#fff;color:#2d96cd;margin-left:0}
.sticky-cta .sticky-cta-inner a:focus:after{border:1px solid #fff;content:"";display:block;height:53px;left:4px;position:absolute;top:4px;width:53px;z-index:5}
.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}
}
.sticky-cta .sticky-cta-inner a.live-chat-enabled{display:none}
.sticky-cta .sticky-cta-inner a.live-chat-enabled.show{display:block}
@font-face{font-family:Antenna;font-style:normal;font-weight:400;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-face{font-family:Antenna;font-style:normal;font-weight:700;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-face{font-family:Antenna;font-style:normal;font-weight:300;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-face{font-family:Antenna;font-style:normal;font-weight:200;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-face{font-family:FordAntennaRE;font-style:normal;font-weight:400;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-face{font-family:FordAntennaRE;font-style:normal;font-weight:700;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-face{font-family:FordAntennaRegular;font-style:normal;font-weight:400;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-face{font-family:FordAntennaLight;font-style:normal;font-weight:400;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-face{font-family:FordAntennaExtraLight;font-style:normal;font-weight:400;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")}
@-webkit-keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes squish{30%{-webkit-transform:scale(.5);transform:scale(.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes squish{30%{-webkit-transform:scale(.5);transform:scale(.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes tilt{0{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
25%{-webkit-transform:scale(1) rotate(0) translate(-50%,-50%);transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{-webkit-transform:rotate(-25deg) translate(-50%,-50%);transform:rotate(-25deg) translate(-50%,-50%)}
75%{-webkit-transform:rotate(25deg) translate(-50%,-50%);transform:rotate(25deg) translate(-50%,-50%)}
to{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}
}
@keyframes tilt{0{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
25%{-webkit-transform:scale(1) rotate(0) translate(-50%,-50%);transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{-webkit-transform:rotate(-25deg) translate(-50%,-50%);transform:rotate(-25deg) translate(-50%,-50%)}
75%{-webkit-transform:rotate(25deg) translate(-50%,-50%);transform:rotate(25deg) translate(-50%,-50%)}
to{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}
}
@font-face{font-family:icomoon;font-style:normal;font-weight:400;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")}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none}
[class^=icon-][class*=cta-button]:before{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"}
#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,#build-price-configurator .build-price-pricing-details-overlay .close-icon:before,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close:before,.icon-plus:before{content:"\e608"}
.icon-question-hover:before{content:"\e60F"}
.icon-question:before{content:"\e60E"}
#build-price-configurator .build-price-error-overlay .bp-view-details h3:before,.icon-warning: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{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"}
#build-price-configurator .features-top-back-button:before,#build-price-configurator .review-header-back-btn:before,.icon-chevron-thin-left:before{content:"\e612"}
#build-price-configurator .review-save .pricing-expand-arrow:after,.icon-chevron-thin-right:before{content:"\e615"}
.icon-close:before{content:"\e610"}
.icon-close-hover:before{content:"\e611"}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link:before,#build-price-configurator .build-price-overlay .close-icon:before,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .close-link:before,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link:before,#build-price-configurator .gux-video-js .close-link:before,.icon-thin-close:before{content:"\e608";display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.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{content:"\e61B"}
.icon-plus-hollow-over: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{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"}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title a span:after,.icon-chevron-thin-up:before{content:"\e640"}
#build-price-configurator .bp-configurator-info-link-finance .icon-arrow:after,#build-price-configurator .bp-configurator-info-link-price .icon-arrow:after,#build-price-configurator .features-group-list-title:after,#build-price-configurator .features-sub-group-list-title:after,.icon-chevron-thin-down:before{content:"\e641"}
.icon-m-info:before{content:"\e609"}
.icon-star:before{content:"\f005"}
.icon-star-hollow:before{content:"\f006"}
#build-price-configurator .checkbox.checked span:before,#build-price-configurator .features-group-list .features-group-list-icon:after,.icon-checkmark: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{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{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"}
#build-price-configurator .icon-bodystyle:before,.icon-select-a-vehicle-rev:before{content:"\e6a8"}
.icon-drive:before{content:"\e68f"}
#build-price-configurator .icon-drive:before,.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"}
#build-price-configurator .icon-trim:before,#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .trim-icon:before,#build-price-configurator.cv-mode .icon-series:before,.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-logged-in:before,.icon-profile: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{content:"\e67a"}
.icon-m-chevron-hover:before{content:"\e673"}
.icon-hamburger:before{content:"\e6a0"}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .drive-icon:before,.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"}
#build-price-configurator .icon-extra:before,.icon-extras-bp:before{content:"\e6af"}
.icon-packages:before{content:"\e6b0"}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .color-icon:before,.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,.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"}
#build-price-configurator .bp-configurator-button-full-screen:before,.icon-fullscreen-25px:before{content:"\e018"}
.icon-file-text2:before{content:"\e902"}
#build-price-configurator .icon-series:before,.icon-series-rev:before{content:"\e900"}
#build-price-configurator.cv-mode .icon-bodystyle:before,.icon-series-cv-rev:before{content:"\e902"}
#build-price-configurator .icon-capacity:before,.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{left:0;position:absolute}
.icon-phone-flip .path1:before{color:#7f7f7f;content:"\e904"}
.icon-phone-flip .path2:before{color:#000;content:"\e905"}
.icon-phone-flip .path3:before{color:#000;content:"\e906"}
#build-price-configurator.cv-mode .icon-extra:before,.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-brochure-download:before,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base,.icon-download:before,.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{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}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.icon-play-part-one:before,.icon-play-solid .path1:before{content:"\e919"}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:after,.icon-play-part-two:before,.icon-play-solid .path2:before{color:#fff;content:"\e91a"}
.icon-brochure-download:before{content:"\e91c"}
.icon-download:before{content:"\e91d"}
.icon-amend:before{content:"\e91e"}
#build-price-configurator .gallery-slides.multiple.images-loaded:before,.icon-swipe:before{content:"\e91f"}
.icon-electric-vehicle:before{content:"\e920"}
.icon-whisbi:before{content:"\e921"}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:400;src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-regular.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-regular.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-regular.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:500;src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-medium.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-medium.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-medium.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:700;src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-bold.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-bold.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-bold.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:300;src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-light.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:200;src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.svg#web?v=2) format("svg")}
#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 .footer,#global-ux.page-bnp.no-header-footer .light-header-section,#global-ux.page-bnp.no-header-footer .main-nav{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{background-color:#fff;height:100%;position:static}
#global-ux.page-bnp .configuration{display:none}
#build-price-configurator #global-ux.page-bnp .bp-configurator-header-horizontal:after,#build-price-configurator #global-ux.page-bnp .bp-vehicle-attributes:after,#build-price-configurator #global-ux.page-bnp .vehicle-quick-info:after,#build-price-configurator .bp-configurator-caro #global-ux.page-bnp .slides:after,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details #global-ux.page-bnp .view-details-image:after,#build-price-configurator .gallery-slides #global-ux.page-bnp .slides:after,#global-ux.page-bnp #build-price-configurator .bp-configurator-caro .slides:after,#global-ux.page-bnp #build-price-configurator .bp-configurator-header-horizontal:after,#global-ux.page-bnp #build-price-configurator .bp-vehicle-attributes:after,#global-ux.page-bnp #build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image:after,#global-ux.page-bnp #build-price-configurator .gallery-slides .slides:after,#global-ux.page-bnp #build-price-configurator .vehicle-quick-info:after,#global-ux.page-bnp .clearfix:after{clear:both;content:"";display:table}
#global-ux.page-bnp .link-list-base{list-style-type:none;margin:0;padding:0}
@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{margin:4px 0;page-break-inside:avoid !important}
#global-ux.page-bnp .cookie-disclaimer,#global-ux.page-bnp .nav-header-left,#global-ux.page-bnp .nav-header-right,#global-ux.page-bnp .review-and-save-tech-spec,#global-ux.page-bnp .visual-indicator{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}
#global-ux.page-bnp .disclosure-heading{page-break-inside:avoid}
#global-ux.page-bnp .disclosure-heading:after{content:""}
#global-ux.page-bnp .disclosure-text{overflow:visible}
}
body.build-and-price.bp-no-scroll{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-y:hidden;position:fixed;width:100%}
.bp-image-disclaimer{bottom:10px;color:#616161;font-size:10px;font-size:.625rem;left:25px;padding-right:25px;position:absolute;text-align:left;z-index:1}
@media only screen and (max-width:47.9375em){.bp-image-disclaimer{left:0;position:relative}
}
@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{bottom:15px;left:14px;padding-right:14px;position:absolute}
}
.clear-extra-padding,.slide-loader .bp-loader-icon{background:0;border-radius:0;height:65px;padding:0;top:50%;width:65px}
.bp-loader{bottom:0;left:0;position:fixed;right:0;text-align:center;top:0;z-index:9}
.bp-loader.full-screen{background:rgba(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{background-color:#2d96cd;border-radius:999px;height:85px;left:50%;padding:10px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:85px}
.bp-loader-icon .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;margin:auto;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%}
.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}
@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@-webkit-keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
to{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}
to{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
#build-price-configurator .checkbox{border:1px solid #1b394e;color:#fff;display:block;height:30px;position:relative;vertical-align:middle;width:30px}
#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:#fff;display:block;font-size:1.2em;left:4px;position:absolute;top:1px}
#build-price-configurator .checkbox.checked span:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
.disclosure-accordion .disclosure-text{border-bottom:1px solid #ccc}
.disclosure-accordion.collapsed .disclosure-text{border-bottom:0}
#build-price-configurator .video-wrapper .video-content .video-js{width:auto}
#build-price-configurator .video-js{text-align:center}
#build-price-configurator .video-js.vjs-playing .vjs-big-play-button,#build-price-configurator .video-js.vjs-playing .vjs-poster{display:none}
#build-price-configurator .video-js.vjs-playing.vjs-user-active .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#build-price-configurator .video-js.vjs-ended .vjs-poster{display:inline-block}
#build-price-configurator .video-js.vjs-ended .vjs-control-bar{display:none}
#build-price-configurator .video-js:hover .vjs-big-play-button .vjs-icon-placeholder:before{color:#19678e}
#build-price-configurator .video-js .vjs-poster{background-color:#fff}
#build-price-configurator .video-js .vjs-button>.vjs-icon-placeholder:before{font-size:1.4rem;line-height:1.4}
#build-price-configurator .video-js .vjs-big-play-button{background:0;border:0;display:inline-block;height:3em;left:40%;top:40%;width:3em}
@media only screen and (min-width:30.0625em){#build-price-configurator .video-js .vjs-big-play-button{left:45%;top:40%}
}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder{display:inline-block;height:100%;position:relative;width:100%}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:after,#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:after,#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:70px;font-size:4.375rem;left:0;position:absolute}
@media only screen and (min-width:48em){#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:after,#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:90px;font-size:5.625rem}
}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:before{color:#2d96cd;width:auto}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:after{color:#fff}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:hover:before{color:#19678e}
#build-price-configurator .gux-video-js,#build-price-configurator .gux-video-js .video-js-wrapper{position:relative}
#build-price-configurator .gux-video-js .video-js.vjs-ended~.video-prompt-message,#build-price-configurator .gux-video-js .video-js.vjs-playing~.video-prompt-message{display:none}
#build-price-configurator .gux-video-js .video-prompt-message{background:rgba(0,0,0,.6);height:100%;position:absolute;text-align:center;top:0;width:100%;z-index:2}
@media only screen and (orientation:landscape){#build-price-configurator .gux-video-js .video-prompt-message{display:none}
}
@media only screen and (min-width:48em){#build-price-configurator .gux-video-js .video-prompt-message{display:none}
}
#build-price-configurator .gux-video-js .video-prompt-message.hide-prompt-message{display:none}
#build-price-configurator .gux-video-js .video-prompt-message-container{background:#fff;border:1px solid #000;left:12%;max-height:70%;overflow-y:auto;padding:20px 50px 20px 20px;position:absolute;top:20%;width:75%}
#build-price-configurator .gux-video-js .video-prompt-message-container .close-icon{margin:0;position:absolute;right:0;top:0}
#build-price-configurator .gux-video-js .video-prompt-message-container .close-icon:before{color:#000}
#build-price-configurator .gux-video-js .close-link{background-color:#000;color:#fff;font-size:32px;font-size:2rem;overflow:hidden;padding:5px;position:absolute;right:0;top:0;z-index:2}
#build-price-configurator .gux-video-js .close-link:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:48em){#build-price-configurator .gux-video-js .close-link{font-size:35px;font-size:2.1875rem;top:0}
}
#build-price-configurator .gux-video-js .close-link span{position:absolute;text-indent:-9999px}
#global-ux.page-bnp .disclosure-heading{border-top:0}
#global-ux.page-bnp .bp-configurator-wrapper,#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;-ms-flex-order:2;border-top:1px solid #dadada;-webkit-order:2;-moz-order:2;order:2}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-categories{background-color:#fff;border-right:1px solid #dadada;padding:4px;position:relative;width:75px;z-index:1}
}
#build-price-configurator .bp-configurator-features-group{background:#f7f7f7;bottom:0;left:100%;overflow:visible;position:fixed;right:-100%;top:0;z-index:1}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-features-group{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;-moz-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;-ms-flex-order:4;-webkit-order:4;-moz-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{background:#f7f7f7;bottom:auto;left:auto;position:static;right:auto;top:auto}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-features-group{-webkit-box-ordinal-group:1;-ms-flex-order:0;background:#f7f7f7;border-right:1px solid #dadada;-webkit-order:0;-moz-order:0;order:0;position:relative;width:30%}
}
@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{bottom:0;left:0;right:0;top:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;z-index:10}
}
#build-price-configurator .bp-configurator-summary{position:relative;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-summary{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;-moz-order:1;order:1}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;-moz-order:0;order:0;width:calc(70% - 75px)}
}
@media only screen and (min-width:75em){#build-price-configurator .bp-configurator-summary{width:calc(76% - 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;-ms-flex-order:3;-webkit-order:3;-moz-order:3;order:3}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-vehicle-attributes{-webkit-box-ordinal-group:5;-ms-flex-order:4;background-color:#efefef;-webkit-order:4;-moz-order:4;order:4}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-vehicle-attributes{display:none}
}
#build-price-configurator .bp-configurator-review-save{bottom:0;height:50px;margin-bottom:0;position:fixed;width:100%;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{height:100%;line-height:1;width:100%}
@media only screen and (min-width:62em){#build-price-configurator .category-width-medium .bp-configurator-categories{width:90px}
#build-price-configurator .category-width-medium .bp-configurator-summary{width:calc(70% - 90px)}
}
@media only screen and (min-width:75em){#build-price-configurator .category-width-medium .bp-configurator-summary{width:calc(76% - 90px)}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-large .bp-configurator-categories{width:105px}
#build-price-configurator .category-width-large .bp-configurator-summary{width:calc(70% - 105px)}
}
@media only screen and (min-width:75em){#build-price-configurator .category-width-large .bp-configurator-summary{width:calc(76% - 105px)}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-xlarge .bp-configurator-categories{width:120px}
#build-price-configurator .category-width-xlarge .bp-configurator-summary{width:calc(70% - 120px)}
}
@media only screen and (min-width:75em){#build-price-configurator .category-width-xlarge .bp-configurator-summary{width:calc(76% - 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{padding-bottom:53px;padding-top:5px;position:relative}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-caro-frame{padding-bottom:65px;padding-top:14px}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-frame{padding-bottom:8px;padding-top:0}
}
#build-price-configurator .bp-configurator-caro-frame .bp-configurator-caro-shot-ctrls{bottom:20px;left:25px;list-style-type:none;position:absolute;z-index:7}
@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-wrap{height:0;margin:0 auto;max-width:90rem;overflow:hidden;position:relative;width:100%}
#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{padding-bottom:10px;position:relative;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{min-height:10rem;position:relative}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-gallery-wrapper{min-height:29rem}
}
#build-price-configurator .gallery-slides{height:100%;margin:0;max-width:90rem;overflow:hidden;position:relative}
#build-price-configurator .gallery-slides.multiple{cursor:pointer}
#build-price-configurator .gallery-slides.multiple:active{cursor:-webkit-grab;cursor:grab}
#build-price-configurator .gallery-slides.multiple.images-loaded:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation:tilt 2s;animation:tilt 2s;color:#fff;font-family:icomoon;font-size:45px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-rendering:auto;text-shadow:2px 2px 4px rgba(0,0,0,.5);text-transform:none;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;vertical-align:middle;z-index:10}
@media only screen and (min-width:48em){#build-price-configurator .gallery-slides.multiple.images-loaded:before{font-size:65px}
}
#build-price-configurator .gallery-slides.multiple.is-touched:before{display:none}
#build-price-configurator .gallery-slides .slides{margin:0}
#build-price-configurator .gallery-slides .slide{background:#fff;display:block;padding-bottom:56.25%;pointer-events:none;position:relative;text-align:center}
#build-price-configurator .gallery-slides .slide img{left:0;position:absolute;top: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{background-color:#fff;height:100%;margin:0;opacity:0;overflow:hidden;position:relative}
#build-price-configurator .bp-configurator-caro .flexslider{height:0;overflow:hidden;padding-top:56.25%;width:100%}
#build-price-configurator .bp-configurator-caro .flexslider.flexslider-ready{height:auto;overflow:visible;padding-top:0}
#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;text-align:center;width:100%;z-index:1}
#build-price-configurator .bp-configurator-caro .slide-images-container img+img{left:0;position:absolute;top:0;z-index:2}
#build-price-configurator .bp-configurator-caro .flex-control-nav{bottom:3%;margin-left:0;margin-top:16px}
#build-price-configurator .bp-configurator-caro .flex-control-nav li{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto}
#build-price-configurator .bp-configurator-caro .flex-control-nav li a{color:transparent;display:block;height:38px;overflow:hidden;position:relative;text-indent:100%;white-space:nowrap;width:38px}
#build-price-configurator .bp-configurator-caro .flex-control-nav li a:after{background-color:#2d96cd;border:1px solid transparent;border-radius:50%;content:" ";display:block;height:11px;left:13px;position:absolute;top:13px;-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;width:11px}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro .flex-control-nav li a:after{height:8px;width:8px}
}
#build-price-configurator .bp-configurator-caro .flex-control-nav li a.flex-active:after{background-color:transparent;border:1px solid #2d96cd;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
#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{display:block;margin-top:-15px;position:absolute;right:-47px;top:39%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s ease;transition:all .2s ease;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{background-color:#2d96cd;border:0;border-radius:0;cursor:pointer;display:block;height:47px;outline-width:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:47px}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn.bp-configurator-caro-prev,#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn.darkened{background-color:rgba(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{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;*vertical-align:auto;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-gradient(linear,left top,left bottom,from(#f7f7f7),to(#fff));background:linear-gradient(180deg,#f7f7f7,#fff)}
#build-price-configurator.cv-mode .build-price-carousel-overlay .bp-configurator-caro,#build-price-configurator.cv-mode .review-save .bp-configurator-caro{background:#fff}
#build-price-configurator .bp-configurator-caro-sup{display:none;width:100%}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-sup{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-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{-webkit-box-pack:justify;-ms-flex-pack:justify;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-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;list-style-type:none;margin:0;padding:0;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-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{padding-bottom:15px;text-align:right}
}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link{display:inline-block;padding:5px 7px 7px;position:relative;text-decoration:none}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link:after{border-bottom:5px solid;border-color:inherit;bottom:0;content:"";display:none;left:0;position:absolute;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{border:2px solid #008cba;border-radius:30px;display:none}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link:hover{border-color:#0078a0}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link:before{background:#008cba;border-radius:31px;content:"";display:inline-block;height:31px;position:absolute;top:3px;width:31px}
#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}
#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 .bp-configurator-caro-shot-ctrls-link,#build-price-configurator #build-price-configurator .flex-direction-nav li a{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;z-index:3}
#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{bottom:0;left: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{bottom:20px;left:25px}
}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrows{-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;position:absolute;right:0;top:calc(50% - 23.5px);width:100%;z-index:1000}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow{color:#2d96cd;cursor:pointer;position:absolute;-webkit-transition:transform .3s linear;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}
#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;-ms-transform:none;transform:none}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow:hover{-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7)}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow .icon{display:block;font-size:34px;font-size:2.125rem;height:47px;line-height:45px;position:relative;text-align:center;width:47px}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.carousel-btn,#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+.flexslider,#build-price-configurator .bp-configurator-caro-frame-main .obsolete-flexslider+.obsolete-flexslider{display:none;position:absolute}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader{display:block;position:absolute;right:30px;top:55px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader .loader-icon{border-radius:0;height:40px;left:50%;margin:-32.5px;padding:0;position:absolute;top:50%;width:40px}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;margin:auto;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%}
#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 .flex-active-slide .slide-images-container{z-index:1}
#build-price-configurator .features-list{margin:0;padding:20px 20px 17px}
#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-info-bloc,#build-price-configurator .feature-selection-header .feature-selection-checkbox{width:15%}
}
@media only screen and (min-width:75em){#build-price-configurator .feature-selection-header .feature-info-bloc,#build-price-configurator .feature-selection-header .feature-selection-checkbox{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{margin-top:20px;padding:15px 40px 15px 0;position:relative}
#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;min-width:0;width:100%}
#build-price-configurator .features-list-item.conflict-feature .icon-warning{bottom:-10px;top:auto}
#build-price-configurator .build-price-error-overlay .bp-view-details .features-list-item.conflict-feature h3:before,#build-price-configurator .features-list-item.conflict-feature .build-price-error-overlay .bp-view-details h3:before,#build-price-configurator .features-list-item.conflict-feature .icon-warning: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: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{padding:20px 0;text-align:center}
#build-price-configurator .features-list-item.color-layout .img-container img{background-position:50%;background-size:cover;border-radius:60px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.8);box-shadow:0 0 8px rgba(0,0,0,.8);display:inline-block;height:120px;width:120px}
#build-price-configurator .features-list-item.color-layout .img-container img:hover{-webkit-box-shadow:0 0 -8px rgba(0,0,0,0);box-shadow:0 0 -8px rgba(0,0,0,0)}
#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{left:auto;margin-top:-16px;position:absolute;right:0;top:50%}
#build-price-configurator .feature{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}
#build-price-configurator .feature-box-content{background-color:#fff}
@media only screen and (min-width:48em){#build-price-configurator .thumb-container{background:#fff}
}
#build-price-configurator .thumb-container .img-container{overflow:hidden;position:relative}
@media only screen and (min-width:48em){#build-price-configurator .thumb-container .img-container{cursor:pointer;display:inline-block;vertical-align:top;width:35%}
}
@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{display:inline-block;width:64%}
}
@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}
#build-price-configurator .feature-selection.tooltip-disabled .feature-info{display:none}
#build-price-configurator .feature-selection-inner{min-height:30px;position:relative;z-index:1}
#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{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin-bottom:0;padding:0 15px}
#build-price-configurator .feature-label span{width:100%}
#build-price-configurator .feature-label-selected{color:#2d96cd}
#build-price-configurator .feature-label-title{word-wrap:break-word;color:#2d96cd;cursor:pointer;display:inline-block;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;line-height:1.35;overflow-wrap:break-word}
#build-price-configurator .feature-label-main-attribute{color:#616161;display:block;font-weight:400;padding-top:2px}
#build-price-configurator .feature-label-main-attribute sup[data-disclosure]{font-size:85%;font-weight:400;margin:0 0 0 -4px;padding:0 4px}
#build-price-configurator .feature-selection-checkbox.checked+.feature-label .feature-label-main-attribute,#build-price-configurator .feature-selection-checkbox.checked+.feature-label .feature-label-title{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{bottom:0;position:absolute;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{background-color:transparent;border:0;color:#2d96cd;cursor:pointer;font-size:1.75rem;line-height:1;margin:0;overflow:hidden;padding:1px 0;text-align:left;text-decoration:none;width:35px}
#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{color:#616161;font-size:10px;font-size:.625rem;font-weight:300;line-height:1.35;list-style-type:none;margin:0 0 6px}
#build-price-configurator .feature-attributes-item:first-child{margin:15px 0 6px}
#build-price-configurator .feature-attributes-item:last-child{margin-bottom:0}
#build-price-configurator .feature-attributes-item sup[data-disclosure]{font-size:100%;margin:0 0 0 -8px;padding:1px 8px;top:-.3em}
#build-price-configurator .large-type{font-size:14px;font-size:.875rem}
#build-price-configurator .has-badge-img{padding:0 22% 0 0;position:relative}
#build-price-configurator .feature-attributes-item-badge{display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20%}
@media only screen and (min-width:30.0625em){#build-price-configurator .feature-attributes-item-badge{width:10%}
}
@media only screen and (min-width:62em){#build-price-configurator .feature-attributes-item-badge{width:20%}
}
#build-price-configurator .vehicle-quick-info{background:#fff;margin-top:0;padding:10px 20px}
#build-price-configurator .vehicle-quick-info .vehicle-img{float:right;position:relative;width:50%}
#build-price-configurator .vehicle-quick-info .vehicle-img img{z-index:1}
#build-price-configurator .vehicle-quick-info .vehicle-img img+img{left:0;position:absolute;top: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;padding:1px 0;width:100%}
@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{-ms-flex-negative:0;border-bottom:1px solid #dadada;-webkit-flex-shrink: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{background-color:#1b394e;color:#fff;display:block;font-weight:700;padding:15px 60px;position:relative;text-align:center;text-decoration:none;width:100%}
#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:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-1:hover{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:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-2:hover{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:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-3:hover{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:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-4:hover{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:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-5:hover{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:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-6:hover{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:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-7:hover{background-color:#002443}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-8{background-color:#712357}
#build-price-configurator .features-top-nav.features-top-nav-colour-8 .features-top-icon{color:#712357}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-8:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-8:hover{background-color:#3b0027}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-9{background-color:#5b1875}
#build-price-configurator .features-top-nav.features-top-nav-colour-9 .features-top-icon{color:#5b1875}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-9:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-9:hover{background-color:#2a0738}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-10{background-color:#016975}
#build-price-configurator .features-top-nav.features-top-nav-colour-10 .features-top-icon{color:#016975}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-10:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-10:hover{background-color:#023f46}
}
#build-price-configurator .features-top-nav span.features-top-icon:before{vertical-align:initial}
#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:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-1:hover{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:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-2:hover{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:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-3:hover{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:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-4:hover{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:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-5:hover{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:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-6:hover{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:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-7:hover{background-color:#002443}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-8{background-color:#712357}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-8 .features-top-icon{color:#712357}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-8:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-8:hover{background-color:#3b0027}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-9{background-color:#5b1875}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-9 .features-top-icon{color:#5b1875}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-9:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-9:hover{background-color:#2a0738}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-10{background-color:#016975}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-10 .features-top-icon{color:#016975}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-10:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-10:hover{background-color:#023f46}
}
#build-price-configurator .features-top-back-button{left:12px;line-height:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
#build-price-configurator .features-top-back-button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-size:32px;font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;font-weight:700;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#build-price-configurator .features-top-icon{background-color:#fff;border-radius:50%;color:#1b394e;display:inline-block;line-height:1;vertical-align:middle}
#build-price-configurator .features-top-icon>span:before{font-family:icomoon;font-size:2.3rem;font-weight:400}
#build-price-configurator .features-top-label{color:#fff;display:inline-block;font-size:18px;font-size:1.125rem;margin:0;max-width:calc(100% - 2.3rem);padding-left:10px;vertical-align:middle;word-break:break-word}
#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,#build-price-configurator .features-top-label p{color:inherit;display:inline;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}
#build-price-configurator .build-price-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:10px 0;position:relative;text-align:center}
@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{padding:15px 0;position:relative;text-align:left;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}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-header .bp-configurator-header-horizontal{display:block;text-align:right}
#build-price-configurator .build-price-header .bp-configurator-header-horizontal .bp-get-finance-quote-button{display:inline-block}
}
#build-price-configurator .build-price-header-menu{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0}
@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;margin:0 20px;max-width:50px;position:relative}
}
#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;max-width:100px;text-align:left}
}
@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;height:auto;width:auto}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-vertical,#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{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
}
#build-price-configurator .bp-configurator-header-horizontal .bp-configurator-header-wrap{-webkit-box-flex:1;display:none;-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}
}
#build-price-configurator .bp-configurator-header-copy{font-size:16px;font-size:1rem;margin-bottom:.65em;margin-left:-3px}
@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{display:inline-block;font-weight:700;line-height:1rem;padding-left:18px;position:relative;text-decoration:none}
#build-price-configurator .bp-configurator-header-cta:before{font-size:18px;font-size:1.125rem;font-weight:700;left:0;line-height:1.1;margin-top:-9px;position:absolute;top:50%}
@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{color:#1b394e;font-size:18px;font-size:1.125rem;font-weight:200}
@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{-webkit-box-flex:1;display:none;-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{display:block;font-size:25px;font-size:1.5625rem;line-height:1.1;padding:2px 8px 0 6px}
}
#build-price-configurator .bp-configurator-header-info{color:#616161;font-size:10px;font-size:.625rem;font-weight:300}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-info{-webkit-box-flex:0;display:none;-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}
}
@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]{cursor:pointer;font-size:.75em;margin-left:-4px;padding:2px 4px;top:0;vertical-align:super}
@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{-ms-flex-line-pack:center;-webkit-align-content: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{display:none;font-size:14px;font-size:.875rem;font-weight:400;margin:0;max-width:none;padding-bottom:20px;padding-top:20px;width:auto}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header-cta{-webkit-box-flex:0;display:block;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 25px;margin:0 25px 0 10px;max-width:205px;width:205px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-header-cta{max-width:255px;width:255px}
}
#build-price-configurator .bp-configurator-info-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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{padding-right:33px;text-align:right;width:100%}
#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}
#build-price-configurator .bp-configurator-info-cell.bp-configurator-info-cell-aligned{padding-bottom:1px}
}
#build-price-configurator .bp-configurator-info-link{color:#2d96cd;cursor:pointer;display:inline-block;font-size:16px;font-size:1rem;font-weight:300;line-height:1.25;text-align:left;text-decoration:none}
@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-finance,#build-price-configurator .bp-configurator-info-link-price{padding:0 29px 0 0;position:relative}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-info-link-finance,#build-price-configurator .bp-configurator-info-link-price{text-align:right}
}
#build-price-configurator .bp-configurator-info-link-finance .icon-arrow,#build-price-configurator .bp-configurator-info-link-price .icon-arrow{cursor:pointer;display:inline-block;font-size:18px;font-size:1.125rem;line-height:1;margin-top:0;padding:0 5px;position:absolute;right:0;top:0}
#build-price-configurator .bp-configurator-info-link-finance .icon-arrow:after,#build-price-configurator .bp-configurator-info-link-price .icon-arrow:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-link-finance .icon-arrow,#build-price-configurator .bp-configurator-info-link-price .icon-arrow{font-size:21px;font-size:1.3125rem;margin-top:-9px;top:50%}
}
#build-price-configurator .bp-configurator-info-link-finance sup[data-disclosure],#build-price-configurator .bp-configurator-info-link-price sup[data-disclosure]{top:-.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-info,#build-price-configurator .bp-configurator-summary .bp-configurator-header-name{display:block}
}
#build-price-configurator .bp-get-finance-quote-button{background-color:#f1b434;display:block;font-size:11px;font-size:.6875rem;margin-right:0;padding:.3rem .5rem;width:auto}
@media only screen and (min-width:75em){#build-price-configurator .bp-get-finance-quote-button{max-width:255px;width:255px}
}
@media only screen,only screen and (max-width:30em){#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;margin-left:10px;max-width:255px;padding:20px 1rem;width:255px}
}
#build-price-configurator .bp-get-finance-quote-button:hover{background-color:#d49105}
@media only screen,only screen and (max-width:30em){#build-price-configurator .bp-configurator-info-cell-get-finance-quote-wrapper{padding-left:25px;padding-right:25px;width:100%}
}
@media only screen and (min-width:62em){.header-no-footer .hide-gux-header{display:none;position:relative;z-index:1}
.header-no-footer #build-price-configurator .build-price-header-logo,.header-no-footer #build-price-configurator .build-price-header-menu{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-logo,.header-no-footer #build-price-configurator .sticky-nav .build-price-header-menu{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{bottom:1px;display:block;font-size:16px;font-size:1rem;line-height:1.125;padding: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{bottom:0;font-size:14px;font-size:.875rem;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}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary.is-interior-mode .video-bar{background-color:#1f1f1f}
#build-price-configurator .bp-configurator-summary.is-interior-mode .video-bar .video-text-container p{color:#fff}
}
#build-price-configurator .bp-configurator-summary .video-bar{display:none}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-summary .video-bar{display:block}
#build-price-configurator .bp-configurator-vehicle-attributes .video-bar{display:none}
}
#build-price-configurator .video-bar{background:#fff;padding:20px 15px 0}
@media only screen and (min-width:30.0625em){#build-price-configurator .video-bar{padding:20px 25px}
}
@media only screen and (min-width:48em){#build-price-configurator .video-bar{background:#fafafa;margin-bottom:20px;padding:20px 25px 0}
}
@media only screen and (max-width:30em){#build-price-configurator .video-bar.video-personalised-bar{padding:20px 7px 0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .video-bar.video-personalised-bar{margin-bottom:0}
}
#build-price-configurator .video-bar.video-personalised-bar .video-text-container{display:none}
@media only screen and (min-width:48em){#build-price-configurator .video-bar.video-personalised-bar .video-text-container{display:inline-block}
}
#build-price-configurator .bnp-finance-info-bar .video-bar.video-personalised-bar .video-text-container .strip-style-button,#build-price-configurator .video-bar.video-personalised-bar .video-text-container .bnp-finance-info-bar .strip-style-button,#build-price-configurator .video-bar.video-personalised-bar .video-text-container .button{display:none}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .video-bar.video-personalised-bar .video-text-container .strip-style-button,#build-price-configurator .video-bar.video-personalised-bar .video-text-container .bnp-finance-info-bar .strip-style-button,#build-price-configurator .video-bar.video-personalised-bar .video-text-container .button{display:inline-block}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .video-bar.video-download-bar{background-color:#fff;border:2px solid #2d96cd;padding:0}
}
#build-price-configurator .video-bar.video-download-bar .video-text-container{display:none}
@media only screen and (min-width:62em){#build-price-configurator .video-bar.video-download-bar .video-text-container{display:inline-block}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .video-bar.video-download-bar .video-cta-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}
#build-price-configurator .bnp-finance-info-bar .video-bar.video-download-bar .strip-style-button,#build-price-configurator .video-bar.video-download-bar .bnp-finance-info-bar .strip-style-button,#build-price-configurator .video-bar.video-download-bar .button{-webkit-box-flex:1;-ms-flex-positive:1;background-color:rgba(0,0,0,0);color:#2d96cd;-webkit-flex-grow:1;flex-grow:1;margin:0 0 0 45px;padding:15px 20px;width:42%}
}
@media only screen and (max-width:30em){#build-price-configurator .bnp-finance-info-bar .video-bar.video-download-bar .strip-style-button,#build-price-configurator .video-bar.video-download-bar .bnp-finance-info-bar .strip-style-button,#build-price-configurator .video-bar.video-download-bar .button{margin:0 0 0 32px;padding:15px 10px}
}
#build-price-configurator .video-bar.video-download-bar span.desktop-only{display:none}
@media only screen and (min-width:62em){#build-price-configurator .video-bar.video-download-bar span.desktop-only{display:inline}
}
#build-price-configurator .video-bar.video-download-bar span.mobile-only{display:inline-block;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;line-height:1.2;position:relative;text-align:left;width:100%}
@media only screen and (min-width:30.0625em){#build-price-configurator .video-bar.video-download-bar span.mobile-only{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:48em){#build-price-configurator .video-bar.video-download-bar span.mobile-only{font-size:20px;font-size:1.25rem}
}
@media only screen and (min-width:62em){#build-price-configurator .video-bar.video-download-bar span.mobile-only{display:none}
}
#build-price-configurator .video-bar.video-download-bar span.mobile-only:before{font-size:26px;font-size:1.625rem;left:-36px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media only screen and (min-width:30.0625em){#build-price-configurator .video-bar.video-download-bar span.mobile-only:before{font-size:30px;font-size:1.875rem;left:-50px}
}
#build-price-configurator .video-bar>div{width:100%}
@media only screen and (min-width:48em){#build-price-configurator .video-bar>div{display:inline-block;vertical-align:top;width:49%}
}
#build-price-configurator .video-bar>div a{font-size:14px;font-size:.875rem;font-weight:300}
@media only screen and (min-width:48em){#build-price-configurator .video-bar>div a{margin:0 10px 20px 0;width:45%}
}
#build-price-configurator .video-bar .video-text-container{text-align:left;vertical-align:sub}
@media only screen and (min-width:48em){#build-price-configurator .video-bar .video-text-container{display:inline-block}
}
#build-price-configurator .video-bar .video-cta-container{text-align:right}
#build-price-configurator .video-bar .video-cta-desktop{display:none}
@media only screen and (min-width:48em){#build-price-configurator .video-bar .video-cta-desktop{display:block}
}
#build-price-configurator .video-bar .video-cta-mobile{text-align:left}
@media only screen and (min-width:48em){#build-price-configurator .video-bar .video-cta-mobile{display:none}
}
#build-price-configurator .video-bar .video-cta-mobile .video-cta{display:inline-block;margin:0 0 0 35px;padding-bottom:20px;position:relative;vertical-align:top;width:37%}
@media only screen and (min-width:30.0625em){#build-price-configurator .video-bar .video-cta-mobile .video-cta{width:36%}
}
#build-price-configurator .video-bar .video-cta-mobile .video-cta>span{vertical-align:sub}
#build-price-configurator .video-bar .video-cta-mobile .video-cta:before{left:-35px;position:absolute;top:0}
#build-price-configurator .review-save{background-color:#fff}
#build-price-configurator .review-save section{background-color:transparent;padding:20px}
@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}
}
#build-price-configurator .review-save .review-and-save-tech-spec .personalisedVideoImage.hide,#build-price-configurator .review-save .review-and-save-tech-spec [data-context-type=personalisedVideoBrochure].hide{display:none}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-info-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:41.66667%}
#build-price-configurator .review-save .pricing-finance-wrapper{width:58.33333%}
}
@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{bottom:auto;left:auto;position:static;right:auto;text-align:center;top: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{display:block;font-size:16px;font-size:1rem;line-height:1.333;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{bottom:0;color:#2596cf;display:none;margin:0;position:absolute;text-align:center;width:100%;z-index:1}
#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;right:0;top:0}
#build-price-configurator .build-price-header .menu-icon .lines,#build-price-configurator .build-price-header .menu-icon .lines:after,#build-price-configurator .build-price-header .menu-icon .lines:before,.burger-lines{background:#2596cf;display:block;height:100%;margin:0 auto;position:relative;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .menu-icon .lines,#build-price-configurator .build-price-header .menu-icon .lines:after,#build-price-configurator .build-price-header .menu-icon .lines:before,.burger-lines{height:3px;width:36px}
}
#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{background:0;border:0;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:block;height:2px;padding:15px 25px;width:28px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .menu-icon{height:3px;padding-left:10px;padding-right:10px;width:36px}
}
#build-price-configurator .build-price-header .menu-icon .lines:after,#build-price-configurator .build-price-header .menu-icon .lines:before{content:"";left:0;position:absolute;-webkit-transform-origin:.25rem center;-ms-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{background-color:#fff;border-bottom:1px solid #dadada;margin:0;padding:8px 0 0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%}
@media only screen and (min-width:62em){#build-price-configurator .features-wrapper{border-bottom:0;padding-top:5px}
}
#build-price-configurator .features-wrapper ul{overflow-x:auto;overflow-y:hidden;padding:0 4px}
#build-price-configurator .features-wrapper ul::-webkit-scrollbar{-webkit-appearance:none;height:8px;width: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;max-width:90px;min-width:70px;padding:8px 4px;vertical-align:top;white-space:normal;width:20%}
@media only screen and (min-width:62em){#build-price-configurator .configurator-menu-item{display:block;max-width:none;min-width:0;padding:6px 0;width:100%}
}
#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 .configurator-menu-link{display:inline-block;text-align:center;text-decoration:none;width:100%}
#build-price-configurator .configurator-menu-link-wrapper{display:block;height:50px;margin:0 auto 8px;position:relative;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{border-radius:100%;bottom:0;color:#fff;display:block;font-size:51px;left:0;position:absolute;right:0;top:0}
#build-price-configurator .configurator-menu-link-border{border:6px solid #fff;border-radius:100%;bottom:-5px;left:-5px;position:absolute;right:-5px;top:-5px;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}
#build-price-configurator .configurator-menu-link-title{word-wrap:break-word;display:block;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.15;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}
@media only screen and (min-width:62em){#build-price-configurator .configurator-menu-link-title{padding-bottom:8px;padding-top:4px}
}
#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,#build-price-configurator .configurator-menu-link-title p{color:inherit;display:inline;font-size:inherit;font-weight:400;line-height:inherit;margin:0;padding:0}
#build-price-configurator .configurator-menu-item:first-child .configurator-menu-link-icon{background-color:#f1b434}
#build-price-configurator .configurator-menu-item:first-child.active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:first-child.focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:first-child:hover .configurator-menu-link-border{border-color:#d49105}
#build-price-configurator .configurator-menu-item:first-child.active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:first-child.focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:first-child: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:nth-child(8) .configurator-menu-link-icon{background-color:#712357}
#build-price-configurator .configurator-menu-item:nth-child(8).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(8).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(8):hover .configurator-menu-link-border{border-color:#3b0027}
#build-price-configurator .configurator-menu-item:nth-child(8).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(8).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(8):hover .configurator-menu-link-title{color:#712357}
#build-price-configurator .configurator-menu-item:nth-child(9) .configurator-menu-link-icon{background-color:#5b1875}
#build-price-configurator .configurator-menu-item:nth-child(9).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(9).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(9):hover .configurator-menu-link-border{border-color:#2a0738}
#build-price-configurator .configurator-menu-item:nth-child(9).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(9).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(9):hover .configurator-menu-link-title{color:#5b1875}
#build-price-configurator .configurator-menu-item:nth-child(10) .configurator-menu-link-icon{background-color:#016975}
#build-price-configurator .configurator-menu-item:nth-child(10).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(10).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(10):hover .configurator-menu-link-border{border-color:#023f46}
#build-price-configurator .configurator-menu-item:nth-child(10).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(10).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(10):hover .configurator-menu-link-title{color:#016975}
#build-price-configurator.cv-mode .configurator-menu-item:first-child .configurator-menu-link-icon{background-color:#f1b434}
#build-price-configurator.cv-mode .configurator-menu-item:first-child.active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:first-child.focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:first-child:hover .configurator-menu-link-border{border-color:#d49105}
#build-price-configurator.cv-mode .configurator-menu-item:first-child.active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:first-child.focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:first-child: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}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8) .configurator-menu-link-icon{background-color:#712357}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8):hover .configurator-menu-link-border{border-color:#3b0027}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8):hover .configurator-menu-link-title{color:#712357}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9) .configurator-menu-link-icon{background-color:#5b1875}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9):hover .configurator-menu-link-border{border-color:#2a0738}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9):hover .configurator-menu-link-title{color:#5b1875}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10) .configurator-menu-link-icon{background-color:#016975}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10):hover .configurator-menu-link-border{border-color:#023f46}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10):hover .configurator-menu-link-title{color:#016975}
#build-price-configurator .icon-bodystyle:before,#build-price-configurator .icon-capacity:before,#build-price-configurator .icon-drive:before,#build-price-configurator .icon-extra:before,#build-price-configurator .icon-series:before,#build-price-configurator .icon-trim:before,#build-price-configurator.cv-mode .icon-bodystyle:before,#build-price-configurator.cv-mode .icon-extra:before,#build-price-configurator.cv-mode .icon-series:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (max-width:61.9375em){#build-price-configurator .category-width-medium .configurator-menu-item{max-width:100px;width:23%}
#build-price-configurator .category-width-medium .configurator-menu-link-title{font-size:11px;font-size:.6875rem}
#build-price-configurator .category-width-large .configurator-menu-item{max-width:95px;width:27%}
#build-price-configurator .category-width-large .configurator-menu-link-title{font-size:10px;font-size:.625rem}
#build-price-configurator .category-width-xlarge .configurator-menu-item{max-width:100px;width:30%}
#build-price-configurator .category-width-xlarge .configurator-menu-link-title{font-size:10px;font-size:.625rem}
}
#build-price-configurator .configurator-menu-link-icon[class*=icon-]:before{vertical-align:initial}
#build-price-configurator .features-group-list-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}
}
#build-price-configurator .features-group-list{-ms-flex-negative:1;-webkit-overflow-scrolling:touch;-webkit-flex-shrink:1;flex-shrink:1;margin:0;overflow-x:hidden;overflow-y:auto;position:relative;z-index:1}
#build-price-configurator .features-group-list::-webkit-scrollbar{-webkit-appearance:none;height:16px;width:10px}
#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{background-color:#888;border-radius:50%;color:#f7f7f7;display:block;font-size:19px;font-size:1.1875rem;font-weight:300;height:30px;line-height:28px;margin-top:-15px;position:absolute;right:71px;text-align:center;top:50%;-webkit-transition:color .25s ease;transition:color .25s ease;width:30px}
#build-price-configurator .features-group-list .features-group-list-icon:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#build-price-configurator .features-group-list .img-container .feature-checkbox,#build-price-configurator .features-group-list .img-container .feature-thumbnail{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{-webkit-box-shadow:none;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{background-position:50%;background-size:cover;border-radius:50%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.8);box-shadow:0 0 8px rgba(0,0,0,.8);cursor:pointer;display:inline-block;height:65px;position:relative;text-indent:-9999px;width:65px}
#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:after,#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:after,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked:before{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}
#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{color:#000;font-size:25px;font-size:1.5625rem;opacity:.6;z-index:3}
#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{background-color:#fff;border-radius:50%;content:"";height:45px;margin-top:-1px;opacity:.8;width:45px}
#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:0;float:left;padding:15px 20px 15px 0;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{border-bottom:1px solid #dadada;color:#fff;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{color:inherit;display:inline;font-size:inherit;font-weight:300;line-height:inherit;margin:0;padding:0}
#build-price-configurator .features-group-list-title{word-wrap:break-word;background-color:#f7f7f7;display:block;font-size:18px;font-size:1.125rem;font-weight:300;padding:26px 50px 26px 25px;position:relative;text-decoration:none;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;width:100%}
#build-price-configurator .features-group-list-title:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list-title{padding-right:110px}
}
#build-price-configurator .features-group-list-title:focus,#build-price-configurator .features-group-list-title:hover{background-color:#f4f4f3}
#build-price-configurator .features-group-list-title:after{border-radius:50%;color:#fff;display:block;font-size:1.6rem;font-weight:300;height:30px;line-height:1.35;margin-top:-15px;position:absolute;right:25px;text-align:center;top:50%;-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;width:30px}
@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{background-color:transparent;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#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{color:#1b394e;font-size:12px;font-size:.75rem}
#build-price-configurator .features-sub-group-list.small-text .features-sub-group-list-title:after{color:#1b394e;font-size:18px;font-size:1.125rem}
#build-price-configurator .features-sub-group-list-inner{display:none}
#build-price-configurator .features-sub-group-list-item{border-bottom:1px solid #fff;color:#999;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{padding-right:60px;position:relative}
#build-price-configurator .features-sub-group-list-title{word-wrap:break-word;background-color:#f7f7f7;color:#888;display:block;font-size:16px;font-size:1rem;font-weight:300;padding:10px 50px 10px 25px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;width:100%}
#build-price-configurator .features-sub-group-list-title:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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:focus,#build-price-configurator .features-sub-group-list-title:hover{background-color:#f4f4f3}
#build-price-configurator .features-sub-group-list-title:after{border-radius:50%;color:#777;display:block;font-size:1.5rem;font-weight:300;height:30px;line-height:1.35;margin-top:-15px;position:absolute;right:25px;text-align:center;top:50%;-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;width:30px}
@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{background-color:transparent;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#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{background-color:#f1b434;color:#fff}
#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,#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{background-color:#e08701;color:#fff}
#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,#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{background-color:#79c23d;color:#fff}
#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,#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{background-color:#0298a9;color:#fff}
#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,#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{background-color:#21b0fc;color:#fff}
#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,#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{background-color:#9f5eb8;color:#fff}
#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,#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{background-color:#004a87;color:#fff}
#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,#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 .features-group-list-colour-8 .features-group-list-icon{background-color:#712357;color:#fff}
#build-price-configurator .features-group-list-colour-8.active{background-color:#712357}
#build-price-configurator .features-group-list-colour-8.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-8.active:hover{background-color:#3b0027}
#build-price-configurator .features-group-list-colour-8:after{background-color:#712357}
#build-price-configurator .features-group-list-colour-9 .features-group-list-icon{background-color:#5b1875;color:#fff}
#build-price-configurator .features-group-list-colour-9.active{background-color:#5b1875}
#build-price-configurator .features-group-list-colour-9.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-9.active:hover{background-color:#2a0738}
#build-price-configurator .features-group-list-colour-9:after{background-color:#5b1875}
#build-price-configurator .features-group-list-colour-10 .features-group-list-icon{background-color:#016975;color:#fff}
#build-price-configurator .features-group-list-colour-10.active{background-color:#016975}
#build-price-configurator .features-group-list-colour-10.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-10.active:hover{background-color:#023f46}
#build-price-configurator .features-group-list-colour-10:after{background-color:#016975}
#build-price-configurator.cv-mode .features-group-list-colour-1 .features-group-list-icon,#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,#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,#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,#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,#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,#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,#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,#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,#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,#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,#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,#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,#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,#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.cv-mode .features-group-list-colour-8 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-8.active{background-color:#712357}
#build-price-configurator.cv-mode .features-group-list-colour-8.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-8.active:hover{background-color:#3b0027}
#build-price-configurator.cv-mode .features-group-list-colour-8:after{background-color:#712357}
#build-price-configurator.cv-mode .features-group-list-colour-9 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-9.active{background-color:#5b1875}
#build-price-configurator.cv-mode .features-group-list-colour-9.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-9.active:hover{background-color:#2a0738}
#build-price-configurator.cv-mode .features-group-list-colour-9:after{background-color:#5b1875}
#build-price-configurator.cv-mode .features-group-list-colour-10 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-10.active{background-color:#016975}
#build-price-configurator.cv-mode .features-group-list-colour-10.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-10.active:hover{background-color:#023f46}
#build-price-configurator.cv-mode .features-group-list-colour-10:after{background-color:#016975}
#build-price-configurator .bp-vehicle-attributes{background-color:#efefef;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:300;list-style-type:none;margin:0;padding:25px 25px 15px}
@media only screen and (min-width:62em){#build-price-configurator .bp-vehicle-attributes{background-color:transparent;padding:10px 0 15px}
}
#build-price-configurator .bp-vehicle-attributes-item{color:#616161;display:block;font-size:10px;font-size:.625rem;line-height:1.5;margin:0;padding:0 10px 10px 0;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 .attr-suffix,#build-price-configurator .bp-vehicle-attributes-item.weight-bold .last-word-sup-wrapper,#build-price-configurator .bp-vehicle-attributes-item.weight-bold .value,#build-price-configurator .bp-vehicle-attributes-item.weight-bold .vehicle-attribute-suffix{font-weight:700}
#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{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;background-color:transparent;margin-top:5px;padding:0}
#build-price-configurator .bp-configurator-button-full-screen:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#008cba;font-family:icomoon;font-size:100px;font-size:6.25rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:.4;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{bottom:0;position:absolute;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}
#build-price-configurator .bp-configurator-features-group .vehicle-info-bar,#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(2n){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(2n),#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(2n){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(2n),#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.mobile:nth-child(odd){background:0}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;padding:13px 10px 15px}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li:nth-child(2n),#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-left:40px;padding-right:40px}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p{color:#616161;display:inline-block;font-size:18px;font-size:1.125rem;font-weight:700;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}
#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}
#build-price-configurator .bnp-finance-info-bar.medium-layout,#build-price-configurator .bnp-finance-info-bar.small-layout{padding:20px 0}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item,#build-price-configurator .bnp-finance-info-bar.small-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.medium-layout .finance-info-bar-container .finance-list-item,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item{font-size:12px;font-size:.75rem}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info{display:inline-block;font-size:10px;font-size:.625rem}
@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,#build-price-configurator .bnp-finance-info-bar.small-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.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info span,#build-price-configurator .bnp-finance-info-bar.small-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.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info span.strip-style-button,#build-price-configurator .bnp-finance-info-bar.small-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.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info sup,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info sup{top:-.5em}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .bp-configurator-info-link,#build-price-configurator .bnp-finance-info-bar.small-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.medium-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 .icon-chevron-thin-right,#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.small-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.medium-layout .finance-info-bar-container .finance-list-item .icon-chevron-thin-right,#build-price-configurator .bnp-finance-info-bar.small-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.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item.finance-list-item-last{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:inline-block}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span,#build-price-configurator .bnp-finance-info-bar.small-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.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:inline-block;padding-right:0}
}
#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,#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{padding:10px 20px}
@media only screen and (max-width:47.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer-small,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer-small{margin-top:10px}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .disclaimer-title p,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer .disclaimer-title p{font-size:12px;font-size:.75rem}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer .terms-content p{font-size:10px;font-size:.625rem}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer .terms-content p:first-child{font-size:16px;font-size:1rem}
#build-price-configurator .bnp-finance-info-bar{background-color:#f1b434;border-bottom:2px solid #dadada;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{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:15px 0;position:relative}
#build-price-configurator .bnp-finance-info-bar::-webkit-scrollbar{-webkit-appearance:none;height:16px;width:10px}
#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}
}
#build-price-configurator .bnp-finance-info-bar.is-full-height{max-height:unset}
@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}
}
#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.medium-layout .finance-disclaimer .terms-content .text-large{font-size:16px;font-size:1rem}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content .text-large{font-size:13px;font-size:.8125rem}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content .text-xxlarge{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content .text-xxlarge{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-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:700}
@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){-ms-flex-preferred-size:37.5%;-webkit-flex-basis: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(2n){-ms-flex-preferred-size:25%;-webkit-flex-basis: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 .finance-info-bar-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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}
#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{-webkit-box-flex:1;border-right:1px solid grey;display:inline-block;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 20px;vertical-align:top;width:50%}
}
@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}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last{border-right:0}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last.financeAttrLessThanThree{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items: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,#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{bottom:0;position:absolute}
}
@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}
#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .terms-content.is-visible{display:block}
@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{color:#008cba;display:inline-block;font-size:15px;font-size:.9375rem;font-weight:300}
#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{color:#4a4a4a;font-size:13px;font-size:.8125rem;table-layout:auto;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table{border:1px solid #616161;font-size:10px;font-size:.625rem;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%}
#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{border-bottom:1px solid #616161;display:block;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;min-height:30px;padding:5px;text-align:left;vertical-align:text-top}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-terms p{color:#4a4a4a;font-size:13px;font-size:.8125rem;font-weight:200}
@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}
@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-bottom:5px;margin-top:0}
}
#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{color:#fff;display:block;font-size:12px;font-size:.75rem;padding:5px 15px}
#build-price-configurator #myFordPayload{display:none}
#build-price-configurator .build-price-overlay{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.8);bottom:0;display:none;left:0;position:fixed;right:0;top:0;-webkit-transform:translateX(-120%);-ms-transform:translateX(-120%);transform:translateX(-120%);z-index:999}
#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);-ms-transform:translateX(0);transform:translateX(0)}
#build-price-configurator .build-price-overlay .close-icon{color:#fff;display:inline-block;margin-top:10px;padding:5px;z-index:1}
#build-price-configurator .build-price-overlay .close-icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:icomoon;font-size:3em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-rendering:auto;text-transform:none;vertical-align:middle}
#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{background:rgba(0,0,0,.5);height:100%;position:relative}
#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;-ms-transform:none;transform:none}
#build-price-configurator .close-container{background:rgba(0,0,0,.5);float:right;height:100%;position:relative;text-align:center;width:25%}
#build-price-configurator .build-price-menu-overlay .build-price-overlay-container{background:rgba(0,0,0,.5);overflow-y:auto}
#build-price-configurator .build-price-menu-overlay .close-container{background:transparent;width:80px}
#build-price-configurator .build-price-feature-overlay .feature-overlay-info,#build-price-configurator .build-price-menu{background:#fff;float:left;min-height:100%;padding:50px 30px 30px;width:calc(100% - 80px)}
#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{background-color:transparent;color:#2d96cd;display:block;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;height:auto;margin:0;padding:0;text-align:left;text-decoration:none;width:auto}
#build-price-configurator .build-price-finance-calculator-overlay{opacity:0;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#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{-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 3px 0 rgba(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{background:#ed432f;color:#fff;display:none;font-size:12px;font-size:.75rem;font-weight:700;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{color:#616161;font-size:30px;font-size:1.875rem;margin:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link{color:#2d96cd;font-size:35px;font-size:2.1875rem;overflow:hidden;position:absolute;right:0;top:2px;z-index:2}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{bottom:0;display:none;left:0;margin:auto;position:absolute;right:0;top:0;z-index:1}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-loader{margin-right:2%;margin-top:18%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-loader{margin-right:2%;margin-top:15%}
}
@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}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-quote-container .finance-block{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;vertical-align:top}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-quote-container .finance-form{width:35%}
#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;margin:0;padding:15px;position:relative}
@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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d96cd;font-family:icomoon;font-size:25px;font-size:1.5625rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:15px;text-rendering:auto;text-transform:none;top:15px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-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;vertical-align:middle}
#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{color:#616161;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#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}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-20px;margin-right:-20px}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row{margin:0 auto}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row .form-block{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:23px;padding-left:20px;padding-right:20px;position:relative}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row .form-block{margin-bottom:25px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row .form-block{float:left;height:90px;margin-bottom:5px;position:relative;width:50%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row .form-block{padding:0;width:100%}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form.active h4 a span:after{-webkit-transform:rotate(0);-ms-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{clear:both;margin:0;padding:15px 0 20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper{padding:10px 0 15px;text-align:center}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper{padding: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{display:inline-block;margin:0;width:auto}
}
@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{border-bottom:2px solid #1b394e;color:#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>div{width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div{position:static}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div span.select-label{color:#868686;display:inline-block;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;margin-bottom:10px;position:relative}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div span.select-label .gux-tooltip{display:inline-block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div .select-style{border:1px solid #dbdbdb;-webkit-box-shadow:none;box-shadow:none;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 .form-block>div .select-style{margin-bottom:10px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div select{background-size:22px 60%;color:#1b394e;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;padding:13px 8px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div select option{color:#1b394e}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div select:focus{outline:5px auto #0078a0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div input{border:1px solid #dbdbdb;color:#1b394e;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;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 .form-block>div input{margin-bottom:10px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div input:focus{-webkit-box-shadow:0 0 7px #2d96cd;box-shadow:0 0 7px #2d96cd}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div .message{display:none;font-size:10px;font-size:.625rem;line-height:.8rem;margin:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div.error .select-style,#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div.error input{border:1px solid #d0021b}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div.error .error-message{color:#d0021b}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div.displayMessage .info-message{color:#616161;display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div#planField.error .error-message{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div#depositField .select-label .deposit-amount-validation{white-space:nowrap}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div#depositField.error .error-message,#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div#mileageField.error .error-message,#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div#termField.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 0 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{-webkit-box-shadow:inset -1px 2px 3px 0 rgba(0,0,0,.15);box-shadow:inset -1px 2px 3px 0 rgba(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{color:#616161;font-size:14px;font-size:.875rem;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}
#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}
#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(2n){background:#f7f7f7}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td{color:#868686;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:13px;font-size:.8125rem;font-weight:700;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{color:#616161;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:300;padding-left:0;text-align:left;width:60%}
@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{color:#616161;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:11px;font-size:.6875rem}
@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}
#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{margin-bottom:0;margin-top:0;width:100%}
@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-finance-calculator-overlay .finance-view .finance-form-rep-quote-title{color:#616161;font-size:18px;font-size:1.125rem;line-height:1.333;margin:10px 15px;text-align:center}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title{font-size:24px;font-size:1.5rem;margin:45px 90px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title{font-size:30px;font-size:1.875rem}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title span{color:#e08701;font-weight:400}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title p{color:#616161;font-size:18px;font-size:1.125rem;line-height:1.333;text-align:center}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title p{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title p{font-size:30px;font-size:1.875rem}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-body{border:1px solid #000;margin:0 20px 20px;padding:10px 10px 0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-body{margin:0 90px 20px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-body p{font-size:18px;font-size:1.125rem;line-height:1.5}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-cta-row{padding:30px 0 170px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-cta{display:block;margin:0 auto;width:33.33333%}
#build-price-configurator .build-price-vehicle-details-overlay{height:100%;opacity:0;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#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{margin:5% auto;max-width:1250px;width:90%}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details{background:#fff;border:1px solid #d7d7d7;border-width:1px 0;margin:0 auto;max-width:1250px;padding:0;position:relative}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h3:not(.features-group-heading){color:dimgray;font-size:24px;font-size:1.5rem;font-weight:200;line-height:1;margin-bottom:30px}
@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;line-height:1;margin-bottom:0;padding:25px 20px}
@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{cursor:pointer;display:block;height:48px;overflow:hidden;position:absolute;right:5px;text-indent:-999px;top:15px;width:48px;z-index:1}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close{height:42px;right:30px;top:25px;width:42px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close:before{color:#2d96cd;display:block;font-size:38px;font-size:2.375rem;height:42px;line-height:1;text-align:center;text-indent:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:42px}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-list{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-size:.875rem;-webkit-justify-content:flex-start;justify-content:flex-start;list-style-type:none;margin:0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-list li{color:dimgray;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{padding-bottom:30px;position:relative}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image{min-height:240px;padding:25px 30px 10px 60px}
}
@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{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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{-ms-flex-item-align:end;-webkit-align-self:flex-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;margin:0;text-align:center}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image h2{margin-left:0;text-align:left}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image h2{float:none;font-size:36px;font-size:2.25rem}
}
#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{left:0;position:absolute;top: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;max-width:none;width:30%}
}
#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-feature{color:dimgray;margin-bottom:20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature{margin-bottom:0;margin-left:30px;width:33.33333%}
#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:dimgray;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{color:dimgray;font-size:12px;font-size:.75rem;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}
}
@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}
@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:rgba(0,0,0,0);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{opacity:0;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#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{bottom:auto;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);height:auto;left:50%;position:absolute;right:auto;top:105px;width:300px;z-index:3}
.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{background-color:#fff;min-height:100%;position:relative;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-wrapper{min-height:auto}
}
@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{color:dimgray;font-size:28px;font-size:1.75rem;font-weight:200;margin:0;padding:25px 55px 20px 20px}
@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{margin-bottom:0;width:100%}
#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{border-top:1px solid #dadada;color:#616161;font-weight:400;line-height:1.2rem;padding:11px 15px 11px 0}
@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]{cursor:auto;display:inline;font-size:.75em;font-weight:inherit;margin-left:-4px;padding:2px 4px}
@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{color:#2d96cd;padding-right:0;white-space:nowrap;width:10%}
#build-price-configurator .build-price-pricing-details-overlay .close-icon{cursor:pointer;display:block;margin:0;overflow:hidden;padding:0;position:absolute;right:15px;text-decoration:none;top:22px}
#build-price-configurator .build-price-pricing-details-overlay .close-icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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{color:#2d96cd;display:block;font-size:30px;font-size:1.875rem;height:42px;line-height:42px;text-align:center;text-indent:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:42px}
#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 li,#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container ul{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{display:inline;font-size:12px;font-size:.75rem}
@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{overflow:hidden;position:fixed}
#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{background-color:#fff;display:table-cell;height:100%;vertical-align:top;width:100%}
@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{background:rgba(0,0,0,.3);height:55px;margin-top:0;position:absolute;right:0;top:0;width:55px}
#build-price-configurator .build-price-feature-overlay a.close-icon-mobile:before{font-size:2.5em;left:2px;top:4px}
@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-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:300;height:auto;min-height:0;padding:30px 20px 0;width:100%}
@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{background-color:#2d96cd;color:#fff;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:10px;width:100%}
@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{color:#1b394e;font-size:16px;font-size:1rem;margin:5px 0}
@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{color:#1b394e;font-size:36px;font-size:2.25rem;line-height:1;margin-top:15px}
#build-price-configurator .build-price-feature-overlay .feature-overlay-description{color:#4e4b43;font-size:14px;font-size:.875rem;margin:20px 0 35px}
@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{background-color:#fff;border-bottom:1px solid #dadada;border-top:1px solid #dadada;display:table;float:left;width:100%}
@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{color:#4e4b43;font-size:14px;font-size:.875rem;font-weight:300;line-height:1.75;margin:0 0 5px}
#build-price-configurator .build-price-feature-overlay .feature-overlay-buttons-container{margin:35px 0}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button{display:table-cell;height:100%;padding:30px 10px;width:50%}
#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:1px solid #dadada}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button p{font-size:15px;font-size:.9375rem;margin-bottom:0;text-align:center}
#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-buttons-container,#build-price-configurator .review-save .build-price-feature-overlay .feature-overlay-navigation,#build-price-configurator .review-save .build-price-feature-overlay .feature-overlay-price{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{border-right:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box;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;-webkit-box-sizing:border-box;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:auto;padding:15px 40px}
}
#build-price-configurator .build-price-conflict-overlay .conflict-warning .icon-warning{color:#fff;display:table-cell;font-size:24px;font-size:1.5rem;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:auto;padding-right:20px}
}
#build-price-configurator .build-price-conflict-overlay .conflict-warning-text{color:#fff;display:table-cell;font-size:11px;font-size:.6875rem;font-weight:700;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:1px solid #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{border-top:0;font-size:16px;font-size:1rem;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:1px solid #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{border:0;color:#4e4b43;font-size:14px;font-size:.875rem;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:FordAntenna,Antenna,Arial,Helvetica,sans-serif;width:100%}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-buttons-container,#build-price-configurator .build-price-conflict-overlay .conflict-overlay-img{display:none}
}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-img-wrapper{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{color:dimgray;font-size:20px;font-size:1.25rem;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{background:#fff;opacity:0;outline:0;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(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{display:table;height:100%;position:absolute;width:100%}
@media only screen and (orientation:portrait){#build-price-configurator .build-price-carousel-overlay.overlay-open{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
#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{margin:0 auto;max-width:1440px;width:100%}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details{background:#fff;border:1px solid #fff;border-width:1px 0;margin:0 auto;max-width:1440px;padding:0;position:relative}
@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,.6)}
#build-price-configurator .build-price-carousel-overlay .bp-view-details.interior-view .view-details-close:before{color:#fff}
#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,.6)}
#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{cursor:pointer;display:block;height:48px;overflow:hidden;position:absolute;right:5px;text-indent:-999px;top:15px;width:48px;z-index:1}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close{height:41px;right:0;top:0;width:41px;z-index:2}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close:before{color:#2d96cd;display:block;font-size:28px;font-size:1.75rem;height:42px;line-height:42px;text-align:center;text-indent:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:42px}
@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{bottom:28px;color:#616161;display:none;left:32px;position:absolute}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bg-configurator-return-to-build-notification{bottom:auto;left:auto;margin:20px 30px;position:static}
}
@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{display:inline-block;height:28px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);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{-webkit-box-pack:end;-ms-flex-pack:end;bottom:11px;-webkit-justify-content:flex-end;justify-content:flex-end;left:auto;right:0;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}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{bottom:auto;left:auto;top:-55px}
}
@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(orientation:landscape){.has-mobile-menu-opened.no-scroll #build-price-configurator .bp-configurator-wrapper{opacity:0}
}
#build-price-configurator .build-price-error-overlay{background:#1b394e;opacity:0;outline:0;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(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{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#build-price-configurator .build-price-error-overlay.overlay-open .bp-view-details{border:0;display:block;outline: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{height:100%;width:100%}
#build-price-configurator .build-price-error-overlay .bp-view-details{color:#fff;display:none;margin:0 auto;max-height:100%;max-width:23em;padding:32px;position:relative;text-align:center;width:90%}
#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;font-weight:400;line-height:1.5;margin-bottom:10px}
#build-price-configurator .build-price-error-overlay .bp-view-details h3:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-family:icomoon;font-size:32px;font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:2;text-rendering:auto;text-transform:none;vertical-align:middle}
#build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close{cursor:pointer;display:block;height:48px;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:0;width:48px;z-index:1}
#build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:block;font-family:icomoon;font-size:38px;font-size:2.375rem;font-style:normal;font-variant:normal;font-weight:400;height:42px;line-height:1;text-align:center;text-indent:0;text-rendering:auto;text-transform:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:42px}
#build-price-configurator .build-price-review-save-disclaimer-overlay{background:rgba(27,57,78,.9);opacity:0;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#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{height:100%;margin:0 auto}
@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{color:#616161;font-size:30px;font-size:1.875rem;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{color:#2d96cd;font-size:35px;font-size:2.1875rem;overflow:hidden;position:absolute;right:0;top:2px;z-index:2}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@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 .build-price-video-player-overlay{opacity:0;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#build-price-configurator .build-price-video-player-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-video-player-overlay .video-view-wrapper{height:100%;margin:0 auto;position:relative}
@media only screen and (min-width:48em){#build-price-configurator .build-price-video-player-overlay .video-view-wrapper{height:auto;margin:60px auto;max-width:700px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-video-player-overlay .video-view-wrapper{margin-top:5%;max-width:950px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-video-player-overlay .video-view-wrapper{max-width:1100px}
}
#build-price-configurator .build-price-video-player-overlay .video-js.vjs-playing.vjs-user-inactive~.close-link{display:none}
#build-price-configurator .build-price-video-player-overlay .video-js.vjs-ended .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#build-price-configurator .build-price-video-player-overlay .video-wrapper{background:#000}
#build-price-configurator .build-price-video-player-overlay .video-view{background:#fff;height:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-video-player-overlay .video-view{height:auto;position:relative}
}
#build-price-configurator .build-price-video-player-overlay .video-content{position:relative}
#build-price-configurator .build-price-video-player-overlay .video-content .video-end-view{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;bottom:32px;display:none;left:0;overflow-y:scroll;position:absolute;right:0;top:0}
#build-price-configurator .build-price-video-player-overlay .video-content .video-js.vjs-ended~.video-end-view{display:block}
@media only screen and (min-width:48em){#build-price-configurator .build-price-video-player-overlay .video-content .video-js.vjs-ended~.video-end-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
#build-price-configurator .build-price-video-player-overlay .video-content .video-share-poster{overflow:hidden;text-align:center;width:100%}
#build-price-configurator .build-price-video-player-overlay .video-content .share-overlay{display:inline-block;height:auto;left:auto;position:relative;top:auto;width:100%;z-index:auto}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-video-player-overlay .video-content .share-overlay{width:400px}
}
#build-price-configurator .build-price-video-player-overlay .video-content .video-share-cta-container{padding:10px 45px}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-video-player-overlay .video-content .video-share-cta-container{padding:20px 10px 0}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-video-player-overlay .video-content .video-share-cta-container{padding:20px 10px 0}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-video-player-overlay .video-content .video-share-cta-container{padding:0 10px}
}
#build-price-configurator .build-price-video-player-overlay .video-content .video-share-cta-container button{display:block;width:100%}
#build-price-configurator .build-price-video-player-overlay .video-content .social-links{width:100%}
#build-price-configurator .build-price-video-player-overlay .video-content .social-links li{padding:0 10px}
#build-price-configurator .build-price-video-player-overlay .video-content .share-video-data fieldset{border:0;padding:0 10px}
#build-price-configurator .build-price-video-player-overlay .video-content .share-video-data label{display:none}
#build-price-configurator .build-price-video-player-overlay .video-content .share-video-data input{color:#2d96cd;margin-top:10px}
#build-price-configurator .build-price-video-player-overlay .video-feature-info{background:#fff;padding:20px}
#build-price-configurator .build-price-video-player-overlay .video-feature-info>div{display:inline-block;vertical-align:top}
#build-price-configurator .build-price-video-player-overlay .video-feature-text{width:56%}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-video-player-overlay .video-feature-text{width:69%}
}
#build-price-configurator .build-price-video-player-overlay .video-feature-text>p{color:#616161;font-size:20px;font-size:1.25rem;font-weight:200}
#build-price-configurator .build-price-video-player-overlay .actionsPanel{width:42%}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-video-player-overlay .actionsPanel{width:29%}
}
#build-price-configurator .build-price-pricing-error-message-overlay{background:rgba(0,0,0,.5);opacity:0;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#build-price-configurator .build-price-pricing-error-message-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-overlay-wrapper{height:100%;margin:0 auto}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-overlay-wrapper{height:auto;margin:60px auto;max-width:700px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-overlay-wrapper{margin-top:5%;max-width:950px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-overlay-wrapper{max-width:1100px}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-view{background:#fff;height:inherit}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-view{position:relative}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content{padding:0;width:100%}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h3,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h4{color:#616161;font-size:30px;font-size:1.875rem;margin:0 0 20px}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h3,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h4,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content p{padding-right:35px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h3,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h4,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content p{padding-right:45px}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content-wrapper{position:relative}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row{padding:40px 15px;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row{border-bottom:1px solid #ccc;padding:30px 15px}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .block{position:relative}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .block{margin:0 20px}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .pricing-error-title{color:#616161;font-size:30px;font-size:1.875rem;margin:0}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .close-link{color:#2d96cd;font-size:35px;font-size:2.1875rem;overflow:hidden;position:absolute;right:0;top:2px;z-index:2}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .close-link:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .close-link{font-size:45px;font-size:2.8125rem;top:0}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .close-link span{position:absolute;text-indent:-9999px}
#build-price-configurator .build-price-pricing-error-message-overlay .error-message p{background:#ed432f;color:#fff;display:block;font-size:12px;font-size:.75rem;font-weight:700;margin:0;padding:5px 10px;-webkit-transition:all .25s ease;transition:all .25s ease}
#build-price-configurator .review-header{background-color:#fff;border-bottom:1px solid #dbdbdb;display:table;padding:30px 20px;position:relative;width:100%}
@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-bottom:20px;padding-top:20px}
}
#build-price-configurator .review-header-back{display:table-cell;vertical-align:middle;width:15%}
@media only screen and (min-width:48em){#build-price-configurator .review-header-back{width:20%}
}
#build-price-configurator .review-header-back-btn{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;display:block;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:21px;font-size:1.3125rem;font-weight:300;margin:0;min-width:0;padding:5px 5px 5px 0;text-align:left;width:auto}
#build-price-configurator .review-header-back-btn:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#build-price-configurator .review-header-back-btn:active,#build-price-configurator .review-header-back-btn:focus{-webkit-box-shadow:none;box-shadow:none;color:#1b394e}
#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{display:inline;font-size:16px;font-size:1rem;vertical-align:middle}
}
#build-price-configurator .review-header-title{color:#616161;display:table-cell;font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.1;margin:0;padding:0;text-align:center;vertical-align:middle;width:70%}
@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;position:relative;text-align:right;vertical-align:middle;width:15%}
#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);-ms-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{display:none;list-style-type:none;margin:0;padding:0}
#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{background-color:#fff;display:block;left:-100%;padding:10px 20px;position:absolute;z-index:1}
#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{border-bottom:1px solid #dfdfdf;padding:0}
#build-price-configurator .review-header-tool-list.visible .review-header-tool-item.last,#build-price-configurator .review-header-tool-list.visible .review-header-tool-item:last-child{border-bottom:0}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-header-tool-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-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{display:block;text-align:center;text-decoration:none}
#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{display:block;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem}
@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;padding:0;text-align:right}
#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{height:auto;opacity:1}
#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;padding:20px 20px 0;text-align:center}
@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{color:#616161;font-size:32px;font-size:2rem;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{color:#616161;font-size:16px;font-size:1rem;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{overflow:hidden;position:absolute;text-indent:-9999px}
#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;padding:0 2%;vertical-align:top;width:33%}
#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;padding:0 1%;vertical-align:top;width:25%}
#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;padding:14px 2%;text-align:left !important}
#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{background:#fff;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:400;padding:40px 0 0}
#build-price-configurator .review-save .finance-title{color:#616161;font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.5em;margin:0 0 35px;padding:0 20px}
@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{color:#616161;font-size:12px;font-size:.75rem;font-weight:300;padding:14px 20px;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;position:relative;text-align:right;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{color:#616161;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:11px;font-size:.6875rem;margin:0;text-align:left}
@media print{#build-price-configurator .review-save .finance-cta-wrapper,#build-price-configurator .review-save .finance-data,#build-price-configurator .review-save .finance-row-custom,#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-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}
#build-price-configurator .review-save .finance-data.print-only .finance-table{margin:0 3% !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% !important;width:96% !important}
}
#build-price-configurator .review-save .summary-disclaimer{padding:40px 20px 0}
@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{background:#fff;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:400;padding:40px 0 0}
@media print{#build-price-configurator .review-save .pricing{page-break-inside:avoid !important}
}
#build-price-configurator .review-save .pricing-title{color:#616161;font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.5em;margin:0 0 35px;padding:0 20px}
@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-left:0;padding-right:55px}
@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{background-color:inherit;color:#616161;font-weight:300}
@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{color:inherit;font-size:12px;font-size:.75rem;padding:14px 20px;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:400 !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;position:relative;text-align:right}
@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{padding-left:0 !important;text-align:left !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-bottom:7px;padding-top: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{text-align:right;width:49%}
#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{color:inherit;font-size:12px;font-size:.75rem;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{color:inherit;font-size:11px;font-size:.6875rem;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{color:inherit;font-size:11px;font-size:.6875rem;font-weight:700}
@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{height:24px;position:absolute;right:17px;top:8px;-webkit-transform:rotate(90deg);-ms-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;width:24px}
#build-price-configurator .review-save .pricing-expand-arrow:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none}
@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);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
#build-price-configurator .review-save .pricing-expand-arrow:after{display:block;font-size:26px;font-size:1.625rem;font-weight:700;vertical-align:middle}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url{background:#2d96cd;color:#fff;font-weight:300;line-height:1.25;padding:30px 20px;position:relative;text-align:center}
@media only screen and (min-width:62em){#build-price-configurator .review-save .template-loader-wrapper~div .short-url{padding-left:60px;text-align:left}
}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-title{color:inherit;font-size:14px;font-size:.875rem;padding:0 0 5px}
@media only screen and (max-width:47.9375em){#build-price-configurator .review-save .template-loader-wrapper~div .short-url-title{padding:0 30px 5px}
}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-tooltip{cursor:pointer;padding:6px 2px 2px;position:absolute;right:20px;top:20px}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-tooltip:after{color:inherit;font-size:24px;font-size:1.5rem}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-tooltip:focus{outline-color:#fff}
@media print{#build-price-configurator .review-save .template-loader-wrapper~div .short-url-tooltip{display:none !important}
}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-link{word-wrap:break-word;color:inherit;font-size:9.6px;font-size:.6rem;padding:0 0 7px}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-save .template-loader-wrapper~div .short-url-link{font-size:16px;font-size:1rem}
}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-link-code{color:inherit;font-size:24px;font-size:1.5rem}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-save .template-loader-wrapper~div .short-url-link-code{font-size:24px;font-size:1.5rem}
}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-description{color:inherit;font-size:12px;font-size:.75rem;line-height:1.35}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-description p{color:inherit}
#build-price-configurator .review-save .template-loader-wrapper~div .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{border-bottom:1px solid #ebebeb;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;padding:20px 20px 40px;position:relative}
@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-right:0;padding-top:10px}
#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{vertical-align:bottom;width:69%}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-title{font-size:30px;font-size:1.875rem;font-weight:200;line-height:1.25;margin:25px 0 0;text-align:center}
@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;margin:25px 0 0;text-align:center}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price{margin-top:5px;text-align:left}
}
@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{display:block;font-size:12px;font-size:.75rem;padding:0}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell .bp-configurator-info-link{color:dimgray;cursor:auto;font-size:30px;font-size:1.875rem;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{color:#616161;font-size:12px;font-size:.75rem}
@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{color:#1b394e;font-size:26px;font-size:1.625rem;font-weight:200;line-height:1.2;margin-top:2px}
@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;position:relative;text-align:center}
@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{bottom:0;position:absolute}
}
#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{left:0;position:absolute;top:0;z-index:2}
#build-price-configurator .review-save .vehicle-view .vehicle-view-features{list-style-type:none;margin:30px 0 0}
@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{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;float:left;margin:0;padding:5px;width:100%}
#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;min-width:160px;text-align:center;vertical-align:top;width:15%}
}
@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{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;float:left;height:56px;margin-right:15px;width:56px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img-wrapper{float:none;height:75px;margin:0 auto 10px;width: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{background-color:#dbdbdb;border:7px solid #efefef;border-radius:50%;height:100%;overflow:hidden;width:100%}
@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-align:center;text-decoration:none}
@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,#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .drive-icon:before,#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .trim-icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img-inner{background-position:50% 50%;background-size:cover;height:100%;width:100%}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-title{font-size:14px;font-size:.875rem;font-weight:700;line-height:1.2;margin:2px 0}
@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{color:#616161;font-size:14px;font-size:.875rem;font-weight:200;line-height:1.2;margin:2px 0}
@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-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;margin:5px 0;min-width:0;padding-left:20px;padding-right:20px;width:100%}
@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{display:block;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:300;padding:27px 0 0;text-align:center}
#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{margin-top:35px;max-width:200px;right: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;margin:5px 0;min-width:0;padding-left:20px;padding-right:20px;width:100%}
#build-price-configurator .review-save .vehicle-view .my-ford-form{height:0;visibility:hidden}
#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-data-key,#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data-value,#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-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-data-key,#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-value,#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-header{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;margin-bottom:0;width:100%}
#build-price-configurator .app-view .review-save .vehicle-data-row{display:table;padding:10px 5px;table-layout:fixed;width:100%}
#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}
#build-price-configurator .app-view .review-save .vehicle-data-row{border-bottom:none !important;font-weight:400 !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(2n){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(2n){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{display:table-cell;font-size:12px;font-size:.75rem;padding-left:0;vertical-align:top;width:50%}
#build-price-configurator .app-view .review-save .vehicle-data-key:not(.normalize-span) span:nth-child(2n),#build-price-configurator .app-view .review-save .vehicle-data-value:not(.normalize-span) span:nth-child(2n){word-wrap:break-word;display:block;font-size:9px;font-size:.5625rem;line-height:14px;margin-top:8px;width:80%}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-data-key:not(.normalize-span) span:nth-child(2n),#build-price-configurator .app-view .review-save .vehicle-data-value:not(.normalize-span) span:nth-child(2n){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{word-wrap:break-word;font-weight:300;padding-right:8px}
@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{word-wrap:break-word;font-weight:700}
@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:auto;max-height:165px;width:auto}
@media print{#build-price-configurator .app-view .review-save .vehicle-data-value{font-weight:400 !important;page-break-inside:avoid !important}
}
#build-price-configurator .app-view .review-save .vehicle-data-sublabel{word-wrap:break-word;display:block;font-size:9px;font-size:.5625rem;font-weight:300;margin-bottom:8px;width:80%}
@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{color:#616161;font-size:32px;font-size:2rem;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{display:block !important;height:auto !important;opacity:1}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-body .feature-group h3{font-size:18px;font-size:1.125rem}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-indicator,#build-price-configurator .review-save .modelDetailsAccordion .accordion .features-accordion-cta{display:none}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-title h3{font-size:24px;font-size:1.5rem}
}
#global-ux .modelDetailsAccordion .feature-group li a:after{vertical-align:middle}
@font-face{font-family:Antenna;font-style:normal;font-weight:400;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-face{font-family:Antenna;font-style:normal;font-weight:700;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-face{font-family:Antenna;font-style:normal;font-weight:300;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-face{font-family:Antenna;font-style:normal;font-weight:200;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-face{font-family:FordAntennaRE;font-style:normal;font-weight:400;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-face{font-family:FordAntennaRE;font-style:normal;font-weight:700;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-face{font-family:FordAntennaRegular;font-style:normal;font-weight:400;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-face{font-family:FordAntennaLight;font-style:normal;font-weight:400;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-face{font-family:FordAntennaExtraLight;font-style:normal;font-weight:400;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")}
@-webkit-keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes attention{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes squish{30%{-webkit-transform:scale(.5);transform:scale(.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes squish{30%{-webkit-transform:scale(.5);transform:scale(.5)}
60%{-webkit-transform:scale(1.5);transform:scale(1.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes tilt{0{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
25%{-webkit-transform:scale(1) rotate(0) translate(-50%,-50%);transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{-webkit-transform:rotate(-25deg) translate(-50%,-50%);transform:rotate(-25deg) translate(-50%,-50%)}
75%{-webkit-transform:rotate(25deg) translate(-50%,-50%);transform:rotate(25deg) translate(-50%,-50%)}
to{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}
}
@keyframes tilt{0{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
25%{-webkit-transform:scale(1) rotate(0) translate(-50%,-50%);transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{-webkit-transform:rotate(-25deg) translate(-50%,-50%);transform:rotate(-25deg) translate(-50%,-50%)}
75%{-webkit-transform:rotate(25deg) translate(-50%,-50%);transform:rotate(25deg) translate(-50%,-50%)}
to{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}
}
@font-face{font-family:icomoon;font-style:normal;font-weight:400;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")}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none}
[class^=icon-][class*=cta-button]:before{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{content:"\e608"}
.icon-question-hover:before{content:"\e60F"}
.icon-question:before{content:"\e60E"}
.dl-lm-error .dl-error-warning-msg:before,.dl-lm-page-error .dl-error-warning-msg:before,.icon-warning: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{content:"\e636"}
#global-ux #dealer-locator .info-tooltip:focus .icon-info:before,#global-ux #dealer-locator .info-tooltip:hover .icon-info:before,.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{content:"\e615"}
.icon-close:before{content:"\e610"}
.icon-close-hover:before{content:"\e611"}
#dealer-locator .autocomplete-close:before,#dealer-locator .info-window .close-info-window:before,#dealer-locator .tooltip-close:before,.dealer-locator-modal-overlay .dealer-locator-modal-close-link:before,.icon-thin-close:before{content:"\e608";display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.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{content:"\e61B"}
.icon-plus-hollow-over: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{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"}
#dealer-locator .ext-link:after,.icon-external-link:before{content:"\e635"}
.icon-share:before{content:"\e63D"}
.icon-solid:before{content:"\e63B"}
.icon-chevron-thin-up:before{content:"\e640"}
#dealer-locator .collapse-block:after,.icon-chevron-thin-down:before{content:"\e641"}
.icon-m-info:before{content:"\e609"}
.icon-star:before{content:"\f005"}
.icon-star-hollow:before{content:"\f006"}
.icon-checkmark: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{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{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-logged-in:before,.icon-profile: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{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,.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"}
#dealer-locator .dl-book-a-service .icon:before,.icon-schedule-service-50px:before{content:"\e6e2"}
#dealer-locator .dl-book-a-service:hover .icon:before,.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{left:0;position:absolute}
.icon-phone-flip .path1:before{color:#7f7f7f;content:"\e904"}
.icon-phone-flip .path2:before{color:#000;content:"\e905"}
.icon-phone-flip .path3:before{color:#000;content:"\e906"}
.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-brochure-download:before,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base,.icon-download:before,.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{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-part-one:before,.icon-play-solid .path1:before{content:"\e919"}
.icon-play-part-two:before,.icon-play-solid .path2:before{color:#fff;content:"\e91a"}
.icon-brochure-download:before{content:"\e91c"}
.icon-download:before{content:"\e91d"}
.icon-amend:before{content:"\e91e"}
.icon-swipe:before{content:"\e91f"}
.icon-electric-vehicle:before{content:"\e920"}
.icon-whisbi:before{content:"\e921"}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:400;src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-regular.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-regular.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-regular.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:500;src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-medium.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-medium.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-medium.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:700;src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-bold.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-bold.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-bold.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:300;src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-light.svg#web?v=2) format("svg")}
@font-face{font-family:AntennaCond;font-style:normal;font-weight:200;src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.svg#web?v=2) format("svg")}
p{font-size:.875rem}
button{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#details-template,#list-template,.error-messages{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{background:0;font-weight:400;margin-left:0;padding:0}
#dealer-locator .loading{display:none}
#dealer-locator .offscreen{left:-9999px;position:absolute}
#dealer-locator .ext-link:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#616161;font-family:icomoon;font-size:.75em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-left:4px;text-rendering:auto;text-transform:none;vertical-align:middle}
#dealer-locator .dl-button{display:block;margin:25px auto;text-align:center}
#dealer-locator .dl-splash-img{display:none}
@media only screen and (min-width:48em){#dealer-locator .dl-splash-img{display:block;left:0;position:relative;top:0;z-index:9}
}
#dealer-locator .autocomplete-close,#dealer-locator .tooltip-close{background:transparent;color:#2d96cd;display:block;margin:0;padding:0 1px;position:absolute;right:22px;top:22px}
#dealer-locator .autocomplete-close:before,#dealer-locator .tooltip-close:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#dealer-locator .autocomplete-close:hover,#dealer-locator .tooltip-close:hover{color:#0078a0}
#dealer-locator .autocomplete-close:before,#dealer-locator .tooltip-close:before{font-size:1.2rem}
#dealer-locator .autocomplete-close{top:16px}
#dealer-locator .dl-book-a-service .icon:before,#dealer-locator .dl-book-a-service:hover .icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#dealer-locator .collapse-block{color:#2d96cd;cursor:pointer;font-size:1.25rem;margin:0;opacity:1;position:absolute;right:10px;top:2px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
#dealer-locator .collapse-block:after{font-family:icomoon;line-height:1;text-rendering:auto}
@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{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1.75rem;text-transform:none;-webkit-transition:all .2s ease;transition:all .2s ease;vertical-align:middle}
#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:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200;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;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{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}
#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:FordAntenna,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-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:18px;font-size:1.125rem}
#dealer-locator .info-window .close-info-window:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:48em){#dealer-locator .info-window{background-color:#fff;border:1px solid #ccc;color:#2d96cd;display:block;font-family:FordAntenna,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);-ms-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 .dl-book-a-service .icon,#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 .dealerWebsiteLink,#dealer-locator .info-window .dl-book-a-service,#dealer-locator .info-window .dl-details,#dealer-locator .info-window .dl-directions,#dealer-locator .info-window .dl-telephone{font-size:12px;font-size:.75rem}
#dealer-locator .info-window a{text-decoration:none}
}
.dl-rating-header{position:static}
.dl-rating-header .dl-index{background-color:#2d96cd;border-radius:50%;color:#fff;height:35px;left:20px;line-height:35px;position:absolute;text-align:center;top:40px;width:35px}
@media only screen and (min-width:48em){.dl-rating-header .dl-index{height:50px;left:40px;line-height:50px;width:50px}
}
.dl-rating-header .dl-rating-dealer-name{line-height:1;margin-bottom:20px;margin-top:0}
.dl-rating-header .dl-rating-distance{color:#1b394e;margin-top:0}
.dl-rating-header .dl-rating-list{list-style:none;margin-bottom:12px;margin-left:0}
.dl-rating-header .dl-rating-list-item{font-size:14px;font-size:.875rem;margin-bottom:3px}
.dl-rating-header .dl-rating-list-label,.dl-rating-header .dl-rating-list-review-link{color:#0678bc}
.dl-rating-header .dl-rating-list-label{display:inline-block;min-width:70px}
.dl-rating-header .dl-rating-list-review-link{display:block;text-decoration:underline}
@media only screen and (min-width:30.0625em){.dl-rating-header .dl-rating-list-review-link{display:inline-block}
}
.dl-rating-header .dl-rating-list-stars{color:#1b394e;display:inline-block;margin-right:10px}
.dl-rating-header .dl-rating-logo{margin-bottom:20px}
@media only screen and (min-width:48em){.dl-rating-header .dl-rating-logo{max-width:50%}
}
@media only screen and (min-width:62em){.dl-rating-header .dl-rating-logo{bottom:0;margin-bottom:0;position:absolute;right:120px;width:210px}
}
.dl-rating-tab-ctrls{background-color:#f7f7f7;border-bottom:1px solid #dbdbdb;height:60px;line-height:60px;list-style:none;margin:0;text-align:center}
.dl-rating-tab-body{padding:0 70px}
@media only screen and (min-width:48em){.dl-rating-tab-body{padding:0 120px}
}
.dl-rating-tab-item{display:inline-block}
.dl-rating-tab-link{color:#0678bc;display:block;margin:0 10px;padding:0 30px;text-decoration:none}
.dl-rating-tab-link.active{position:relative}
.dl-rating-tab-link.active:after{background-color:#1b394e;bottom:0;content:" ";display:block;height:5px;left:0;position:absolute;width:100%}
.dl-rating-review-error{margin:0 auto}
.dl-rating-review-error .dl-rating-review-error-msg{font-size:30px;font-size:1.875rem;font-weight:200;line-height:1.333;margin:90px 0;text-align:center}
@media only screen and (min-width:48em){.dl-rating-review-error .dl-rating-review-error-msg{margin:90px}
}
.dl-rating-review-list{list-style:none;margin:35px 0 0}
@media only screen and (min-width:48em){.dl-rating-review-list{max-height:445px;overflow-y:scroll}
}
.dl-rating-review-list-item{margin-bottom:35px}
.dl-rating-review-list-item:last-of-type{margin-bottom:0}
.dl-rating-review-list-item .cvp-rating-stars{float:right}
.dl-rating-car-model,.dl-rating-post-date,.dl-rating-user-name{font-size:14px;font-size:.875rem}
.dl-rating-post-date{color:#acacac;font-size:12px;font-size:.75rem;font-weight:200}
.dl-rating-car-model{color:#1b394e}
.dl-rating-tab-panel{display:none}
.dl-rating-tab-panel.active{display:block}
#global-ux .dl-cvp-logo img,#global-ux .dl-rating-logo img{width:auto}
#global-ux .dl-cvp-logo img{max-width:100% !important}
#global-ux .dl-cvp-logo.tooltip-logo img{max-width:50% !important}
#global-ux .dl-rating-dealer-name{color:#1b394e;font-size:30px;font-weight:200}
#global-ux .dl-rating-distance{font-size:18px;font-size:1.125rem;margin-bottom:20px}
#global-ux a.dl-rating-tab-link{color:#0678bc;text-decoration:none}
#global-ux a.dl-rating-tab-link.active,#global-ux a.dl-rating-tab-link:hover{color:#1b394e}
#global-ux .dl-rating-post-date{color:#acacac}
#global-ux .dl-rating-car-model{font-weight:200}
#global-ux .dl-rating-comment{color:#000;font-size:14px;font-size:.875rem;margin:0}
#global-ux .dl-rating-response{margin-left:20px;margin-top:5px}
#global-ux .dl-lm-pages-text{font-size:13px;font-size:.8125rem;margin-bottom:7px}
@media only screen and (min-width:48em){#global-ux .dl-lm-pages-text{font-size:16px;font-size:1rem;margin-bottom:20px}
}
.dl-lm-error{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0;position:relative}
@media only screen and (min-width:30.0625em){.dl-lm-error{height:80vh}
}
.dl-lm-error .dl-error-warning-msg{color:#d0021b;font-size:28px;font-size:1.75rem;line-height:1.333;margin:0 auto;max-width:550px;padding:0 30px;position:relative;text-align:center;top:44%}
.dl-lm-error .dl-error-warning-msg:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d0021b;font-family:icomoon;font-size:45px;font-size:2.8125rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-rendering:auto;text-transform:none;top:-55px;vertical-align:middle;width:100%}
.dl-lm-error .dealer-locator-modal-title{left:0;position:absolute;top:0;width:100%}
.dl-lm-page-error{background-color:#d0021b;color:#fff;margin:30px -70px 0;padding:15px 70px;position:relative;text-align:left}
@media only screen and (min-width:48em){.dl-lm-page-error{margin:30px -120px 0;padding:15px 120px}
}
.dl-lm-page-error .dl-error-warning-msg{font-size:15px;font-size:.9375rem;position:relative}
.dl-lm-page-error .dl-error-warning-msg:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:icomoon;font-size:25px;font-size:1.5625rem;font-style:normal;font-variant:normal;font-weight:400;left:-35px;line-height:1;position:absolute;text-rendering:auto;text-transform:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle}
.dl-lm-pages{padding-top:20px;text-align:center}
.dl-lm-pages p{margin:0}
.dealer-locator-load-more{padding-bottom:50px;text-align:center}
.dl-lm-btn{background-color:#2d96cd;border:1px solid #2d96cd;color:#fff;font-size:16px;font-size:1rem;font-weight:200;height:60px;line-height:60px;margin:0;padding:0 30px;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}
@media only screen and (min-width:48em){.dl-lm-btn{background-color:#fff;color:#2d96cd}
.dl-lm-btn:hover{background-color:#2d96cd;color:#fff}
}
#dealer-locator .dl-results{background-color:#fff;overflow:hidden;z-index:1}
@media only screen and (min-width:48em){#dealer-locator .dl-results{-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.25);box-shadow:2px 2px 1px rgba(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{display:inline-block;float:left;font-size:.875rem;font-weight:400;margin-bottom:0;margin-top:2px;width:50%}
#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{cursor:pointer;height:50px}
#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-count a,#dealer-locator .dl-results .dl-results-header .dl-dealers-link a{margin-left:-8px;text-decoration:none}
#dealer-locator .dl-results .dl-results-header .dl-count .icon-chevron-thin-left,#dealer-locator .dl-results .dl-results-header .dl-dealers-link .icon-chevron-thin-left{font-size:1.5rem;line-height:1em;vertical-align:text-top}
#dealer-locator .dl-results .dl-results-header .dl-count .icon-chevron-thin-left:before,#dealer-locator .dl-results .dl-results-header .dl-dealers-link .icon-chevron-thin-left: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{color:#fff;display:block;font-size:1rem;line-height:50px;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:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:300;list-style-type:none;margin:0;overflow:auto;-webkit-transition:height .25s ease-in-out;transition:height .25s 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 .dealer-details,#dealer-locator .dl-results .dl-results-list .result{background-color:#f4f4f3;margin:20px 0;padding-top:30px}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details,#dealer-locator .dl-results .dl-results-list .result{background-color:#fff;border-bottom:1px solid #b3b3b3;margin:0}
}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info{padding-left:0}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info>div,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info>div{padding-left:0;padding-right:0}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table{background-color:transparent;width:100%}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table tr,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table tr{background-color:transparent}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table td,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table td{border:0;padding:.25rem 0 .375rem}
#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 .result>.columns>.row.dl-dealer-info table td:last-child{text-align:right}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info .dealer-service,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info .dealer-service{margin-bottom:4px}
#dealer-locator .dl-results .dl-results-list .dealer-details a,#dealer-locator .dl-results .dl-results-list .result a{text-decoration:none}
#dealer-locator .dl-results .dl-results-list .dealer-details h3,#dealer-locator .dl-results .dl-results-list .dealer-details h4,#dealer-locator .dl-results .dl-results-list .dealer-details h5,#dealer-locator .dl-results .dl-results-list .result h3,#dealer-locator .dl-results .dl-results-list .result h4,#dealer-locator .dl-results .dl-results-list .result h5{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:26px;font-size:1.625rem;font-weight:200}
#dealer-locator .dl-results .dl-results-list .dealer-details h3 a,#dealer-locator .dl-results .dl-results-list .dealer-details h4 a,#dealer-locator .dl-results .dl-results-list .dealer-details h5 a,#dealer-locator .dl-results .dl-results-list .result h3 a,#dealer-locator .dl-results .dl-results-list .result h4 a,#dealer-locator .dl-results .dl-results-list .result h5 a{color:#2d96cd}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-index,#dealer-locator .dl-results .dl-results-list .result .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 .dealer-details .dl-distance,#dealer-locator .dl-results .dl-results-list .result .dl-distance{float:left;font-size:1rem;line-height:2.2rem;padding-left:10px}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-hours,#dealer-locator .dl-results .dl-results-list .result .dl-hours{font-size:.75rem;margin-bottom:0}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-address,#dealer-locator .dl-results .dl-results-list .result .dl-address{margin-bottom:0}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-address .dl-address-line,#dealer-locator .dl-results .dl-results-list .result .dl-address .dl-address-line{line-height:1.3rem;margin-bottom:0}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone,#dealer-locator .dl-results .dl-results-list .result .dl-telephone{color:#626466;margin-bottom:25px}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone,#dealer-locator .dl-results .dl-results-list .result .dl-telephone{margin-bottom:10px;margin-top:15px}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone .icon-phone,#dealer-locator .dl-results .dl-results-list .result .dl-telephone .icon-phone{display:none}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone .icon-phone,#dealer-locator .dl-results .dl-results-list .result .dl-telephone .icon-phone{display:inline;font-size:2.1rem;margin-left:-5px;vertical-align:middle}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row{padding:0}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .columns,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .columns{padding:1px 0 0}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .columns,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .columns{padding-left:.9375rem}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone{margin-bottom:20px;text-align:center}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone{text-align:left}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions 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 .dl-ctas.row .dl-book-a-service a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone a{color:#2d96cd;display:inline-block}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service 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 .dealer-details .dl-ctas.row .dl-details 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 .dealer-details .dl-ctas.row .dl-to-phone a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone a:hover{color:#19678e}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service [class^=icon-],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .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 .dealer-details .dl-ctas.row .dl-details .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .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 .dealer-details .dl-ctas.row .dl-directions .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .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 .dealer-details .dl-ctas.row .dl-to-phone .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 .dealer-details .dl-ctas.row .dl-to-phone [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .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 .result .dl-ctas.row .dl-details .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .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 .result .dl-ctas.row .dl-directions .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .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 .result .dl-ctas.row .dl-to-phone .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [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 .dealer-details .dl-ctas.row .dl-book-a-service .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service [class^=icon-],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .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 .dealer-details .dl-ctas.row .dl-details .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .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 .dealer-details .dl-ctas.row .dl-directions .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .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 .dealer-details .dl-ctas.row .dl-to-phone .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 .dealer-details .dl-ctas.row .dl-to-phone [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .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 .result .dl-ctas.row .dl-details .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .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 .result .dl-ctas.row .dl-directions .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .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 .result .dl-ctas.row .dl-to-phone .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class^=icon-]{display:inline;font-size:1.375rem;margin-bottom:0}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .disabled,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .disabled{color:#b0b0b0}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-websites,#dealer-locator .dl-results .dl-results-list .result .dl-websites{padding-bottom:10px;padding-top:20px}
#dealer-locator .dl-results .dl-results-list .dealer-details{background-color:#fff;border-bottom:0;margin:0 -.9375rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row{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{padding-top:12px}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row>.columns{padding-left:1.875rem;padding-right:1.875rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row .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{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:.75rem;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:active .icon-link:before,#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:hover .icon-link:before{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 input:focus~label{outline-color:#4d90fe}
#dealer-locator .dl-results .filters{-webkit-overflow-scrolling:touch;background-color:#fff;left:0;overflow:auto;position:relative;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-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}
#dealer-locator .dl-results .filters::-webkit-scrollbar{-webkit-appearance:none;height:16px;width:10px}
#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{position:absolute;top:50px;-webkit-transform:translateX(100.5%);-ms-transform:translateX(100.5%);transform:translateX(100.5%)}
@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{clear:left;display:block;list-style-type:none;margin:0;padding-top:16px}
#global-ux #dealer-locator .highlighted-filter input[type=checkbox]{height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}
#global-ux #dealer-locator .highlighted-filter li{display:inline-block;margin-bottom:10px;margin-right:10px}
#global-ux #dealer-locator .highlighted-filter label{border:1px solid #1b394e;display:inline-block;height:3.375rem;line-height:3.375rem;padding:0 10px;text-align:center}
#global-ux #dealer-locator .highlighted-filter input[type=checkbox]:checked+label{background-color:#1b394e;color:#fff}
#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;outline:0;padding:1px 0 0}
#global-ux #dealer-locator .info-tooltip:focus .icon-info:before,#global-ux #dealer-locator .info-tooltip:hover .icon-info:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
#global-ux #dealer-locator .info-tooltip .icon-info{font-size:1.25rem;padding:0 1px}
#global-ux #dealer-locator .tooltip-content-wrap{background-color:transparent;left:12px;padding:0 0 15px;position:absolute;top:34px;z-index:100}
#global-ux #dealer-locator .tooltip-content{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#616161;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;padding:25px;position:relative}
#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:0 none transparent}
#global-ux #dealer-locator .filter-row input:focus~label:before{outline:5px auto #0078a0}
#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{font-size:20px;font-size:1.25rem;position:relative}
#global-ux #dealer-locator .accordion>h5:after{float:none;line-height:1.4em;margin-right:0;position:absolute;right:20px;top:10px}
#global-ux #dealer-locator .select-style{border:0}
#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{-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.25);box-shadow:2px 2px 1px rgba(0,0,0,.25);left:60px;margin-bottom:10px;position:absolute;top:20px;width:430px}
}
@media only screen and (min-width:75em){#dealer-locator .dl-search{left:35px}
}
#dealer-locator .dl-search .dl-heading{background-color:#fff;display:table;height:80px;padding:15px 25px;width:100%}
#dealer-locator .dl-search .dl-heading h1{color:#626466;display:table-cell;font-size:21px;font-size:1.3125rem;line-height:1.3;margin:0;text-align:center;text-indent:0;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{border-top:1px solid #ccc;padding:15px 20px 10px}
#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{color:#626466;font-size:15px;font-size:.9375rem;padding:10px 5px}
@media only screen and (min-width:48em){#dealer-locator .dl-search .dl-search-type-item label{font-size:14px;font-size:.875rem}
#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{background-color:#2d96cd;font-size:16px;font-size:1rem;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;line-height:60px;padding-right:10px;position:absolute;right:0;top:0;vertical-align:middle}
#dealer-locator .dl-search .dl-search-field{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;padding:0 25px 20px}
#dealer-locator .dl-search .dl-search-field form{position:relative}
#dealer-locator .dl-search .dl-search-field input{border:1px solid #ccc;color:#1b394e;font-size:16px;font-size:1rem;font-weight:400;height:60px;margin-bottom:0;padding:20px 30px 20px 15px}
@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{background-color:transparent;color:#2d96cd;font-family:icomoon;font-size:18px;font-size:1.125rem;height:60px;padding:0 10px;position:absolute;right:0;top:0}
#dealer-locator .dl-search .dl-search-field button.search-submit:focus,#dealer-locator .dl-search .dl-search-field button.search-submit:hover{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{-webkit-box-shadow:none;box-shadow:none;outline:0}
#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 -.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{display:block;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:700;padding:9px 0 9px .9375rem;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:focus,#dealer-locator .dl-search .dl-search-field .autocomplete ul li:hover{background-color:#f4f4f3}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li:focus a,#dealer-locator .dl-search .dl-search-field .autocomplete ul li:hover a{color:#1b394e}
#dealer-locator .dl-search .dl-error{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;padding:5px 25px 15px}
#dealer-locator .dl-search .dl-error p.error{font-size:14px;font-size:.875rem;margin:0;position:relative}
#dealer-locator .dl-search .dl-error p.error:after{font-size:24px;font-size:1.5rem;margin-top:-10px;top:50%}
.cvp-rating-stars{display:inline-block;padding-right:6px;vertical-align:middle}
.cvp-rating-stars .stars-outer{display:inline-block;position:relative}
.cvp-rating-stars .stars-outer:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#626466;content:"\f005 \f005 \f005 \f005 \f005";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
.cvp-rating-stars .stars-inner{left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:0}
.cvp-rating-stars .stars-inner:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffb838;content:"\f005 \f005 \f005 \f005 \f005";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
.dl-cvp-rating-average,.dl-cvp-rating-note{color:#626466;font-size:12px;line-height:1.5;padding-right:6px;vertical-align:middle}
.dl-cvp-rating-note{color:#2d96cd;cursor:pointer;text-decoration:underline}
.dl-cvp-rating-note,.dl-cvp-tooltip{display:inline-block}
.dl-cvp-logo{border-bottom:1px solid #dbdbdb;margin-bottom:8px;padding:8px 0}
.dealer-locator-modal-overlay{background-color:rgba(0,0,0,.8);bottom:0;height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;visibility:hidden;width:100%;z-index:999}
.dealer-locator-modal-overlay.overlay-open{opacity:1;visibility:visible}
.dealer-locator-modal-overlay .dealer-locator-modal-content-box{-webkit-overflow-scrolling:touch;bottom:0;cursor:pointer;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:1000}
.dealer-locator-modal-overlay .dealer-locator-modal-dialogue-box{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;display:inline-block;height:100%;max-width:100%;outline:0;position:relative;text-align:left;vertical-align:middle;width:100%}
@media only screen and (min-width:30.0625em){.dealer-locator-modal-overlay .dealer-locator-modal-dialogue-box{height:auto;max-width:75%}
}
.dealer-locator-modal-overlay .dealer-locator-modal-content-wrapper{background-color:#fff}
.dealer-locator-modal-overlay .dealer-locator-modal-title{padding:50px 70px 0;position:relative}
@media only screen and (min-width:30.0625em){.dealer-locator-modal-overlay .dealer-locator-modal-title{padding:50px 70px 0}
}
@media only screen and (min-width:48em){.dealer-locator-modal-overlay .dealer-locator-modal-title{padding:50px 120px 0}
}
.dealer-locator-modal-overlay .dealer-locator-modal-close-link{color:#2d96cd;font-size:45px;font-size:2.8125rem;overflow:hidden;position:absolute;right:20px;top:35px;z-index:2}
.dealer-locator-modal-overlay .dealer-locator-modal-close-link:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none;vertical-align:middle}
@media only screen and (min-width:48em){.dealer-locator-modal-overlay .dealer-locator-modal-close-link{right:40px}
}
#global-ux #dealer-locator.gux3-theme .autocomplete-close,#global-ux #dealer-locator.gux3-theme .autocomplete-close:hover,#global-ux #dealer-locator.gux3-theme .collapse-block,#global-ux #dealer-locator.gux3-theme .tooltip-close,#global-ux #dealer-locator.gux3-theme .tooltip-close:hover,#global-ux #dealer-locator.gux3-theme a,#global-ux #dealer-locator.gux3-theme a:focus,#global-ux #dealer-locator.gux3-theme a:hover,#global-ux #dealer-locator.gux3-theme h1,#global-ux #dealer-locator.gux3-theme h3,#global-ux #dealer-locator.gux3-theme h4,#global-ux #dealer-locator.gux3-theme h5{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .map-marker{border:16px solid #102b4e;border-radius:50%;height:14px !important;width:16px !important}
#global-ux #dealer-locator.gux3-theme .map-marker:after{border:13px solid transparent;border-top:18px solid #102b4e;bottom:-40px;content:"";height:0;left:-13px;position:absolute;width:0}
#global-ux #dealer-locator.gux3-theme .map-marker img{display:none}
#global-ux #dealer-locator.gux3-theme .map-marker .marker-label{left:-18px;padding:0;top:-8px;z-index:10}
#global-ux .gux3-theme .dl-cvp-rating-note{color:#102b4e}
@media only screen and (min-width:48em){#global-ux #dealer-locator.gux3-theme .info-window,#global-ux #dealer-locator.gux3-theme .info-window .close-info-window,#global-ux #dealer-locator.gux3-theme .info-window .close-info-window:hover{color:#102b4e}
}
#global-ux #dealer-locator.gux3-theme .info-window .dl-dealer-name{text-transform:uppercase}
#global-ux #dealer-locator.gux3-theme .info-window .dl-address-line,#global-ux #dealer-locator.gux3-theme .info-window .dl-hours,#global-ux #dealer-locator.gux3-theme .info-window .dl-services{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .info-window .dl-telephone,#global-ux .gux3-theme .dealer-locator-modal-overlay .dealer-locator-modal-close-link{color:#102b4e}
#global-ux .gux3-theme .dealer-locator-modal-overlay .dealer-locator-modal-dialogue-box{background-image:-webkit-gradient(linear,right top,left top,from(#f7f7f7),to(#fff));background-image:linear-gradient(270deg,#f7f7f7,#fff)}
#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-index{background-color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-distance{font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:1px;line-height:1.67}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-distance{font-size:11px;font-size:.6875rem;letter-spacing:.8px;line-height:1.82}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-label,#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-review-link{font-weight:600;line-height:1.43}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-label,#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-review-link{font-size:12px;font-size:.75rem;letter-spacing:.8px;line-height:1.67}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-stars{font-size:12px;font-size:.75rem;letter-spacing:.8px;line-height:2.08}
#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-label,#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-stars{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:300;letter-spacing:1.75px;line-height:1.67;margin-top:10px;padding-bottom:9px;text-transform:uppercase}
#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link.active{border-bottom:3px solid #102b4e;font-weight:500}
#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link.active:after{display:none}
@media only screen and (max-width:47.9375em){#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link.active{padding-bottom:9px}
#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link.active:after{color:#102b4e;display:initial;height:2px}
}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link{font-size:11px;font-size:.6875rem;letter-spacing:1.25px;line-height:1.82}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-car-model{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-lm-btn{background-color:#102b4e;border-color:#102b4e}
@media only screen and (min-width:48em){#global-ux #dealer-locator.gux3-theme .dl-lm-btn{background-color:#fff;color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-lm-btn:hover{background-color:#102b4e;color:#fff}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-dealer-name{color:#4d4d4d;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:26px;font-size:1.625rem;font-weight:400;letter-spacing:2.5px;line-height:1.15;text-transform:uppercase}
@media only screen and (min-width:48em){#global-ux #dealer-locator.gux3-theme .dl-rating-dealer-name{font-weight:300}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux #dealer-locator.gux3-theme .dl-rating-dealer-name{font-size:21px;font-size:1.3125rem;letter-spacing:1.75px;line-height:1.43}
}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-rating-dealer-name{font-size:16px;font-size:1rem;letter-spacing:1.25px;line-height:1.56}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-distance{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-cvp-tooltip:after{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-rating-tab-ctrls{background-color:unset;border-bottom:0;border-top:.5px solid #919191}
#global-ux #dealer-locator.gux3-theme .dl-rating-post-date{font-size:14px;font-size:.875rem}
#global-ux #dealer-locator.gux3-theme .dl-rating-car-model,#global-ux #dealer-locator.gux3-theme .dl-rating-comment,#global-ux #dealer-locator.gux3-theme .dl-rating-post-date,#global-ux #dealer-locator.gux3-theme .dl-rating-user-name{color:#4d4d4d;letter-spacing:1px;line-height:1.79}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-rating-car-model,#global-ux #dealer-locator.gux3-theme .dl-rating-comment,#global-ux #dealer-locator.gux3-theme .dl-rating-post-date,#global-ux #dealer-locator.gux3-theme .dl-rating-user-name{font-size:12px;font-size:.75rem;letter-spacing:.8px;line-height:2.08}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-user-name{font-weight:600}
#global-ux #dealer-locator.gux3-theme .dl-rating-car-model,#global-ux #dealer-locator.gux3-theme .dl-rating-post-date{font-weight:300}
#global-ux #dealer-locator.gux3-theme .dl-rating-comment{font-weight:400}
#global-ux #dealer-locator.gux3-theme .dl-lm-pages-text{color:#4d4d4d;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:.8px;line-height:2.08;margin-bottom:17px}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux #dealer-locator.gux3-theme .dl-lm-pages-text{font-size:14px;font-size:.875rem;letter-spacing:1px;line-height:1.79}
}
#global-ux #dealer-locator.gux3-theme input:focus~label{outline-color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .filters::-webkit-scrollbar-thumb{background-color:#102b4e}
#global-ux #dealer-locator.gux3-theme .highlighted-filter input[type=checkbox]:checked+label{background-color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-distance-display,#global-ux #dealer-locator.gux3-theme .info-tooltip{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .filter-submit .dl-button{background-color:#102b4e;border-color:#102b4e;border-radius:20px;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:1px;line-height:.72;padding:13px 15px 11px}
#global-ux #dealer-locator.gux3-theme .filter-submit .dl-button:hover{background-color:#fff;color:#102b4e}
#global-ux #dealer-locator.gux3-theme .filters .accordion>h5{background-color:#fff;color:#102b4e;font-size:15px;font-size:.9375rem;font-weight:400;letter-spacing:1px;line-height:1.33}
#global-ux #dealer-locator.gux3-theme .select-style>select{background:url(guxfoe/img/chevron-thin-down_cta-gux3-blue.svg) no-repeat;background-position:97% 60%;border:1px solid #102b4e;color:#102b4e}
#global-ux #dealer-locator.gux3-theme .select-style>select option{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-filter-toggle{background-color:#102b4e;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:1px;line-height:.72}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-filter-toggle a{color:#fff}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-header .dl-count{background-color:#f7f7f7}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-count h2.results-closed,#global-ux #dealer-locator.gux3-theme .dl-results .dl-dealers-link h2.results-closed{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-index,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-index{background-color:#102b4e;border-color:#102b4e;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-dealer-name-details,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-dealer-name-details{color:#102b4e;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:2px;line-height:1.63;text-transform:uppercase}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .row .dealerWebsiteLink,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .row .dealerWebsiteLink{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-address,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-hours,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-address,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-hours{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-address p,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-hours p,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-address p,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-hours p{color:inherit}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-address p,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-address p{font-size:14px;font-size:.875rem}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-address .dl-address-line,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-address .dl-address-line{letter-spacing:1px;line-height:1.79}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-telephone,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-telephone{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-dealer-info .accordion>h5,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-dealer-info .accordion>h5{background-color:#102b4e;color:#fff;font-size:15px;font-size:.9375rem;font-weight:400;letter-spacing:1px;line-height:1.33}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-dealer-info .accordion>h5,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-dealer-info .accordion>h5{font-size:14px;font-size:.875rem;letter-spacing:.8px;line-height:1.43}
}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-dealer-info .accordion-content,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-dealer-info .accordion-content{padding-top:15px}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-dealer-info .accordion-content,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-dealer-info .accordion-content{padding-top:19px}
}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .more-dealers .dl-button{background-color:#102b4e;border-color:#102b4e;border-radius:20px;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:1px;line-height:.72;padding:13px 15px 11px}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .more-dealers .dl-button:hover{background-color:#fff;color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 .promo-subheading,#global-ux #dealer-locator.gux3-theme .dl-results .filters h5{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .filters h5 .dl-distance-display,#global-ux #dealer-locator.gux3-theme .dl-results .filters h5 a{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:1px;line-height:1.33}
#global-ux #dealer-locator.gux3-theme .dl-results .filters h5 .dl-distance-display{bottom:9px}
#global-ux #dealer-locator.gux3-theme .dl-results .filters h6{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:2px;line-height:1.63;margin-bottom:1.2rem;text-transform:uppercase}
#global-ux #dealer-locator.gux3-theme .accordion p,#global-ux #dealer-locator.gux3-theme .accordion td{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-search{background-image:linear-gradient(152deg,#fff 1%,#f7f7f7 81%);font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-heading{background-color:unset;padding-bottom:0}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-heading h1{color:#4d4d4d;font-size:15px;font-size:.9375rem;font-weight:400;text-align:center;text-transform:uppercase}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-type{border-top:unset}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field input{border:1px solid #4d4d4d;color:#4d4d4d;font-size:14px;font-size:.875rem;height:50px;padding:15px 37px 15px 15px}
@media only screen and (max-width:47.9375em){#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field input{height:45px;padding:10px 45px 10px 15px}
}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field input{font-size:12px;font-size:.75rem;height:40px;padding:10px 37px 10px 15px}
}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field input::-webkit-input-placeholder{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field input::-moz-placeholder{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit{color:#102b4e;font-size:20px;font-size:1.25rem;height:50px;padding:0 15px}
@media only screen and (max-width:47.9375em){#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit{height:45px;padding:0 12px}
}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit{height:40px;padding:0 13.8px}
}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit:focus,#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit:hover,#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit:hover span{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field .autocomplete li:focus,#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field .autocomplete li:hover{background-color:#919191}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field .autocomplete li:focus a,#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field .autocomplete li:hover a{color:#fff}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field .search-loading{bottom:0;margin-bottom:auto;margin-top:auto;top:0}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-error p.error{color:#c92a11;font-weight:400;letter-spacing:1px}