



html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}






body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0;clear:both;height:0;}h1{font-size:25px;}h2{font-size:23px;}h3{font-size:21px;}h4{font-size:19px;}h5{font-size:17px;}h6{font-size:15px;}ol{list-style:decimal;}ul{list-style:square;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}






.container-12,.container-16{margin-left:auto;margin-right:auto;width:960px;}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.container-12 .grid-3,.container-16 .grid-4{width:220px;}.container-12 .grid-6,.container-16 .grid-8{width:460px;}.container-12 .grid-9,.container-16 .grid-12{width:700px;}.container-12 .grid-12,.container-16 .grid-16{width:940px;}.alpha{margin-left:0;}.omega{margin-right:0;}.container-12 .grid-1{width:60px;}.container-12 .grid-2{width:140px;}.container-12 .grid-4{width:300px;}.container-12 .grid-5{width:380px;}.container-12 .grid-7{width:540px;}.container-12 .grid-8{width:620px;}.container-12 .grid-10{width:780px;}.container-12 .grid-11{width:860px;}.container-16 .grid-1{width:40px;}.container-16 .grid-2{width:100px;}.container-16 .grid-3{width:160px;}.container-16 .grid-5{width:280px;}.container-16 .grid-6{width:340px;}.container-16 .grid-7{width:400px;}.container-16 .grid-9{width:520px;}.container-16 .grid-10{width:580px;}.container-16 .grid-11{width:640px;}.container-16 .grid-13{width:760px;}.container-16 .grid-14{width:820px;}.container-16 .grid-15{width:880px;}.container-12 .prefix-3,.container-16 .prefix-4{padding-left:240px;}.container-12 .prefix-6,.container-16 .prefix-8{padding-left:480px;}.container-12 .prefix-9,.container-16 .prefix-12{padding-left:720px;}.container-12 .prefix-1{padding-left:80px;}.container-12 .prefix-2{padding-left:160px;}.container-12 .prefix-4{padding-left:320px;}.container-12 .prefix-5{padding-left:400px;}.container-12 .prefix-7{padding-left:560px;}.container-12 .prefix-8{padding-left:640px;}.container-12 .prefix-10{padding-left:800px;}.container-12 .prefix-11{padding-left:880px;}.container-16 .prefix-1{padding-left:60px;}.container-16 .prefix-2{padding-left:120px;}.container-16 .prefix-3{padding-left:180px;}.container-16 .prefix-5{padding-left:300px;}.container-16 .prefix-6{padding-left:360px;}.container-16 .prefix-7{padding-left:420px;}.container-16 .prefix-9{padding-left:540px;}.container-16 .prefix-10{padding-left:600px;}.container-16 .prefix-11{padding-left:660px;}.container-16 .prefix-13{padding-left:780px;}.container-16 .prefix-14{padding-left:840px;}.container-16 .prefix-15{padding-left:900px;}.container-12 .suffix-3,.container-16 .suffix-4{padding-right:240px;}.container-12 .suffix-6,.container-16 .suffix-8{padding-right:480px;}.container-12 .suffix-9,.container-16 .suffix-12{padding-right:720px;}.container-12 .suffix-1{padding-right:80px;}.container-12 .suffix-2{padding-right:160px;}.container-12 .suffix-4{padding-right:320px;}.container-12 .suffix-5{padding-right:400px;}.container-12 .suffix-7{padding-right:560px;}.container-12 .suffix-8{padding-right:640px;}.container-12 .suffix-10{padding-right:800px;}.container-12 .suffix-11{padding-right:880px;}.container-16 .suffix-1{padding-right:60px;}.container-16 .suffix-2{padding-right:120px;}.container-16 .suffix-3{padding-right:180px;}.container-16 .suffix-5{padding-right:300px;}.container-16 .suffix-6{padding-right:360px;}.container-16 .suffix-7{padding-right:420px;}.container-16 .suffix-9{padding-right:540px;}.container-16 .suffix-10{padding-right:600px;}.container-16 .suffix-11{padding-right:660px;}.container-16 .suffix-13{padding-right:780px;}.container-16 .suffix-14{padding-right:840px;}.container-16 .suffix-15{padding-right:900px;}.container-12 .push-3,.container-16 .push-4{left:240px;}.container-12 .push-6,.container-16 .push-8{left:480px;}.container-12 .push-9,.container-16 .push-12{left:720px;}.container-12 .push-1{left:80px;}.container-12 .push-2{left:160px;}.container-12 .push-4{left:320px;}.container-12 .push-5{left:400px;}.container-12 .push-7{left:560px;}.container-12 .push-8{left:640px;}.container-12 .push-10{left:800px;}.container-12 .push-11{left:880px;}.container-16 .push-1{left:60px;}.container-16 .push-2{left:120px;}.container-16 .push-3{left:180px;}.container-16 .push-5{left:300px;}.container-16 .push-6{left:360px;}.container-16 .push-7{left:420px;}.container-16 .push-9{left:540px;}.container-16 .push-10{left:600px;}.container-16 .push-11{left:660px;}.container-16 .push-13{left:780px;}.container-16 .push-14{left:840px;}.container-16 .push-15{left:900px;}.container-12 .pull-3,.container-16 .pull-4{left:-240px;}.container-12 .pull-6,.container-16 .pull-8{left:-480px;}.container-12 .pull-9,.container-16 .pull-12{left:-720px;}.container-12 .pull-1{left:-80px;}.container-12 .pull-2{left:-160px;}.container-12 .pull-4{left:-320px;}.container-12 .pull-5{left:-400px;}.container-12 .pull-7{left:-560px;}.container-12 .pull-8{left:-640px;}.container-12 .pull-10{left:-800px;}.container-12 .pull-11{left:-880px;}.container-16 .pull-1{left:-60px;}.container-16 .pull-2{left:-120px;}.container-16 .pull-3{left:-180px;}.container-16 .pull-5{left:-300px;}.container-16 .pull-6{left:-360px;}.container-16 .pull-7{left:-420px;}.container-16 .pull-9{left:-540px;}.container-16 .pull-10{left:-600px;}.container-16 .pull-11{left:-660px;}.container-16 .pull-13{left:-780px;}.container-16 .pull-14{left:-840px;}.container-16 .pull-15{left:-900px;}


