#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.pane-title,footer{display:none;}.map-container{height:100%;min-height:750px;}.map-container img{max-width:initial;}header.content-constrain{max-width:100%;}#map-container .gm-style > .gmnoprint:last-child{margin-top:70px !important;}.findus-container{position:fixed;width:100%;height:100%;padding:0;max-width:100%;left:0;}[data-toggle="is-hidden"]{visibility:hidden;height:0;position:absolute;top:-100px;left:-100px;}.findus-search-container{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;width:400px;position:absolute;z-index:10;box-shadow:0 2px 2px rgba(0,0,0,0.4);}.findus-search-input{width:320px;margin:0;padding:8px 8px 9px 8px;position:relative;display:block;float:left;z-index:10;font-size:18px;border:1px solid #ddd;box-shadow:0 2px 2px rgba(0,0,0,0.4);}.lt-ie9 .findus-search-input{border-color:#ccc;height:42px;top:-1px;border-right-color:transparent;}.findus-search-input:focus{border:1px solid #c00;outline:0;}.findus-search-button{float:right;width:80px;height:40px;position:relative;top:0;right:0;text-align:center;vertical-align:top;cursor:pointer;background-color:#c00;border:0;border-radius:0 2px 2px 0;}.findus-search-button:focus{outline:1px solid transparent;}.findus-search-button:active{box-shadow:inset 0 2px 2px rgba(0,0,0,0.4);}.findus-search-button:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;margin:0;padding:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAABVUlEQVRYw+2YQRGEMAxFkVAJlYAEJCABCUhAQiWshJWABCRUAg7+XsrMTkibNDBdDvtnek0fSfqToQPQPeE8AuK5IDkBGAC8AESctQEIAHxXKTUIgB7ACr0CAHcrCIAJNm0A+ltALkAc2jWlKoKkcnCKCdCR0i3p4lNmroJwPRGEgC6VhGo2gaTXUQUhwEQryKsmUOaZU40WEOoTk8Eb3iTGYgGhcgaQmcRYL4N0BjHl+RnIeDuI1iFJ8EBivC0gm7bRCsGj1ktKIIGx6pohNjNZ9RYQnxliTgHRM1a/XrH4kIEZhEzstT0mgeTmBpJZzemJjgk65naTO9aAPvOFtavAWMqKdjHyhcxIW9quGRVVO2uh/lTr8fWMqbEw1cvzV/AlXXico2c884IgwZhADMY2STBNQDQwzUAkmKYgAoxvClKAGZqDMDBb89IwRjlI0/f/W+ID3tQLQPib2qQAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:50%;background-size:17px;content:" ";z-index:2;}.lt-ie9 .findus-search-button:before{top:-19px;background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-magnifying-glass-ie8.png);}.findus-search-button:after{width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 2px 2px rgba(0,0,0,0.4);content:" ";z-index:1;}.auto-suggest{width:320px;position:absolute;top:39px;background-color:#fff;border:1px solid #999;border-top:0;box-shadow:0 2px 5px rgba(0,0,0,0.5);border-radius:0 0 2px 2px;}.suggestion{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;margin:0;padding:0;}.suggestion:hover,.suggestion:focus{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;background-color:#e5e5e5;}.suggested-item{margin:0 0 0 30px;padding:0;padding:10px 5px;position:relative;cursor:pointer;font-size:18px;}.suggested-item:before{position:absolute;content:" ";top:13px;left:-20px;width:20px;height:20px;}strong{color:#333;}.icon-close{position:absolute;display:block;top:15px;right:15px;width:20px;height:20px;border:0;background:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-close-button@2x.png) 0 0/20px 20px no-repeat;text-indent:-9999px;cursor:pointer;outline-style:none;z-index:1;}.lt-ie9 .icon-close{background:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-close-button.png) 0 0 no-repeat;}.findus-search-widget{position:absolute;top:82px;left:80px;z-index:100;}.location-filters{margin:0 auto;padding:0;position:absolute;z-index:1;bottom:28px;left:0;right:0;text-align:center;overflow:visible;}.location-filters .filter{position:relative;-webkit-transition:top 0.3s ease-out;-moz-transition:top 0.3s ease-out;-ms-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;transition:top 0.3s ease-out;top:10px;display:inline-block;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,0.5);}.location-filters .filter.is-checked{-webkit-transition:top 0.3s ease-out;-moz-transition:top 0.3s ease-out;-ms-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;transition:top 0.3s ease-out;top:0;}.lt-ie9 .location-filters .filter{border:1px solid #d6d6d6;}.location-filters .filter-label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:16px 43px;display:block;width:220px;position:relative;background-color:#FAFAFA;text-align:left;font-size:14px;color:#000;text-transform:none;cursor:pointer;-webkit-transition:border-color 0.5s linear;-moz-transition:border-color 0.5s linear;-ms-transition:border-color 0.5s linear;-o-transition:border-color 0.5s linear;transition:border-color 0.5s linear;border-bottom:solid #FAFAFA 3px;}.location-filters .filter-label.is-checked{-webkit-transition:border-color 0.5s linear;-moz-transition:border-color 0.5s linear;-ms-transition:border-color 0.5s linear;-o-transition:border-color 0.5s linear;transition:border-color 0.5s linear;border-color:#CC0000;background-color:#FFFFFF;}.location-filters .filter-label:before{width:23px;height:33px;position:absolute;top:10px;left:10px;content:" ";}.i18n-es_MX .location-filters .filter-label{width:269px;}.icon-store:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-store.png?20150604);}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.icon-store:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-store@2x.png?20150604);background-size:contain;}}.icon-service:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-service.png?20150604);}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.icon-service:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-service@2x.png?20150604);background-size:contain;}}.icon-supercharger:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger.png?20150604);}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.icon-supercharger:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger@2x.png?20150604);background-size:contain;}}.icon-dest-charger:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-charger.png?20150604);}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.icon-dest-charger:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-charger@2x.png?20150604);background-size:contain;}}.location-details{font-weight:300;margin:0;padding:0;list-style:none;min-height:250px;overflow-y:auto;overflow-x:hidden;font-size:15px;}.location-details ul,.location-details ol,.location-details li{margin:0;padding:0;list-style:none;}.location-details [class*="location-"]{width:100%;margin:0;clear:both;overflow:hidden;}.location-overlay-wrapper{z-index:0;overflow:hidden;position:absolute;top:140px;left:80px;width:400px;box-shadow:0 2px 2px rgba(0,0,0,0.4);background-color:#fff;}.locaton-overlay .view-all.store:after{bottom:65px;}.location-overlay{padding:0;}.location-overlay .section-header{margin:10px 0;font-family:'Gotham A','Gotham B','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:36px;font-size:2rem;}.location-overlay .location-address,.location-overlay .location-contact,.location-overlay .location-hours .location-type,.location-overlay .location-partner-url,.location-overlay .location-description{margin-top:1rem;}.lt-ie9 .location-overlay .location-address,.lt-ie9
.location-overlay .location-contact,.lt-ie9
.location-overlay .location-hours .location-type,.lt-ie9
.location-overlay .location-partner-url,.lt-ie9
.location-overlay .location-description{margin-top:16px;}.location-overlay .margin_below{margin-bottom:10px;}.location-overlay .location-description p:first-child{margin-top:0;}.location-overlay .location-description p:last-child{margin-bottom:0;}.location-overlay .location-partner-url [itemprop="url"]{display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}.location-overlay .location-services{padding-bottom:1rem;margin-bottom:0;margin-top:.5rem;}.lt-ie9 .location-overlay .location-services{padding-bottom:24px;margin-top:8px;}.location-overlay .location-address{margin-bottom:1rem;}.lt-ie9 .location-overlay .location-address{margin-bottom:16px;}.location-overlay .location-address [itemprop="address"]{margin-bottom:0;white-space:pre-wrap;margin-top:0;}.location-overlay [itemprop="url"]{font-size:.85rem;}.lt-ie9 .location-overlay [itemprop="url"]{font-size:14px;}.location-overlay [itemprop="url"]:after{content:"\2192";padding:0 0 0 .2rem;margin:0;position:relative;top:0;}.lt-ie9 .location-overlay [itemprop="url"]:after{padding:0 0 0 3px;}.location-overlay .view-all{width:100%;position:relative;left:0;bottom:0;margin:0;padding:0.6rem 1.2rem;background-color:#eee;max-height:40px;}.lt-ie9 .location-overlay .view-all{padding:9px 19px;}.location-overlay .view-all.store{max-height:none;text-align:center;}.partner-logo{margin:1rem auto 2rem;display:block;}.lt-ie9 .partner-logo{margin:16px auto 32px;}.location-services ul{display:block;}.location-services .service-type{font-weight:400;display:inline-block;position:relative;padding:5px 5px 5px 27px;white-space:nowrap;vertical-align:middle;color:#999;}.location-services .service-type:before{content:"";position:absolute;top:0px;left:3px;width:22px;height:32px;}.service-type{font-size:.85rem;}.lt-ie9 .service-type{font-size:14px;}.service-type.icon-partner{padding-left:20px;}.service-type.icon-partner:before{top:6px;left:0;width:19px;background:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-charger.png) no-repeat;}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.service-type.icon-partner:before{background:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-charger@2x.png) no-repeat;background-size:contain;}}*
.lt-ie9 .service-type.icon-partner:before{background-size:100%;background:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-charger.png) no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/tesla/findus/assets/icon-charger.png',sizingMethod='scale');}.service-type.active{color:#666;}.service-type.inactive.icon-store:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-store-inactive.png);}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.service-type.inactive.icon-store{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-store-inactive@2x.png);background-size:contain;}}.service-type.inactive.icon-service:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-service-inactive.png);}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.service-type.inactive.icon-service{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-service-inactive@2x.png);background-size:contain;}}.service-type.inactive.icon-supercharger:before{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger-inactive.png);}@media screen and (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2){.service-type.inactive.icon-supercharger{background-image:url(/sites/all/modules/custom/tesla_findus_map/assets/icon-supercharger-inactive@2x.png);background-size:contain;}}.details-title,.details-info{width:49%;display:inline-block;font-weight:300;float:left;}.details-title p,.details-info p{margin:0;}.details-title p:first-child,.details-info p:first-child{margin-bottom:1rem;}.lt-ie9 .details-title p:first-child,.lt-ie9
.details-info p:first-child{margin-bottom:16px;}.details-title p:last-child,.details-info p:last-child{margin-bottom:0;}.lt-ie9 .details-title p:last-child,.lt-ie9
.details-info p:last-child{margin-bottom:0;}.details-info p{margin-bottom:1rem;}.ng-hide + .details-info{float:none;}.details-info{float:right;}.location-hours .details-title,.location-hours .details-info{float:none;display:block;width:auto;}.location-hours .details-title{font-weight:700;}.location-hours .details-info{font-weight:300;}.details-wrapper{padding:1rem 1.25rem .8rem;position:relative;background-color:#fff;}.lt-ie9 .details-wrapper{padding:16px 20px 13px;margin-bottom:40px;}.location-coming-soon{color:#999;}[type="checkbox"]{position:absolute;left:-99em;}[type="checkbox"]:before{-webkit-transition:opacity 0.05s linear;-moz-transition:opacity 0.05s linear;-ms-transition:opacity 0.05s linear;-o-transition:opacity 0.05s linear;transition:opacity 0.05s linear;opacity:0;}[type="checkbox"]:checked + .icon-close{display:block;right:0;background:url(/sites/all/modules/custom/tesla_findus_map/assets/filter_close_black.svg) 0 0/10px 10px no-repeat;}[type="checkbox"]:checked + .icon-close:before{-webkit-transition:opacity 0.05s linear;-moz-transition:opacity 0.05s linear;-ms-transition:opacity 0.05s linear;-o-transition:opacity 0.05s linear;transition:opacity 0.05s linear;opacity:1;}.lt-ie9 [type="checkbox"]:before{display:none;}.lt-ie9 [type="checkbox"] .is-checked .icon-close:before{display:block;}.location-filters .icon-close{display:none;}.checkbox-right .icon-close{right:10px;top:7px;}.i18n-zh_CN .details-wrapper{margin-bottom:6px;}.i18n-zh_CN .location-overlay:after{margin-bottom:-40px;}.i18n-zh_CN .location-overlay .view-all{display:block;}
.preference-textfield{display:none !important;}
#page-new .vehicle .range{display:none;}#page-preowned .vehicle .range{display:none;}
#panels-dnd-main p,#panels-dnd-main blockquote,#panels-dnd-main pre,#panels-dnd-main h1,#panels-dnd-main h2,#panels-dnd-main h3,#panels-dnd-main h4,#panels-dnd-main h5,#panels-dnd-main h6,#panels-dnd-main article,#panels-dnd-main aside,#panels-dnd-main details,#panels-dnd-main figcaption,#panels-dnd-main figure,#panels-dnd-main footer,#panels-dnd-main header,#panels-dnd-main hgroup,#panels-dnd-main nav,#panels-dnd-main section,#panels-dnd-main summary,#panels-dnd-main dt,#panels-dnd-main dd,#panels-dnd-main li{max-width:100% !important;}#panels-dnd-main .panel-panel{margin:5px 0;}.panel-pane-is-title{border:1px solid #bbb !important;}
#panels-dnd-main .location{width:60%;float:left;display:inline;}#panels-dnd-main .navigation{width:40%;float:left;display:inline;}#panels-dnd-main #follow_us{width:70%;float:left;display:inline;}#panels-dnd-main .localization{width:30%;float:left;display:inline;}#panels-dnd-main .lowest{display:inline;float:left;width:100%;}
.btn-navigate{background-image:url("/tesla_theme/assets/img/icon-navigate.svg");}[id="test-drive-modal"] .separator{width:100%;border-top:1px solid #888;margin:36px 0 20px;height:0;clear:both;}[id="test-drive-modal"] .separator:before{content:none;}[id="test-drive-modal"] [id="map-address"]{clear:both;}[id="test-drive-modal"] .modal-body{padding-top:0;}[id="test-drive-modal"] .modal-title{margin:0;padding-top:55px;}[id="test-drive-modal"] .model_s_container,[id="test-drive-modal"] .model_x_container{padding:2px;margin-bottom:20px;margin-bottom:1.25rem;width:48.5%;cursor:pointer;}[id="test-drive-modal"] .model_s_container .title,[id="test-drive-modal"] .model_x_container .title{text-align:center;}[id="test-drive-modal"] .model_s_container.active,[id="test-drive-modal"] .model_x_container.active{padding:0;border:3px solid #39f;}[id="test-drive-modal"] .model_s_container{float:left;}[id="test-drive-modal"] .model_x_container{float:right;}[id="test-drive-modal"] [id="test-drive-details"]{padding-top:22px;}.i18n-ja_JP [id="test-drive-modal"] [id="test-drive-details"]:before,.i18n-ja_JP [id="test-drive-modal"] [id="test-drive-details"]:after,.i18n-ko_KR [id="test-drive-modal"] [id="test-drive-details"]:before,.i18n-ko_KR [id="test-drive-modal"] [id="test-drive-details"]:after{content:"";display:table;}.i18n-ja_JP [id="test-drive-modal"] [id="test-drive-details"]:after,.i18n-ko_KR [id="test-drive-modal"] [id="test-drive-details"]:after{clear:both;}[id="test-drive-modal"] [id="test-drive-details"] > .subtitle{margin-bottom:30px;margin-bottom:1.875rem;margin-top:-20px;margin-top:-1.25rem;text-align:center;font-size:16px;font-size:1rem;color:#666;}[id="test-drive-modal"] .form-item-model-s,[id="test-drive-modal"] .form-item-model-x{display:none;}[id="test-drive-modal"] .form-item:nth-child(even){width:48.78049%;float:left;margin-right:2.43902%;}[id="test-drive-modal"] .form-item:nth-child(odd){width:48.78049%;float:right;margin-right:0;}.logged-in.i18n-ja_JP [id="test-drive-modal"] .form-item:nth-child(odd).form-item-phonenumber-td,.logged-in.i18n-ko_KR [id="test-drive-modal"] .form-item:nth-child(odd).form-item-phonenumber-td{width:48.78049%;float:right;margin-right:0;}.logged-in.i18n-ja_JP [id="test-drive-modal"] .form-item:nth-child(odd).form-item-localname-td,.logged-in.i18n-ko_KR [id="test-drive-modal"] .form-item:nth-child(odd).form-item-localname-td{width:48.78049%;float:left;margin-right:2.43902%;}[id="test-drive-modal"] .form-item.form-item-user-consent,[id="test-drive-modal"] .form-item.form-item-updates-opt-in-td{width:100%;clear:both;float:none;display:block;margin-right:auto;margin-left:auto;clear:both;}.i18n-ko_KR [id="test-drive-modal"] .form-item.form-item-user-consent,.i18n-ko_KR [id="test-drive-modal"] .form-item.form-item-updates-opt-in-td{padding-top:0;}[id="test-drive-modal"] .form-type-checkbox{padding-top:22px;padding-top:1.375rem;}[id="test-drive-modal"] .drive{clear:both;line-height:2.25rem;}@media (min-width:640px){[id="test-drive-modal"] .submit-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}}[id="test-drive-modal"] .notice{padding-right:30px;padding-right:1.875rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}[id="test-drive-modal"] .action-btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}[id="test-drive-modal"] .notice-age{clear:both;}[id="test-drive-modal"] .btn-primary{float:right;}[id="test-drive-modal"] .thanks{padding:0 30px 30px 30px;padding:0 1.875rem 1.875rem 1.875rem;}[id="test-drive-modal"] .thanks h3{margin-bottom:10px;margin-bottom:0.625rem;}[id="test-drive-modal"] .enthusiasts{width:600px;width:37.5rem;height:338px;height:21.125rem;margin:0 auto 10px auto;margin:0 auto 0.625rem auto;}[id="test-drive-modal"] .enthusiasts + .separator{display:none;}[id="test-drive-modal"] .appointment_scheduler .form-item{width:31.70732%;float:left;margin-right:2.43902%;margin-bottom:22px;margin-bottom:1.375rem;}[id="test-drive-modal"] .appointment_scheduler .form-item.form-item-preferred-time{margin-right:0;}[id="test-drive-modal"] .appointment_scheduler .form-item.form-item-question-1,[id="test-drive-modal"] .appointment_scheduler .form-item.form-item-question-2,[id="test-drive-modal"] .appointment_scheduler .form-item.form-item-question-3{width:100%;margin-right:0;}[id="test-drive-modal"] .ambassador-enabled .appointment_scheduler,[id="test-drive-modal"] .ambassador-enabled [id="ambassador-container"]{padding-left:40px;padding-left:2.5rem;padding-right:40px;padding-right:2.5rem;margin-bottom:60px;margin-bottom:3.75rem;float:left;width:50%;}[id="test-drive-modal"] .ambassador-enabled .appointment_scheduler .form-item,[id="test-drive-modal"] .ambassador-enabled [id="ambassador-container"] .form-item{width:100%;}[id="test-drive-modal"] .ambassador-enabled .appointment_scheduler .label-checkbox,[id="test-drive-modal"] .ambassador-enabled [id="ambassador-container"] .label-checkbox{margin-left:-40px;margin-left:-2.5rem;}[id="test-drive-modal"] .ambassador-enabled [id="ambassador-container"]{padding-left:70px;padding-left:4.375rem;float:right;border-left:1px solid #888;padding-right:0;}[id="test-drive-modal"] .ambassador-enabled .label-checkbox{font-weight:500;color:#000;}[id="test-drive-modal"] .ambassador-enabled [id="map-address"]{display:none;}[id="test-drive-modal"] .ambassador-disabled .form-item-schedule-type-in-store{display:none !important;}[id="test-drive-modal"] [id="appointment_dates"]{display:none;}[id="test-drive-modal"] .back-button{display:none;text-align:center;}[id="test-drive-modal"] .back-button .btn-primary{float:none;}[id="test-drive-modal"] .cpo-shop-button{text-align:center;}[id="test-drive-modal"] .cpo-shop-button .btn-primary{float:left;}[id="test-drive-modal"] .cpo-shop-button.simple-thank-you .btn-primary{float:none;}[id="test-drive-modal"] .disclaimer{margin-top:0;text-align:center;}[id="test-drive-modal"] .column-right{width:48.78049%;float:right;margin-right:0;}[id="test-drive-modal"] .row .model_s_container,[id="test-drive-modal"] .row .model_x_container{width:48.78049%;float:left;margin-right:2.43902%;float:left;}[id="test-drive-modal"] .message{text-align:center;}@media (min-width:640px){[id="test-drive-modal"] .more-links a:nth-child(odd){width:48.78049%;float:left;margin-right:2.43902%;margin-right:0;margin-left:0;}[id="test-drive-modal"] .more-links a:nth-child(even){width:48.78049%;float:right;margin-right:0;}}[id="test-drive-modal"] .form-item:nth-child(even){width:48.78049%;float:left;margin-right:2.43902%;}[id="test-drive-modal"] .form-item:nth-child(odd){width:48.78049%;float:right;margin-right:0;}[id="test-drive-modal"] .form-item.form-item-updates-opt-in-td,[id="test-drive-modal"] .form-item.form-item-contact-notes-td{width:100%;clear:both;float:none;display:block;margin-right:auto;margin-left:auto;}[id="test-drive-modal"] .appointment_scheduler .form-item{width:31.70732%;float:left;margin-right:2.43902%;margin-bottom:22px;margin-bottom:1.375rem;}[id="test-drive-modal"] .appointment_scheduler .form-item.form-item-preferred-time{margin-right:0;}[id="test-drive-modal"] .appointment_scheduler .form-item.form-item-question-1,[id="test-drive-modal"] .appointment_scheduler .form-item.form-item-question-2,[id="test-drive-modal"] .appointment_scheduler .form-item.form-item-question-3{width:100%;margin-right:0;}[id="test-drive-modal"] .input-container{width:48.14815%;float:left;margin-right:3.7037%;}[id="test-drive-modal"] .input-container .form-item{width:100%;clear:both;float:none;display:block;margin-right:auto;margin-left:auto;}[id="test-drive-modal"] .mapbox-container{margin-top:20px;margin-top:1.25rem;width:48.14815%;float:right;margin-right:0;background-color:#f2f2f2;}[id="test-drive-modal"] .mapbox-container p{padding:0 20px;margin-bottom:25px;}[id="test-drive-modal"] .alt-link-dark{color:#666;text-decoration:underline;}
.btn-navigate{background-image:url("/tesla_theme/assets/img/icon-navigate.svg");}#tesla-insider-modal .modal-dialog{width:600px;width:37.5rem;}#tesla-insider-modal .modal-body{padding-top:10px;padding-top:0.625rem;}#tesla-insider-modal #tesla-insider-details{padding:15px 80px;padding:0.9375rem 5rem;}#tesla-insider-modal .subtitle{margin-top:0;text-align:center;color:#666;}#tesla-insider-modal .form-item-usermail{width:auto;float:none;margin-right:0;}#tesla-insider-modal .separator{display:none;}#tesla-insider-modal .action-btn{float:none;width:auto;text-align:center;}#tesla-insider-modal .action-btn .btn-primary{float:none;}
