@import url(/resources/css/fonts/roary.css);@import "//fonts.googleapis.com/css?family=Source+Sans+Pro";#threedcar-app-wrapper{position:relative;max-width:1280px;height:470px}#threedcar-app{background-color:#000;width:1280px;clear:both;margin-left:-640px;position:absolute;left:50%;width:1280px}#threedcar-app .smDisclaimer{position:absolute;top:390px;color:#FFF;font-size:75%;z-index:4}#threedcar-app .stage{height:470px;position:relative}#threedcar-app .stage.loading{background:#000 url("/resources/images/v3/loading/black-72px.gif") no-repeat 50% 50%}#threedcar-app .stage img{width:1280px;height:470px}#threedcar-app .stage img.loop{position:absolute;z-index:2;top:0px;left:0px;filter:alpha(opactiy=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)";-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5}#threedcar-app .stage img.loop.hidden{display:none}#threedcar-app .stage .hotspot{display:block;width:48px;height:48px;text-indent:-9999px;background:url("/resources/images/v3/3dcar/hotspot.png") no-repeat 50% 50%;position:absolute;z-index:3;display:none;animation:margin-left 0.5s}#threedcar-app .stage .bubble{position:absolute;z-index:2;-webkit-box-shadow:0px 0px 79px 1px rgba(255,255,255,0.3);box-shadow:0px 0px 79px 1px rgba(255,255,255,0)}#threedcar-app .stage .bubble h3{position:absolute;z-index:2;height:48px;overflow:hidden;background-color:#000;color:#FFF;font:normal 28px/52px 'Roary-Medium', sans-serif;text-transform:uppercase;margin:0px;padding:0px;text-indent:45px;display:none}#threedcar-app .stage .bubble h3.left{text-indent:24px}#threedcar-app .stage .bubble div.content{display:none;background:url("/resources/images/v3/3dcar/popover-pattern.png");overflow:hidden;padding:0}#threedcar-app .stage .bubble div.content p{padding:10px 23px 15px;margin:45px 0 0 0;font:300 13px/18px 'Source Sans Pro', sans-serif;color:#FFF;filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=0)";-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}#threedcar-app .stage .bubble div.content:before{background:none;padding:0;height:0;margin:0;max-width:auto}#threedcar-app .stage .static{position:absolute;left:163px;top:21px}#threedcar-app .stage .static h3{font:normal 68px/68px 'Roary-Headline', sans-serif;color:#FFF;margin:0 0 5px 0;padding:0px}#threedcar-app .stage .static p{color:#FFF;font-size:14px;line-height:24px;width:310px}#threedcar-app .controls{text-align:center;margin-top:-58px;height:58px;overflow:hidden;position:relative;z-index:2;background:url("/resources/images/v3/3dcar/popover-pattern.png")}#threedcar-app .controls ul{list-style:none;margin:0 auto;padding:0;height:58px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}#threedcar-app .controls ul li{display:block;float:left;padding:0px;margin:0px;font:17px/17px 'Roary-Medium', sans-serif;color:#8a8a8a;text-transform:uppercase}#threedcar-app .controls ul li span{display:block;padding:26px 10px 20px;color:#e80505}#threedcar-app .controls ul li a{display:block;padding:26px 10px 20px;font:17px/17px 'Roary-Medium', sans-serif;color:#8a8a8a;text-transform:uppercase;text-decoration:none;-moz-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-webkit-transition:color 0.5s ease-out;transition:color 0.5s ease-out;outline:none}#threedcar-app .controls ul li a:hover{color:#FFF}#threedcar-app .controls ul li a:-webkit-any-link{cursor:pointer}#threedcar-app .controls ul li.active a{color:#FFF;background:url("/resources/images/v3/3dcar/active-marker.png") no-repeat 50% 7px}#threedcar-copy{display:none}
