.hero-container .section-title{font-size:60px;font-size:3.75rem;font-weight:100;text-shadow:1px 1px 1px black;text-transform:uppercase;text-align:center;color:white;}.hero-container .section-content{position:absolute;top:25%;left:0;width:100%;}.charging-search{text-align:center;width:400px;margin:auto;}@media (max-width:40em){.charging-search{width:80%;}}.charging-search.map-search{width:100%;position:absolute;bottom:16px;bottom:1rem;}.charging-search.map-search .form-wrapper{width:400px;margin:auto;position:relative;}.form-text{border:0;font-size:15px;font-size:0.9375rem;background-image:-moz-linear-gradient(top,#f7f7f7 0%,#ffffff 100%);background-image:-webkit-linear-gradient(top,#f7f7f7 0%,#ffffff 100%);background-image:linear-gradient(to bottom,#f7f7f7 0%,#ffffff 100%);font-weight:300;}.form-text:focus{background:white;}.form-text::-ms-clear{display:none;}.section-station-overview{padding:45px 0;padding:2.8125rem 0;}.section-station-overview .section-content{background:transparent url(/sites/all/themes/custom/tesla_theme/assets/img/supercharger/supercharger-station.png) no-repeat 17px top;padding:24px 0;padding:1.5rem 0;min-height:320px;}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.section-station-overview .section-content{background:transparent url(/sites/all/themes/custom/tesla_theme/assets/img/supercharger/supercharger-station@2x.png) no-repeat 0 top;background-size:470px 352px;}}@media (max-width:40em){.section-station-overview .section-content{background-position:center top;min-height:0;}.section-station-overview .section-content .section-title{margin-top:280px;text-align:center;}}.charging-steps .step-title{margin-top:220px;margin-top:13.75rem;}.charging-steps .step-description{color:#a1a1a1;margin-top:15px;margin-top:0.9375rem;}.charging-steps .step-1{background:transparent url(/sites/all/themes/custom/tesla_theme/assets/img/supercharger/chapters-find.png) no-repeat center top;}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.charging-steps .step-1{background:transparent url(/sites/all/themes/custom/tesla_theme/assets/img/supercharger/chapters-find@2x.png) no-repeat center top;background-size:320px 280px;}}.charging-steps .step-2{background:transparent url(/sites/all/themes/custom/tesla_theme/assets/img/supercharger/chapters-recharge.png) no-repeat center top;}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.charging-steps .step-2{background:transparent url(/sites/all/themes/custom/tesla_theme/assets/img/supercharger/chapters-recharge@2x.png) no-repeat center top;background-size:320px 280px;}}.charging-steps .step-3{background:transparent url(/sites/all/themes/custom/tesla_theme/assets/img/supercharger/chapters-drive.png) no-repeat center top;}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.charging-steps .step-3{background:transparent url(/sites/all/themes/custom/tesla_theme/assets/img/supercharger/chapters-drive@2x.png) no-repeat center top;background-size:320px 280px;}}.btn-group{display:none;text-align:center;}.section-charging-map{position:relative;height:810px;}[class*="navigate-"]{position:absolute;bottom:0;text-align:center;}[class*="navigate-"] .selector{display:inline-block;padding:1rem;width:140px;cursor:pointer;}[class*="navigate-"] .selector:before,[class*="navigate-"] .selector:after{position:relative;font-size:11px;font-size:0.6875rem;}.lt-ie9 [class*="navigate-"] .selector:before,.lt-ie9 [class*="navigate-"] .selector:after{display:none;}[class*="navigate-"] .selector:before{top:-1px;top:-0.0625rem;left:-5px;left:-0.3125rem;}[class*="navigate-"] .selector:after{right:-5px;right:-0.3125rem;}.navigate-countries{font-style:normal;font-family:"HelveticaNeue-Regular","Helvetica Neue Regular","Helvetica Neue",Helvetica,Arial,"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Roboto,sans-serif;font-size:15px;font-size:0.9375rem;color:#cc0000;width:96.2%;z-index:1;}[data-selected-country="asia"] .navigate-countries [data-country="asia"]{display:none;}[data-selected-country="northamerica"] .navigate-countries [data-country="asia"]{float:left;}[data-selected-country="northamerica"] .navigate-countries [data-country="asia"]:before{content:"\25C0";}[data-selected-country="europe"] .navigate-countries [data-country="asia"]{float:right;}[data-selected-country="europe"] .navigate-countries [data-country="asia"]:after{content:"\25b6";}[data-selected-country="asia"] .navigate-countries [data-country="northamerica"]{float:right;}[data-selected-country="asia"] .navigate-countries [data-country="northamerica"]:after{content:"\25b6";}[data-selected-country="northamerica"] .navigate-countries [data-country="northamerica"]{display:none;}[data-selected-country="europe"] .navigate-countries [data-country="northamerica"]{float:left;}[data-selected-country="europe"] .navigate-countries [data-country="northamerica"]:before{content:"\25C0";}[data-selected-country="asia"] .navigate-countries [data-country="europe"]{float:left;}[data-selected-country="asia"] .navigate-countries [data-country="europe"]:before{content:"\25C0";}[data-selected-country="northamerica"] .navigate-countries [data-country="europe"]{float:right;}[data-selected-country="northamerica"] .navigate-countries [data-country="europe"]:after{content:"\25b6";}[data-selected-country="europe"] .navigate-countries [data-country="europe"]{display:none;}[data-selected-country="asia"],[data-selected-country="europe"],[data-selected-country="northamerica"]{background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:center;}[data-selected-timeframe="2015"] .legend-supercharger-map,[data-selected-timeframe="2016"] .legend-supercharger-map{display:none;}[data-selected-country="northamerica"][data-selected-timeframe="today"]{background-image:url("/sites/default/files/images/supercharger/maps/today-northamerica.jpg?20150111");}.lt-ie9 [data-selected-country="northamerica"][data-selected-timeframe="today"]{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + 'today-northamerica.jpg' + $cachebuster-string,sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + 'today-northamerica.jpg' + $cachebuster-string,sizingMethod='scale')";}[data-selected-country="northamerica"][data-selected-timeframe="2015"]{background-image:url("/sites/default/files/images/supercharger/maps/2015-northamerica.jpg?20150111");}.lt-ie9 [data-selected-country="northamerica"][data-selected-timeframe="2015"]{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2015-northamerica.jpg' + $cachebuster-string,sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2015-northamerica.jpg' + $cachebuster-string,sizingMethod='scale')";}[data-selected-country="northamerica"][data-selected-timeframe="2016"]{background-image:url("/sites/default/files/images/supercharger/maps/2016-northamerica.jpg?20150111");}.lt-ie9 [data-selected-country="northamerica"][data-selected-timeframe="2016"]{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2016-northamerica.jpg' + $cachebuster-string,sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger-comingsoon@2x.png',sizingMethod='scale')";}[data-selected-country="asia"][data-selected-timeframe="today"]{background-image:url("/sites/default/files/images/supercharger/maps/today-asia.jpg?20150111");}.lt-ie9 [data-selected-country="asia"][data-selected-timeframe="today"]{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + 'today-asia.jpg' + $cachebuster-string,sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + 'today-asia.jpg' + $cachebuster-string,sizingMethod='scale')";}[data-selected-country="asia"][data-selected-timeframe="2015"]{background-image:url("/sites/default/files/images/supercharger/maps/2015-asia.jpg?20150111");}.lt-ie9 [data-selected-country="asia"][data-selected-timeframe="2015"]{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2015-asia.jpg' + $cachebuster-string,sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2015-asia.jpg' + $cachebuster-string,sizingMethod='scale')";}[data-selected-country="asia"][data-selected-timeframe="2016"]{background-image:url("/sites/default/files/images/supercharger/maps/2016-asia.jpg?20150111");}.lt-ie9 [data-selected-country="asia"][data-selected-timeframe="2016"]{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2016-northamerica.jpg' + $cachebuster-string,sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2016-northamerica.jpg' + $cachebuster-string,sizingMethod='scale')";}[data-selected-country="europe"][data-selected-timeframe="today"]{background-image:url("/sites/default/files/images/supercharger/maps/today-europe.jpg?20150111");}.lt-ie9 [data-selected-country="europe"][data-selected-timeframe="today"]{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + 'today-europe.jpg' + $cachebuster-string,sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + 'today-europe.jpg' + $cachebuster-string,sizingMethod='scale')";}[data-selected-country="europe"][data-selected-timeframe="2015"]{background-image:url("/sites/default/files/images/supercharger/maps/2015-europe.jpg?20150111");}.lt-ie9 [data-selected-country="europe"][data-selected-timeframe="2015"]{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2015-europe.jpg' + $cachebuster-string,sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2015-europe.jpg' + $cachebuster-string,sizingMethod='scale')";}[data-selected-country="europe"][data-selected-timeframe="2016"]{background-image:url("/sites/default/files/images/supercharger/maps/2016-europe.jpg?20150111");}.lt-ie9 [data-selected-country="europe"][data-selected-timeframe="2016"]{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2016-europe.jpg' + $cachebuster-string,sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=$supercharger-maps-location + '2016-europe.jpg' + $cachebuster-string,sizingMethod='scale')";}.navigate-years{font-style:normal;font-family:"Gotham A","Gotham B","HelveticaNeue-Regular","Helvetica Neue Regular","Helvetica Neue",Helvetica,Arial,"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Roboto,sans-serif;font-size:18px;font-size:1.125rem;width:50%;margin-left:23.2%;z-index:1;border-top:1px solid #dddddd;}[data-selected-timeframe="today"] [data-timeframe="today"]{border-bottom:5px solid #e00;}[data-selected-timeframe="2015"] [data-timeframe="2015"]{border-bottom:5px solid #e00;}[data-selected-timeframe="2016"] [data-timeframe="2016"]{border-bottom:5px solid #e00;}.nav-supercharger-map,.legend-supercharger-map{position:absolute;width:100%;}.nav-supercharger-map .container,.legend-supercharger-map .container{position:relative;}.nav-supercharger-map{top:0;left:0;background-color:white;background-color:rgba(255,255,255,0.85);border-top:1px solid #eeeeee;}.nav-supercharger-map .section-title{text-align:center;position:relative;margin-top:33px;margin-top:2.0625rem;margin-bottom:63px;margin-bottom:3.9375rem;padding-bottom:33px;padding-bottom:2.0625rem;}.map-link{content:"";width:100%;text-align:center;position:absolute;top:166px;}[data-selected-timeframe="2015"] .map-link,[data-selected-timeframe="2016"] .map-link{height:2px;}[data-selected-timeframe="today"] .map-link{height:65%;}.map-link .dropshadow{width:1440px;margin:auto;display:block;border-top:1px solid rgba(170,170,170,0.75);border-bottom:1px solid rgba(170,170,170,0.25);}.legend-supercharger-map{left:20px;left:1.25rem;bottom:16px;bottom:1rem;}[data-selected-country="asia"] .legend-supercharger-map{left:auto;right:20px;right:1.25rem;}.supercharger-legend{min-width:175px;min-width:10.9375rem;padding:16px 16px 11px 16px;padding:1rem 1rem 0.6875rem 1rem;margin-left:-20px;margin-left:-1.25rem;-moz-box-shadow:inset 1px 1px 3px #8297bd;-webkit-box-shadow:inset 1px 1px 3px #8297bd;box-shadow:inset 1px 1px 3px #8297bd;display:inline-block;background:rgba(0,0,0,0.05);color:white;}.supercharger-legend li{clear:both;overflow:hidden;}.supercharger-legend [class*="legend-"]{display:inline-block;min-height:20px;}.supercharger-legend .legend-icon{width:25px;position:relative;top:0px;background-color:transparent;background-repeat:no-repeat;background-position:left;background-size:contain;}.supercharger-legend .legend-definition{position:relative;top:-5px;}.supercharger-legend .open-now{background-image:url("/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger@2x.png");}.lt-ie9 .supercharger-legend .open-now{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger@2x.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger@2x.png',sizingMethod='scale')";}.supercharger-legend .coming-soon{background-image:url("/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger-comingsoon@2x.png");}.lt-ie9 .supercharger-legend .coming-soon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger-comingsoon@2x.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger-comingsoon@2x.png',sizingMethod='scale')";}[data-selected-country="asia"] .supercharger-legend{float:right;}.map-info{bottom:-83px;bottom:-5.1875rem;width:100%;position:absolute;text-align:center;z-index:1;}.view-all,.map-disclaimer{font-size:13px;font-size:0.8125rem;}.view-all{padding:13px 0;padding:0.8rem 0;margin:0 0 16px;margin:0 0 1rem;background-color:#fafafa;border-bottom:1px solid #cdcdcd;}.map-disclaimer{font-style:italic;margin:0;}.section-how-it-works aside .section-subtitle{font-size:17px;font-size:1.0625rem;font-weight:500;}.expansion-plans{clear:both;overflow:hidden;}.list-links{clear:both;margin-top:40px;margin-top:2.5rem;}.miles-of-range,.state-of-charge{position:relative;width:40.42553%;float:right;margin-right:0;*margin-left:-1.25em;display:inline;margin-top:24px;margin-top:1.5rem;}.miles-of-range .section-description,.state-of-charge .section-description{font-size:13px;font-size:0.8125rem;margin:0;}.graph-value,.graph-descriptor{position:absolute;}.graph-value.graph-value-1,.graph-value.graph-value-2,.graph-value.graph-value-3,.graph-descriptor.graph-value-1,.graph-descriptor.graph-value-2,.graph-descriptor.graph-value-3{width:110px;text-align:center;}.miles-of-range .graph-value{font-style:normal;font-family:"Gotham A","Gotham B","HelveticaNeue-Regular","Helvetica Neue Regular","Helvetica Neue",Helvetica,Arial,"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Roboto,sans-serif;font-weight:400;}.miles-of-range .graph-value[class*="graph-value"]{font-size:20px;font-size:1.25rem;}.graph-descriptor{font-size:13px;font-size:0.8125rem;top:178px;}.graph-descriptor.graph-value-1{left:0px;}.graph-descriptor.graph-value-2{left:130px;}.graph-descriptor.graph-value-3{left:255px;}.graph-descriptor.fast-charge,.graph-descriptor.trickle-charge{width:50px;text-align:center;bottom:70px;}.graph-descriptor.fast-charge{top:24px;left:130px;}.graph-descriptor.trickle-charge{top:2px;right:145px;}.graph-value-1.graph-value,.graph-value-2.graph-value{color:#0083e1;}.graph-value-3{color:#cc0000;}.section-graph{position:relative;}.superregion-north-america .graph-value.graph-value-1{bottom:75px;left:0;}.superregion-north-america .graph-value.graph-value-2{bottom:79px;left:130px;}.superregion-north-america .graph-value.graph-value-3{top:-25px;left:250px;}.superregion-north-america .graph-value.fast-charge{right:239px;}.superregion-north-america .graph-value.trickle-charge{right:86px;}.superregion-europe .graph-value.graph-value-1{bottom:75px;left:0;}.superregion-europe .graph-value.graph-value-2{bottom:159px;left:130px;}.superregion-europe .graph-value.graph-value-3{top:-25px;left:250px;}.superregion-europe .graph-value.fast-charge{right:239px;}.superregion-europe .graph-value.trickle-charge{right:86px;}.superregion-europe .graph-descriptor.graph-value-1{left:0;}.superregion-europe .graph-descriptor.graph-value-2{left:130px;}.superregion-europe .graph-descriptor.graph-value-3{left:250px;}.superregion-apac .graph-value.graph-value-1{left:42px;}.superregion-apac .graph-value.graph-value-3{left:175px;bottom:220px;}.superregion-apac .graph-value.fast-charge{right:239px;}.superregion-apac .graph-value.trickle-charge{right:86px;}.superregion-apac .graph-descriptor.graph-value-1{left:43px;}.superregion-apac .graph-descriptor.graph-value-3{left:178px;}.i18n-zh_CN .graph-value.graph-value-1,.i18n-en_HK .graph-value.graph-value-1,.i18n-en_AU .graph-value.graph-value-1{bottom:70px;}.i18n-ja_JP .graph-value.graph-value-1{bottom:135px;}.miles-of-range{margin-top:16px;margin-top:1rem;}.miles-of-range .section-graph{height:220px;background-color:transparent;background-repeat:no-repeat;background-position:top left;}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.miles-of-range .section-graph{background-size:410px 220px;}}.miles-of-range .section-graph + .section-description{margin-top:25px;margin-top:1.5625rem;padding-top:15px;padding-top:0.9375rem;}.i18n-en .miles-of-range .section-graph,.i18n-fr_CA .miles-of-range .section-graph,.i18n-en_CA .miles-of-range .section-graph{background-image:url("/sites/default/files/images/supercharger/range-graph.png");}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.i18n-en .miles-of-range .section-graph,.i18n-fr_CA .miles-of-range .section-graph,.i18n-en_CA .miles-of-range .section-graph{background-image:url("/sites/default/files/images/supercharger/range-graph@2x.png");}}.i18n-zh_CN .miles-of-range .section-graph,.i18n-en_HK .miles-of-range .section-graph,.i18n-en_AU .miles-of-range .section-graph{background-image:url("/sites/default/files/images/supercharger/range-graph-cn.png");}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.i18n-zh_CN .miles-of-range .section-graph,.i18n-en_HK .miles-of-range .section-graph,.i18n-en_AU .miles-of-range .section-graph{background-image:url("/sites/default/files/images/supercharger/range-graph-cn@2x.png");}}.i18n-ja_JP .miles-of-range .section-graph{background-image:url("/sites/default/files/images/supercharger/range-graph-jp.png");}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.i18n-ja_JP .miles-of-range .section-graph{background-image:url("/sites/default/files/images/supercharger/range-graph-jp@2x.png");}}.superregion-europe .miles-of-range .section-graph{background-image:url("/sites/default/files/images/supercharger/range-graph-eu.png");}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.superregion-europe .miles-of-range .section-graph{background-image:url("/sites/default/files/images/supercharger/range-graph-eu@2x.png");}}.state-of-charge{margin-top:112px;margin-top:7rem;}.state-of-charge .section-graph{height:323px;width:468px;background:transparent url("/sites/default/files/images/supercharger/state-of-charge.png") no-repeat left center;}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.state-of-charge .section-graph{background-image:url("/sites/default/files/images/supercharger/state-of-charge@2x.png");background-size:contain;}}.state-of-charge .section-graph + .section-description{margin-top:-35px;margin-top:-2.1875rem;padding-top:15px;padding-top:0.9375rem;}.state-of-charge .graph-value{bottom:90px;}@media (max-width:40em){.hero-container{margin-top:-150px;background:transparent url("/sites/default/files/images/supercharger/supercharger-hero@2x.jpg") no-repeat 36% center;background-size:cover;min-height:640px;}.hero-container .form-text,.hero-container .btn-primary{margin:20px auto 0;margin:1.25rem auto 0;}.hero-container .section-content{top:40%;}.hero-container .section-title{font-size:30px;font-size:1.875rem;}.hero-container .section-hero{display:none;}.hero-container .form-text{width:100%;}.btn-group{display:block;}.charging-steps{margin:32px auto;margin:2rem auto;}.charging-steps .step-title{margin:0;padding-top:170px;padding-top:10.625rem;}.charging-steps .column{text-align:center;min-height:270px;min-height:16.875rem;margin-top:50px;margin-top:3.125rem;background-position:center -50px;}.charging-steps .column:first-child{margin-top:0;}.charging-steps .step-description{width:200px;margin:auto;}}@media (min-width:40em){.form-text{margin:40px auto 0;margin:2.5rem auto 0;width:400px;}.section-station-overview .section-content{padding-left:42.55319%;padding-right:17.02128%;}.section-station-overview .column{width:31.91489%;float:left;margin-right:2.12766%;margin-top:-30px;margin-top:-1.875rem;padding:0 54px;padding:0 3.4rem;}.section-station-overview .column:last-child{float:right;margin-right:0;}.section-how-it-works{padding:153px 0 90px;padding:9.5625rem 0 5.625rem;position:relative;}.section-how-it-works .section-content{width:48.93617%;float:left;margin-right:2.12766%;margin-right:8.51064%;}}@media (min-width:58.75em){.section-station-overview .section-content{padding-left:36.80851%;padding-right:22.34043%;}}
