article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:black;padding:.2em 0}.ir{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.typekit.thin{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:100}.typekit.light{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300}.typekit.regular{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400}.typekit.semibold{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:600}.m1.thin{font-family:"m-1c",sans-serif;font-style:normal;font-weight:200}.m1.light{font-family:"m-1c",sans-serif;font-style:normal;font-weight:300}.m1.regular{font-family:"m-1c",sans-serif;font-style:normal;font-weight:400}body{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:18px}a,a:link{color:#c00;text-decoration:none;outline:0}a:visited{color:#c90000;text-decoration:none}a:hover,a:active{color:#900;text-decoration:underline}a.learn-more{position:relative;width:auto;padding-right:20px;background-position:100% 0;font-family:Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:0;line-height:2em;text-indent:0;text-transform:none}a.learn-more{padding-right:20px;background:url(images/icn_arrow_rt_22.png) no-repeat right;white-space:nowrap}h2{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;font-size:24px;text-transform:uppercase}h3{color:#333;font-size:12px;font-weight:bold;line-height:18px;text-transform:uppercase}p{font-size:12px;font-weight:normal;line-height:18px}.intro .text{color:#666;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;font-size:20px;line-height:25px}.intro .text .highlight{font-size:18px;text-transform:uppercase}.intro .text.small{font-size:14px}html{height:100%;overflow:hidden}body{height:100%;overflow:hidden;width:100%;background:#f7f7f7 url('/tesla_theme/images/bg_gradient_gray.gif') repeat-x top;-webkit-tap-highlight-color:rgba(0,0,0,0)}#site-header{position:relative;z-index:9999;margin-bottom:-116px;background-image:none}#main{width:960px;margin:0}#footer{z-index:9999;visibility:hidden}#footermap li ul li{display:list-item}#goelectric_main{height:100%;margin:0 auto;position:relative}#scrollable{position:absolute;width:100%;background:#f7f7f7 url(images/main_bkgd.gif) repeat-x top}#debug{display:none;position:fixed;top:0;left:0;width:100px;height:75px;background-color:#000;z-index:10001}#debug p{color:#FFF;font-size:12px}#goelectric_main>#scrollable>.title,#goelectric_main>#scrollable>.intro,#goelectric_main>#scrollable>.title-intro,#goelectric_main>#scrollable>.dashboard,#goelectric_main>#scrollable>.info{clear:both;overflow:hidden}#goelectric_main>#scrollable>.title-intro{display:none;overflow:hidden}h2{margin:0 0 15px 0;padding:0}h3{margin:0;padding:0}p{margin:0 0 1em 0;padding:0}.tools{position:relative;padding:8px 12px;background:#f5f5f5;text-transform:uppercase}.tools a{display:block;height:26px;color:#666;line-height:26px;text-decoration:none;padding:4px 33px 4px 0;text-transform:uppercase}.tools .share a{float:left;background:url(images/icon_share.png) no-repeat right}.tools .share .panel{display:none;position:absolute;top:-93px;left:27px;width:312px;height:103px;z-index:10002;background:url(images/share_bkgd.png) no-repeat}.tools .share .panel .panelinner{padding:14px 16px 0 14px}.tools .share .panel .title{margin-bottom:13px;padding-bottom:9px;border-bottom:1px solid #e0e0e0;color:#333;font-size:12px;font-weight:bold;line-height:22px}.tools .share .panel .title span{color:#666}.tools .share .panel .title a.close{float:right;width:24px;height:24px;margin:0;padding:0;background:url(images/share_btn-close.png) no-repeat;text-indent:-9999px}.tools .share .panel .btns a,.tools .share .panel .btns span{display:inline-block;float:none;height:22px;margin:0 0 0 7px;padding:0;text-indent:-9999px;cursor:pointer}.tools .share .panel .btns a:first-child,.tools .share .panel .btns span:first-child{margin-left:0}.tools .share .panel .btns a.twitter,.tools .share .panel .btns .st_twitter_custom{width:60px;background:url(images/share_btn-twitter.png) no-repeat}.tools .share .panel .btns a.facebook,.tools .share .panel .btns .st_facebook_custom{width:60px;background:url(images/share_btn-facebook.png) no-repeat}.tools .share .panel .btns a.linkedin,.tools .share .panel .btns .st_linkedin_custom{width:60px;background:url(images/share_btn-linkedin.png) no-repeat}.tools .share .panel .btns a.google,.tools .share .panel .btns .st_googleplus_custom{width:35px;background:url(images/share_btn-google.png) no-repeat}.tools .share .panel .btns a.email,.tools .share .panel .btns .st_email_custom{width:24px;background:url(images/share_btn-email.png) no-repeat}.tools .top a{float:right;background:url(images/icon_backtotop.png) no-repeat right}#scrollwrapper{height:100%;width:10px;position:fixed;right:3px;top:0;margin:0}#scrollwrapper .slider{height:inherit;cursor:default;width:inherit}#scrollwrapper .handle{background-color:#ccc;height:50px;width:inherit;top:0;left:0;position:absolute;cursor:default;z-index:99}#scrollwrapper .range{display:none}#scrollwrapper .progress{display:none}#goelectric_main #nav{width:960px;margin:0 auto}#goelectric_main .nav{position:relative;top:494px;z-index:9997;left:auto}#goelectric_main #nav ul{margin:0;padding:0;list-style:none}#goelectric_main #nav li{float:left;margin:0;padding:0}#goelectric_main #nav a{display:block;height:235px;background:url(images/bkgd_nav.png) no-repeat;text-indent:-9999px;outline:0}#goelectric_main #nav a.range{width:191px;background-position:0 0}#goelectric_main #nav a.charging{width:192px;background-position:-191px 0}#goelectric_main #nav a.roadtrips{width:193px;background-position:-383px 0}#goelectric_main #nav a.electricity{width:191px;background-position:-576px 0}#goelectric_main #nav a.savings{width:193px;background-position:-767px 0}#goelectric_main #nav a.range:hover,#goelectric_main #nav a.range.active{background-position:0 -245px}#goelectric_main #nav a.charging:hover,#goelectric_main #nav a.charging.active{background-position:-191px -245px}#goelectric_main #nav a.roadtrips:hover,#goelectric_main #nav a.roadtrips.active{background-position:-383px -245px}#goelectric_main #nav a.electricity:hover,#goelectric_main #nav a.electricity.active{background-position:-576px -245px}#goelectric_main #nav a.savings:hover,#goelectric_main #nav a.savings.active{background-position:-767px -245px}#home{background:url(../img/Home_Landscape.jpg) top center no-repeat;margin:0 auto 235px auto;padding-top:494px;width:960px}#range-title{position:relative;background:url(images/Range_Title_carBG.jpg) 0 0 no-repeat;height:647px;overflow:hidden;width:960px;margin:0 auto}#range-title .car{background:url(images/Range_Title_carForGround_smaller.png) top center no-repeat;height:505px;left:-130px;position:relative;top:180px;width:1117px}#range-title .text{background:url(images/Range_titleHeader.png) top center no-repeat;height:139px;margin-left:auto;margin-right:auto;position:relative;top:-400px;width:367px}#range-intro{height:1368px;position:relative;width:960px;margin:0 auto;z-index:1001}#range-intro .bg{background:url(images/range_intro-bkgd.jpg) top center no-repeat;height:1312px;width:960px}#range-intro .footer{background:url(images/Range_Intro_footer.png) top center no-repeat;height:56px;width:960px}#range-intro .red-line-1{background:url(images/Range_Intro_red_line_pt1.png) top center no-repeat;width:960px;height:0;position:absolute;top:0;left:0}#range-intro .red-line-2{background:url(images/Range_Intro_red_line_pt2.gif) top center no-repeat;width:371px;height:12px;position:absolute;top:1221px;left:160px}#range-intro .red-line-3{background:url(images/Range_Intro_red_line_pt3.gif) top center no-repeat;width:960px;height:0;position:absolute;top:1221px;left:0}#range-intro .gray-line{background:url(images/Range_Intro_gray_line.png) top center no-repeat;width:960px;height:1368px;position:absolute;top:0;left:0}#range-intro .horizon{position:absolute;top:544px;background:url(images/Range_Intro_horizon.png) top center no-repeat;overflow:hidden;width:inherit;height:197px;left:0}#range-intro .chassis{position:absolute;top:451px;background:url(images/Range_Intro_chassis.png) top center no-repeat;overflow:hidden;width:inherit;height:254px;left:0}#range-intro .header1{position:absolute;text-align:center;top:90px;width:960px}#range-intro .header2{position:absolute;left:385px;top:385px;width:270px}#range-intro .header3{position:absolute;left:310px;top:890px;text-align:right;width:205px}#range-intro .header4{position:absolute;left:393px;top:1105px;text-align:center;width:240px}#range-intro .batteries{position:absolute;left:317px;top:298px;width:331px;height:48px}#range-intro .batteries .kwh85{background:url(images/Range_Intro_batteries.png) 0 0 no-repeat;position:absolute;width:94px;height:49px;top:0;left:0}#range-intro .batteries .kwh60{background:url(images/Range_Intro_batteries.png) -116px 0 no-repeat;position:absolute;width:94px;height:49px;top:0;left:0}#range-intro .batteries .kwh40{background:url(images/Range_Intro_batteries.png) -238px 0 no-repeat;position:absolute;width:94px;height:49px;top:0;left:0}#range-intro .bird{background:url(images/Range_Intro_bird.png) top center no-repeat;position:absolute;width:51px;height:35px;top:945px;left:546px}#range-intro .bubble{background:url(images/Range_Intro_bubble.png) top center no-repeat;position:absolute;width:187px;height:69px;top:880px;left:575px;display:none}#range-intro .bubble .quote{color:#fff;text-align:center;margin-top:18px;line-height:18px}#range-title-intro{position:relative;background:url(images/HowFarCanIGo-ipad.png) 0 0 no-repeat;height:694px;overflow:hidden;width:960px;margin:0 auto;z-index:1001}#range-dashboard{height:670px;margin:-60px auto 0 auto;width:960px}#range-dashboard .bg{height:670px;width:960px;position:absolute}#range-dashboard .bg .day{background:url(images/range-dashboard/day-background.jpg) top center no-repeat;height:inherit;width:inherit;top:0;left:0;position:absolute}#range-dashboard .bg .night{background:url(images/range-dashboard/night-background.jpg) top center no-repeat;height:inherit;width:inherit;top:0;left:0;position:absolute;display:none}#range-dashboard .bg .winter{background:url(images/range-dashboard/winter-background.jpg) top center no-repeat;height:inherit;width:inherit;top:0;left:0;position:absolute;display:none}#range-dashboard .bg .winter-night{background:url(images/range-dashboard/winter-night-background.jpg) top center no-repeat;height:inherit;width:inherit;top:0;left:0;position:absolute;display:none}#range-dashboard .footer{background:url(images/range-dashboard/footer.png) top center no-repeat;width:960px;height:15px;position:absolute;top:655px;left:0}#range-dashboard .inner{position:relative;padding:75px 60px 15px 60px}#range-dashboard .outer{position:relative;padding:0}#range-dashboard .car{width:1026px;height:198px;margin-left:190px;margin-top:180px;position:relative}#range-dashboard .car .chassis{background:url(images/range-dashboard/day-car.png) top center no-repeat;width:inherit;height:inherit;top:0;left:-383px;position:absolute}#range-dashboard .car .chassis.night{background:url(images/range-dashboard/night-car.png) top center no-repeat}#range-dashboard .car .windows{background:url(images/range-dashboard/car-windows.png) top center no-repeat;width:217px;height:38px;left:155px;top:10px;position:absolute}#range-dashboard .car #front-wheels{top:70px;left:45px;z-index:2000}#range-dashboard .car #rear-wheels{top:70px;left:338px;z-index:2001}#range-dashboard .car .wheels{background:transparent url(images/range-dashboard/wheels-spritesheet.png) 0 0 no-repeat;position:absolute;width:70px;height:70px}#range-dashboard .hot-spots .tires{background:url(images/range-dashboard/hot-spots.png) -14px -20px no-repeat;width:31px;height:31px;left:675px;top:385px;cursor:pointer;position:absolute}#range-dashboard .hot-spots .tires.night{background-position:-14px -60px}#range-dashboard .hot-spots .tires.size21{background-position:-184px -20px}#range-dashboard .hot-spots .tires.size21.night{background-position:-184px -60px}#range-dashboard .hot-spots .aero{background:url(images/range-dashboard/hot-spots.png) -47px -20px no-repeat;width:31px;height:31px;left:735px;top:295px;cursor:pointer;position:absolute}#range-dashboard .hot-spots .aero.on{background-position:-47px -60px}#range-dashboard .hot-spots .aero.night{background-position:-146px -20px}#range-dashboard .hot-spots .aero.on.night{background-position:-146px -60px}#range-dashboard .hot-spots .windows{background:url(images/range-dashboard/hot-spots.png) -77px -20px no-repeat;width:31px;height:31px;left:375px;top:250px;cursor:pointer;position:absolute}#range-dashboard .hot-spots .windows.down{background-position:-222px -20px}#range-dashboard .hot-spots .windows.night{background-position:-77px -60px}#range-dashboard .hot-spots .windows.down.night{background-position:-222px -60px}#range-dashboard .hot-spots .day-night{background:url(images/range-dashboard/hot-spots.png) -109px -20px no-repeat;width:31px;height:31px;left:195px;top:350px;cursor:pointer;position:absolute}#range-dashboard .hot-spots .day-night.night{background-position:-109px -61px}#range-dashboard .aero-overlay{background:url(images/range-dashboard/aero.png) top center no-repeat;width:960px;height:244px;left:0;top:150px;position:absolute;display:none}.lt-ie9 #range-dashboard .aero-overlay{background:none\9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/range-dashboard/aero.png",sizingMethod="scale")}#range-dashboard .aero-overlay.night{opacity:.5}#range-dashboard #road{width:100%;height:64px;left:0;top:279px;position:absolute;overflow:hidden}#range-dashboard #road div{width:100%;height:inherit;position:absolute;overflow:hidden}#range-dashboard #road #city{background:transparent url(images/range-dashboard/tesla-goelectric-city.png) 0 -1px repeat-x;display:none}#range-dashboard #road #city-night{background:transparent url(images/range-dashboard/tesla-goelectric-city-night.png) 0 -1px repeat-x;display:none}#range-dashboard #road #highway{background:transparent url(images/range-dashboard/tesla-goelectric-highway.png) 0 -1px repeat-x}#range-dashboard #road #highway-night{background:transparent url(images/range-dashboard/tesla-goelectric-highway-night.png) 0 -1px repeat-x;display:none}#range-dashboard #street{background:transparent url(images/range-dashboard/street-lines.png) 0 0 repeat-x;top:410px;left:0;position:absolute;width:100%;height:5px;overflow:hidden}#range-dashboard #street .mask{width:100%;height:5px;overflow:hidden;background:transparent url(images/range-dashboard/street-lines-mask.png) no-repeat}.lt-ie9 #range-dashboard #street .mask{background:none\9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/range-dashboard/street-lines-mask.png",sizingMethod="scale")}#range-dashboard #street.night{background:transparent url(images/range-dashboard/street-lines-night.png) top center repeat-x}#range-dashboard .controls{position:relative;height:150px;width:810px;margin-left:auto;margin-right:auto}#range-dashboard .controls>div{float:left;height:inherit}#range-dashboard .controls .body{float:left;height:142px;position:relative}#range-dashboard .controls .driving-type{width:143px;height:150px;background:url(images/range-dashboard/control_bkgd-driving.png) no-repeat}#range-dashboard .driving-type .body{padding-left:20px}#range-dashboard .info{background:url(images/range-dashboard/info.png) top center no-repeat;width:19px;height:19px;position:absolute;cursor:pointer;z-index:200}#range-dashboard.night .info{background:url(images/range-dashboard/info_night.png) top center no-repeat}#range-dashboard .driving-type .info{left:108px;top:8px}#range-dashboard .controls .highway-speed{width:192px;height:150px;background:url(images/range-dashboard/control_bkgd-speed.png) no-repeat}#range-dashboard .highway-speed .body{padding-left:22px}#range-dashboard .highway-speed .info{left:148px;top:8px}#range-dashboard .controls .climate{width:289px;height:150px;background:url(images/range-dashboard/control_bkgd-climate.png) no-repeat}#range-dashboard .climate .body{padding-left:20px}#range-dashboard .controls .vehicle{width:180px;height:150px;background:url(images/range-dashboard/control_bkgd-vehicle.png) no-repeat}#range-dashboard .vehicle .body{padding-left:29px}#range-dashboard .content{position:absolute;left:63px;top:85px;width:834px}#range-dashboard .content>div{float:left}#range-dashboard .content h2{font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;color:#c00;font-size:90px;letter-spacing:-4px;margin:25px 0 0 0}#range-dashboard .content h3{color:#666;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;font-size:40px}#range-dashboard .content .mi{font-family:"Arial",sans-serif;font-style:normal;font-size:11px}#range-dashboard .content .miles85{padding-right:20px;padding-top:10px}#range-dashboard .content .mpc85{padding-right:20px;width:86px}#range-dashboard .content .mpc85 p{margin:0;color:#c00;line-height:15px}#range-dashboard .content .kwh85{background:url(images/range-dashboard/kwh85.png) top center no-repeat;width:86px;height:41px}#range-dashboard .content .mpc60{padding:15px 15px 0 15px;background:url(images/range_dashboard-rule.png) no-repeat}#range-dashboard .content .kwh60{background:url(images/range-dashboard/kwh60.png) top center no-repeat;width:59px;height:26px;margin-top:5px}#range-dashboard .content .mpc40{padding:15px 15px 0 15px;background:url(images/range_dashboard-rule.png) no-repeat}#range-dashboard .content .kwh40{background:url(images/range-dashboard/kwh40.png) top center no-repeat;width:59px;height:26px;margin-top:5px}#range-dashboard .content .copy{width:290px;padding:0 0 0 30px;background:url(images/range_dashboard-rule_copy.png) no-repeat}#range-dashboard .content .copy .title{color:#333;font-family:"Arial",sans-serif;font-size:12px;font-weight:bold;line-height:18px;text-transform:uppercase;margin:auto}#range-dashboard.night .content .copy .title{color:#999}#range-dashboard .content .copy .body{font-family:"Arial",sans-serif;font-size:12px;font-weight:normal;line-height:18px}#range-dashboard .module .title{color:#666;font-size:11px;font-weight:bold;line-height:35px;text-transform:uppercase}#range-dashboard .module .city-only-overlay{width:186px;height:114px;position:absolute;left:143px;top:30px;z-index:300;display:none}#range-dashboard .module .city-only-overlay p{margin:0;padding:10px 15px 10px 29px;font-size:11px;line-height:14px;text-align:left}#range-dashboard .control{position:relative;width:128px;height:107px;top:13px;left:18px}#range-dashboard .control label{position:relative;display:block;color:#666;font-family:"proxima-nova-1","proxima-nova-2",sans-serif;font-size:9pt}#range-dashboard .control #daily_mileage{position:absolute;display:inline;visibility:hidden;height:0;top:0;float:left;margin:none}#range-dashboard .control #mileage{height:114px;position:relative;display:block;width:114px;top:10px;left:0}#range-dashboard .control #mileage .viewport{visibility:hidden;height:114px;position:relative;margin:0 auto;overflow:hidden;width:114px}#range-dashboard .control #mileage .viewport .overview{left:0!important;width:960px!important}#range-dashboard .control #mileage .overlay{background:url(images/ui/blue-dial.png) no-repeat 0 0;position:absolute;left:0;top:0;height:117px;width:117px;padding:0}#range-dashboard .control #mileage .thumb{background:url(images/ui/btn_circle_scroll.png) no-repeat 50% 50%;position:absolute;top:0;cursor:pointer;left:0;width:35px;z-index:200;height:35px}#range-dashboard #mileage_display{position:absolute;display:block;top:40px;text-align:center}#range-dashboard #mileage_display p{position:relative;width:110px;margin:0;padding:0;left:0;top:0;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;font-size:35px;color:#3275ba}#range-dashboard #mileage_display span{font-family:"Arial",sans-serif;position:relative;font-size:7pt;margin:none;top:5px;left:0;padding:0;color:#3275ba}#range-dashboard #mileage_labels{background:url(images/range-dashboard/highwayspeed-tics.png) no-repeat 12px 17px;position:absolute;top:-23px;left:-17px;width:157px;height:117px;opacity:inherit;filter:inherit}#range-dashboard #mileage_labels>div{font-family:"Arial",sans-serif;float:left;font-size:11px;margin:none;top:0;left:0;padding:0;color:#666}#range-dashboard #mileage_labels .mph45{position:absolute;top:81px;left:-3px}#range-dashboard #mileage_labels .mph50{position:absolute;top:30px;left:7px}#range-dashboard #mileage_labels .mph55{position:absolute;top:1px;left:68px}#range-dashboard #mileage_labels .mph60{position:absolute;top:30px;left:130px}#range-dashboard #mileage_labels .mph65{position:absolute;top:81px;left:140px}#range-dashboard .slider{cursor:default;background:url(images/charging-bkgd_switch.png) no-repeat;width:57px;height:90px;position:absolute;margin-top:12px}#range-dashboard .handle{top:0;left:0;cursor:default;display:block;width:57px;height:47px;background:url(images/charging-bkgd_switch-thumb.png) no-repeat;position:absolute}#range-dashboard .range{display:none}#range-dashboard .progress{display:none}#range-dashboard .input-labels{font-family:"Arial",sans-serif;font-size:9pt;margin-left:50px;width:60px;margin-top:24px}#range-dashboard .input-labels p{margin-bottom:3px;padding-left:10px;background:url(images/bullet.gif) no-repeat 0 50%}#range-dashboard #vehicle-labels p{margin-bottom:16px}#range-dashboard .climate-control{position:relative;width:270px;height:107px;top:0;left:-13px}#range-dashboard .temperature{width:136px;height:inherit;float:left}#range-dashboard .temperature .picker{width:92px;height:77px;top:14px;left:21px;position:absolute;overflow:hidden;background:#2557a6;background:-moz-linear-gradient(top,#2557a6 0,#3b8bc4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2557a6),color-stop(100%,#3b8bc4));background:-webkit-linear-gradient(top,#2557a6 0,#3b8bc4 100%);background:-o-linear-gradient(top,#2557a6 0,#3b8bc4 100%);background:-ms-linear-gradient(top,#2557a6 0,#3b8bc4 100%);background:linear-gradient(to bottom,#2557a6 0,#3b8bc4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2557a6',endColorstr='#3b8bc4',GradientType=0)}#range-dashboard .temperature .slider{cursor:default;width:75px;height:323px;position:absolute;margin-top:0;background:0;top:-120px;left:9px}#range-dashboard .temperature .handle{top:0;left:0;cursor:default;display:block;width:75px;height:209px;background:url(images/range-dashboard/outside-temps.png) no-repeat;position:absolute}#range-dashboard .temperature .ui-window{top:13px;left:20px;position:absolute}#range-dashboard .temperature .t{background:url(images/range-dashboard/climate-ui-window-t.png) top center no-repeat;position:absolute;top:0;left:3px;width:88px;height:10px}#range-dashboard .temperature .t.night{background:url(images/range-dashboard/climate-ui-window-t-night.png) top center no-repeat}.lt-ie9 #range-dashboard .temperature .t.night{opacity:inherit;filter:inherit}#range-dashboard .temperature .r{background:url(images/range-dashboard/climate-ui-window-r.png) top center no-repeat;position:absolute;top:0;left:91px;width:3px;height:80px}#range-dashboard .temperature .r.night{background:url(images/range-dashboard/climate-ui-window-r-night.png) top center no-repeat}.lt-ie9 #range-dashboard .temperature .r.night{opacity:inherit;filter:inherit}#range-dashboard .temperature .b{background:url(images/range-dashboard/climate-ui-window-b.png) top center no-repeat;position:absolute;top:70px;left:3px;width:88px;height:10px}#range-dashboard .temperature .b.night{background:url(images/range-dashboard/climate-ui-window-b-night.png) top center no-repeat}.lt-ie9 #range-dashboard .temperature .b.night{opacity:inherit;filter:inherit}#range-dashboard .temperature .l{background:url(images/range-dashboard/climate-ui-window-l.png) top center no-repeat;position:absolute;top:0;left:0;width:3px;height:80px}#range-dashboard .temperature .l.night{background:url(images/range-dashboard/climate-ui-window-l-night.png) top center no-repeat}.lt-ie9 #range-dashboard .temperature .l.night{opacity:inherit;filter:inherit}#range-dashboard .temperature .up{background:url(images/range-dashboard/temp-up.png) top center no-repeat;width:92px;height:15px;position:absolute;left:21px;top:0;cursor:pointer}#range-dashboard .temperature .down{background:url(images/range-dashboard/temp-down.png) bottom center no-repeat;width:92px;height:15px;position:absolute;left:21px;top:90px;cursor:pointer}#range-dashboard .ac{width:124px;height:inherit;float:left;border-left:1px solid #d8d8d8}#range-dashboard .ac .dial{width:90px;height:90px;top:10px;left:18px;position:relative;background:url(images/range-dashboard/ac.png) no-repeat 0 0;cursor:pointer}#range-dashboard .ac .dial.off{background-position:-187px 0}#range-dashboard .ac .dial.heat{background-position:-280px 0}#range-dashboard .ac .dial.off.heat{background-position:-93px 0}#range-dashboard .ac #ac-fan{background:url(images/range-dashboard/ac-fan.gif) no-repeat 0 0;width:15px;height:15px;position:absolute;left:38px;top:36px;display:none}#range-dashboard .ac #heat-on{background:url(images/range-dashboard/heat-on.gif) no-repeat;width:14px;height:11px;position:absolute;top:39px;left:38px;display:none}#range-dashboard .popups{position:absolute;z-index:3001;top:0;left:0}#range-dashboard .popup{width:287px;position:absolute;display:none}#range-dashboard .popup .top{height:5px;background:url(images/range-dashboard/popup_top.png) no-repeat}#range-dashboard .popup .middle{padding:10px 0 20px 0;background:url(images/range-dashboard/popup_bottom.png) no-repeat 0 bottom}#range-dashboard .popup .close{background:url(images/range-dashboard/close.png) top center no-repeat;width:24px;height:24px;position:absolute;top:10px;left:250px;cursor:pointer}#range-dashboard .popup.lights{bottom:-350px;left:70px}#range-dashboard .popup.windows{bottom:-250px;left:250px}#range-dashboard .popup.aero{bottom:-295px;left:608px}#range-dashboard .popup.wheel{bottom:-385px;left:548px}#range-dashboard .popup.speed{bottom:-468px;left:248px}#range-dashboard .popup.driving{bottom:-468px;left:60px}#range-dashboard .popup.driving .type{display:none}#range-dashboard .popup.driving .active{display:block}#range-dashboard .popup.model-s-performance{bottom:-465px;left:655px}#range-dashboard .popups .popup .title{color:#333;font-family:"Arial",sans-serif;font-size:12px;font-weight:bold;line-height:18px;text-transform:uppercase;margin:0;padding:5px 0 5px 20px}#range-dashboard .popups .popup .body{font-family:"Arial",sans-serif;font-size:12px;font-weight:normal;line-height:18px;margin:0;padding:0 15px 10px 20px}#range-info{width:960px;margin:0 auto}#range-info h2{position:relative;top:37px}#range-info .inner{padding:0 50px 0 50px;background:#fff url('images/bkgd_info-range.jpg') no-repeat;border-bottom:1px solid #ccc}#range-info .module{float:left;width:300px}#range-info .module.description{float:left;width:529px;margin:60px 28px 60px 0}#range-info .module.description .text{width:507px;margin-bottom:30px}#range-info .module.description .chartLabel{width:519px;margin:20px 0 15px 0;font-size:11px;font-weight:bold;text-transform:uppercase}#range-info .module.description .rangeChart{margin-left:-20px}#range-info .module.speed{margin-right:0}#charging-title{position:relative;background:url(images/Charging_Title.jpg) 0 0 no-repeat;height:647px;overflow:hidden;width:960px;margin:0 auto}#charging-intro{height:1368px;position:relative;width:960px;margin:0 auto}#charging-intro .bg{background:url(images/Charging_Intro_bkgd.jpg) top center no-repeat;height:1312px;width:960px}#charging-intro .footer{background:url(images/Charging_Intro_footer.png) top center no-repeat;height:56px;width:960px}#charging-intro .gray-line{background:url(images/Charging_Intro_gray_line.png) top center no-repeat;width:960px;height:1368px;position:absolute;top:0;left:0}#charging-intro .red-line-1{background:url(images/Charging_Intro_red_line_pt1.png) top center no-repeat;width:960px;height:0;position:absolute;top:0;left:0}#charging-intro .red-line-2{background:url(images/Charging_Intro_red_line_pt2.gif) top center no-repeat;width:67px;height:2px;position:absolute;left:636px;top:808px}#charging-intro .red-line-3{background:url(images/Charging_Intro_red_line_pt3.gif) top center no-repeat;width:960px;height:0;position:absolute;left:0;top:810px}#charging-intro .red-line-4{background:url(images/Charging_Intro_red_line_pt4.gif) top center no-repeat;width:158px;height:2px;position:absolute;left:480px;top:976px}#charging-intro .red-line-5{background:url(images/Charging_Intro_red_line_pt5.gif) top center no-repeat;width:960px;height:0;position:absolute;left:0;top:978px}#charging-intro .red-line-6{background:url(images/Charging_Intro_red_line_pt6.gif) top center no-repeat;width:323px;height:3px;position:absolute;left:159px;top:1228px}#charging-intro .red-line-7{background:url(images/Charging_Intro_red_line_pt7.gif) top center no-repeat;width:159px;height:0;position:absolute;left:0;top:1228px}#charging-intro .img-sequence .img-container{position:absolute;top:0;width:559px;height:1166px;visibility:hidden}#charging-intro .battery{position:absolute;top:480px;left:285px;width:400px;height:111px}#charging-intro .img-sequence{position:absolute;top:460px;left:285px;width:400px;height:111px}#charging-intro .img-sequence .img-container{position:absolute;top:0;left:0;width:inherit;height:inherit;visibility:hidden}#charging-intro .img-sequence #img1{visibility:visible}#charging-intro .battery .empty{background:url(images/battery_empty.png) top center no-repeat;position:absolute;top:0;left:0;width:inherit;height:inherit}#charging-intro .battery .full{background:url(images/battery_full.png) top left no-repeat;position:absolute;top:0;left:0;width:0;height:inherit}#charging-intro .header1{position:absolute;text-align:center;left:287px;top:90px;width:385px}#charging-intro .header2{position:absolute;text-align:left;left:450px;top:340px;width:300px}#charging-intro .header2b{position:absolute;text-align:left;left:450px;top:375px;width:300px}#charging-intro .header3{position:absolute;text-align:right;left:220px;top:800px;width:350px}#charging-intro .header4{position:absolute;text-align:center;left:380px;top:1090px;width:200px}#charging-intro .sun-moon{position:absolute;top:580px;left:400px;width:300px;height:300px}#charging-intro .mask{position:absolute;top:650px;left:382px;width:314px;height:326px;background:url(images/charging_intro-mask.png) no-repeat}#charging-title-intro{position:relative;background:url(images/HowLongDoesChargingTake-ipad.png) 0 0 no-repeat;height:694px;overflow:hidden;width:960px;margin:0 auto}#charging-dashboard{width:960px;height:662px;margin:-60px auto 0 auto;background:#fff url(images/charging_dashboard-bkgd.jpg) no-repeat 0 0}#charging-dashboard .inner{padding:60px 60px 50px 60px;background:url(images/charging_dashboard-bkgd_footer.jpg) no-repeat 0 bottom}#charging-dashboard .outlets{position:relative}#charging-dashboard .outlets .outlet{display:none;position:absolute;width:507px;height:492px;right:0}#charging-dashboard .outlets div.active{display:block}#charging-dashboard .outlets .standard{background:url(images/charging_outlet-standard.png) no-repeat 0 0}#charging-dashboard .outlets .v240{background:url(images/charging_outlet-240v.png) no-repeat 0 0}#charging-dashboard .outlets .hpwc{background:url(images/charging_outlet-hpwc.png) no-repeat 0 0}#charging-dashboard .chargers{display:block;position:absolute;width:960px}#charging-dashboard .chargers .btn{display:block;position:absolute;width:41px;height:41px;top:385px;left:410px;z-index:999;padding-top:16px;background:url(images/charging-btn_plus.png) no-repeat;color:#333;font-size:11px;font-weight:bold;text-indent:-128px;text-transform:uppercase;outline:0}#charging-dashboard .chargers .btn:hover{text-decoration:none}#charging-dashboard .chargers.active .btn{background-position:0 -69px;text-indent:-9999px}#charging-dashboard .chargers .overlay{display:none;position:absolute;padding:250px 650px 0 35px;background:url(images/charging-chargers_overlay.png) no-repeat 396px 264px;font-size:11px;line-height:16px}#charging-dashboard .chargers .overlay.single{background-position:396px -336px}#charging-dashboard .chargers.active .overlay{display:block}#charging-dashboard .chargers.active .overlay p{clear:both;margin-top:20px}#charging-dashboard .chargers .switch{float:left;width:57px;height:90px;margin:0 10px 10px 0;background:url(images/charging-bkgd_switch.png) no-repeat}#charging-dashboard .chargers .switch a{display:block;width:57px;height:90px;background:url(images/charging-bkgd_switch-thumb.png) no-repeat;text-indent:-9999px;outline:0}#charging-dashboard .chargers .switch a.single{background-position:0 42px}#charging-dashboard .chargers .slider{cursor:default;background:url(images/charging-bkgd_switch.png) no-repeat;width:57px;height:90px;position:absolute;margin-top:7px}#charging-dashboard .chargers .handle{top:0;left:0;cursor:default;display:block;width:57px;height:47px;background:url(images/charging-bkgd_switch-thumb.png) no-repeat;position:absolute;cursor:pointer;outline:0}#charging-dashboard .chargers .range{display:none}#charging-dashboard .chargers .progress{display:none}#charging-dashboard .chargers .label{margin-top:12px;margin-left:70px;text-transform:uppercase}#charging-dashboard .chargers p{color:#737373;font-size:11px;line-height:16px}#charging-dashboard .chargers .label .upto{text-transform:none}#charging-dashboard .data{margin-bottom:320px}#charging-dashboard .chargetime{float:left;width:210px;padding-top:3px;color:#d80000;font-size:80px;line-height:80px;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200}#charging-dashboard .chargetime .info{padding-left:8px;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:11px}#charging-dashboard .copy{float:right;width:560px;padding:10px 0 0 40px;background:url(images/charging-rule.png) no-repeat}#charging-dashboard .copy{float:right;width:560px;padding:10px 0 0 40px;background:url(images/charging-rule.png) no-repeat}#charging-dashboard .copy div{display:none}#charging-dashboard .copy div.active{display:block}#charging-dashboard .module{float:left}#charging-dashboard .controls{margin-left:30px}#charging-dashboard .controls>.miles{width:338px;height:141px;background:url(images/charging_bkgd-mileage.png) no-repeat}#charging-dashboard .controls>.miles>div{padding-left:25px}#charging-dashboard .controls>.outlet{width:422px;height:141px;background:url(images/charging_bkgd-outlet.png) no-repeat}#charging-dashboard .controls>.outlet>div{padding-left:25px}#charging-dashboard .module .title{color:#666;font-size:11px;font-weight:bold;line-height:29px;text-transform:uppercase}#charging-dashboard .module .title .note{float:right;padding-right:28px;font-weight:normal;text-transform:none}#charging-dashboard .module .btns a{display:block;width:329px;height:31px;padding:0 0 0 35px;color:#666;font-size:11px;font-weight:bold;letter-spacing:0;line-height:31px;text-transform:uppercase}#charging-dashboard .module .btns a:first-child{border-top:0}#charging-dashboard .module .btns a span{padding-left:4px;color:#999;font-size:10px;font-weight:normal;letter-spacing:-1px}#charging-dashboard .module .btns a span.divider{margin:0 5px;padding:0}#charging-dashboard .module .btns a span.amps{margin:0;padding:0}#charging-dashboard .module .btns .line{height:1px;margin:0 4px;background:#ccc;width:359px}#charging-dashboard .module .btns a.standard{background:url(images/charging-btn_outlet-standard.png) no-repeat}#charging-dashboard .module .btns a.v240{background:url(images/charging-btn_outlet-240.png) no-repeat}#charging-dashboard .module .btns a.hpwc{background:url(images/charging-btn_outlet-hpwc.png) no-repeat}#charging-dashboard .module .btns a.single{background-position:-370px 0}#charging-dashboard .module .btns a:hover,#charging-dashboard .module .btns a:hover span{background-position:0 -35px;text-decoration:none}#charging-dashboard .module .btns a.single:hover,#charging-dashboard .module .btns a.single:hover span{background-position:-370px -35px;text-decoration:none}#charging-dashboard .module .btns a.active,#charging-dashboard .module .btns a.active span{background-position:0 -70px;color:#fff;text-decoration:none}#charging-dashboard .module .btns a.single.active,#charging-dashboard .module .btns a.single.active span{background-position:-370px -70px;color:#fff;text-decoration:none}#charging-dashboard .module .miles{position:relative;width:280px;height:105px}#charging-dashboard .module .miles .labels{position:absolute;top:48px;left:10px;color:#666;font-size:11px}#charging-dashboard .module .miles .labels div{position:absolute}#charging-dashboard .module .miles input{position:absolute;width:98px;height:60px;top:5px;left:3px;margin:0;padding:0;background:url(images/charging-bkgd_miles.png) no-repeat 0 3px;border:0;outline:0;color:#3275ba;font-size:40px;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;line-height:40px;text-align:center}.lt-ie9 #charging-dashboard .module .miles input{height:auto;padding:10px 0 0 0}#charging-dashboard .slider{height:inherit;background:url(images/charging-bkgd_slider.png) no-repeat 0 65px;cursor:pointer}#charging-dashboard .handle{position:absolute;width:39px;height:39px;top:64px;left:0;background:url(images/bkgd_handle.png) no-repeat;cursor:pointer}#charging-info{width:960px;margin:0 auto;background:#fff}#charging-info .inner{position:relative;padding:66px 61px 0 307px;border-bottom:1px solid #ccc}#charging-info .bkgds{position:absolute;width:337px;height:508px}#charging-info .bkgds div{position:absolute;width:337px;height:508px;text-indent:-9999px}#charging-info .bkgds div.hpwc{display:none;background:url(images/charging_info-bkgd_hpwc.jpg) no-repeat}#charging-info .bkgds div.mobile{background:url(images/charging_info-bkgd_mobile.jpg) no-repeat}#charging-info .module{float:left;width:282px;margin:0 0 20px 0}#charging-info .description{width:600px;margin-left:0}#charging-info .mobile{margin-right:28px}#charging-info .solarcity{width:590px;margin-bottom:20px;background:#f7f7f7;border:1px solid #ededed}#charging-info .solarcity .inner{padding:26px 30px 26px 220px;background:url(images/logo_solarcity.png) no-repeat 40px 40px;border-top:1px solid #c0c0c0}#charging-info .more_info{clear:both;padding-bottom:20px}#charging-info .connector{position:absolute;top:470px;left:40px}#charging-info .slider{cursor:default;background:url(images/charging-bkgd_switch.png) no-repeat;width:57px;height:90px;position:absolute;margin-top:7px}#charging-info .handle{top:0;left:0;cursor:default;display:block;width:57px;height:47px;background:url(images/charging-bkgd_switch-thumb.png) no-repeat;position:absolute;cursor:pointer;outline:0}#charging-info .range{display:none}#charging-info .progress{display:none}#charging-info .connector .label{width:120px;margin-left:70px;font-size:11px;line-height:12px;text-transform:uppercase}#charging-info .connector .label.hpwc{margin-top:20px}#charging-info .connector .label.mobile{margin-top:20px}#roadtrip-title{position:relative;background:url(images/RoadTrip_Title_carBG.jpg) -200px -410px no-repeat;overflow:hidden;height:650px;width:960px;margin:0 auto}#roadtrip-title .car{background:url(images/RoadTrip_Title_carForGround_smaller.png) top center no-repeat;height:457px;left:70px;position:relative;top:250px;width:1003px}#roadtrip-title .text{background:url(images/RoadTrip_titleHeader.png) top center no-repeat;height:138px;margin-left:auto;margin-right:auto;position:relative;top:-360px;width:573px}#roadtrip-intro{height:1368px;position:relative;width:960px;margin:0 auto}#roadtrip-intro .bg{background:url(images/roadtrip_intro-bkgd.jpg) top center no-repeat;height:1312px;width:960px}#roadtrip-intro .cow-l{background:url(images/roadtrip-cow-l.png) top center no-repeat;height:13px;width:23px;top:420px;left:240px;position:absolute}#roadtrip-intro .cow-r1{background:url(images/roadtrip-cow-r.png) top center no-repeat;height:13px;width:23px;top:350px;left:275px;position:absolute}#roadtrip-intro .cow-r2{background:url(images/roadtrip-cow-r.png) top center no-repeat;height:13px;width:23px;top:400px;left:410px;position:absolute}#roadtrip-intro .footer{background:url(images/Range_Intro_footer.png) top center no-repeat;height:56px;width:960px}#roadtrip-intro .gray-line{background:url(images/RoadTrip_Intro_gray_line.png) top center no-repeat;width:960px;height:1368px;position:absolute;top:0;left:0}#roadtrip-intro .red-line-1{background:url(images/RoadTrip_Intro_red_line_pt1.png) top center no-repeat;width:960px;height:0;position:absolute;left:0;top:0}#roadtrip-intro .red-line-2{background:url(images/RoadTrip_Intro_red_line_pt2.gif) top center no-repeat;width:302px;height:5px;position:absolute;left:164px;top:1198px}#roadtrip-intro .red-line-3{background:url(images/RoadTrip_Intro_red_line_pt3.gif) top center no-repeat;width:960px;height:0;position:absolute;left:0;top:1199px}#roadtrip-intro .car{width:45px;height:45px;position:absolute;top:123px;left:462px;background:url(images/roadtrip_intro-car.png) no-repeat}#roadtrip-intro .car.t1{background-position:-45px 0}#roadtrip-intro .car.t2{background-position:-90px 0}#roadtrip-intro .car.t3{background-position:-135px 0}#roadtrip-intro .car.t4{background-position:-180px 0}#roadtrip-intro .car.t5{background-position:-225px 0}#roadtrip-intro .full,#roadtrip-intro .battery{width:460px;height:100px;position:absolute;top:710px;left:250px}#roadtrip-intro .battery{display:none}#roadtrip-intro .lunch{width:86px;height:60px;position:absolute;top:740px;left:650px}#roadtrip-intro .img-sequence .img-container{position:absolute;left:0;top:0;width:inherit;height:inherit;visibility:hidden}#roadtrip-intro .img-sequence #img1{visibility:visible}#roadtrip-intro .header1{position:absolute;text-align:center;left:335px;top:90px;width:335px}#roadtrip-intro .header2{position:absolute;text-align:left;left:500px;top:365px;width:255px}#roadtrip-intro .header3{position:absolute;text-align:right;left:210px;top:820px;width:300px}#roadtrip-intro .header4{position:absolute;text-align:center;left:335px;top:1050px;width:250px}#roadtrip-title-intro{position:relative;background:url(images/HowDoITakeARoadTrip-ipad.png) 0 0 no-repeat;height:694px;overflow:hidden;width:960px;margin:0 auto}#roadtrip-dashboard{background:#fff url(images/roadtrip_dashboard-bkgd.jpg) top center no-repeat;height:670px;width:960px;margin:-60px auto 0 auto}#roadtrip-dashboard .inner{position:relative;padding:89px 58px 0 64px;background:url(images/charging_bottom.gif) no-repeat 0 bottom}#roadtrip-dashboard .data .figures{float:left;position:relative;width:334px;background:url(images/roadtrip_dashboard-data_slash.png) no-repeat 150px 0}#roadtrip-dashboard .data .figures .miles{display:inline-block;margin-right:40px}#roadtrip-dashboard .data .figures .number{color:#c00;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;font-size:90px;letter-spacing:-4px;line-height:90px}#roadtrip-dashboard .data .figures .label{position:absolute;color:#c00;font-size:10px;text-transform:uppercase}#roadtrip-dashboard .data .copy{float:left;width:420px;padding:0 0 0 30px;background:url(images/roadtrip_dashboard-copy_rule.png) no-repeat}#roadtrip-dashboard .data .key{padding-top:8px;border-top:1px solid #e4ebee;color:#999;font-size:11px}#roadtrip-dashboard .data .key .item{margin-right:15px;padding-left:15px}#roadtrip-dashboard .data .key .public{background:url(images/roadtrip_dashboard-icon_public.png) no-repeat}#roadtrip-dashboard .data .key .v240{background:url(images/roadtrip_dashboard-icon_240.png) no-repeat}#roadtrip-dashboard .data .key .super{background:url(images/roadtrip_dashboard-icon_super.png) no-repeat}#roadtrip-dashboard .travel{position:relative;width:698px;height:240px;margin:0 auto}#roadtrip-dashboard .travel .landscape{position:absolute;bottom:30px;width:613px;height:180px;margin:0 42px;overflow:hidden}#roadtrip-dashboard .travel .landscape div{position:absolute;width:670px;height:180px;overflow:hidden}#roadtrip-dashboard .travel .landscape .back{background:url(images/roadtrip_dashboard-landscape_back.png) no-repeat center bottom}#roadtrip-dashboard .travel .landscape .mid{right:0;background:url(images/roadtrip_dashboard-landscape_mid.png) no-repeat right bottom}#roadtrip-dashboard .travel .landscape .fore{left:0;background:url(images/roadtrip_dashboard-landscape_fore.png) no-repeat left bottom}#roadtrip-dashboard .travel .platform{position:absolute;bottom:0;width:100%;height:43px}#roadtrip-dashboard .travel .platform .middle{position:absolute;left:60px;width:578px;height:43px;background:url(images/roadtrip_dashboard-platform.png) repeat-x}#roadtrip-dashboard .travel .platform .left{position:absolute;left:0;width:60px;height:43px;background:url(images/roadtrip_dashboard-platform_left.png) no-repeat}#roadtrip-dashboard .travel .platform .right{position:absolute;right:0;width:60px;height:43px;background:url(images/roadtrip_dashboard-platform_right.png) no-repeat}#roadtrip-dashboard .travel .platform .right .spacer{position:absolute;top:5px;left:-1px;background-color:white;height:32px;width:2px}#roadtrip-dashboard .travel .car{position:absolute;bottom:30px;left:20px;width:173px;height:60px;background:url(images/roadtrip_dashboard-car.png) no-repeat}#roadtrip-dashboard .travel .chargingtimes{position:absolute;bottom:6px;width:132px;height:209px;background:url(images/roadtrip_dashboard-bkgd_chargingtimes.png) no-repeat}#roadtrip-dashboard .travel .chargingtimes .title{margin:12px 0 15px 0;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;font-size:13px;line-height:13px;text-align:center;text-transform:uppercase}#roadtrip-dashboard .travel .chargingtimes .time{margin:9px 0 0 50px;color:#cf0000;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;font-size:21px}#roadtrip-dashboard .travel .chargingtimes .time .minutes{padding-left:3px}#roadtrip-dashboard .travel .chargingtimes .time span.label{color:#666;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;font-size:12px;padding:0 4px 0 1px}#roadtrip-dashboard .travel .chargingtimes .charge{margin:16px 0 2px 0;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;font-size:11px;line-height:11px;text-align:center;text-transform:uppercase}#roadtrip-dashboard .travel .chargingtimes .percent{color:#cf0000;font-family:"m-1c",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:12px;text-align:center}#roadtrip-dashboard .travel .chargingtimes .arrow{display:inline-block;width:11px;height:10px;margin:0 5px;background:url(images/roadtrip_dashboard-arrow.png) no-repeat}#roadtrip-dashboard .controls{padding:40px 0 52px 15px}#roadtrip-dashboard .module{float:left}#roadtrip-dashboard .module .title{color:#666;font-size:11px;font-weight:bold;line-height:29px;text-transform:uppercase}#roadtrip-dashboard .module .title .note{float:right;padding-right:8px;font-weight:normal;text-transform:none}#roadtrip-dashboard .controls>.battery{background:url(images/range-dashboard/control_bkgd-driving.png) no-repeat top center;width:143px;height:150px}#roadtrip-dashboard .controls>.length{background:url(images/roadtrip-dashboard-length-bkgd.png) no-repeat top center;width:488px;height:150px}#roadtrip-dashboard .battery .body{position:relative;width:110px;left:25px}#roadtrip-dashboard .battery .slider{cursor:default;background:url(images/charging-bkgd_switch.png) no-repeat;width:57px;height:90px;position:absolute;margin-top:15px}#roadtrip-dashboard .battery .handle{top:0;left:0;cursor:default;display:block;width:57px;height:47px;background:url(images/charging-bkgd_switch-thumb.png) no-repeat;position:absolute}#roadtrip-dashboard .battery .range{display:none}#roadtrip-dashboard .battery .progress{display:none}#roadtrip-dashboard .battery .label{position:absolute;left:50px;width:55px;font-size:11px;line-height:12px}#roadtrip-dashboard .battery .label.kWh85{top:58px}#roadtrip-dashboard .battery .label.kWh60{top:80px}#roadtrip-dashboard .battery .label.kWh40{top:103px}#roadtrip-dashboard .controls>.speed{background:url(images/range-dashboard/control_bkgd-speed.png) no-repeat top center;width:192px;height:150px}#roadtrip-dashboard .module.speed .body{position:relative;width:130px;left:25px}#roadtrip-dashboard .module.speed .info{position:absolute;left:122px;top:8px;width:19px;height:19px;cursor:pointer;z-index:200;background:url(images/range-dashboard/info.png) top center no-repeat}#roadtrip-dashboard .popup{bottom:190px;left:258px;width:287px;position:absolute;display:none}#roadtrip-dashboard .popup .top{height:5px;background:url(images/range-dashboard/popup_top.png) no-repeat}#roadtrip-dashboard .popup .middle{padding:10px 0 20px 0;background:url(images/range-dashboard/popup_bottom.png) no-repeat 0 bottom}#roadtrip-dashboard .popup .close{background:url(images/range-dashboard/close.png) top center no-repeat;width:24px;height:24px;position:absolute;top:10px;left:250px;cursor:pointer}#roadtrip-dashboard .popup .title{color:#333;font-family:"Arial",sans-serif;font-size:12px;font-weight:bold;line-height:18px;text-transform:uppercase;margin:0;padding:5px 0 5px 20px}#roadtrip-dashboard .popup .body{font-family:"Arial",sans-serif;font-size:12px;font-weight:normal;line-height:18px;margin:0;padding:0 15px 10px 20px}#roadtrip-dashboard .control{position:relative;height:107px;top:20px;left:10px}#roadtrip-dashboard .control label{position:relative;display:block;color:#666;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:100;font-size:9pt}#roadtrip-dashboard .control #hwy_speed{position:absolute;display:inline;visibility:hidden;height:0;top:0;float:left;margin:none}#roadtrip-dashboard .control #speed{height:117px;position:relative;display:block;width:117px;top:7px;left:3px}#roadtrip-dashboard .control #speed .viewport{visibility:hidden;height:117px;position:relative;margin:0 auto;overflow:hidden;width:117px}#roadtrip-dashboard .control #speed .viewport .overview{left:0!important;width:960px!important}#roadtrip-dashboard .control #speed .overlay{background:url(images/ui/blue-dial.png) no-repeat 0 0;position:absolute;left:0;top:0;height:117px;width:117px;padding:0}#roadtrip-dashboard .control #speed .thumb{background:url(images/ui/btn_circle_scroll.png) no-repeat 50% 50%;position:absolute;top:0;cursor:pointer;left:0;width:35px;z-index:200;height:35px}#roadtrip-dashboard #speed_display{position:absolute;display:block;top:40px;text-align:center}#roadtrip-dashboard #speed_display p{position:relative;width:110px;margin:0;padding:0;left:0;top:0;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;font-size:35px;color:#3275ba}#roadtrip-dashboard #speed_display span{font-family:"Arial",sans-serif;position:relative;font-size:7pt;margin:none;top:5px;left:0;padding:0;color:#3275ba}#roadtrip-dashboard #speed_labels{background:url(images/roadtrip-dashboard-highwayspeed-tics.png) no-repeat 0 0;position:absolute;top:-7px;left:-5px;width:157px;height:118px}#roadtrip-dashboard #speed_labels>div{font-family:"Arial",sans-serif;float:left;font-size:11px;margin:none;top:0;left:0;padding:0;color:#666}#roadtrip-dashboard #speed_labels .mph55{position:absolute;top:66px;left:-14px}#roadtrip-dashboard #speed_labels .mph60{position:absolute;top:-15px;left:56px}#roadtrip-dashboard #speed_labels .mph65{position:absolute;top:66px;left:128px}#roadtrip-dashboard .module.length .body{position:relative;width:488px;left:25px}#roadtrip-dashboard .module .length{position:relative;width:388px;height:105px;left:25px;top:5px}#roadtrip-dashboard .length .labels{position:absolute;top:48px;left:10px;color:#666;font-size:11px}#roadtrip-dashboard .length .labels div{position:absolute}#roadtrip-dashboard .length input{position:absolute;width:98px;height:60px;top:-2px;left:-25px;margin:0;padding:0;background:url(images/charging-bkgd_miles.png) no-repeat 0 3px;border:0;color:#3275ba;font-size:40px;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;line-height:40px;text-align:center;outline:0}#roadtrip-dashboard .length .slider{height:inherit;background:url(images/roadtrip_dashboard-slider.png) no-repeat 0 65px;cursor:pointer}#roadtrip-dashboard .length .handle{position:absolute;width:39px;height:39px;top:64px;left:0;background:url(images/bkgd_handle.png) no-repeat;cursor:pointer}#roadtrip-dashboard .tripTimeText{position:absolute;padding-left:10px}#roadtrip-dashboard #mLabels{position:absolute;top:197px;left:0}#roadtrip-dashboard #mLabels .milesLabel{position:absolute;top:13px;white-space:nowrap;text-align:center}#roadtrip-dashboard .footer{background:url(images/range-dashboard/footer.png) top center no-repeat;width:960px;height:15px;position:absolute;top:655px;left:0}#roadtrip-info{width:960px;margin:0 auto;background:url(images/roadtrip_info-bkgd.jpg) no-repeat}#roadtrip-info .inner{position:relative;padding:90px 100px 0 100px;background:#fff;border-bottom:1px solid #ccc}#roadtrip-info .module{float:left;width:225px;margin-bottom:90px;padding:0}#roadtrip-info .module h3{margin-bottom:18px}#roadtrip-info .module.description{width:700px;margin-bottom:30px;padding:0}#roadtrip-info .module.description p{padding-left:0}#roadtrip-info .graphic{position:relative;margin-bottom:20px;text-indent:-9999px}#roadtrip-info .graphic.public{width:185px;height:67px;background:url(images/roadtrip_outlet-public.png) no-repeat center}#roadtrip-info .graphic.v240{width:182px;height:67px;background:url(images/roadtrip_outlet-240v.png) no-repeat center}#roadtrip-info .graphic.supercharger{width:184px;height:67px;background:url(images/roadtrip_outlet-supercharger.png) no-repeat center}#roadtrip-info .rule{float:left;width:1px;height:298px;margin:0 20px;background:url(images/rule-v.png) no-repeat center}#electricity-title{position:relative;background:url(images/Electricity_Title_carBG.jpg) -70px -380px no-repeat;overflow:hidden;height:650px;width:960px;margin:0 auto}#electricity-title .car{background:url(images/Electricity_Title_carForGround_smaller.png) top center no-repeat;height:298px;left:-80px;position:absolute;top:460px;width:1154px}#electricity-title .foreground{background:url(images/Electricity_Title-foreground.png) top center no-repeat;height:298px;left:-80px;position:absolute;top:440px;width:1154px}#electricity-title .text{background:url(images/Electricity_titleHeader.png) top center no-repeat;position:absolute;top:130px;left:0;width:960px;height:134px}#electricity-intro{height:1368px;position:relative;width:960px;margin:0 auto;z-index:1002;pointer-events:none}#electricity-intro .bg{height:1312px;background:url(images/Electricity_Intro-bkgd.jpg) no-repeat}#electricity-intro .footer{height:45px}#electricity-intro .footer .left{width:425px;height:10px;float:left;background:url(images/Electricity_Intro-footer-l.png) no-repeat}#electricity-intro .footer .center{width:120px;height:45px;float:left;background:url(images/Electricity_Intro-footer-c.png) no-repeat}#electricity-intro .footer .right{width:415px;height:10px;float:left;background:url(images/Electricity_Intro-footer-r.png) no-repeat}#electricity-intro .grey-line{position:absolute;width:960px;height:1368px;top:0;background:url(images/Electricity_Intro-grey.png) no-repeat}#electricity-intro .red-line{position:absolute;width:960px;height:0;top:0;background:url(images/Electricity_Intro-red.png) no-repeat}#electricity-intro .label{position:absolute;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-size:10px;text-transform:uppercase}#electricity-intro .label.nuclear{top:192px;left:216px}#electricity-intro .label.naturalgas{top:192px;left:328px}#electricity-intro .label.hydro{top:192px;left:446px}#electricity-intro .label.coal{top:192px;left:589px}#electricity-intro .label.oil{top:192px;left:711px}#electricity-intro .label.wind{top:700px;left:282px}#electricity-intro .label.biomass{top:805px;left:376px}#electricity-intro .label.solar{top:655px;left:577px}#electricity-intro .label.geothermal{top:754px;left:668px}#electricity-intro .text{position:absolute}#electricity-intro .text.text1{top:90px;left:310px;width:350px;text-align:center}#electricity-intro .text.text2{top:440px;right:480px;width:270px;text-align:right}#electricity-intro .text.text3{top:1140px;left:365px;width:240px;text-align:center}#electricity-intro .bubble{display:none;position:absolute;top:384px;left:560px;width:173px;height:70px;background:url(images/electricity-bkgd_bubble.png) no-repeat}#electricity-intro .bubble .text{padding:20px;color:#fff;line-height:14px;text-align:center}#electricity-title-intro{position:relative;background:url(images/HowIsElectricityGenerated-ipad.png) 0 0 no-repeat;height:694px;overflow:hidden;width:960px;margin:0 auto;z-index:1002}#electricity-dashboard{height:670px;margin:-60px auto 0 auto;width:960px;overflow:hidden}#electricity-dashboard .mapWrapper{position:relative;height:670px;width:960px}#electricity-dashboard .draggableMap{width:2434px;height:1410px;cursor:pointer;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}#electricity-dashboard .state_overlay{position:absolute;background:url(images/electricity_overlay_bg.jpg) no-repeat;display:none;z-index:10000;width:817px;height:520px;border:1px solid #666;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}#electricity-dashboard #stateIcon{float:left;width:128px;height:130px;background-position:center 10px;background-repeat:no-repeat}#electricity-dashboard #energySources{position:absolute;top:150px;left:165px;font-size:11px;font-weight:bold;text-transform:uppercase}#electricity-dashboard #poundsCoTwo{position:absolute;top:140px;left:560px;font-size:11px;font-weight:bold;line-height:13px;text-align:center;text-transform:uppercase}#electricity-dashboard #poundsNote{position:absolute;top:168px;left:555px;font-size:11px;font-weight:normal;line-height:13px;text-align:center}#electricity-dashboard .state_overlay .close{background-image:url(images/close_button.png);position:absolute;right:20px;top:20px;cursor:pointer;height:27px;width:27px}#electricity-dashboard .stateButton{position:absolute;color:#3275ba;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:500;font-size:12px;text-align:center;cursor:pointer}#electricity-dashboard #overlayStateName{float:left;height:120px;padding:0 30px 0 47px;color:#666;font-size:28px;font-weight:bold;line-height:120px;text-transform:uppercase;white-space:nowrap}#electricity-dashboard .stateFullName{display:inline-block;height:26px;padding:0 0 0 30px;background:url(images/electricity_map_icons.png) no-repeat;line-height:30px;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#electricity-dashboard .topEnergySourcePct{color:#3275ba;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;font-size:16px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#electricity-dashboard .topEnergySourceName{display:inline-block;position:relative;top:-5px;color:#3275ba;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-size:10px;text-transform:uppercase;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#electricity-dashboard #state_Wahshington-D-C- .topEnergySourceName{left:25px}#electricity-dashboard #chartContainer{position:absolute;background-repeat:no-repeat;top:171px;left:30px;width:386px;height:320px}#electricity-dashboard #chartSource{position:absolute;top:490px;left:260px;font-size:11px;font-weight:normal}#electricity-dashboard #highcharts-container{position:absolute}#electricity-dashboard #barContainer{position:absolute;top:197px;left:343px}#electricity-dashboard #barLabelModelS{font-family:"proxima-nova",sans-serif;font-size:10px;position:absolute;top:448px;left:502px;color:#666}#electricity-dashboard #barLabelModelSuper{font-family:"proxima-nova",sans-serif;font-size:10px;position:absolute;top:448px;left:580px;color:#666}#electricity-dashboard #barLabelGas{font-family:"proxima-nova",sans-serif;font-size:10px;position:absolute;top:448px;left:675px;color:#666}#electricity-dashboard #mapBlocker{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;opacity:.5}#electricity-dashboard #blockerBtn{display:none;position:absolute;top:128px;left:225px}#electricity-dashboard #ipadExitInteract{background-image:url(images/map-exit-button.png);background-repeat:no-repeat;position:absolute;top:100px;left:775px;width:161px;height:39px;display:none;z-index:4000}#electricity-dashboard #state_Alaska{left:258px;top:119px}#electricity-dashboard #state_Washington{left:606px;top:316px}#electricity-dashboard #state_New-Hampshire{left:2050px;top:345px}#electricity-dashboard #state_Montana{left:952px;top:392px}#electricity-dashboard #state_Vermont{left:1978px;top:412px}#electricity-dashboard #state_North-Dakota{left:1204px;top:402px}#electricity-dashboard #state_Maine{left:2190px;top:377px}#electricity-dashboard #state_Oregon{left:569px;top:456px}#electricity-dashboard #state_Minnesota{left:1392px;top:456px}#electricity-dashboard #state_Massachusetts{left:2250px;top:456px}#electricity-dashboard #state_Idaho{left:773px;top:508px}#electricity-dashboard #state_Wisconsin{left:1535px;top:505px}#electricity-dashboard #state_New-York{left:2024px;top:543px}#electricity-dashboard #state_Rhode-Island{left:2290px;top:523px}#electricity-dashboard #state_South-Dakota{left:1204px;top:532px}#electricity-dashboard #state_Wyoming{left:990px;top:571px}#electricity-dashboard #state_Michigan{left:1719px;top:591px}#electricity-dashboard #state_Connecticut{left:2265px;top:585px}#electricity-dashboard #state_Iowa{left:1448px;top:625px}#electricity-dashboard #state_Pennsylvania{left:1944px;top:647px}#electricity-dashboard #state_New-Jersey{left:2222px;top:646px}#electricity-dashboard #state_Nebraska{left:1237px;top:663px}#electricity-dashboard #state_Nevada{left:651px;top:681px}#electricity-dashboard #state_Ohio{left:1819px;top:693px}#electricity-dashboard #state_Indiana{left:1694px;top:710px}#electricity-dashboard #state_Delaware{left:2190px;top:710px}#electricity-dashboard #state_Utah{left:842px;top:722px}#electricity-dashboard #state_California{left:530px;top:749px}#electricity-dashboard #state_West-Virginia{left:1883px;top:754px}#electricity-dashboard #state_Colorado{left:1028px;top:759px}#electricity-dashboard #state_Maryland{left:2157px;top:765px}#electricity-dashboard #state_Virginia{left:1978px;top:796px}#electricity-dashboard #state_Kansas{left:1276px;top:792px}#electricity-dashboard #state_Missouri{left:1472px;top:792px}#electricity-dashboard #state_Kentucky{left:1754px;top:830px}#electricity-dashboard #state_District-of-Columbia{left:2164px;top:829px}#electricity-dashboard #state_North-Carolina{left:1944px;top:884px}#electricity-dashboard #state_Tennessee{left:1698px;top:907px}#electricity-dashboard #state_Arizona{left:797px;top:931px}#electricity-dashboard #state_Oklahoma{left:1311px;top:931px}#electricity-dashboard #state_New-Mexico{left:990px;top:948px}#electricity-dashboard #state_Arkansas{left:1483px;top:948px}#electricity-dashboard #state_Mississippi{left:1591px;top:1016px}#electricity-dashboard #state_South-Carolina{left:1891px;top:953px}#electricity-dashboard #state_Alabama{left:1708px;top:1024px}#electricity-dashboard #state_Georgia{left:1833px;top:1024px}#electricity-dashboard #state_Hawaii{left:412px;top:1050px}#electricity-dashboard #state_Texas{left:1237px;top:1097px}#electricity-dashboard #state_Louisiana{left:1510px;top:1128px}#electricity-dashboard #state_Florida{left:1936px;top:1218px}#electricity-dashboard #state_Illinois{left:1588px;top:710px}#electricity-info{width:960px;margin:0 auto}#electricity-info .inner{padding:60px 60px 90px 487px;background:#fff url(images/bkgd_info-electricity.jpg) no-repeat;border-bottom:1px solid #ccc}#electricity-info .module,#electricity-info .module.description{float:none;width:412px;margin-bottom:20px}#electricity-info .module.efficiency{margin-right:70px}#saving-title{position:relative;background:url(images/Saving_Title.jpg) 0 0 no-repeat;height:649px;overflow:hidden;width:960px;margin:0 auto}#saving-intro{height:1368px;position:relative;width:960px;margin:0 auto}#saving-intro .bg{height:1312px;background:url(images/saving_intro-bkgd.jpg) no-repeat}#saving-intro .footer{height:56px;background:url(images/saving_intro-footer.png) no-repeat}#saving-intro .grey-line{position:absolute;width:960px;height:1368px;top:0;background:url(images/saving_intro-grey.png) no-repeat}#saving-intro .red-line{position:absolute;width:960px;height:0;top:0;background:url(images/saving_intro-red.png) no-repeat}#saving-intro .text{position:absolute}#saving-intro .text.text1{top:95px;left:385px;text-align:center}#saving-intro .text.text2{top:330px;left:170px;width:295px;text-align:right}#saving-intro .text.text3{top:620px;left:405px;width:250px;text-align:left}#saving-intro .text.text4{top:1200px;left:337px;text-align:left}#saving-intro .bubble{display:none;position:absolute;top:289px;left:545px;width:170px;height:80px;background:url(images/saving_intro-bubble.png) no-repeat}#saving-intro .bubble .text{padding:20px 35px;color:#fff;line-height:14px;text-align:center}#saving-intro .graph{position:absolute;top:694px;left:371px;width:0;height:225px;overflow:hidden;background:url(images/saving_intro-graph.png) no-repeat}#saving-intro .mask{position:absolute;top:694px;left:371px;width:428px;height:225px;background:url(images/saving_intro-mask.png) no-repeat}#saving-title-intro{position:relative;background:url(images/HowMuchCanISave-ipad.png) 0 0 no-repeat;height:694px;overflow:hidden;width:960px;margin:0 auto}#saving-dashboard{background:url(images/Saving_DashboardBG.jpg) top center no-repeat;height:670px;width:960px;margin:-60px auto 0 auto}#saving-dashboard h3{padding-top:53px;padding-left:100px;color:#666;font-size:66px;line-height:90px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:100}#saving-dashboard input{outline:0}#saving-dashboard #cost-info{position:relative;height:330px}#saving-dashboard .amt{position:absolute;width:90px;color:#666;font-family:"m-1c",sans-serif;font-size:21px;font-style:normal;font-weight:300;line-height:16px}#saving-dashboard #fuel-cost-amt{top:175px;left:215px;width:48px;height:21px;margin:0;padding:6px 5px 1px 5px;background:#f5f4f4;border:1px solid #ccc;color:#36c;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#saving-dashboard #vehicle-mpg-amt{top:243px;left:215px;width:29px;height:21px;margin:0;padding:6px 5px 1px 5px;background:#f5f4f4;border:1px solid #ccc;color:#36c;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}#saving-dashboard #cost-per-kilowatt-hour-amt{top:212px;left:700px;width:48px;height:21px;margin:0;padding:6px 5px 1px 5px;background:#f5f4f4;border:1px solid #ccc;color:#36c;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}#saving-dashboard #premium-sedan{position:absolute;left:323px;top:152px}#saving-dashboard #tesla-model-s{position:absolute;left:575px;top:152px}#saving-dashboard #total-fuel-cost-left{position:absolute;left:323px;top:230px}#saving-dashboard #total-fuel-cost-right{position:absolute;left:577px;top:230px}#saving-dashboard #total-fuel-cost-left-amt{color:#d80000;position:absolute;top:265px;left:315px;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;font-size:40px}#saving-dashboard #total-fuel-cost-right-amt{color:#d80000;position:absolute;top:265px;right:300px;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;font-size:40px}#saving-dashboard #dollarSign{font-size:24px;top:-0.65em;position:relative}c #saving-dashboard .module{margin-left:90px}#saving-dashboard .module.miles-driven{width:768px;height:142px;background:url(images/savings_dashboard-control_bkgd.png) no-repeat}#saving-dashboard .module.miles-driven .body{padding-left:29px}#saving-dashboard .module .title{color:#666;font-size:11px;font-weight:bold;line-height:29px;text-transform:uppercase;padding-top:3px}#saving-dashboard h3 span.no-more-types{color:#d80000}#saving-dashboard #fuel-cost{left:104px;position:relative;top:153px;width:95px;line-height:16px}#saving-dashboard #vehicle-mpg{left:104px;position:relative;top:168px;width:90px;line-height:16px}#saving-dashboard #kwh-cost{left:775px;line-height:16px;position:absolute;top:182px;width:120px}#saving-dashboard #fuel-cost #cost-title,#saving-dashboard #vehicle-mpg #mpg-title,#saving-dashboard #kwh-cost #cost-per-kilowatt-hour{font-weight:bold}#saving-dashboard .module .miles-driven{position:relative;width:710px;height:105px}#saving-dashboard .module .miles-driven .labels{position:absolute;top:48px;left:10px;color:#666;font-size:11px}#saving-dashboard .module .miles-driven .labels div{position:absolute}#saving-dashboard .module .miles-driven input{position:absolute;width:118px;height:60px;top:5px;left:133px;margin:0;padding:0;background:url(images/savings_dashboard-bkgd_range.png) no-repeat 0 3px;border:0;color:#3275ba;font-size:40px;font-family:"m-1c",sans-serif;font-style:normal;font-weight:200;line-height:40px;text-align:center}.lt-ie9 #saving-dashboard .module .miles-driven input{height:auto;padding:10px 0 0 0}#saving-dashboard .module .miles-driven .kSuffix{position:absolute;width:98px;height:60px;top:5px;left:311px;margin:0;padding:0;border:0;color:#3275ba;font-size:40px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;line-height:40px;text-align:center}#saving-dashboard .slider{height:inherit;background:url(images/saving-bkgd_slider.png) no-repeat 0 65px;cursor:pointer}#saving-dashboard .handle{position:absolute;width:39px;height:39px;top:63px;left:84px;background:url(images/bkgd_handle.png) no-repeat;cursor:default}#saving-info{width:960px;margin:0 auto}#saving-info .inner{position:relative;padding:90px 70px 0 70px;background:#fff;border-bottom:1px solid #ccc}#saving-info h3{margin-bottom:10px}#saving-info .module{float:left;width:230px;margin-bottom:90px;padding:0}#saving-info .module.description{float:none;width:800px;margin-bottom:30px;padding:0}#saving-info .module h3{margin-bottom:120px}#saving-info .module.maintenance{background:url(images/saving_module-maintenance.png) no-repeat 0 35px}#saving-info .module.updates{background:url(images/saving_module-updates.png) no-repeat 0 35px}#saving-info .module.incentives{background:url(images/saving_module-incentives.png) no-repeat 0 35px}#saving-info .rule{float:left;width:1px;height:298px;margin:0 30px;background:url(images/rule-v.png) no-repeat center}#wrap-up{width:960px;margin:0 auto}#wrap-up .inner{padding:55px 0 55px 30px;background:#fff}#wrap-up h2{color:#666;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:100;font-size:45px;line-height:45px}#wrap-up h2 .red{color:#c90000}#wrap-up .column{float:left;width:455px;margin-right:25px}#wrap-up .column.social{width:425px}#wrap-up h3{color:#666;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;font-size:20px;line-height:45px;text-transform:uppercase}#wrap-up .visit .photo{float:right;padding:10px 10px 20px 10px;background:url(images/wrapup-bkgd_photo.jpg) no-repeat}#wrap-up .visit p{padding-right:240px}#wrap-up .banner{height:130px;margin-top:30px;background:url(images/model_s_cta_sprite.jpg) no-repeat}#wrap-up .banner a{display:block;height:130px;text-indent:-9999px}#wrap-up .banner a.design{float:left;width:250px}#wrap-up .banner a.reserve{float:right;width:260px}#wrap-up .legal{padding-top:40px}#wrap-up .legal p,#wrap-up .legal ul li{padding-right:20px;color:#999;font-size:12px;line-height:16px}#wrap-up .line{height:1px;margin:10px 0;background:url(images/wrapup-bkgd_line.gif) no-repeat}#wrap-up .social p{padding-right:85px}#wrap-up .links span{display:inline-block;height:21px;margin-right:10px;padding-left:31px;border-left:1px solid #999}#wrap-up .links span:first-child{border-left:none}#wrap-up .links .forums{background:url(images/wrapup_icon-forums.png) no-repeat}#wrap-up .links .twitter{width:auto;padding-left:41px;background:url(images/wrapup_icon-twitter.png) no-repeat 10px 0;text-indent:0}#wrap-up .links .facebook{width:auto;padding-left:41px;background:url(images/wrapup_icon-facebook.png) no-repeat 10px 0;text-indent:0}#wrap-up .drupal_footer{height:162px}#wrap-up .drupal_footer #footer{visibility:visible}