body.show-grid .container-16{background-image:url(/sites/all/themes/ninesixty/images/16_col.gif);}body.show-grid .container-12{background-image:url(/sites/all/themes/ninesixty/images/12_col.gif);}body.show-grid .grid-1:hover,body.show-grid .grid-2:hover,body.show-grid .grid-3:hover,body.show-grid .grid-4:hover,body.show-grid .grid-5:hover,body.show-grid .grid-6:hover,body.show-grid .grid-7:hover,body.show-grid .grid-8:hover,body.show-grid .grid-9:hover,body.show-grid .grid-10:hover,body.show-grid .grid-11:hover,body.show-grid .grid-12:hover,body.show-grid .grid-13:hover,body.show-grid .grid-14:hover,body.show-grid .grid-15:hover,body.show-grid .grid-16:hover{background-color:rgba(0,255,255,.2);background-repeat:no-repeat;background-position:top right;outline:1px solid #d66;}body.show-grid .grid-1:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/1.png);}body.show-grid .grid-2:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/2.png);}body.show-grid .grid-3:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/3.png);}body.show-grid .grid-4:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/4.png);}body.show-grid .grid-5:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/5.png);}body.show-grid .grid-6:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/6.png);}body.show-grid .grid-7:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/7.png);}body.show-grid .grid-8:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/8.png);}body.show-grid .grid-9:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/9.png);}body.show-grid .grid-10:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/10.png);}body.show-grid .grid-11:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/11.png);}body.show-grid .grid-12:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/12.png);}body.show-grid .grid-13:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/13.png);}body.show-grid .grid-14:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/14.png);}body.show-grid .grid-15:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/15.png);}body.show-grid .grid-16:hover{background-image:url(/sites/all/themes/ninesixty/images/grid_count/16.png);}

#edit-mollom-captcha{display:block;}.dblog-event pre,#simpletest-result-form table td pre{white-space:pre-wrap;}#page-node-add-forum #edit-mollom-captcha-wrapper{width:225px;margin:25px 0px 0px 0px;}#page-node-add-forum #edit-mollom-captcha-wrapper .description{width:230px;margin:8px 0px 45px 0px;}#page-node-add-forum #edit-mollom-captcha{margin:15px 0px 0px 0px;}

.timeEntry_control{vertical-align:middle;margin-left:2px;}* html .timeEntry_control{margin-top:-4px;}
body{background-image:url();}#page #content-body{width:960px;margin:0 auto 0 auto !important;padding:0 !important;}#page{margin-top:580px;margin-bottom:80px;}.wrapper{width:100%;}#content-wrapper{position:relative;width:100%;min-width:960px;}#page #hero{overflow:hidden;position:absolute;width:100%;min-width:960px;min-height:580px;top:90px;}#page #hero .panel-pane{height:580px;left:50%;margin-left:-640px;position:relative;width:1280px;overflow:hidden;}#footer-wrapper{position:relative;z-index:10;}


h1#site-name{margin-bottom:0;}#site-header,#site-subheader,#footer-region,.column,.node,.comment,.block{margin-bottom:1.5em;}div.admin-panel{padding:0;}div.admin-panel .body{padding:0 !important;}div.admin .left,div.admin .right{width:50%;margin-left:0;margin-right:0;}div.admin .right .admin-panel{margin-left:10px;}
@font-face{font-family:'Lato';src:url('/sites/all/themes/tesla/fonts/Lato-Light.ttf');}@font-face{font-family:'Lato-Hairline';src:url('/sites/all/themes/tesla/fonts/Lato-Hairline.ttf');}html,body{height:100%;}html{font-size:100%;}body{font-family:Arial,Helvetica,sans;font-size:76%;line-height:150%;color:#666;}table{font-size:100%;}body{}#main{min-height:250px;}h1{font-size:2em;line-height:150%;}h1.page-title-header{text-transform:uppercase;font:100 32px "proxima-nova-1","proxima-nova-2","Lato",sans-serif;}h1 span.breadcrumb{color:#fff;}h2{font-size:1.5em;line-height:150%;margin-bottom:1.5em;}h3{font-size:2em;line-height:150%;color:#4c4c4e;text-transform:uppercase;margin-bottom:1.5em;}.view-header > h3,h4{color:#333;font-size:1.1em;line-height:150%;margin-bottom:1em;text-transform:uppercase;}.country-header{font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-size:260%;font-weight:100;letter-spacing:1px;text-transform:none;color:#9c9c9c;}.style-header{letter-spacing:1px;text-transform:uppercase;font-weight:700;}h3.style-header{font-size:1.3em;}.style-header .secondary-text{color:#999;}p{line-height:150%;margin-bottom:1em;}ul li{margin-left:20px;}.small{font-size:.92em;}.smaller{font-size:.83em;}.tiny{font-size:.75em;}a:link,a:visited{color:#c90000;text-decoration:none;}a:hover,a:active,a.plain:hover,a.plain:active{color:#990000;text-decoration:underline;}a.plain{color:#666;text-decoration:none;font-weight:bold;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center,.centered{text-align:center;}.float-left{float:left;}.float-right{float:right;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{clear:both;display:inline-block;}/*_\*/
* html .clear-block{height:1%;}.clear-block{display:block;}/* End hide from IE-mac */


img.wrap-right{float:right;margin-left:15px;margin-bottom:1em;}img.wrap-left{float:left;margin-right:15px;margin-bottom:1em;}.dropshadow{box-shadow:2px 2px 2px #ccc;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;}.dropshadow-dark{box-shadow:2px 2px 2px #999;-moz-box-shadow:2px 2px 2px #999;-webkit-box-shadow:2px 2px 2px #999;}.content ul{list-style:square outside none;}.content li{margin-bottom:0.5em;margin-left:20px;}.username.tesla{padding-right:16px;background:url(/tesla_theme/images/icn_tesla_t_gray_13.png) no-repeat right center;}.username.owner{padding-right:18px;background:url(/tesla_theme/images/icn_key_gray_16.png) no-repeat right center;}.username a:link,.username a:visited{color:#666;text-decoration:none;}.username a:hover,.username a:active{color:#900;text-decoration:underline;}body{background:#f7f7f7 url('/tesla_theme/images/bg_gradient_gray.gif') repeat-x top;}body.cke_show_borders{background:#fff;background-image:none;}ul.links li{display:inline;list-style-type:none;padding:0 6px;}#main-nav{font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;height:90px;position:relative;z-index:102;width:100%;}#main-nav ul,#main-nav li{margin:0;}.hidden{display:none !important;}#main-nav-back{height:90px;width:100%;min-width:960px;position:absolute;background:#ddd url('/tesla_theme/images/background_mainnavigation_tall.jpg') repeat-x top;box-shadow:0 1px 8px 1px  #6D6B6B;z-index:3;font-size:14px;font-style:normal;font-weight:700;text-transform:uppercase;}#main-nav-back ul li a{color:#727272;text-shadow:0 1px 0 #fff;display:block;}#main-nav-back ul li a:hover{color:#C90000;text-decoration:none;}#main-nav-back ul li.active-trail a{color:#000;}#main-nav-back.short{height:60px;background:url('/tesla_theme/images/background_mainnavigation_short.jpg') repeat-x top;}#ribbon{height:30px;width:100%;min-width:960px;position:absolute;top:60px;background:#727272 url('/tesla_theme/images/background-ribbon.jpg') repeat-x top;box-shadow:0 1px 8px 1px #222;z-index:1;}#ribbon.long{display:none;}#main-nav-wrapper,#secon-nav-wrapper,#slide-nav-wrapper{width:960px;margin:0 auto;position:relative;}#main-nav-back.short #main-nav-wrapper{height:60px;}#branding,#logo{display:inline;width:78px;}#logo img{margin-left:-4px;}#site-name{font-size:0.8em;}#main-nav-back #main-nav-wrapper .main-menu{position:absolute;right:0;width:850px;}#main-nav-back.short #main-nav-wrapper .main-menu{top:30px;}#main-nav-wrapper .main-menu li{display:block;float:left;margin:0;margin-right:50px;padding:0;height:20px;}#main-nav-wrapper .main-menu li.last{margin-right:0;}#main-nav-wrapper .main-menu li.hidden,#main-nav-wrapper .main-menu li.footer-only,#main-nav-wrapper ul.main-menu ul.secondary-menu{display:none;}#main-nav .secondary-menu{position:absolute;left:110px;margin-top:6px;}#main-nav .secondary-menu li{display:inline-block;margin-right:10px;}#main-nav .secondary-menu li.last{margin-right:0;}#main-nav .secondary-menu li a,#main-nav .secondary-menu li.ribbon-separator span{display:block;color:#ccc;font-style:normal;font-weight:600;font-size:12px;text-shadow:0 -1px 0 #333;text-transform:uppercase;text-decoration:none;}#main-nav .secondary-menu li a:hover{color:#000;text-shadow:0 1px 0 #999;}#main-nav .secondary-menu li a.active,#main-nav .secondary-menu li.active-trail a{color:#fff;text-shadow:0 -1px 0 #333;}#main-nav ul.secondary-menu li.first{padding-left:0;}#main-nav .secondary-menu li{*display:inline;*margin-top:15px;}#slide-nav-main{z-index:2;background-color:yellow;position:absolute;top:-110px;width:100%;min-width:960px;height:110px;overflow:hidden;background:#fafafa url('/tesla_theme/images/nav_sliding_back.jpg') repeat-x top;box-shadow:0 1px 8px 1px #6D6B6B;}#slide-nav-main div.subnav{display:inline-block;vertical-align:top;position:absolute;top:20px;display:none;}#slide-nav-main div.subnav ul{display:inline;float:left;min-width:140px;padding-right:10px;}#slide-nav-main div.subnav li{list-style-type:none;}#slide-nav-main div.subnav li a{font-style:normal;font-weight:600;font-size:12px;color:#666;text-transform:uppercase;text-decoration:none;}#slide-nav-main div.subnav li a:hover{color:#000;}#tertiary-nav .pane-title a{color:#666;}#tertiary-nav .pane-title a:hover,#tertiary-nav .pane-title a:active{color:#900;}.tertiary-nav{position:relative;top:0;left:-16px;margin-right:-25px;}.tertiary-nav li{border-bottom:1px dotted #ccc;border-left:1px solid #dedede;color:#999;font-weight:bold;list-style-type:none;list-style-position:inside;margin-left:0;padding:5px 20px 5px 40px;}.tertiary-nav li.first{border-top:1px dotted #ccc;}.tertiary-nav li.active{border-left:1px solid #fff;color:#444;}.tertiary-nav li a{color:#999;text-transform:uppercase;}.tertiary-nav li.active a{color:#444;}.tertiary-nav li a:hover,.tertiary-nav li a:active{color:#900;}#masq-menu{position:absolute;top:0;right:0;margin:0;padding:0;font-weight:400;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-size:12px;line-height:normal;box-shadow:1px 1px 2px #bbb;}ul#masq-menu li{display:block;float:left;margin:0.4em 0;height:15px;padding:0 10px;border-right:solid 1px #ccc;}ul#masq-menu li:last-child{border:none;}#masq-menu li p span.masq{font-size:10px;}ul#masq-menu li a{display:block;margin:0;text-transform:uppercase;font-weight:600;color:#333;}#masq-menu p{line-height:normal;color:#666;}#masq-menu li a:hover{}#masquerade-status{font-style:italic;line-height:1em;position:absolute;right:0;top:30px;}#page-detroit2013 .tertiary-nav{left:-16px;margin-right:-25px}.proxima-bold{font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-weight:700;}#footer-region{width:100%;background:#888 url('/tesla_theme/images/bg_footer.jpg') repeat-x;color:#fff;text-align:left;margin-bottom:0px;height:220px;min-width:960px;}#footer-region a{outline:none;}.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -220px;}.push{height:220px;}#footermap ul li.hide-in-footer{display:none;}#footermap{padding-top:23px;height:155px;}#footer-region ul{margin-bottom:0px;}#footer-region .header-only{display:none;}#footer-wrapper{width:960px;height:220px;margin:0 auto;}#footermap ul.car-links{width:160px;display:block;float:left;}#footer-wrapper ul{list-style:none;}#footer-wrapper ul li{margin:0;}#footermap ul+ul,#footermap ul+ul>li{display:block;float:left;}#footermap ul+ul>li{width:160px;}#footermap ul+ul.links li{display:inline;float:left;width:auto;min-width:0;}#footer-region ul a,#secondary-centered ul span{font:normal 12px Arial,Helvetica,sans-serif;color:#ccc;text-decoration:none;}#footermap ul li{text-transform:uppercase;list-style-type:none;padding-left:0;}#footermap ul a{font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-weight:700;color:#fff;margin-bottom:4px;display:block;}#footermap li ul a{text-transform:capitalize;font:normal 12px Arial,Helvetica,sans-serif;color:#ccc;}#footermap li ul a.text-transform-none{text-transform:none;}#secondary-centered{width:100%;height:42px;text-align:center;font-size:12px;overflow:hidden;}#secondary-centered ul li{border-right:solid 1px #fff;float:left;margin-top:14px;padding:0 15px;}#secondary-centered li.locale-selector{padding-right:20px;}#secondary-centered li.first{padding-left:0px;}#secondary-centered li.last ul li,#secondary-centered li.last ul li a{padding:0;margin-top:0px;border:none;color:#ccc;}#secondary-centered ul li.last{border-right:none;margin:0;padding:0;}#secondary-centered ul li a{color:white;}#secondary-centered li.locale-selector{border-right:none;}#mytesla-button-menu{display:block;margin-top:2px;padding:10px 20px;height:22px;background-image:url('/tesla_theme/images/footer_mytesla_bckg.png');float:left;}li.last div#left-border,li.last div#right-border{float:left;width:3px;margin-top:2px;height:42px;}li.last div#left-border{background:url('/tesla_theme/images/footer_mytesla_left_border.png');}li.last div#right-border{background:url('/tesla_theme/images/footer_mytesla_right_border.png');}#mytesla-button-menu li:first-child span{color:white;font-size:11px;font-weight:600;}#social{margin-top:50px;}.social-icon{float:left;}.social-icon .ir{display:block;width:27px;height:27px;text-indent:-9999px;margin:0 5px 0 0;background-size:27px 27px;background-repeat:no-repeat;cursor:pointer;}.social-icon .twitter{background-image:url('/tesla_theme/images/bg_twitter_normal.png');}.social-icon .facebook{background-image:url('/tesla_theme/images/bg_facebook_normal.png');}.social-icon .google{background-image:url('/tesla_theme/images/bg_google_normal.png?20121018');}.social-icon .vimeo{background-image:url('/tesla_theme/images/bg_vimeo_normal.png?20121018');}.social-icon .weibo{background-image:url('/tesla_theme/images/bg_weibo.png');}.social-icon .wechat{width:100px;background-image:url('/tesla_theme/images/bg_wechat.png');background-size:100px;background-position:0 0;}.social-icon .wechat:hover{top:1px;background-image:url('/tesla_theme/images/bg_wechat.png');background-position:0 -27px;}.social-icon .wechat.is-active + .popover{opacity:1;z-index:20;transition:opacity 0.25s ease-in-out;}.popover,.popover img{border-radius:2px;}.popover{position:absolute;top:-245px;left:-56px;opacity:0;border:1px solid #ececec;box-shadow:3px 3px 5px rgba(0,0,0,.5);z-index:-1;transition:opacity 0.25s ease-in-out;}.popover.top:after{position:absolute;content:" ";bottom:-25px;left:84px;width:0px;height:0px;border-style:solid;border-width:25px 25px 0 25px;border-color:#fff transparent transparent transparent;}.popover.top:before{position:absolute;content:" ";bottom:-18px;left:92px;width:34px;height:34px;z-index:-1;box-shadow:3px 3px 5px rgba(0,0,0,.5);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.ie8 .popover{display:none;}.ie8 .wechat.is-active + .popover{display:block;}@media screen and (-webkit-min-device-pixel-ratio:2){.social-icon .twitter{background-image:url('/tesla_theme/images/bg_twitter_hi.png');}.social-icon .facebook{background-image:url('/tesla_theme/images/bg_facebook_hi.png');}.social-icon .google{background-image:url('/tesla_theme/images/bg_google_hi.png?20121018');}.social-icon .vimeo{background-image:url('/tesla_theme/images/bg_vimeo_hi.png?20121018');}.social-icon .weibo{background-image:url('/tesla_theme/images/bg_weibo@2x.png');}.social-icon .wechat,.social-icon .wechat:hover{background-image:url('/tesla_theme/images/bg_wechat@2x.png');}}body.popup{background:#fff;min-width:200px;padding:20px;}body.popup #page,body.popup #main{width:100%;}.button,.node-webform form input[type="submit"],input.form-submit{display:inline-block;background:url(/tesla_theme/images/bg_btn_red_h31.gif) repeat-x;padding:6px 11px;text-transform:uppercase;color:#fff;}.button.secondary{background:url(/tesla_theme/images/bg_btn_gray_h31.gif) repeat-x;}.button.tertiary{background:url(/tesla_theme/images/bg_btn_ltgray_h22.gif) repeat-x;padding:3px 9px;font-size:0.83em;}a.button,.button a{color:#fff;}input.button,.node-webform form input[type="submit"],input.form-submit{font-family:Arial,Helvetica,sans;border:0;}input.button:hover,.node-webform form input[type="submit"]:hover,input.form-submit:hover{cursor:pointer;}.button.cta{background:url(/sites/all/themes/tesla/images/bg_btn_red_h23.png) repeat-x 0 0;font-size:0.83em;padding:2px 8px;}.button.cta:hover{background:url(/sites/all/themes/tesla/images/bg_btn_red_h23.png) repeat-x 0 -23px;text-decoration:none;}#buttons .button-row{position:absolute;bottom:45px;}#buttons .slider>a{display:block;width:140px;height:45px;text-indent:-2000px;font-size:0;line-height:0;background-position:0 0;}#buttons #design>a{background-image:url(/tesla_theme/images/roadster/btn_design.png);}#buttons #drive>a{background-image:url(/tesla_theme/images/bg_btn_drive_red_140.png);}#buttons #discuss>a{background-image:url(/tesla_theme/images/bg_btn_discuss_red_140.png);}#buttons #own>a{width:139px;border-left:1px solid #9b1818;background-image:url(/tesla_theme/images/bg_btn_own_red_140.png);}#buttons #buy>a{width:139px;border-left:1px solid #9b1818;background-image:url(/tesla_theme/images/bg_btn_buy_red_140.png);}#buttons #reserve>a{width:139px;border-left:1px solid #9b1818;background-image:url(/tesla_theme/images/bg_btn_reserve_red_140.png);}#buttons a:hover{background-position:0px -45px;}#buttons .drawer{display:none;background:#000 url(/tesla_theme/images/bg_up_redarrow_8.png) no-repeat 70px 100%;color:#fff;opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;width:280px;height:0;z-index:1000;}#buttons .drawer .content{padding:20px;}#buttons .drawer h4{color:#fff;border-top:1px solid #666;padding-top:8px;}#buttons .drawer a{position:relative;top:0;left:0;color:#c90000;}#buttons .drawer .button a{color:#fff;}a.cta_button{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial,Helvetica,sans-serif;padding:.5em 2em .55em;margin:0.5em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#339;text-decoration:none;}a.cta_button:hover{text-decoration:none;}a.cta_button:active{position:relative;top:1px;}a.black{color:#d7d7d7;border:solid 1px #333;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#000));background:-moz-linear-gradient(top,#666,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666',endColorstr='#000000');}a.black:hover{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#000));background:-moz-linear-gradient(top,#444,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#000000');}a.black:active{color:#666;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#444));background:-moz-linear-gradient(top,#000,#444);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#666666');}a.gray{color:#e9e9e9;border:solid 1px #555;background:#6e6e6e;background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#575757));background:-moz-linear-gradient(top,#888,#575757);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888',endColorstr='#575757');}a.gray:hover{background:#616161;background:-webkit-gradient(linear,left top,left bottom,from(#757575),to(#4b4b4b));background:-moz-linear-gradient(top,#757575,#4b4b4b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575',endColorstr='#4b4b4b');}a.gray:active{color:#afafaf;background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#888));background:-moz-linear-gradient(top,#575757,#888);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#888888');}a.white{color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed');}a.white:hover{background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dcdcdc');}a.white:active{color:#999;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff');}a.red{color:#fff;border:solid 1px #980c10;background:#d81b21;background:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#aa1317));background:-moz-linear-gradient(top,#ed1c24,#aa1317);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317');}a.red:hover{background:#b61318;background:-webkit-gradient(linear,left top,left bottom,from(#c9151b),to(#a11115));background:-moz-linear-gradient(top,#c9151b,#a11115);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#a11115');}a.red:active{color:#de898c;background:-webkit-gradient(linear,left top,left bottom,from(#aa1317),to(#ed1c24));background:-moz-linear-gradient(top,#aa1317,#ed1c24);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317',endColorstr='#ed1c24');}.red{color:#C90000;}.dot-pager{list-style:none;}.dot-pager li{float:left;margin:0;padding:0;padding-right:5px;}.dot-pager li a{display:block;background:url(/tesla_theme/images/bg_pager_dot_off.png) no-repeat;height:8px;width:8px;text-indent:-2000px;font-size:0;line-height:0;}.dot-pager li.selected a,.dot-pager li a:hover{background:url(/tesla_theme/images/bg_pager_dot_on.png) no-repeat;}fieldset{padding:6px 0;}fieldset legend{display:none;}.admin-menu fieldset{padding:10px;border:1px solid #ccc;}.admin-menu fieldset legend{display:block;padding-right:5px;}.admin-menu fieldset legend a{color:#666;}.form-item{clear:both;margin:.5em 0;}.form-radios{margin-right:0;margin-left:0;}.form-item label{font-weight:normal;color:#666;font-size:1.05em;padding-top:.5em;}.form-item .description{margin-left:160px;font-size:85%;}input.form-text,.form-item textarea{width:auto;background:#e3e3e3;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:6px;margin-right:6px;}.form-item .resizable-textarea{clear:left;margin:0;width:auto;}html.js .resizable-textarea textarea{display:block;margin-bottom:0px;width:100%;}.sidebar input.form-text,.sidebar .resizable-textarea,#sb-body .node-webform .form-textarea{width:95%;}input.form-submit{}.form_slider{display:none;background:url(/tesla_theme/images/bg_form_slider_top.png) repeat-x 150px 0;margin-left:160px;padding-top:8px;width:412px;}.form_slider .wrapper{padding:10px;background:url(/tesla_theme/images/bg_form_slider_btm.png) no-repeat left bottom;}.form_slider .wrapper p{background:#ffc;}.form-item input.error,.form-item textarea.error,.form-item select.error,.form-item label.error{border-top:1px solid #c90000;border-left:1px solid #c90000;border-bottom:0;border-right:0;color:#000;}.form-item select.error{border-bottom:1px solid #c90000;border-right:1px solid #c90000;}.form-item label.error{padding-left:5px;}span.password-strength{visibility:hidden;}input.password-field{margin-right:10px;}div.password-description{padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;}div.password-description ul{margin-bottom:0;}.password-parent{margin:0 0 0 0;}input.password-confirm{margin-right:10px;}.confirm-parent{margin:5px 0 0 0;}span.password-confirm{visibility:hidden;}span.password-confirm span{font-weight:normal;}.textbox-username{padding:4px;width:200px;height:36px;font-size:22px;background-color:#f7f7f7;border-top:2px solid #CCC;border-left:2px solid #ccc;}#login_username_wrapper{width:270px;}#login_username_wrapper label{white-space:nowrap;width:270px;}#login_password_wrapper{width:270px;margin-top:10px;}#page-user-login .messages a{color:#fff;text-decoration:underline;}#page-user-login .messages a:hover{color:#fff;}#page-firstresponders #main-content{background-color:transparent;}#page-firstresponders #main{width:960px;margin:30px 10px 0 0 !important;}#page-firstresponders #content-header{margin:auto;}#page-firstresponders #main-content .inside{padding-left:0;}#page-firstresponders .hero{margin:auto;background:url(/tesla_theme/firstresponder/images/FirstRespondersHeader_w_shadow.jpg) 0 0 no-repeat;height:425px;}#page-firstresponders #page-firstresponder-wrapper{background-color:#fff;box-shadow:1px 1px 3px #ccc;}#page-firstresponders #page-firstresponder-wrapper h1{font-weight:300;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-size:32px;color:#000;width:380px;line-height:1em;}#page-firstresponders .guide-links{margin-top:20px;padding-bottom:5px;}#page-firstresponders .main-info,#page-firstresponders .contact-box{margin-left:40px;}#page-firstresponders .owner-reference-box{margin-left:120px;padding-bottom:15px;width:306px;background:url(/tesla_theme/firstresponder/images/grey_bg_bottom.png) 0 100% no-repeat;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;}#page-firstresponders .owner-reference-box ol li{margin-left:50px;width:240px;font-size:15px;color:#000;}#page-firstresponders .owner-reference-box p{font-family:Arial,Helvetica,sans;font-size:12px;color:#666;}#page-firstresponders .owner-reference-box #box-inner{background:url(/tesla_theme/firstresponder/images/grey_bg_mid.png) repeat-y;}#page-firstresponders .owner-reference-box #box-header{background:url(/tesla_theme/firstresponder/images/grey_bg_top.png) 0 0 no-repeat;padding-left:34px;padding-top:25px;}#page-firstresponders ol.olfr{padding-bottom:5px !important;}#page-firstresponders #content-body{margin:auto;}#page-firstresponders .horizontal-divider{background:#fff url('/tesla_theme/firstresponder/images/horizontal-divider-bottom-bg.png') 0 100% repeat-x !important;}#page-firstresponders .cta-bottom{background-color:#F2F2F2;border-radius:2px 2px 2px 2px;margin:10px 20px 20px 38px;padding:15px 35px 5px 35px;width:826px;}#page-firstresponders h4{margin-bottom:0.25em;}#page-firstresponders ul.fr-items{list-style:none;}#page-firstresponders ul.fr-items li{margin-left:0px !important;padding-left:71px;line-height:32px;background-repeat:no-repeat;background-image:url('/tesla_theme/firstresponder/images/first-responders-icons.png');background-position:-100px 0px;}#page-firstresponders li.fr-item-models{background-position:0px 0px !important;}#page-firstresponders li.fr-item-roadster{background-position:0px -30px !important;}#page-firstresponders li.fr-item-evsafetytraining{background-position:0px -60px !important;}#page-firstresponders li.fr-item-advancedextrication{background-position:0px -90px !important;}#page-firstresponders li.fr-item-moditech{background-position:0px -120px !important;}#page-firstresponders li.fr-item-universityofextrication{background-position:0px -150px !important;}#page-firstresponders li.fr-item-teslamsds{background-position:0px -180px !important;}#page-user-login #btnReserve{margin-top:60px;float:right;}.btnReserve{background:url(/tesla_theme/images/own/btn-own-reserve.png) no-repeat;width:140px;height:45px;color:#fff;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-size:15px;font-weight:100;text-shadow:0px -1px #750;padding-top:13px;text-align:center;}#node-form .node-form{padding-right:20px;}#node-form .form-item .description{margin-left:0;}#node-form .form-required{display:none;}#node-form .form-text{width:100%;}.ajax-form .messages{margin:0;width:auto;}#right-col .form-item .description{margin-left:0;}#right-col .webform-client-form .form-item select{width:280px;}#right-col .webform-client-form .form-item textarea{width:270px;}#tesla-country-selector{background:url(/tesla_theme/images/bg_bar_darkgray.png);padding:10px;}#tesla-country-selector label{color:#fff;font-family:museo-sans-1,museo-sans-2,Arial,Helvetica,sans;padding-top:0;}#tesla-country-selector #edit-country{width:95%;}#tesla-country-selector .form-submit,#tesla-country-selector .form-required{display:none;}#sb-container .pane-title{margin-bottom:.5em;}#sb-container form.webform-client-form{margin-top:1em;}#sb-container .node-webform label{display:block;}#sb-container .node-webform input.form-text{width:300px;}#sb-container #webform-component-product_interested__c label{float:none;width:auto;}#sb-container #webform-component-product_interested__c .form-radios{}#sb-wrapper-inner #webform-component-quote{display:none;}.i18n-en #sb-wrapper-inner #webform-component-quote,.i18n-fr_CA #sb-wrapper-inner #webform-component-quote,.i18n-en_CA #sb-wrapper-inner #webform-component-quote{display:block;}.i18n-en.node-type-teslastore #sb-wrapper-inner,.i18n-fr_CA.node-type-teslastore #sb-wrapper-inner,.i18n-en_CA.node-type-teslastore #sb-wrapper-inner{overflow-y:scroll !important;}form.webform-client-form div#webform-component-subscriptions__c .form-item label{display:none;float:none;}form.webform-client-form div#webform-component-subscriptions__c .form-checkboxes label.option{display:inline-block;width:auto;}form.webform-client-form div#webform-component-subscriptions__c input[type='checkbox']{width:1em;display:inline-block;}.checkbox,.radio{width:16px;height:16px;padding:0 20px 4px 0;background:url(/tesla_theme/images/bg_custom_checkboxes.png) no-repeat;display:inline;}.radio{background:url(/tesla_theme/images/bg_custom_radios.png) no-repeat;}.select{position:absolute;width:158px;height:21px;padding:0 24px 0 8px;color:#fff;font:12px/21px arial,sans-serif;background:url(/tesla_theme/images/bg_custom_select.png) no-repeat;overflow:hidden;}table,table thead,table tbody,table tr,table td,table th{font-size:1em;border:0;padding:0;margin:0;}table td,table th{padding:.5em .5em .5em 0;}table.summary{font-size:.93em;border:0;}table.summary th{text-transform:uppercase;font-weight:normal;}table.summary th,table.summary td{padding:10px 20px 10px 0;border:0;margin:0;}table.summary tr.divider td,table.summary tr.divider th{border-top:1px dashed #ccc;}table.summary table.summary td,table.summary table.summary th{border-top:1px solid #fff;}#buy-confirmation table.summary td,#buy-confirmation table.summary th{padding-right:40px;padding-top:2px;}#buy-confirmation table.summary thead th{padding-bottom:2px;margin-bottom:0;}#concierge,#join{background:url(/tesla_theme/images/logo-concierge2.png) no-repeat 20px 0;padding-left:80px;}#concierge h4,#join h4{height:13px;text-transform:uppercase;margin-bottom:.5em;}#concierge h4{background:url(/tesla_theme/images/ttl-concierge2.png) no-repeat;}#concierge .help-phone{font-size:1.5em;font-weight:bold;}#concierge .buttons,#join .buttons{margin-top:.5em;}#concierge .buttons br,#join .buttons br{display:none;}#concierge #live-chat{display:inline-block;height:23px;width:76px;background:url(/tesla_theme/images/btn_livechat.gif) no-repeat top left;text-indent:-2000px;font-size:0;line-height:0;}#concierge #request-callback{display:block;height:2.75em;margin-top:0.5em;width:130px;}#join-community{margin-left:-10px;margin-right:-10px;padding:4px 5px;border:1px solid #aaa;background-color:#adadad;float:right;}#join-community .replace-text{height:23px;width:172px;background:url(/tesla_theme/images/enthusiasts/bg_join_the_community.png) no-repeat;display:block;float:left;}#join-community .button.tertiary{display:inline-block;position:relative;top:1px;background-image:none;background-color:#4f4d4e;}.date-cal{width:62px;height:62px;}.date-cal .month{height:17px;background:url(/tesla_theme/images/bg_icn_calendar_top.png) no-repeat;text-align:center;text-transform:uppercase;color:#4c4c4e;font-size:0.75em;}.date-cal .date{height:45px;line-height:45px;background:url(/tesla_theme/images/bg_icn_calendar_btm.png) no-repeat;text-align:center;color:#4c4c4e;font-size:2.5em;font-weight:bold;text-shadow:0px -1px 1px #999;}.date-cal a:hover{text-decoration:none;}h4 span.learn-more a.learn-more{font-family:Arial,Helvetica,sans;letter-spacing:0;text-transform:none;font-weight:normal;font-size:0.76em;line-height:2em;position:relative;left:5px;width:auto;text-indent:0;background-position:100% 0;padding-right:20px;}.hr-dotted-4{background:url(/tesla_theme/images/hr_dottedline.gif) repeat-x top left;margin:1em 0 .5em 0;height:3px;width:280px;}.hr-dotted-6{background:url(/tesla_theme/images/hr_dottedline.gif) repeat-x top left;margin:1em 0 .5em 0;height:3px;width:420px;}.hr-dotted-8{background:url(/tesla_theme/images/hr_dottedline.gif) repeat-x top left;margin:1em 0 .5em 0;height:3px;width:560px;}.hr-dotted-10{background:url(/tesla_theme/images/hr_dottedline.gif) repeat-x top left;margin:1em 0 .5em 0;height:3px;width:760px;}.hr-dotted-12{background:url(/tesla_theme/images/hr_dottedline.gif) repeat-x top left;margin:1em 0 .5em 0;height:3px;width:960px;}span.vr-dotted{display:inline-block;text-indent:1000px;background:url(/tesla_theme/images/dottedline_vert.gif) repeat-y 50% 0 transparent;width:20px;height:100%;}.arrow{background:url(/tesla_theme/images/icn_arrow_rt_red_8x7.png) no-repeat left 0.4em;text-indent:1.5em;}a.triangle-arrow{background:url(/tesla_theme/images/own/icn_arrow_red.png) no-repeat right;padding-right:15px;white-space:nowrap;}a.triangle-arrow-left{background:url(/tesla_theme/images/own/icn_red_arrow_left.png) no-repeat left;padding-left:10px;white-space:nowrap;}.triangle-arrow{background:url(/tesla_theme/images/own/icn_arrow_red.png) no-repeat right;padding-right:11px;white-space:nowrap;}.triangle-arrow-left{background:url(/tesla_theme/images/own/icn_red_arrow_left.png) no-repeat left;padding-left:8px;white-space:nowrap;}.choose-triangle-arrow-left{background:url(/tesla_theme/images/own/icn_arrow_red_left.png) no-repeat left;padding-left:8px;white-space:nowrap;}a.triangle-arrow-bl-rt{background:url(/tesla_theme/images/icn_arrow_learnmore.png) no-repeat right;padding-right:13px;white-space:nowrap;}a.learn-more{background:url(/tesla_theme/images/icn_arrow_rt_22.png) no-repeat right;padding-right:20px;white-space:nowrap;}div.more-link a{background:url(/tesla_theme/images/icn_arrow_rt_22.png) no-repeat right;padding-right:20px;white-space:nowrap;}span.learn-more a{display:block;width:1em;height:1.5em;background:url(/tesla_theme/images/icn_arrow_rt_22.png) no-repeat 50% 50%;text-indent:-2000px;font-size:0;line-height:0;}div.read-more{padding:4px 10px;background:#cecece;}div.read-more a{height:1.5em;background:url(/tesla_theme/images/icn_arrow_rt_gray_8x7.gif) no-repeat right;padding-right:14px;white-space:nowrap;color:#454545;}span.view-all a,a.view-all{display:block;width:auto;padding-right:20px;height:1.5em;background:url(/tesla_theme/images/icn_arrow_rt_22.png) no-repeat center right;text-indent:0;font-weight:normal;font-size:0.85em;}.customer_quote{margin-bottom:2em;}.blog-teaser{margin-bottom:1em;}.blog-teaser h4{margin-bottom:0;}.blog-teaser span.byline,.blog-teaser span.pubdate{display:block;}.blog-teaser span.pubdate{font-size:0.85em;}.blog-teaser .blog-thumbnail img{box-shadow:2px 2px 2px #ccc;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;}.sidebar .view-models-featured-blog-posts .views-row{overflow:hidden;margin-bottom:20px;}.views-field-field-author-title-value{font-size:11px;color:#888;}.sidebar .view-models-featured-blog-posts .views-row .views-field-created .field-content{margin-top:0px;text-transform:uppercase;font-size:0.92em;}.sidebar .view-models-featured-blog-posts .views-row .views-field-title .field-content a{text-transform:uppercase;font-size:1em;font-weight:bold;}.sidebar .view-models-featured-blog-posts .views-row .views-field-field-photo-fid .field-content{float:left;min-height:100px;margin:0px 10px 0px 0px;}.sidebar .view-models-featured-blog-posts .views-row .views-field-created .field-content{}.sidebar .view-models-featured-blog-posts .views-row .views-field-title .field-content{}.sidebar .view-models-featured-blog-posts .views-row .views-field-name .field-content{}.sidebar .view-queue-featured-blog-posts .views-row{overflow:hidden;}.sidebar .blog-teaser .blog-thumbnail{float:left;width:75px;margin-right:10px;padding-top:4px;padding-bottom:1em;}.sidebar .blog-teaser .pubdate{text-transform:uppercase;font-size:0.92em;}.sidebar .blog-teaser .title h2{text-transform:uppercase;font-size:1em;margin-bottom:0;}.sidebar .blog-teaser .byline{font-size:0.92em;}.view-car-photos-widget{height:130px;}.view-car-photos-widget div{line-height:0;margin:0;padding:0;}.view-car-photos-widget .view-content > div{margin:1px 1px 0 0;}.view-car-photos-widget > .view-content div.field-content:hover{}.view-car-photos-widget > .attachment div.field-content:hover{}.view-car-photos-widget > div.attachment,.pane-content > .view-car-photos-widget > div.view-content div{float:left;}#actions ul li{color:#666;border-bottom:1px dotted #ccc;list-style-type:none;padding:4px 10px 4px 50px;position:relative;}#actions ul li a,.page-mytesla .config .config-image a{display:block;color:#666;text-transform:uppercase;font-size:0.92em;}#actions ul li.notifications_new{background:url(/tesla_theme/images/icn_notification_new_18.gif) no-repeat 20px 50%;}#actions ul li.notifications{background:url(/tesla_theme/images/icn_notification_18.gif) no-repeat 20px 50%;}#actions ul li.notifications_new span.number{position:absolute;left:26px;color:#fff;font-weight:bold;}#actions ul li.discussion{background:url(/tesla_theme/images/icn_discussion_18.gif) no-repeat 20px 50%;}#actions ul li.event{background:url(/tesla_theme/images/icn_calendar_18.gif) no-repeat 20px 50%;}#actions ul li.upload{background:url(/tesla_theme/images/icn_photos_16.gif) no-repeat 20px 50%;}#actions ul li.facebook{width:auto;height:auto;text-indent:0;background:url(/tesla_theme/images/icn_facebook_18.gif) no-repeat 20px 50%;}#actions ul li.twitter{width:auto;height:auto;text-indent:0;background:url(/tesla_theme/images/icn_twitter_18.gif) no-repeat 20px 50%;}#actions ul li.change-password{background:url(/tesla_theme/images/icn_lock_gray_18.gif) no-repeat 20px 50%;}#actions ul li.refresh{background:url(/tesla_theme/images/icn_reload_gray_18.gif) no-repeat 20px 50%;}#actions #btn-service-options{display:block;width:280px;height:45px;background:url(/tesla_theme/images/mytesla/btn_yourserviceoptions_en.png) no-repeat;text-indent:-2000px;}#sb-info{background:#000;opacity:0.8;}#sb-wrapper{}#sb-title-inner{padding-left:5px;}#sb-player.html{color:#444;background:#f7f7f7;padding:2em 20px 0 20px;}#sb-player.html > div{padding-bottom:2em;}#sb-player div.sb-message{color:#444;}#sb-player div.sb-message a{color:#900;}#sb-player.html .modal{display:block;}.webform-overlay{display:none;background:white;padding:20px 0px 20px 20px;position:absolute;top:0px;box-shadow:0 0 20px #000;z-index:250;-ms-overflow-x:visible;-ms-overflow-y:visible;}.webform-overlay .pane-content{overflow:auto;overflow-x:hidden;}#webform-modal{position:absolute;display:none;width:100%;height:100%;background:#000;opacity:0;z-index:250;}.webform-overlay-close-button{width:50px;height:50px;display:block;background:url(/tesla_theme/images/btn_reddot_x.png) 0px 0px no-repeat;color:white;font-size:24px;font-weight:bold;position:absolute;left:-24px;top:-18px;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;text-align:center;line-height:24px;cursor:pointer;text-decoration:none !important;}.modal{display:none;}.jqmWindow{display:none;position:fixed;top:17%;left:50%;margin-left:-200px;width:400px;background-color:#FFF;color:#333;border:1px solid #666;padding:20px;box-shadow:4px 4px 4px #333;-moz-box-shadow:4px 4px 4px #333;-webkit-box-shadow:4px 4px 4px #333;}.jqmOverlay{background-color:#333;}.jqmConfirmTitle{margin:0;height:20px;padding:5px 10px;color:#fff;background:#000;overflow:auto;}.jqmConfirmTitle h1{margin:0;padding:0;font-size:12px;text-transform:capitalize;font-weight:bold;color:#fff;float:left;height:20px;}a.jqmClose{width:20px;height:20px;display:block;float:right;clear:right;background:transparent url(/tesla_theme/images/icn_close_20.png) 0 0 no-repeat;}a.jqmClose em{display:none;}a.jqmClose:link,a.jqmClose:visited{color:#fff;}a.jqmClose:hover{background-position:0 -20px;}div.jqmConfirmContent,div.jqmConfirmButtons{padding:20px;}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}.hover_tooltip{position:absolute;width:20px;height:33px;background:url(/tesla_theme/images/bg_hover_tooltip_closed.png) no-repeat 50% 100%;color:#fff;opacity:1;z-index:200;}.hover_tooltip .content{position:relative;top:0;left:-190px;width:400px;height:33px;text-align:center;display:none;}.hover_tooltip .content .title{display:inline-block;width:auto;padding:0px 10px;line-height:33px;color:#fff;background:url(/tesla_theme/images/bg_hover_tooltip_open.png) no-repeat 50% 100%;}.hover_tooltip:hover{cursor:pointer}.hover_body{border-right:1px dotted #999;padding:10px;color:#333;font-weight:normal;display:none;}.maplink{display:inline-block;font-size:93%;background:url(/tesla_theme/images/icn_arrow_rt_22.png) no-repeat right;padding-right:20px;white-space:nowrap;}#page{margin-bottom:60px;}body.page404{min-width:1280px;}body.page404 > .wrapper{background-color:#000;}body.page404 #page{margin-bottom:0;}body.page404 #page #main-content{top:auto;}#main-content{background:#fff;}#main.column{margin-bottom:0;}#page-models-design #main.column{margin-bottom:70px;}#headline,#content-header{margin-bottom:20px;}#content-header .grid-8 p{margin:0;padding:0;line-height:0;}#page-goelectric h1.replace-text{line-height:0;}#content-body{margin:0 -10px;padding:20px 10px;background:#fff;}#content-body .inside{}.pane-title{font-weight:bold;line-height:150%;text-transform:uppercase;}.error{color:#e55;}div.error{border:1px solid #d77;}div.error,tr.error{background:#fcc;color:#200;padding:2px;}.warning{color:#e09010;}div.warning{border:1px solid #f0c020;}div.warning,tr.warning{background:#ffd;color:#220;padding:2px;}.ok{color:#008000;}div.ok{border:1px solid #00aa00;}div.ok,tr.ok{background:#dfd;color:#020;padding:2px;}div.messages{border:1px solid #00529B;background-color:#bde5f8;border:2px solid #8EB0CF;background-color:#E0E9F2;margin-top:0;margin-bottom:20px;margin-left:10px;padding:20px;width:880px;color:#000;}.messages.fade{position:absolute;top:-10px;z-index:500;}.messages.ok{}.messages.warning{}.messages.error{border:none;background:#fcc;color:#333333;font-size:11px;font-weight:bold;}.messages ul{margin-bottom:0;}.messages ul li{margin-left:20px;}.content-block{background:#fff;padding-top:20px;}.content-block h4{color:#444;text-transform:uppercase;}.content-block h4 span.learn-more,.content-block h4 span.view-all{float:right;}div.col-padding{padding:0 10px;}div.col-padding-2{padding:0 20px;}div.col-padding-3{padding:0 30px;}.replace-text span{opacity:0;font-size:0;line-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.01)";filter:alpha(opacity=0.01);color:#fff;}.replace-text img{display:block;}.replace-text.northamerica{background:url(/sites/default/files/header_northamerica.png) no-repeat;height:32px;width:262px;}.replace-text.europe{background:url(/sites/default/files/header_europe.png) no-repeat;height:32px;width:262px;}.replace-text.apac{background:url(/sites/default/files/header_apac.png) no-repeat;height:32px;width:262px;}#user-login-form{width:360px;}#user-login-form .form-item{clear:both;}#user-login-form label{float:left;}#user-login-form .form-text{float:left;}#user-login-form .form-submit{clear:both;}#user-login-form div.item-list ul{list-style-type:none;}#user-login-form div.item-list li{float:left;}#user-profile-form label{float:left;}#user-profile-form .form-item{clear:left;display:block;}#user-profile-form #profile-firstName,#user-profile-form #profile-lastName{width:200px;float:left;}#user-profile-form #profile-lastName{margin-left:18px;}#page-roadster{background:url(/tesla_theme/images/roadster/bg_nocityscape_large.jpg) repeat-x 50% -26px;}body#page-roadster.admin,body#page-models.admin{background-position:50% 20px;}#page-roadster #main,#page-roadster #main-content,#page-roadster-reviews #main-content,#page-models #main,#page-models #main-content,.page-roadster #main-content,#page-roadster-buy-thanks #main-content{background:transparent;}#page-roadster-reviews #content-header{margin-bottom:0px;}.panel-car-detail #headline{position:absolute;left:10px;top:40px;z-index:11;}.panel-car-detail #hero{position:relative;height:480px;}#page-roadster #hero{background:url(/tesla_theme/images/roadster/bg_cityscape_strip.jpg) no-repeat 0 113px;width:1270px;left:-165px;}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape) {#page-roadster #hero{background:url(/tesla_theme/images/roadster/bg_cityscape_strip.jpg) no-repeat 0% 113px;width:1133px;}}.panel-car-detail #hero-image{position:absolute;width:880px;overflow:hidden;z-index:10;}#page-roadster .panel-car-detail #hero-image img{display:none}#page-roadster .panel-car-detail #hero-image img:first{display:block}#page-roadster #hero-image img:hover{cursor:pointer;}#page-roadster #hero-image{top:70px;top:47px;left:70px;left:235px;height:300px;}#tooltip-color{background:url(/tesla_theme/images/roadster/tooltip_next_color.gif) transparent 0 0 no-repeat;height:28px;width:92px;}#page-roadster #colorpicker{position:absolute;top:306px;left:230px;left:395px;background:url(/tesla_theme/images/roadster/bg_colorpicker_perspective.jpg) no-repeat 50% 0;z-index:2;}.panel-car-detail #hero-actions{position:absolute;top:394px;width:940px;height:86px;background:url(/tesla_theme/images/roadster/bg_hero_actions.png) no-repeat bottom center;}.panel-car-detail .slider{position:absolute;top:65px;height:0px;width:280px;z-index:50;}.slider .drawer{width:280px;height:45px;overflow:hidden;position:absolute;bottom:0;}.slider .overlay-mask{position:absolute;height:45px;width:280px;bottom:0;background-color:#000;opacity:.7;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;z-index:1;}.slider .overlay{position:absolute;height:45px;width:280px;bottom:0;z-index:2;background:url(/sites/all/themes/tesla/images/shared/roadster/experience.png) no-repeat;}#buttons #own>a,#buttons #buy>a,#buttons #reserve>a{position:relative;left:140px;}#buttons #own .drawer,#buttons #buy .drawer,#buttons #discuss .drawer{background-position:210px 100%;}.panel-car-detail #experience{left:10px;}.panel-car-detail #experience .drawer img{position:absolute;bottom:0;}#experience .drawer #player1{position:relative;top:-25px;}#experience .preview{display:none;}.panel-car-detail #vision{position:absolute;left:320px;*left:10px;}.panel-car-detail #vision .drawer img{position:absolute;bottom:0;}.panel-car-detail #vision .overlay-mask{opacity:0.4;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;}.panel-car-detail #buttons{position:absolute;left:640px;*left:10px;}.panel-car-detail #page_bottom{margin-top:40px;}.panel-car-detail #col-left{padding-left:10px;}.panel-car-detail #col-middle{padding-left:10px;margin-left:0;}.panel-car-detail #col-right{padding-left:10px;margin-left:0;margin-right:-10px;}.panel-car-detail .content-block{background:url(/tesla_theme/images/roadster/bg_block.png) repeat-y;height:230px;}.panel-car-detail #innovation-teaser{}.panel-car-detail .row-3-col{background:#fff;margin-bottom:40px;}.panel-car-detail .row-3-col #col-left{margin-left:-10px;padding-left:10px;}.panel-car-detail #specs-teaser h4{border-bottom:1px dotted #ccc;}.panel-car-detail .style-header{font-size:1.2em;letter-spacing:0px;line-height:1.8em;}#page-roadster-buy .pane-content{margin-left:100px;}#page-roadster-buy .webform-client-form{margin-left:25px;}#page-roadster-buy .webform-client-form label{width:80px;float:left;}#page-roadster-buy .webform-client-form .form-text{width:300px;}#page-roadster-buy .webform-client-form #webform-component-regional_sales_email{display:none;}@font-face{font-family:"gotham-thin";src:url('/sites/all/themes/tesla/fonts/Gotham-TF-Thin.otf');src:url('/sites/all/themes/tesla/fonts/Gotham-TF-Thin.otf?#iefix');src:local("gotham-thin"),url(/sites/all/themes/tesla/styles/ /sites/all/themes/tesla/fonts/Gotham-TF-Thin.otf) format("truetype");}@font-face{font-family:"gotham-medium";src:url('/sites/all/themes/tesla/fonts/Gotham-TF-Medium.otf');src:url('/sites/all/themes/tesla/fonts/Gotham-TF-Medium.otf?#iefix');src:local("gotham-medium"),url(/sites/all/themes/tesla/styles/ /sites/all/themes/tesla/fonts/Gotham-TF-Medium.otf) format("truetype");}#page-roadster #hero-actions .overlay a{display:block;font-size:14px;padding:13px 0 0 45px;letter-spacing:2px;color:#ffffff;}#page-roadster #hero-actions .overlay a:hover{text-decoration:none;}#page-roadster #page_bottom .cta-text{letter-spacing:1px;font:100 28px "proxima-nova-1","proxima-nova-2","Lato",sans-serif;}#page-roadster #page_bottom .cta-text span{letter-spacing:0px;font-size:13px;}#page-roadster #page_bottom .cta-text span strong{font-weight:700;font-style:italic;}#page-roadster #headline h1.replace-text{color:#666666;font:100 19px "proxima-nova-2","Lato",sans-serif;}#page-roadster #headline h1.replace-text span.headline{top:20px;position:relative;font-weight:100;color:#4C4C4E;font-size:49px;opacity:1;display:inline;}#page-roadster #page_bottom #col-left table.numbers{color:#9E9E9E;text-align:center;font:500 12px "proxima-nova-1","proxima-nova-2","Lato",sans-serif;width:100%}#page-roadster #page_bottom #col-left table.numbers td{padding:0px 0px 25px 0px;width:33%;}#page-roadster #page_bottom #col-left table.numbers td.second{padding:0px 10px;}#page-roadster #page_bottom #col-left table.numbers td:first-child,#page-roadster #page_bottom #col-left table.numbers td.second{border-right:dotted 1px #9E9E9E;}#page-roadster #page_bottom #col-left table.numbers td span{letter-spacing:-2px;font-weight:200;font-size:42px;}#page-roadster #page_bottom #col-left img{position:relative;top:-20px;}#page-roadster #hero-actions .grid-4.omega #buttons{display:none;}#page-roadster-design-share #content-header .button{position:absolute;right:0px;top:12px;}#page-roadster-design-share #content-header img{position:relative;left:10px;}#page-roadster-design-share h2.normal,#page-roadster-design-share h4.normal{font-weight:normal;}#page-roadster-design-share #share_main{background:#fff;position:relative;}#page-roadster-design-share #main_pic{position:relative;width:960px;height:330px;overflow:hidden;background:#fff;}#page-roadster-design-share    #main_pic img{position:relative;left:100px;top:-40px;}#page-roadster-design-share #inset_pics{position:absolute;top:20px;left:20px;width:215px;}#page-roadster-design-share #bar{position:relative;width:920px;padding:15px 20px;height:20px;color:#fff;background:#464646;}#page-roadster-design-share #designed_by{}#page-roadster-design-share    #rsp_badge{position:absolute;top:0;right:20px;}#page-roadster-design-share #share_col_wrap{width:960px;background:#fff;}#page-roadster-design-share #share_body{padding-top:40px;}#page-roadster-design-share #share_sidebar{padding-top:40px;background:#EDEDED;padding-right:10px;}#page-roadster-design-share #share_sidebar div.col-padding{padding-left:20px;}table.stats{border-spacing:3px;border-collapse:separate;margin-bottom:20px;}table.stats td{width:72px;padding:20px 10px;text-align:center;background:#fff;color:#666;font-family:museo-sans-1,museo-sans-2,Arial,Helvetica,sans;font-weight:normal;}table.stats .stat{font-size:24px;font-weight:normal;}table.stats .label{padding-top:6px;font-size:9px;line-height:11px;text-transform:uppercase;}table.selections{border-spacing:3px;border-collapse:separate;margin-bottom:20px;}table.selections td{padding:0 5px 0 0;font-size:10px;vertical-align:middle;}table.selections img{width:100px;height:54px;}table.selections .selection_cat{font-weight:bold;}#page-roadster-design-share #actions ul{position:relative;left:-20px;margin-right:-20px;}#page-models-design-share #content-header .button{position:absolute;right:0px;top:12px;}#page-models-design-share #main{margin-left:0;margin-top:10px;}#page-models-design-share h2.normal,#page-models-design-share h4.normal{font-weight:normal;}#page-models-design-share #share_main{background:#fff;height:790px;}#page-models-design-share #share_main #left-block{width:620px;float:left;}#page-models-design-share #share_main #right-block{width:312px;float:right;}#page-models-design-share #main_pic{margin-top:20px;position:relative;width:620px;overflow:hidden;background:#fff;}#page-models-design-share #main_pic img{position:relative;left:-20px;top:0px;}#page-models-design-share #inset_pics{position:absolute;top:20px;left:20px;width:215px;}#page-models-design-share #bar{position:relative;width:920px;padding:15px 20px;height:20px;color:#fff;background:#464646;}#page-models-design-share #designed_by{}#page-models-design-share    #rsp_badge{position:absolute;top:0;right:20px;}#page-models-design-share #share_col_wrap{width:600px;background:#fff;padding-left:20px;}#page-models-design-share #share_body{padding-top:40px;}#page-models-design-share #share_sidebar{padding-top:40px;background:#EDEDED;padding-right:10px;}#page-models-design-share #share_sidebar div.col-padding{padding-left:20px;}#page-models-design-share #actions{padding-bottom:5px;}#page-models-design-share #actions ul{position:relative;left:-20px;margin-right:-20px;}#page-models-design-share table.selections img{width:auto;}#page-models-design-share table.selections .selection_paint img,#page-models-design-share table.selections .selection_interior img{width:133px;}.page-models #main-content,.page-goelectric #main-content{background:transparent;}.page-goelectric #hero{position:relative;width:960px;box-shadow:2px 0px 2px #bbb;-moz-box-shadow:2px 0px 2px #bbb;-webkit-box-shadow:2px 0px 2px #bbb;}.page-goelectric #hero p{margin:0;padding:0;line-height:0;}.page-goelectric #hero-action{position:absolute;top:325px;left:255px;}.page-goelectric #hero-action a{display:block;width:125px;height:30px;background:transparent url(/tesla_theme/images/spacer.gif) repeat;opacity:0.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);}#page-goelectric #page{margin-top:30px;}#page-goelectric #content-header{margin-bottom:0px;margin-left:-20px;}.page-goelectric #hero-action a span{display:none;}.page-goelectric #hero-action a:hover{text-decoration:none;cursor:pointer;}body.node-type-blog #mini-panel-login_required{padding-left:10px;}body.node-type-blog #mini-panel-login_required .button > a{color:#fff;}#miles-text{background:url(/sites/all/themes/tesla/images/stats/roadstermiles/bg_millions_of_miles_2100.png) 0 0 no-repeat #fff;width:960px;height:90px;}#counter{position:absolute;top:84px;left:565px;text-align:left;white-space:nowrap;}#counter img{margin-right:0;}#counter img#miles{background:url(/sites/all/themes/tesla/images/stats/roadstermiles/H45/Miles.png) 0 0 no-repeat #fff;width:75px;height:45px;}#counter img#miles.km{background:url(/sites/all/themes/tesla/images/stats/roadstermiles/km_de_DE.png) 0 0 no-repeat #fff;width:75px;height:45px;}.view-lightbox-gallery .views-row{float:left;margin:2px;}.view-lightbox-gallery .views-row *{vertical-align:top;}.submit-progress{display:none;}div.wysiwyg,div.wysiwyg + p{display:none;}#page-buy #main-content{background:transparent;}#page-buy #buy-landing{position:relative;}#page-buy #hero{background:url(/tesla_theme/images/own/hero-own-landing.jpg) no-repeat;width:960px;height:402px;position:relative;}#page-buy .panel-car-detail #headline{top:0;position:relative;}#page-buy .pane-title{font-family:museo-sans-1,museo-sans-2,Arial,Helvetica,sans;font-weight:500;font-size:1.2em;color:#333;text-transform:uppercase;margin-bottom:20px;letter-spacing:1px;}#page-buy #hero{left:-10px;}#page-buy .panel-car-detail #hero-actions{color:#fff;background:none;top:315px;left:0px;height:auto;}#page-buy .panel-car-detail #hero-actions h3{font-weight:500;letter-spacing:1px;color:#fff;margin-left:20px;margin-top:0.5em;}#page-buy .panel-car-detail #hero-actions .view-stores-list-all .view-content,#page-buy .panel-car-detail #hero-actions .view-empty,#page-buy .panel-car-detail #hero-actions p{margin-left:100px;}#page-buy .panel-car-detail #hero-actions .view-stores-list-all .attachment .view-content{float:left;margin-left:10px;margin-top:5px;}#page-buy .panel-car-detail #hero-actions .view-stores-list-all .view-content a{color:#fff;cursor:pointer;text-decoration:none;}#page-buy .panel-car-detail #hero-actions .view-stores-list-all .view-footer > a{position:absolute;right:0.5em;top:1em;}#page-buy #page_bottom{width:960px;margin-top:0;margin-left:-10px;margin-right:-10px;}#page-buy .panel-car-detail .content-block{height:auto;background:none;}#page-buy .panel-car-detail .row-3-col #col-left{width:640px;padding:0;margin:0;}#page-buy .panel-car-detail .row-3-col #col-left .col-padding{border-right:1px solid #E6E6E6;padding:23px 15px 20px 20px;}#page-buy .panel-car-detail .row-3-col #col-middle{width:0;padding:0;margin:0;}#page-buy .panel-car-detail .row-3-col #col-right{width:320px;margin:0;padding:0;background:url(/tesla_theme/images/own/service_everywhere.jpg) no-repeat 0 30px;}#page-buy .panel-car-detail .row-3-col #col-right .col-padding{padding:300px 20px 20px 20px;}#page-buy .panel-separator{height:40px;background:url(/tesla_theme/images/hr_dottedline.gif) repeat-x 0 10px;}#featured-owners .pane-content .view-content{position:relative;left:-11px;top:-11px;padding-left:11px;padding-top:11px;height:100px;width:600px;overflow:visible;z-index:2;}#featured-owners .views-row{width:75px;height:75px;float:left;}#featured-owners .views-field-field-firstname-value,#featured-owners .views-field-field-lastname-value,#featured-owners .views-field-field-vin-value,#featured-owners .views-field-field-city-value,#featured-owners .views-field-field-country-value{display:none;}#featured-owners .views-row.hovered{position:absolute;top:0px;left:0px;width:250px;border:1px solid #ccc;background:#ededed;padding:10px;margin-right:1px;}#featured-owners .views-field-field-photo-fid{float:left;margin-right:10px;}#featured-owners .views-field-field-photo-fid img{border:2px solid #ccc;width:70px;height:70px;overflow:hidden;}#featured-owners .views-row.hovered .views-field-field-firstname-value,#featured-owners .views-row.hovered .views-field-field-lastname-value{font-size:114%;display:inline;font-weight:bold;}#featured-owners .views-row.hovered .views-field-field-vin-value{display:block;}#featured-owners .views-row.hovered .views-field-field-city-value{font-size:92%;display:inline;}#featured-owners .views-row.hovered .views-field-field-country-value{font-size:92%;display:inline;text-transform:uppercase;}#page-buy #col-bottom-middle{text-align:center;}#page-node-edit #cboxOverlay{display:none;}#page-buy-stores #content-header h1{background:url(/tesla_theme/images/header_stores.png) no-repeat top left;height:30px;line-height:0;}#page-buy-stores #content-header h1 img{display:none;}#page-buy-stores #main-content{background:transparent;}#page-buy-stores .pane-stores-list-northamerica,#page-buy-stores .pane-stores-list-europe,#page-buy-stores .pane-stores-list-apac{margin-bottom:4em;margin-top:1em;}#page-buy-stores .pane-content > .view-stores-list-all{margin-top:10px;}#page-buy-stores .pane-content > .view-stores-list-all > .view-content > div,#page-buy-stores .pane-content > .view-stores-list-all .attachment{display:block;float:left;height:10em;margin-right:20px;padding:10px;width:190px;}#page-buy-stores .pane-content > .view-stores-list-all .attachment-before{background-color:#444343;color:#fff;}#page-buy-stores .pane-content > .view-stores-list-all .attachment-before .view-header{color:#999;font-size:0.83em;font-weight:bold;}#page-buy-stores .view-stores-list-all > .view-content .views-field-title{font-weight:bold;}#page-buy-stores .view-stores-list-all > .view-content .views-field-field-openingsoon-value{background:url(/tesla_theme/images/icn_calendar_red_14.png) no-repeat left 3px;font-weight:bold;font-style:italic;margin-bottom:3px;text-indent:18px;}#page-buy-stores .view-stores-list-all > .view-content .views-field-view-node a{background:url(/tesla_theme/images/icn_arrow_rt_red_8x7.png) no-repeat right 0.33em;padding-right:1em;}#page-buy-stores .hr-dotted-12,.view-header .hr-dotted-12{left:-20px;position:relative;}.page-user .tabs{display:none}.page-user #main-content{background:transparent;}.page-user #content-header h1{height:30px;margin-bottom:20px;line-height:0;}.page-user #content-body{box-shadow:2px 2px 2px #ccc;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;margin:0;min-height:250px;}.page-user .grid-8.alpha{width:610px}.page-user .grid-4.omega{width:290px}.page-user .form-item{}.page-user .form-item label{width:160px;float:left;}.page-user input.form-text{width:420px;}.page-user h3.intro{border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:20px;width:610px;}.page-user input.password-field,.page-user input.password-confirm{width:240px;}.page-user div.password-confirm{width:160px;display:inline;font-size:0.93em;text-transform:uppercase;}.page-user div.password-description{margin-left:122px;}.page-user #edit-submit{margin-left:160px;font-family:Arial,Helvetica,sans;height:31px;background:url(/tesla_theme/images/bg_btn_gray_h31.gif) repeat-x;font-size:1em;text-transform:uppercase;color:#fff;text-indent:0;}#page-user-login,#page-user-password,#page-user-change-pass,#page-user-register-confirmed,#page-user-register-email-validated{min-width:960px;}#page-user-login body,#page-user-password body,#page-user-change-pass body{text-align:center;}#page-user-login{overflow:hidden;}#page-user-login .wrapper{background:url(/tesla_theme/images/user/bg_signin_60.jpg?20131008) no-repeat 100% 75px;background-size:cover;}#page-user-change-pass #hero,#page-user-register-confirmed #hero,#page-user-register-email-validated #hero{position:relative;left:50%;overflow:hidden;margin-left:-640px;margin-top:-60px;width:1280px;height:796px;text-align:center;background:url(/tesla_theme/images/user/bg_signin_60.jpg?20131008) no-repeat 100% 75px;background:cover;}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape) {[id*="page-user-reset-"],#page-user-change-pass,#page-user-login,#page-user-password,#page-user-register,#page-user-register-confirmed,#page-user-register-email-validated{max-width:980px;min-width:980px;width:980px;}#page-user-change-pass #hero,#page-user-login #hero,#page-user-password #hero,#page-user-register #hero,#page-user-register-confirmed #hero,#page-user-register-email-validated #hero{margin-left:-490px !important;max-width:980px;min-width:980px;width:980px;}#pass-reset-form-wrapper{margin-right:60px !important;}[id*="page-user-reset-"] #main{left:150px !important;max-width:980px;min-width:980px;width:980px;}}#page-user-login #content-header h1{background:url(/tesla_theme/images/user/hdr_page_login.png) no-repeat;}#page-user-login #content-body,#page-user-password #content-body,#page-user-change-pass #content-body{background:transparent;width:945px;margin-top:102px;margin-left:auto;margin-right:auto;border:none;box-shadow:none;}#page-user-login h3.intro{background:url(/tesla_theme/images/user/bg_hdr_loginprompt.png) no-repeat;height:65px;}#page-user-login #edit-persistent-login-wrapper{background:url(/tesla_theme/images/own/own-terms-checkbox-off.png) no-repeat;overflow:hidden;height:20px;padding-top:5px;width:270px;}#page-user-login #edit-persistent-login{margin-right:8px;}#page-user-login #edit-submit{display:none;float:left;clear:both;margin-left:160px;height:31px;width:75px;background:url(/tesla_theme/images/user/btn_login.gif) no-repeat;text-indent:-9999px;font-size:0;border:0;}#page-user-login #edit-submit:hover{cursor:pointer;}#page-user-login .forgot-pass{clear:left;color:#7e7e7e;margin-top:20px;text-transform:uppercase;}#page-user-login #signup_prompt{height:250px;background:url(/tesla_theme/images/user/bg_create_account.jpg) no-repeat;text-align:center;}#page-user-login #signup_prompt a{position:relative;top:190px;text-transform:uppercase;}#page-user-login .intro-title-text,#page-user-password .intro-title-text,*[id*='page-user-reset-'] .intro-title-text,#page-user-change-pass .intro-title-text{float:left;width:590px;color:#666;font-size:30px;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-weight:100;letter-spacing:1px;line-height:29px;margin-bottom:10px;text-transform:uppercase;}#page-user-login .login-form-div{float:right;width:280px;margin-top:25px;padding:20px;padding-bottom:10px;text-align:left;background:url(/tesla_theme/images/bg_whitebox.png);box-shadow:1px 1px 5px #666;-webkit-box-shadow:1px 1px 5px #666;-moz-box-shadow:1px 1px 5px #666;}#page-user-login #hero #content-body{margin-left:-40px;margin-top:42px;}#page-user-register #hero #content-body{margin-left:100px;margin-top:148px;}#page-user-password #hero #content-body{margin-left:-40px;margin-top:42px;}#page-user-register-confirmed #formlike,#page-user-register-email-validated #formlike{position:absolute;top:28px;left:620px;width:280px;padding:20px;text-align:left;background:url(/tesla_theme/images/bg_whitebox.png);box-shadow:1px 1px 5px #666;-webkit-box-shadow:1px 1px 5px #666;-moz-box-shadow:1px 1px 5px #666;}#page-user-register-confirmed #formlike p.title-text,#page-user-register-email-validated #formlike p.title-text{color:#666666;float:left;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-size:30px;font-weight:100;letter-spacing:1px;line-height:29px;margin-bottom:10px;text-transform:uppercase;width:300px;}#page-user-register-confirmed div#messages-wrapper,#page-user-register-email-validated div#messages-wrapper,#page-mytesla div#messages-wrapper,#page-user-me-edit div#messages-wrapper{display:none;}#page-user-login .intro-title-dark{color:#666666;}#page-user-login #create-account-link{width:130px;}#page-user-login #forgot-pass-link{width:200px;}#page-user-login .label-error{font-weight:bold;color:#ff0000;}#form-error-popup{display:none;position:absolute;width:272px;height:102px;padding-left:35px;padding-top:18px;color:#fff;background:url(/tesla_theme/images/bg_error_popup.png) no-repeat;}#form-error-popup-rt{display:none;position:absolute;width:272px;height:102px;padding-left:20px;padding-top:22px;color:#fff;vertical-align:middle;text-align:left;background:url(/tesla_theme/images/bg_error_popup_rt.png) no-repeat;}#page-user-login label{color:#7e7e7e;}#page-user-login .textbox{padding:4px;width:270px;height:32px;font-size:16px;margin-top:5px;background-color:#f7f7f7;border-right:1px solid #eee;border-bottom:1px solid #eee;box-shadow:inset 1px 1px 2px #999;-webkit-box-shadow:inset 1px 1px 2px #999;-moz-box-shadow:inset 1px 1px 2px #999;}#page-user-login #keep_signedin_div{margin-left:-3px;margin-top:15px;outline:none;}#page-user-login .btnSelectDO,#page-user-password .btnSelectDO,*[id*='page-user-reset-'] .btnSelectDO,#page-user-change-pass .btnSelectDO{background:url(/tesla_theme/images/own/btn-own-reserve.png) center top no-repeat;width:140px;height:45px;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-size:15px;color:#fff;padding-top:13px;text-align:center;text-shadow:0px -1px #9c0000;letter-spacing:1px;text-transform:uppercase;outline:none;}#page-user-login .btnCreateAccount{background:url(/tesla_theme/images/bg_btn_gray_200x45.png) no-repeat;width:200px;height:45px;margin-left:auto;margin-right:auto;margin-top:15px;text-transform:uppercase;text-align:center;color:#fff;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-size:15px;padding-top:13px;text-shadow:0px -1px #666;letter-spacing:1px;cursor:pointer;outline:none;}#page-user-login #messages-wrapper,#page-user-password #messages-wrapper,#page-user-register #messages-wrapper{display:none;z-index:9999;position:absolute;width:272px;height:102px;padding:0px;background:url(/tesla_theme/images/bg_error_popup_rt.png) no-repeat;}#page-user-login #messages-wrapper{left:344px !important;top:146px !important;}#page-user-register #messages-wrapper{left:344px !important;top:502px !important;}#page-user-register #messages-wrapper.submit-error{left:344px !important;top:570px !important;}#page-user-register #messages-wrapper.submit-error-captcha{left:344px !important;top:628px !important;}#page-user-login #messages-wrapper li,#page-user-password #messages-wrapper li,#page-user-register #messages-wrapper li{list-style:none;}#page-user-login #messages-wrapper a,#page-user-password #messages-wrapper a,#page-user-register #messages-wrapper a,{color:#fff;text-decoration:underline;}#page-user-login .messages,#page-user-password .messages,#page-user-register .messages{background:transparent;border:none;width:218px;padding-left:0px;padding-top:18px;margin-left:12px;color:#fff;vertical-align:middle;font-size:11px;line-height:14px;}#page-user-login .error,#page-user-password .error{}#page-user-login .reset-submit-btn-div,#page-user-password .reset-submit-btn-div{width:100%;margin-top:15px;}#page-user-login .separator{clear:both;border-bottom:1px dotted #999999;height:5px;width:100%;margin-bottom:15px;}#page-user-password .btnSelectDOBack{background:url(/tesla_theme/images/own/btn-own-gray.png) center top no-repeat;width:140px;height:45px;color:#fff;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-size:15px;padding-top:13px;text-align:center;text-shadow:0px -1px #666;letter-spacing:1px;text-transform:uppercase;outline:none;}#page-user-password #china_recaptcha_widget{padding:4px 8px 0;width:265px;font-size:16px;margin-top:5px;background-color:#f7f7f7;border-right:1px solid #eee;border-bottom:1px solid #eee;box-shadow:inset 1px 1px 2px #999;-webkit-box-shadow:inset 1px 1px 2px #999;-moz-box-shadow:inset 1px 1px 2px #999;}#page-user-password #china_recaptcha_widget label{font-size:12px;}#page-user-password .china-recaptcha-area{margin-top:4px;padding:0 4px;}#page-user-password .china-recaptcha-area image{width:260px;}#page-user-password .china-recaptcha-area .refresh{cursor:pointer;display:block;float:right;font-size:12px;}#page-user-password .china-recaptcha-area a{text-decoration:underline;}#page-user-password #china_recpatcha-wrapper input.form-text{width:255px;}#page-user-password #china_recpatcha{margin-top:0;}#page-user-password .login-form-div{float:right;width:290px;margin-top:25px;padding:20px;padding-bottom:10px;text-align:left;background:url(/tesla_theme/images/bg_whitebox.png);box-shadow:1px 1px 5px #666;-webkit-box-shadow:1px 1px 5px #666;-moz-box-shadow:1px 1px 5px #666;}#recaptcha_image img{width:282px !important;border-right:1px solid #eee;border-bottom:1px solid #eee;box-shadow:1px 1px 2px #999;-webkit-box-shadow:1px 1px 2px #999;-moz-box-shadow:1px 1px 2px #999;}#recaptcha_widget span{float:right;padding:5px 7px 0 0;margin-bottom:-10px;}*[id*='page-user-reset-'] input.form-text,#page-user-password .form-text,#page-user-change-pass input.form-text{padding:4px;width:272px;height:32px;font-size:16px;margin-top:5px;background-color:#f7f7f7;border-right:1px solid #eee;border-bottom:1px solid #eee;box-shadow:inset 1px 1px 2px #999;-webkit-box-shadow:inset 1px 1px 2px #999;-moz-box-shadow:inset 1px 1px 2px #999;}#page-user-password .choose-triangle-arrow-left{background:url(/tesla_theme/images/own/icn_arrow_red_left.png) no-repeat left;padding-left:11px;white-space:nowrap;}*[id*='page-user-reset-'] #main-nav{text-align:left !important;}*[id*='page-user-reset-'] #content-body{background:transparent;box-shadow:none;}*[id*='page-user-reset-'] #site-header{background:transparent;width:960px;margin-left:auto;margin-right:auto;}*[id*='page-user-reset-'] #messages-wrapper{display:none;}*[id*='page-user-reset-'] #page{text-align:center;}*[id*='page-user-reset-'] #main{background:url(/tesla_theme/images/user/bg_signin_60.jpg?20131008) no-repeat 100% 75px transparent;background-size:cover;overflow:hidden;height:733px;text-align:left;margin-top:-90px;}@media (min-width:768px) {*[id*='page-user-reset-'] #main{margin-left:-160px !important;width:1280px !important;}}*[id*='page-user-reset-'] #pass-error,#page-user-change-pass #pass-error,#page-user-register #pass-error{display:none;z-index:9999;position:absolute;width:225px;height:60px;padding:20px;background:url(/tesla_theme/images/bg_error_popup_rt.png) no-repeat;color:#fff;}*[id*='page-user-reset-'] .password-description{display:none;z-index:9999;position:absolute;width:220px;height:70px;padding:15px;padding-right:42px;background:url(/tesla_theme/images/bg_error_popup_rt.png) no-repeat;color:#fff;left:-415px;top:157px;line-height:13px;border:none;}#pass-reset-form-wrapper{position:relative;margin-top:150px;float:right;width:280px;padding:20px;padding-bottom:10px;margin-right:160px;text-align:left;background:url(/tesla_theme/images/bg_whitebox.png);box-shadow:1px 1px 5px #666;-webkit-box-shadow:1px 1px 5px #666;-moz-box-shadow:1px 1px 5px #666;}*[id*='page-user-reset-'] #reset-submit-btn-container{display:none;}*[id*='page-user-reset-'] .password-strength{display:none;}#page-user-change-pass #main-content{float:right;width:290px;margin-top:25px;padding:20px;padding-bottom:10px;text-align:left;background-color:none;background:url(/tesla_theme/images/bg_whitebox.png);box-shadow:1px 1px 5px #666;-webkit-box-shadow:1px 1px 5px #666;-moz-box-shadow:1px 1px 5px #666;}#page-user-change-pass form#-tesla-change-password-form{margin-left:0px;}#page-user-change-pass #main{width:960px;margin-left:auto;margin-right:auto;margin-top:150px;}#page-user-register{min-width:960px;}#page-user-register #page{overflow:hidden;}#page-user-register .wrapper{background:url(/tesla_theme/images/user/bg_signin_60.jpg?20131008) no-repeat 0% 75px;background-size:cover;}#page-user-register #main{margin-bottom:0;}#page-user-register .wrapper{background:url(/tesla_theme/images/user/bg_signin_60.jpg?20131008) no-repeat 100% 75px;background-size:cover;}#page-user-register #edit-submit{display:none;}#page-user-register #site-header{background:transparent;}#page-user-register #hero{position:relative;left:50%;overflow:hidden;margin-left:-640px;margin-top:-59px;width:1280px;min-height:696px;text-align:center;}#page-user-register #content-header h1{background:url(/tesla_theme/images/user/hdr_page_register.png) no-repeat;}#page-user-register #content-body{background:transparent;width:945px;margin-top:102px;margin-left:auto;margin-right:auto;border:none;box-shadow:none;}#page-user-register h3.intro{background:url(/tesla_theme/images/user/bg_hdr_registerprompt.png) no-repeat;height:54px;}#page-user-register #edit-submit{margin-left:160px;background:url(/tesla_theme/images/user/btn_create_account.png) no-repeat;border:0;width:150px;text-indent:-9999px;font-size:0;}#page-user-register .register-form-div{float:right;width:280px;margin-top:-30px;padding:20px;padding-bottom:10px;text-align:left;background:url(/tesla_theme/images/bg_whitebox.png);box-shadow:1px 1px 5px #666;-webkit-box-shadow:1px 1px 5px #666;-moz-box-shadow:1px 1px 5px #666;}#page-user-register .form-item{}#page-user-register #edit-name-wrapper{display:none;}input#edit-mollom-captcha.form-text.required{width:52% !important;display:inline-block;vertical-align:middle;}#page-user-register #edit-mollom-captcha-wrapper{margin-top:-12px;margin-bottom:10px;}#page-user-register #edit-mollom-captcha-wrapper img,#page-user-register #edit-mollom-captcha-wrapper embed{width:110px;vertical-align:middle;margin-top:5px;}#page-user-register #edit-mollom-captcha-wrapper .description{display:none;}#page-user-register #edit-mollom-captcha-wrapper > label{float:none;}#page-user-register.i18n-zh_CN #edit-mollom-captcha-wrapper > label{display:inline-block;width:94px;}input#edit-mollom-captcha.form-text.required{width:159px !important;display:inline-block;vertical-align:middle;}#page-user-password #edit-mollom-captcha-wrapper{margin:15px 0 20px 0;}#page-user-password #edit-mollom-captcha-wrapper img,#page-user-password #edit-mollom-captcha-wrapper embed{width:110px;vertical-align:middle;margin-top:5px;}#page-user-password #edit-mollom-captcha-wrapper .description{display:none;}#page-user-password #edit-mollom-captcha-wrapper > label{float:none;}#page-user-register #edit-persistent-login-wrapper{background:url(/tesla_theme/images/own/own-terms-checkbox-off.png) no-repeat;overflow:hidden;height:20px;padding-top:5px;margin-left:-3px;width:270px;}#page-user-register #gtu_div{margin-left:-3px;}#page-user-register #edit-persistent-login{cursor:pointer;margin-left:6px;}#page-user-register #edit-newsletter-wrapper{background:url(/tesla_theme/images/own/own-terms-checkbox-on.png) no-repeat;overflow:hidden;height:20px;padding-top:5px;margin-left:-3px;margin-top:5px;}#page-user-register #edit-newsletter{cursor:pointer;margin-left:6px;}#page-user-register #useremail-check-message{display:none;position:absolute;left:20px;top:340px !important;width:200px;height:137px;padding:18px;padding-right:25px;}#page-user-register .useremail-check-message-error{background:url(/tesla_theme/images/bg_error_popup_rt.png) no-repeat;color:#fff;font-size:11px;line-height:14px;}#page-user-register .useremail-check-message-rejected{background:url(/tesla_theme/images/bg_msg_popup_rt.png) no-repeat;color:#333;font-size:12px;line-height:14px;}#page-user-register .password-strength{display:none;}#page-user-register span.password-confirm{visibility:hidden !important;}#page-user-register #password-confirm-group-wrapper .description{display:none;}#page-user-password .wrapper{overflow:hidden;background:url(/tesla_theme/images/user/bg_signin_60.jpg?20131008) no-repeat 100% 75px;background-size:cover;}#page-user-password #messages-wrapper{top:206px;left:334px;}#page-user-password #edit-submit{background:url(/tesla_theme/images/btn_submit_gray.png) no-repeat;height:31px;width:150px;text-indent:-9999px;font-size:0;}#page-user-password #content-header h1,#user-pass-reset #content-header h1{background:url(/tesla_theme/images/user/hdr_page_lostpassword.png) no-repeat;}#page-user-password h3.intro{background:url(/tesla_theme/images/user/bg_hdr_lostpassword.jpg) no-repeat;height:54px;}#user-pass-reset #edit-submit{width:150px;margin-top:40px;margin-left:0;}form#-tesla-change-password-form div.form-item{clear:none;}form#-tesla-change-password-form .form-item label{display:inline;width:200px;}form#-tesla-change-password-form #edit-pwd-wrapper{float:left;}form#-tesla-change-password-form #edit-pwd-wrapper input.change-pwd{}form#-tesla-change-password-form #edit-show-pwd-wrapper{font-style:italic;padding-top:0.5em;}form#-tesla-change-password-form #edit-show-pwd-wrapper label{float:none;}form#-tesla-change-password-form input.button{display:block;clear:both;margin-left:99px;background:url(/tesla_theme/images/bg_btn_red_h31.gif) repeat-x;}.page-user-profile #content-header h1{background:url(/tesla_theme/images/user/hdr_page_profile.png) no-repeat;}.page-user-profile h1.username{margin-bottom:0;}.page-user-profile .name{font-size:1.1em;}#user-profile-form #content-header h1,#page-user-me-edit-change-password #content-header h1{background:url(/tesla_theme/images/user/hdr_page_account.png) no-repeat;height:31px;margin-bottom:20px;line-height:0;}#page-user-me-edit-change-password .page-error #content-header h1{background-image:none;}.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}ol.task-list li.active{font-weight:bold;}.nowrap{white-space:nowrap;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}.panel-2col-stacked div#right-col.grid-4{width:299px;}.panel-2col-hero div#right-col.grid-4{width:299px;}body.page-contact #page{margin-top:30px;}body.admin{background-position:0 20px;}body.page-admin #page,body.page-admin #main{width:auto;}body.page-admin .page-manager-tabs{width:980px;}div.view div.views-admin-links,div.node-panel-content div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em;}.block div.view div.views-admin-links{margin-top:0;}div.view div.views-admin-links ul{padding-left:0;}div.view div.views-admin-links li a{color:#ccc;}div.view div.views-admin-links li{padding-bottom:2px;z-index:201;}div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000;}div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent;}div.view div.views-admin-links a:before{content:"[";}div.view div.views-admin-links a:after{content:"]";}div.view div.views-hide,div.node-panel-content div.views-hide,div.node-rich-panel-content div.views-hide{display:none;}div.view div.views-hide-hover,div.view:hover div.views-hide,div.node-panel-content div.views-hide-hover,div.node-rich-panel-content div.views-hide-hover,div.node-panel-content:hover div.views-hide,div.node-rich-panel-content:hover div.views-hide{display:block;position:absolute;z-index:200;}div.view:hover div.views-hide,div.node-panel-content:hover div.views-hide{margin-top:-1.5em;}.views-view-grid tbody{border-top:none;}div.tabs{background-color:#fff;padding-top:5px;position:absolute;z-index:10;}.tabs .primary{}.tabs .secondary{}#page-configurator-recent tr.even,#page-configurator-recent tr.odd{background:#fff;}.fpo-3-col{width:220px;padding-top:70px;height:80px;background:url('/tesla_theme/images/FPOs/fpo-3-col.gif') no-repeat;text-align:center;color:#fff;}.fpo-4-col{width:300px;padding-top:80px;height:100px;background:url('/tesla_theme/images/FPOs/fpo-4-col.gif') no-repeat;text-align:center;color:#fff;}.fpo-5-col{width:380px;padding-top:120px;height:118px;background:url('/tesla_theme/images/FPOs/fpo-5-col.gif') no-repeat;text-align:center;color:#fff;}.fpo-6-col{width:460px;padding-top:140px;height:148px;background:url('/tesla_theme/images/FPOs/fpo-6-col.gif') no-repeat;text-align:center;color:#fff;}.fpo-8-col{width:620px;padding-top:120px;height:120px;background:url('/tesla_theme/images/FPOs/fpo-8-col.gif') no-repeat;text-align:center;color:#fff;}.typekit-badge{display:none;}body.show-grid .container-16{background-image:url(/tesla_theme/images/16_col.gif);}#debugout{}.page-node form#node-form{padding:1em 20px;}html.js input.form-text.form-autocomplete{background-position:100% 6px;}html.js input.form-text.form-autocomplete.throbbing{background-position:100% -14px;}.sticky-header{background:#fff;border-bottom:1px solid #666;}form#node-form #autocomplete{background-color:#fff;}form#node-form #autocomplete ul{margin-left:0;padding-left:0;}body.i18n-ja_JP #right-col form#tesla-country-selector,body.i18n-en_GB #right-col form#tesla-country-selector,body.i18n-en_HK #right-col form#tesla-country-selector,body.i18n-en_AU #right-col form#tesla-country-selector,body.i18n-en_EU #right-col form#tesla-country-selector,body.i18n-en_CA #right-col form#tesla-country-selector,body.i18n-en_DK #right-col form#tesla-country-selector,body.i18n-en_CH #right-col form#tesla-country-selector,body.i18n-de #right-col form#tesla-country-selector{display:none;}a.tooltip{color:#666;cursor:help;text-decoration:none;display:block;}a.tooltip span{top:0.75em;left:75px;display:none;z-index:4;background-color:#fff;border:1px solid #ccc;width:250px;padding:5px;box-shadow:2px 2px 2px #CCC;-webkit-box-shadow:2px 2px 2px #CCC;-moz-box-shadow:2px 2px 2px #CCC;-moz-border-radius:10px;-moz-border-radius-topleft:0px;-webkit-border-radius:10px;-webkit-border-top-left-radius:0px;}a.tooltip:hover{position:relative;}a.tooltip:hover span{display:block;position:absolute;}#locale_pop{position:fixed;bottom:0px;display:none;z-index:700;background:#d81b21;background:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#aa1317));background:-moz-linear-gradient(top,#ed1c24,#aa1317);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317');width:100%;color:#fff;}#locale_pop div,#locale_pop p{padding:8px;}#locale_pop p{font-weight:bold;margin:0;text-align:left;}#locale_pop a.close{color:#fff;display:inline-block;float:right;font-family:fixed,sans-serif;height:36px;margin:-3px 0 0 0;text-decoration:none;text-indent:-9999px;width:36px;}#locale_pop a.locale-link{width:14em;}#locale_pop a.locale-link{color:#fff;padding-left:20px;margin-left:1em;}#locale-select{padding:0 30px;width:580px;min-height:360px;background-color:#fff;color:#666;font:12px "proxima-nova-1","proxima-nova-2","Lato",sans-serif;}#locale-select-wrapper{display:none;background-color:#fff;position:absolute;width:640px;margin:0 auto;z-index:10001;top:60px;left:40px;}a.close{background-image:url(/tesla_theme/images/close_btn.png);width:36px;height:36px;display:block;}#locale-close-button{position:absolute;margin-top:-17px;margin-left:-17px;}#select-locale-overlay{z-index:10000;background-color:#000000;position:fixed;top:0px;left:0px;width:100%;height:100%;display:none;}#choose-locale{padding-left:25px;}#locale-select h2{text-transform:uppercase;margin:30px 0 10px;display:block !important;}#locale-select h2,#locale-select h2 span{color:#444;font-size:20px;font-weight:100;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;}#locale-select h2:first-child{margin-top:20px;}#locale-select a{margin-left:4em;padding-left:25px;height:1.6em;min-width:7em;display:inline-block;color:#666;}#locale-select a.first{margin-left:0em;}#locale-select div.row{margin-top:0.8em;}#locale-select a.tooltip{cursor:pointer;}#locale-select a.tooltip span:first-child{color:#666;text-decoration:none;text-align:center;width:140px;}#locale-select a{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat bottom left;}#locale-select a.at{background-position:-5px -7px;}#locale-select a.au{background-position:-5px -59px;}#locale-select a.be{background-position:-5px -111px;}#locale-select a.ca{background-position:-5px -161px;}#locale-select a.ch{background-position:-5px -213px;}#locale-select a.cn{background-position:-5px -265px;}#locale-select a.de{background-position:-5px -317px;}#locale-select a.dk{background-position:-5px -369px;}#locale-select a.eu{background-position:-5px -421px;}#locale-select a.fr{background-position:-5px -471px;}#locale-select a.gb{background-position:-5px -523px;}#locale-select a.hk{background-position:-5px -575px;}#locale-select a.it{background-position:-5px -627px;}#locale-select a.jp{background-position:-5px -679px;}#locale-select a.nl{background-position:-5px -731px;}#locale-select a.no{background-position:-5px -783px;}#locale-select a.se{background-position:-5px -834px;}#locale-select a.us{background-position:-5px -885px;}.de_AT,.en_AT{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -35px;}.en_AU{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -87px;}.fr_BE,.nl_BE,.en_BE{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -137px;}.fr_CA,.en_CA{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -189px;}.de_CH,.it_CH,.fr_CH,.en_CH{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -241px;}.en_CN,.zh_CN,.cn{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -293px;}.de_DE{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -345px;}.en_DK,.da_DK{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -396px;}.en_EU{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -447px;}.en_FR,.fr_FR{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -499px;}.en_GB{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -551px;}.en_HK{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -603px;}.en_IT,.it_IT{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -655px;}.ja_JP,.jp{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -707px;}.en_NL,.nl_NL{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -759px;}.no_NO{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -810px;}.en_SE,.sv_SE{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -861px;}.en_US{background:url('/tesla_theme/images/icn_xx_flag_spritesheet__20140325-1700.png') no-repeat 0 45%;background-position:-5px -913px;}.fontColor999{color:#999;}.fontColorCcc{color:#ccc;}.fontColor333{color:#333;}.fontColor666{color:#666;}.fontColor737{color:#737373;}.fontColor7e7{color:#7e7e7e;}.marginTop10{margin-top:10px;}.marginBottom20{margin-bottom:20px;}.page-print{background:url(/tesla_theme/images/icn_print_sm.png) left no-repeat;width:15px;height:auto;padding-left:26px;}.clearBoth{clear:both;}#page-user-register .create-account-hdr{font-size:28px;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-weight:100;letter-spacing:1px;line-height:20px;color:#999999;margin-bottom:0px;}#page-user-register .create-account-hdr-dark{color:#666666;}#page-user-register .register-page-bg{padding:30px;height:440px;background-color:#fff;color:#999999;margin-bottom:30px;box-shadow:1px 1px 8px #999;-webkit-box-shadow:1px 1px 5px #999;-moz-box-shadow:1px 1px 5px #999;background:url(/tesla_theme/images/models/rear_driver_qtr.png) bottom right no-repeat;}#page-user-register .textbox,#page-user-register #password-confirm-group-wrapper input{padding:4px;width:270px;height:26px;font-size:16px;margin-top:5px;background-color:#f7f7f7;border-right:1px solid #eee;border-bottom:1px solid #eee;box-shadow:inset 1px 1px 2px #999;-webkit-box-shadow:inset 1px 1px 2px #999;-moz-box-shadow:inset 1px 1px 2px #999;}#page-user-register #password-confirm-group-wrapper{margin-top:0px;}#page-user-register .textbox-wrapper,#page-user-register #password-confirm-group-wrapper #edit-pass-pass1-wrapper{width:300px;margin-top:0px;}#page-user-register #password-confirm-group-wrapper .password-status-meter{text-align:center;width:82px;height:26px;position:relative;top:-33px;right:-194px;margin-bottom:-30px;background-color:#f7f7f7;line-height:6px;padding-top:4px;}#page-user-register #password-confirm-group-wrapper .password-status-meter .password-status-text{color:#888;font-size:11px;line-height:14px;text-transform:uppercase;}#page-user-register #password-confirm-group-wrapper .password-status-meter .password-status-bar{height:3px;width:8px;padding-right:1px;display:inline-block;background-color:#ccc;}#page-user-register #password-confirm-group-wrapper #edit-pass-pass2-wrapper{width:300px;margin-top:6px;}#page-user-register #password-confirm-group-wrapper .password-description{z-index:9999;position:absolute;width:225px;height:68px;padding:15px;padding-top:18px;padding-right:25px;background:url(/tesla_theme/images/bg_error_popup_rt.png) no-repeat;color:#fff;left:380px;top:430px;line-height:14px;border:none;}#page-user-register .password-description.error{top:408px !important;}#page-user-register #edit-submit{display:none;}.btnContinue{background:url(/tesla_theme/images/own/btn-own-reserve.png) no-repeat;width:140px;height:45px;color:#fff;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;letter-spacing:1px;padding-top:13px;text-align:center;float:right;clear:right;text-transform:uppercase;text-shadow:0px -1px #750;}.btnContinueOff{background:url(/tesla_theme/images/own/btn-own-continue-off.png) no-repeat;width:140px;height:45px;color:#fff;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;letter-spacing:1px;padding-top:13px;text-align:center;float:right;clear:right;text-transform:uppercase}.btnContinueSm{font-size:13px;}.btnBack{background:url(/tesla_theme/images/own/btn-own-gray.png) no-repeat;width:140px;height:45px;color:#fff;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;padding-top:13px;text-align:center;float:left;clear:left;}#page-user-register .btnCreateAccount{background:url(/tesla_theme/images/bg_btn_red_174x48.png) no-repeat;width:174px;height:48px;color:#fff;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;padding-top:14px;text-align:center;float:left;font-size:14px;letter-spacing:1px;text-transform:uppercase;outline:none;}#page-user-register .btnBackSm{background:url(/tesla_theme/images/bg_btn_gray_106x48.png) no-repeat;width:106px;height:48px;color:#fff;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;padding-top:14px;text-align:center;float:left;clear:left;font-size:14px;letter-spacing:1px;outline:none;}#page-disable{display:none;background-color:#000000;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:998;width:100%;position:absolute;top:0px;left:0px;z-index:998;}#processing-div{display:none;position:absolute;top:0;left:0;z-index:9999;width:500px;height:250px;text-align:center;border:1px solid #999999;padding:10px;background-color:#fff;padding-top:30px;vertical-align:middle;box-shadow:1px 1px 8px #000;-webkit-box-shadow:1px 1px 5px #000;-moz-box-shadow:1px 1px 5px #000;}.processing-text{font-size:16px;color:#999999;}#page-user-register .btnContinueCreate{float:right;margin-top:15px;}.fontSize14{font-size:14px;}#page #inside-404{background-color:black;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;color:#FFFFFF;}#inside-404 #content{background:#000 url("/sites/all/themes/tesla/images/images_404/404_back.jpg") no-repeat right -58px;width:1280px;height:768px;margin:0 auto;padding:0;position:relative;}#inside-404 #sign{width:500px;max-height:450px;overflow:hidden;position:absolute;top:112px;left:170px;}#inside-404 #links{margin-top:70px;font-size:20px;color:#FFFFFF;}#sign p{line-height:normal;margin:0;font-size:20px;}.upper{text-transform:uppercase;}#sign p.exclamation{font-size:100px;margin-left:-0.04em;letter-spacing:-0.03em;padding:0px;line-height:normal;font-weight:100;}#inside-404 a{padding:0 3px;color:#FF0000;text-decoration:none;font-size:16px;vertical-align:top;}@-moz-keyframes FadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes FadeIn{0%{opacity:0;}100%{opacity:1;}}#sign{-webkit-animation-name:FadeIn;-webkit-animation-timing-function:ease-in;-webkit-animation-duration:1s;-moz-animation-name:FadeIn;-moz-animation-timing-function:ease-in;-moz-animation-duration:1s;}.view-latest-blog-posts img{display:none;}.view-latest-blog-posts object{display:none;}.view-latest-blog-posts div#remove{display:none;}.spacer{display:block;height:20px;}.supercharging-access-div{margin-top:100px;width:566px;padding:20px;padding-left:70px;padding-right:70px;margin-left:auto;margin-right:auto;background-color:#e9e9e9;background:-webkit-gradient(radial,80% 20%,0,80% 40%,100,from(#fff),to(#e9e9e9));background:-webkit-radial-gradient(center center,circle cover,#fff,#e9e9e9);background:-moz-radial-gradient(center center,circle cover,#fff,#e9e9e9);background:-ms-radial-gradient(center center,circle cover,#fff,#e9e9e9);}.supercharging-access-div .logo{background:url(/sites/all/themes/tesla/images/nav_logo.gif) no-repeat;background-size:66px 97px;width:80px;height:115px;clear:both;margin-top:-20px;margin-bottom:20px;}.supercharging-access-div .title{font-size:32px;font-weight:200;text-transform:uppercase;color:#000;}.supercharging-access-div .subtitle{font-size:24px;font-weight:200;font-family:arial,sans-serif;color:#a6a6a6;}.supercharging-access-div .body{font-size:15px;font-family:Arial,sans-serif;color:#666666;}.supercharging-access-shadow-div{background:url(/tesla_theme/images/card_shadow_706.png) -0px -1px no-repeat;width:706px;height:20px;margin-left:auto;margin-right:auto;}.supercharging-access-contact-div p{font-size:15px;font-family:Arial,sans-serif;color:#666666;margin-left:auto;margin-right:auto;width:706px;text-align:center;}.supercharging-access-div .home-btn{width:100%;text-align:center;margin-bottom:30px;}.supercharging-access-div #gotoHome{margin-left:auto;margin-right:auto;width:160px;height:25px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#999));background:-webkit-linear-gradient(top,#ccc,#999);background:-moz-linear-gradient(top,#ccc,#999);background:-ms-linear-gradient(top,#ccc,#999);background:-o-linear-gradient(top,#ccc,#999);border-radius:4px;color:#fff;font-weight:bold;padding-top:7px;text-transform:uppercase;text-shadow:#999 1px 1px;cursor:pointer;}.supercharging-access-div #gotoHome:hover{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#999),to(#ccc));background:-webkit-linear-gradient(top,#999,#ccc);background:-moz-linear-gradient(top,#999,#ccc);background:-ms-linear-gradient(top,#999,#ccc);background:-o-linear-gradient(top,#999,#ccc);}.webkit-header{font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-size:260%;font-weight:100;letter-spacing:1px;width:900px;}.white{color:#FFF;}.grey{color:#333;}#page-what-to-expect #main{float:none;margin-left:auto;margin-right:auto;width:auto;}#page-roadster-upgrades{}#page-roadster-upgrades #main{margin:auto;width:100%;}#page-roadster-upgrades #content-body{margin:auto;padding:0;}#page-roadster-upgrades #content-header{margin:auto;}#page-roadster-upgrades #content-header .inside{padding-left:0;}#page-roadster-upgrades h1{margin:auto;padding:30px 0 20px;}#page-roadster-charging-spare-mobile-connector{}#page-roadster-charging-spare-mobile-connector #main{margin-left:0;margin-right:0;width:960px;}#page-roadster-charging-spare-mobile-connector #content-header{margin-bottom:0;}#page-roadster-charging-spare-mobile-connector #content-header .inside{padding-left:0;}#page-roadster-charging-spare-mobile-connector h1{margin-bottom:0;padding:30px 0 20px;}#page-roadster-charging-spare-mobile-connector #content-body{margin:0;padding:0;}#page-roadster-charging-universal-mobile-connector{}#page-roadster-charging-universal-mobile-connector #main{margin-left:0;margin-right:0;width:960px;}#page-roadster-charging-universal-mobile-connector #content-header{margin-bottom:0;}#page-roadster-charging-universal-mobile-connector #content-header .inside{padding-left:0;}#page-roadster-charging-universal-mobile-connector h1{margin-bottom:0;padding:30px 0 20px;}#page-roadster-charging-universal-mobile-connector #content-body{margin:0;padding:0;}#page-roadster-charging-high-power-wall-connector{}#page-roadster-charging-high-power-wall-connector #main{margin-left:0;margin-right:0;width:960px;}#page-roadster-charging-high-power-wall-connector #content-header{margin-bottom:0;}#page-roadster-charging-high-power-wall-connector #content-header .inside{padding-left:0;}#page-roadster-charging-high-power-wall-connector h1{margin-bottom:0;padding:30px 0 20px;}#page-roadster-charging-high-power-wall-connector #content-body{margin:0;padding:0;}#page-roadster-charging-j1772-mobile-connector{}#page-roadster-charging-j1772-mobile-connector #main{margin-left:0;margin-right:0;width:960px;}#page-roadster-charging-j1772-mobile-connector #content-header{margin-bottom:0;}#page-roadster-charging-j1772-mobile-connector #content-header .inside{padding-left:0;}#page-roadster-charging-j1772-mobile-connector h1{margin-bottom:0;padding:30px 0 20px;}#page-roadster-charging-j1772-mobile-connector #content-body{margin:0;padding:0;}#page-user{}#page-user #main{margin-left:0;margin-right:0;width:960px;}#page-user #content-header{margin-bottom:0;padding-left:0;}#page-user #content-header h1{background-position:0 30px;background-repeat:no-repeat;margin-bottom:0;padding:30px 0 20px;}#page-user #content-header .replace-text{background-image:url("/tesla_theme/images/user/hdr_page_profile.png");}#page-user #content-header .replace-text-cn{background-image:url("/tesla_theme/images/user/hdr_page_profile_cn.png");}#page-user #content-body{margin:0;padding:0;}#page-models-reviews,#page-models-drive{}#page-models-reviews #page,#page-models-drive #page{margin-top:30px;}#page-roadster-technology-battery #page{margin-top:0;}#page-inventory #main,.page-roadster #main,.page-user #main,.page-about #main,#page-about-press-press-mentions #main,#page-about-press-b-roll #main,.node-type-press-release #main,#page-about-press-releases #main,#page-roadster-specs #main,#page-roadster-technology-motor #main,#page-roadster-technology-power-electronics-module #main,#page-roadster-technology-firmware #main,#page-models-specs #main,#page-goelectric-environment #main,#page-goelectric-efficiency #main,#page-roadster-technology #main,#page-roadster-technology-battery #main,#page-models-reviews #main,#page-models-drive #main{margin-left:0;margin-right:0;}#page-goelectric-efficiency #main,#page-supercharger #main{width:auto;}#page-inventory #content-body,#page-roadster-reviews #content-body,.page-roadster #hero,.page-user #main,.page-about #main,#page-about-press-press-mentions #main,#page-about-press-b-roll #main,.node-type-press-release #main,#page-about-press-releases #main,#page-roadster-specs #main,#page-roadster-technology-motor #main,#page-roadster-technology-power-electronics-module #main,#page-roadster-technology-firmware #main,#page-models-specs #main,#page-goelectric-environment #main,#page-roadster-technology #main,#page-roadster-technology-battery #main{width:960px;}#page-inventory #content-header,.page-user #content-header,.page-taxonomy #content-header,.page-enthusiasts #content-header,.page-about #content-header,#page-about-press-press-mentions #content-header,#page-about-press-b-roll #content-header,.node-type-press-release #content-header,#page-about-press-releases #content-header,#page-roadster-technology-motor #content-header,#page-roadster-technology-power-electronics-module #content-header,#page-roadster-technology-firmware #content-header,#page-goelectric-environment #content-header,#page-goelectric-efficiency #content-header,#page-roadster-technology-battery #content-header,#page-models-reviews #content-header,#page-models-drive #content-header{margin-bottom:0;}#page-roadster-charging-j1772-mobile-connector #content-header > div{width:auto;}#page-inventory #content-header .inside,.page-roadster #page #content-header .inside,.page-about #page #content-header .inside,#page-about-press-press-mentions #content-header .inside,#page-about-press-b-roll #content-header .inside,.node-type-press-release #page #content-header .inside,#page-about-press-releases #content-header .inside,#page-roadster-technology-motor #content-header .inside,#page-roadster-technology-power-electronics-module #content-header .inside,#page-roadster-technology-firmware #content-header .inside,#page-goelectric-environment #content-header .inside,#page-goelectric-efficiency #content-header .inside,#page-roadster-technology-battery #content-header .inside,#page-models-reviews #content-header .inside,#page-models-drive #content-header .inside{padding-left:0;}#page-inventory h1.page-title-header,.page-user h1.replace-text,.page-about h1.page-title-header,#page-about-press-press-mentions h1.page-title-header,#page-about-press-b-roll h1.page-title-header,.node-type-press-release h1.page-title-header,#page-about-press-releases h1.page-title-header,#page-roadster-specs h1.page-title-header,#page-roadster-technology-motor h1.page-title-header,#page-roadster-technology-power-electronics-module h1.page-title-header,#page-roadster-technology-firmware h1.page-title-header,#page-goelectric-environment h1.page-title-header,#page-goelectric-efficiency h1.page-title-header,#page-roadster-technology-battery h1.page-title-header,#page-roadster-specs h1.page-title-header,#page-roadster-drive h1.page-title-header{margin-top:30px;}#page-roadster-drive #content-body{left:10px;position:relative;}#page-inventory #content-body,#page-roadster-reviews #content-body,.page-roadster #hero,.page-about #content-body,#page-about-press-press-mentions #content-body,#page-about-press-b-roll #content-body,.node-type-press-release #content-body,#page-about-press-releases #content-body,#page-roadster-technology-motor #content-body,#page-roadster-technology-power-electronics-module #content-body,#page-roadster-technology-firmware #content-body,#page-goelectric-environment #content-body,#page-goelectric-efficiency #content-body,#page-roadster-technology #hero,#page-roadster-technology-battery #content-body,#page-models-reviews #content-body,#page-models-drive #hero{margin-left:0;margin-right:0;}.page-roadster #content-body,#page-roadster-technology-battery #content-body{padding:0;}#page-roadster-technology-battery #content-body .inside{padding:20px 10px 20px 20px;}#page-executives #right-col,#page-models-reviews #right-col{width:280px;}#page-roadster-technology-battery #content-body #left-col{margin-left:0;margin-right:0;padding-right:0;}#page-roadster-technology-battery #content-body .blog-text{margin-left:0;}#page-roadster-gallery #main-content,#page-roadster-gallery-view #main-content{margin-top:30px;}#page-roadster-gallery #main{margin-left:0;}#page-roadster-drive #content-header{margin-bottom:0;}#page-gallery #gallery-hero-container{background-image:url('/sites/all/themes/tesla/images/enthusiasts/event_page_header3.jpg');background-repeat:no-repeat;background-position:center;min-width:960px;max-width:1280px;height:540px;margin:0 auto;}#page-gallery #gallery-hero-container div{width:960px;height:540px;margin:0 auto;position:relative;}#page-gallery #gallery-hero-container div span{position:absolute;display:block;bottom:40px;left:20px;color:#fff;text-shadow:0 1px 0 #000;font:400 48px "proxima-nova-1","proxima-nova-2","Lato",sans-serif;text-transform:uppercase;}.page-enthusiasts #content-header .grid-4,.node-type-blog .grid-4,.page-taxonomy .grid-4{}.node-type-blog .center-wrapper{overflow:hidden;position:relative;}.node-type-blog .center-wrapper:before{position:absolute;top:0;right:319px;height:100%;width:1px;background:#dedede;content:" ";}#join-community .button{background-image:none;}.i18n-fr_CA #join-community .replace-text{background-image:url("/tesla_theme/images/enthusiasts/bg_join_the_community_long_fr_fr.png");height:30px;width:280px;}.node-type-forum .container-12 #content-header .grid-4{position:absolute;right:0;width:auto;}.page-models #galleriffic #thumbs{margin-bottom:0;}#page-models-features #content-body{background-color:transparent;box-shadow:none;position:relative;top:-50px;}#page-models-features .panel-onecol-long #top{background-color:transparent;}#page-models-features #content-body h1.page-title-header{line-height:normal;margin-bottom:0;padding-bottom:20px;padding-top:30px;}#page-models-features #content-body #mini-nav{height:auto;margin-top:auto;}.node-type-press-release #main{margin-top:30px;}#postal-code-help{display:none;margin-left:100px;float:right;color:#999;font-size:11px;}#page-models-design #evIncentivesContainer,#page-models-design.i18n-fr.i18n-fr_CH #evIncentivesContainer{display:none;}#page-models-design.i18n-fr #evIncentivesContainer,#page-models-design.i18n-en #evIncentivesContainer,#page-models-design.i18n-en_CA #evIncentivesContainer,#page-models-design.i18n-fr_CA #evIncentivesContainer,#page-models-design.i18n-en_AU #evIncentivesContainer,#page-models-design.i18n-en_HK #evIncentivesContainer,#page-models-design.i18n-ja_JP #evIncentivesContainer,#page-models-design.i18n-en_GB #evIncentivesContainer{display:block;}#page-models-design.i18n-fr #evIncentivesContainer h1,#page-models-design.i18n-fr_CA #evIncentivesContainer h1{line-height:18px;}.mytesla-dashboard .badges #solar_city_badge.charging{letter-spacing:0px;color:#999999;font-family:"proxima-nova-1","proxima-nova-2","Proxima Nova","Lato",sans-serif;margin-bottom:-20px;width:915px;background:url("/sites/all/themes/tesla/mytesla_dashboard/images/charging_background.png") right bottom no-repeat #ffffff;height:258px;}.mytesla-dashboard .badges #solar_city_badge.charging p{width:260px;margin-top:12px;}.mytesla-dashboard .badges #solar_city_badge.charging p.link a{padding-right:14px;background:url("/sites/all/themes/tesla/images/own/icn_arrow_red.png") no-repeat right 0px;}.mytesla-dashboard .badges #solar_city_badge.charging h3{font-weight:100;line-height:21px;font-size:16px;padding-left:48px;background:url("/sites/all/themes/tesla/mytesla_dashboard/images/charging_battery.jpg") no-repeat;}.mytesla-dashboard .badges #solar_city_badge.charging .loading{width:915px;}#confirm-transaction #loading-image-transaction{display:none;}.mytesla-dashboard .delivery-pickup .edit .deferred-production-admin.feeMsg{top:310px;}#webform-component-phone{position:relative;}#page #main #main-content #submitted-phone-popup{position:absolute;top:62px;left:0;width:185px;background:#FFF;z-index:10;border:1px #CCC solid;box-shadow:1px 1px 6px #CFCFCF;padding:6px;display:none;}#page #main #main-content #submitted-phone-popup:before,#page #main #main-content #submitted-phone-popup:after{content:' ';position:absolute;top:-7px;left:7px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid white;}#page #main #main-content #submitted-phone-popup:before{border-left-width:8px;border-right-width:8px;border-bottom-width:8px;border-bottom-color:#CFCFCF;left:6px;top:-8px;}.social-share-links{margin-top:10px;}.social-share-links p.title{margin-bottom:5px;}.social-share-links ul{list-style:none;}.social-share-links ul li{float:left;width:33px;margin-right:7px;margin-left:0;}.social-share-links a.icon{display:block;width:33px;height:33px;outline:0;text-indent:-9999px;font-size:0;border:0;}.social-share-links a.facebook{background-image:url(/tesla_theme/images/social/facebook.jpg);}.social-share-links a.twitter{background-image:url(/tesla_theme/images/social/twitter.jpg);}.social-share-links a.linkedin{background-image:url(/tesla_theme/images/social/linkedin.jpg);}.social-share-links a.gplus{background-image:url(/tesla_theme/images/social/gplus.jpg);}.social-share-links a.mail{background-image:url(/tesla_theme/images/social/mail-icon.jpg);}@media screen and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2) {.social-share-links a{background-size:cover;}.social-share-links a.facebook{background-image:url(/tesla_theme/images/social/facebook@2x.jpg);}.social-share-links a.twitter{background-image:url(/tesla_theme/images/social/twitter@2x.jpg);}.social-share-links a.linkedin{background-image:url(/tesla_theme/images/social/linkedin@2x.jpg);}.social-share-links a.gplus{background-image:url(/tesla_theme/images/social/gplus@2x.jpg);}.social-share-links a.mail{background-image:url(/tesla_theme/images/social/mail-icon@2x.jpg);}}
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}#sb-overlay{position:relative;height:100%;width:100%;}#sb-wrapper{position:absolute;visibility:hidden;width:100px;}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}#sb-body{position:relative;height:100%;}#sb-body-inner{position:absolute;height:100%;width:100%;}#sb-player.html{overflow:auto;}#sb-body img{border:none;}#sb-loading{position:relative;height:100%;}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}#sb-loading-inner span{background:url(/sites/all/themes/tesla/js/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title,#sb-title-inner{height:26px;line-height:26px;}#sb-title-inner{font-size:16px;}#sb-info,#sb-info-inner{height:20px;line-height:20px;}#sb-info-inner{font-size:12px;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}#sb-nav-close{background-image:url(/sites/all/themes/tesla/js/shadowbox/close.png);}#sb-nav-next{background-image:url(/sites/all/themes/tesla/js/shadowbox/next.png);}#sb-nav-previous{background-image:url(/sites/all/themes/tesla/js/shadowbox/previous.png);}#sb-nav-play{background-image:url(/sites/all/themes/tesla/js/shadowbox/play.png);}#sb-nav-pause{background-image:url(/sites/all/themes/tesla/js/shadowbox/pause.png);}#sb-counter{float:left;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}


.pullquote{font-size:2em;font-weight:300;color:#333333;line-height:1.5em;text-align:center;margin-bottom:0.5em;}.pullquote p{margin:0;padding:0;display:inline;}.pullquote-auth{font:Arial;font-weight:bold;font-style:italic;font-size:1em;}.pullquote-split{font-weight:500;padding-left:9px;padding-right:7px;}.pullquote-src{font:Arial;font-size:1em;}.quoteblock{text-align:center;margin-left:auto;margin-right:auto;}.pullquote-link{text-align:center;margin-top:0.5em;}.pullquote-link .learn-more{color:#666666;font-size:92%;text-decoration:none;text-transform:uppercase;background:url(/sites/all/themes/tesla/images/icn_arrow_rt_gray_22.png) no-repeat scroll right center transparent;}.pullquote-link .learn-more:hover,.pullquote-link .learn-more:active{color:#990000;background:url(/sites/all/themes/tesla/images/icn_arrow_rt_22.png) no-repeat scroll right center transparent;}.view-pull-quote{width:920px;padding:1.5em 0;background-color:#f2f2f2;box-shadow:inset 0px 1px 1px #ccc;-moz-box-shadow:inset 0px 1px 1px #ccc;-webkit-box-shadow:inset 0px 1px 1px #ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}.view-pull-quote .pullquote{margin:0 120px 0.5em 120px;}
#page-supercharger #page{margin-top:0 !important;margin-bottom:90px;}#hero-background{display:block;width:100%;background-color:#222;background-image:url('/sites/all/themes/tesla/homepage/images/microtile.png');text-align:center;}#hero-scaler{display:block;height:auto;margin:0 auto;width:1280px;height:100%;position:relative;margin-left:50%;left:-640px;}#hero-scaler img{}#page #hero{height:auto;min-height:510px !important;position:relative;top:0;text-align:center;}.i18n-fr_CA #page #hero{min-height:580px !important;}#page #hero .panel-pane{height:auto;left:auto;margin-left:0;position:static;width:auto;overflow:visible;}#hero div.pane-1{-webkit-box-shadow:#585656 0 1px 2px 0;box-shadow:#585656 0 1px 2px 0;}.i18n-fr_CA #hero div.pane-1{-webkit-box-shadow:none !important;box-shadow:none !important;}#hero-container{width:960px;height:100%;margin:0 auto;text-align:left;position:relative;}.faq h2{text-transform:uppercase;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-weight:600;font-size:32px;color:#000;margin-bottom:0;}.faq h3{text-transform:uppercase;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-style:normal;font-weight:300;font-size:16px;margin-top:20px;}.faq h4{font-size:13px;font-weight:bold;margin-bottom:3px;text-transform:none;}.faq .col-wrapper{margin-left:20px;}.bold{font-weight:bold;color:#fff;}#how_it_works{background-image:url('/tesla_theme/images/en_US/supercharger/how_it_works_bg_black.jpg?20140312');background-repeat:no-repeat;background-color:#333;position:relative;padding-top:560px;padding-bottom:70px;}.i18n-ja_JP #how_it_works{background-image:url('/tesla_theme/images/ja_JP/supercharger/how_it_works_bg_black.jpg?20140908');}#how_it_works h2{text-transform:uppercase;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;font-weight:600;font-size:32px;color:#fff;margin-bottom:10px}#how_it_works p{color:#ccc;}#explanation{width:380px;padding-left:70px;float:left;}#explanation p{margin-bottom:1.5em;}#optimal_charging{width:370px;float:left;margin-top:310px;margin-left:50px;}#content-body{background:none;}#supercharger,.dshadow{background-color:white;box-shadow:1px 1px 3px #666;-webkit-box-shadow:1px 1px 3px #666;-moz-box-shadow:1px 1px 3px #666;}#faqs{padding-top:60px;padding-bottom:45px;}div.copy-column-left h3{font-family:'proxima-nova-1','proxima-nova-2',"Lato",sans-serif;font-size:32px;font-weight:500;color:#333;margin-bottom:0px;}div.copy-column-left{float:left;margin:60px 0 0 60px;width:430px;font-size:13px;line-height:18px;}#contentEU-2,#contentAS-2,#content-2{display:block;background:url('/tesla_theme/images/en_US/supercharger/charge_time.png?20140116') no-repeat 480px 50%;width:960px;height:551px;padding:0px;margin:0px;}.i18n-ja_JP #content-2{background:url('/tesla_theme/images/ja_JP/supercharger/charge_time.png?20140912') no-repeat 480px 50%;}#contentEU-2{background:url('/tesla_theme/images/en_EU/supercharger/charge_time.jpg?20140826') no-repeat 480px 50%;}#contentAS-2{background:url('/tesla_theme/images/zh_CN/supercharger/charge_time.png?20140430') no-repeat 480px 50%;}.i18n-en_GB #contentEU-2{background:url('/tesla_theme/images/en_GB/supercharger/charge_time.jpg?20140826') no-repeat 480px 50%;}.road-trips-heading{font-weight:bold;color:#333;font-size:13px;}div.copy-column-left p.subtitle{font-size:26px;font-weight:400;color:#a6a6a6;line-height:28px;margin-bottom:0.8em;width:350px;}#content-3{width:960px;height:680px;padding:0px;margin:0px;}#content-3 #header{background:url('/tesla_theme/images/supercharger/supercharger_3_locations_header.jpg') no-repeat left top;height:79px;}#content-3 #locations-time-bg{background:url('/tesla_theme/images/supercharger/supercharger_locations.png') no-repeat left top;width:960px;height:598px;}#content-4{background:url('/tesla_theme/images/supercharger/supercharger_4_how-right.jpg') no-repeat 480px top;width:960px;height:550px;padding:0px;margin:0px;}#content-5{background:url('/tesla_theme/images/supercharger/supercharger_5_charging.jpg') no-repeat left top;height:520px;padding:0px;margin:0px;}#content-3{width:960px;height:659px;padding:0;margin:0;}#supercharger-map-current,#supercharger-map-selected,#supercharger-map-current-eu,#supercharger-map-selected-eu{display:block;width:960px;height:550px;background-repeat:no-repeat;background-position:0 0;}#supercharger-map-region{overflow:hidden;padding:10px 0;background:#f6f6f6;box-shadow:0 1px 4px #aaa;width:960px;position:relative;z-index:100;}.region-selector{float:left;border-radius:5px;overflow:hidden;box-shadow:0 0 2px #ccc;border:solid 1px #ccc;background:#e5e5e5 url('/tesla_theme/supercharger/images/region-selector-bg.png?20130903') repeat-x;margin:1px 0px 0 224px;}.region-selector a{float:left;display:block;padding:9px 4px 9px 4px;text-align:center;width:160px;border-left:solid 1px #fff;border-right:solid 1px #e6e6e9;text-transform:uppercase;text-decoration:none;color:#aaa;font-size:13px;font-weight:bold;text-shadow:1px 1px 0px #fff;border-bottom:solid 1px #b3b3b3;border-top:solid 1px #fff;font-family:"proxima-nova-1","proxima-nova-2","Lato",sans-serif;}.region-selector a:first-child{border-left:none;}.region-selector a.active-region{background:#f3f3f3 url('/tesla_theme/supercharger/images/region-selector-active-bg.png?20130903') repeat-x;border:solid 1px #b3b3b3;color:#666;}#supercharger-map-slider,#supercharger-map-slider-eu,#supercharger-map-slider-as{position:relative;display:block;width:auto;height:80px;background-color:#e7e7e7;background-repeat:no-repeat;background-position:0 0;}#slider-captions,#eu-slider-captions,#as-slider-captions{position:absolute;font-size:11px;top:50px;width:790px;margin-left:170px;}#slider-captions>span,#eu-slider-captions>span,#as-slider-captions>span{position:absolute;text-shadow:0px 0px 2px #ffffff;text-transform:uppercase;float:left;}.supercharger-map-slider-controls,.supercharger-map-slider-controls-eu,.supercharger-map-slider-controls-as{position:absolute;top:10px;left:152px;width:618px;height:60px;display:block;cursor:pointer;}.supercharger-map-slider-controls.ui-widget-content,.supercharger-map-slider-controls-eu.ui-widget-content,.supercharger-map-slider-controls-as.ui-widget-content{background:none;border:none;}.supercharger-map-slider-controls .ui-slider-handle,.supercharger-map-slider-controls-eu .ui-slider-handle,.supercharger-map-slider-controls-as .ui-slider-handle{position:relative;width:38px;height:38px;cursor:pointer;background:none;background-color:transparent;border:none;}#map_control_fix{position:absolute;top:0;left:613px;display:block;width:40px;height:60px;}#supercharger-map-slider-eu table.slider-text{position:relative;font-size:11px;top:45px;width:100%;}#supercharger-map-slider-eu table.slider-text td{text-shadow:0px 0px 2px #ffffff;text-align:center;width:33%;}#supercharger-map-slider-eu table.slider-text td:first-child{padding-left:45px;}#locations-meta .locations-meta-heading{text-align:center;text-transform:uppercase;color:#333;font-size:13px;}#locations-meta td.locations-meta-heading{padding:0 0 22px;}#locations-meta .supercharger-details-heading,#locations-meta a.supercharger-details-heading,#locations-meta a.supercharger-details-heading:link,#locations-meta a.supercharger-details-heading:visited,#locations-meta a.supercharger-details-heading:active,#locations-meta a.supercharger-details-heading:hover{font-weight:bold;color:#666;text-decoration:none;}#locations-meta{border-bottom:1px solid #eaeaea;}#locations-meta td{padding:32px 38px;width:50%;}#locations-meta td:first-child{border-right:1px solid #eaeaea;}#locations-meta ul{clear:both;display:block;margin:0;padding:0;}#locations-meta li{color:#666;display:inline-block;list-style-type:none;margin:0;padding-bottom:30px;padding-right:19px;vertical-align:top;width:180px;zoom:1;*display:inline;}#locations-meta a{display:block;color:#c90000;}#locations-meta em{color:#a1a1a1;}#locations-meta-eu,#locations-meta-as{padding:0 0 0 40px;margin-bottom:-20px;}#locations-meta-eu .locations-meta-heading,#locations-meta-as .locations-meta-heading{text-align:center;text-transform:uppercase;color:#333;font-size:13px;margin-bottom:40px;}#locations-meta-eu .supercharger-details-heading,#locations-meta-eu a.supercharger-details-heading,#locations-meta-eu a.supercharger-details-heading:link,#locations-meta-eu a.supercharger-details-heading:visited,#locations-meta-eu a.supercharger-details-heading:active,#locations-meta-eu a.supercharger-details-heading:hover,#locations-meta-as .supercharger-details-heading,#locations-meta-as a.supercharger-details-heading,#locations-meta-as a.supercharger-details-heading:link,#locations-meta-as a.supercharger-details-heading:visited,#locations-meta-as a.supercharger-details-heading:active,#locations-meta-as a.supercharger-details-heading:hover{font-weight:bold;color:#666;text-decoration:none;display:block;}#locations-meta-eu ul,#locations-meta-as ul{width:100%;margin-bottom:20px;overflow:hidden;}#locations-meta-eu ul li,#locations-meta-as ul li{line-height:1.5em;float:left;display:inline;width:33.333%;margin:0 0 25px 0;}#locations-meta-eu ul li:nth-child(3n+1),#locations-meta-as ul li:nth-child(3n+1){width:38%;}#locations-meta-eu ul li:nth-child(3n+2),#locations-meta-as ul li:nth-child(3n+2){width:37%;}#locations-meta-eu ul li:nth-child(3n+3),#locations-meta-as ul li:nth-child(3n+3){width:25%;}
