/* Copyright (c) 2010,Yahoo! Inc. All rights reserved. Code licensed under the BSD License:http://developer.yahoo.com/yui/license.html version:3.2.0pr1 build:2430 */ /* TODO will need to remove settings on HTML since we can't namespace it. TODO with the prefix,should I group by selector or property for weight savings? */ html{color:#000;background:#FFF;} /* TODO remove settings on BODY since we can't namespace it. */ /* TODO test putting a class on HEAD. - Fails on FF. */ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} fieldset, img{border:0;} /* TODO think about hanlding inheritence differently,maybe letting IE6 fail a bit... */ address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal;} /* TODO Figure out where this list-style rule is best set. Hedger has a request to investigate. */ li{list-style:none;} caption, th{text-align:left;} h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;} q:before, q:after{content:'';} abbr, acronym{border:0;font-variant:normal;} /* to preserve line-height and selector appearance */ sup{vertical-align:text-top;} sub{vertical-align:text-bottom;} input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;} /*to enable resizing for IE*/ input, textarea, select{*font-size:100%;} /*because legend doesn't inherit in IE */ legend{color:#000;} /* Copyright (c) 2010, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.com/yui/license.html version: 3.2.0pr1 build: 2430 */ /** * Percents could work for IE, but for backCompat purposes, we are using keywords. * x-small is for IE6/7 quirks mode. */ body { font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small; /* for IE */ *font:x-small; /* for IE in quirks mode */ } /** * Nudge down to get to 13px equivalent for these form elements */ select, input, button, textarea { font:99% arial,helvetica,clean,sans-serif; } /** * To help tables remember to inherit */ table { font-size:inherit; font:100%; } /** * Bump up IE to get to 13px equivalent for these fixed-width elements */ pre, code, kbd, samp, tt { font-family:monospace; *font-size:108%; line-height:100%; } /* inventory detail print css */ h1 { font-size: 18pt; } h2 { font-size: 14pt; } h4 { font-size: 12pt; font-weight: bold; } .hide, a.back, .aside, .container, .ui-tabs a, .ui-state, .navigation-default, .header .navigation-default { display: none; } .container-page-title, .container-header, .container-page { display: block; width: auto; padding: 0; border: 0; float: none !important; background: transparent none; } .main { padding-top: 1em; } ul, ol { list-style: none; margin: 0; padding: 0; } a {color:black;text-decoration:none;} header,footer,section,article,hgroup,.btn{display:block} h1,.h1,h2,.h2,h3,.h3,strong,dt,th {font-weight:bold;} em,italic {font-style:italic;} /* template css */ body { width:7in; padding-left: 10pt; } .page-bd:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } p {margin-bottom:8pt;} .mod,table {margin-bottom:16pt;display:block;} .mod .hd h1 {font-size:16pt;} .mod .hd {margin-bottom: 2pt; padding-bottom: 0;} .content-page-title { clear: both; margin-bottom: 5pt; } .content-page-title h1 { font-size: 18pt; } .header-default { display: inline-block; margin-bottom: 5pt; } .header .fn { margin-bottom: 0; font-size:21pt; } .header .adr { margin-bottom: 0; font-size: 10pt; } .vcard { float: left; } .header-default .vcard h1, .header-default .vcard .adr { float: left; width: 5in; } .vcard .tels { display: inline-block; font-size: 10pt; } .vcard .tels .type { font-weight: bold; } .tel {margin-bottom:2pt;} .pricing {margin-top:8pt;} .photo { display:block; margin-bottom:16pt;border: 1pt solid black;} th,td {padding:2pt 0;padding-right:8pt;} .main {width:100%;} .pricing {text-align:right;margin:0;display:block;} .main td {float: left;clear: both;text-align:center;vertical-align:top;} .directions-results td { float: none; text-align: left; } .description {margin-bottom:4pt;} .url {margin:4pt 0;display:block;} .contact-info { float: left; min-height: 2in; width: 3in; } .hours-default { float: left; min-height: 2in; width: 4in; } /* hide unwanted elements */ form, .ui-button, .franchises, .adr br, .paging, .map-dynamic, .entry-summary embed, .contact-form, .inventory-search-form, .swatches, .inventory-search-forward, .links-share, .links-breadcrumbs, .jcarousel-container, .jcarousel-container .thumb, .page-bd .jcarousel .photo, .inventory-similar-default, .inventory-lead-default {display:none;} .links-print {display:none;/* this shoudl not be pulled into the page in the first place as it is a print page*/} /* Specific to Variation */ /* -- Page-Level -- */ .container-nav, .container-footer, .toolbar, .aside { display: none; } .showroom-default .yui3-u-2-3 { float: left; } .entry-summary { display: inline-block; } .entry-summary img { display: none; } .calloutDetails img { max-height: .4in; } .content-disclaimer { clear: both; float: left; } .inventory-listing-default .facetlist, .inventory-listing-default .toggle, .inventory-listing-default .sorting, .inventory-listing-default .media, .inventory-listing-default .item-compare, .inventory-listing-default .ddc-more { display: none; } .inventory-listing-default #compareForm { display: block; } .inventory-listing-default .hproduct { clear: left; float: left; width: 7in; } .inventory-listing-default h1 { float: left; width: 5in; } .inventory-listing-default .pricing { float: right; width: 2in; } .inventory-listing-default .description { float: left; width: 5in; } .inventory-listing-default .description dl { float: left; width: 2.25in; margin: 0 .25in .1in 0; } .inventory-listing-default .description dt { clear: left; float: left; } .inventory-listing-default .description .packages, .inventory-listing-default .description .calloutDetails, .inventory-listing-default .incentive-list { clear: left; float: left; width: 5in; } .inventory-listing-default .description .calloutDetails li { float: left; max-width: 1.5in; margin-right: .2in; } .inventory-compare-default .compareItems .photo {display: table-row; width: 100%;} .inventory-compare-default .compareItems .photo img {display: block; margin: 10px 0;} .inventory-compare-default .compareItems .title td {padding-top:10px;} .inventory-compare-default .compareItems .details {vertical-align: top;} .xoxo .ui-tabs-panel { clear: left; float: left; width: 7in; } .inventory-detail-media-tabs #video, .inventory-detail-media-tabs #photos-stock, .imageViewerScrollWrap { display: none; } .inventory-detail-media-tabs .photo { max-width: 4in; } .inventory-detail-information-tabs #overview .yui3-u-1-2 { float: left; width: 3in; margin: 0 .5in .25in 0; } .fuel-efficiency { float: left; text-align: center; } .fuel-efficiency .yui3-u-1-3 { float: left; width: 1in; } .fuel-efficiency p.xsmall { clear: both; } .inventory-detail-information-tabs #overview .comments { clear: none; float: left; width: 7in; } .xoxo .ui-tabs-panel ul { clear: both; margin-bottom: .25in; } .xoxo .ui-tabs-panel ul li { float: left; width: 2in; margin-right: .2in; } .xoxo .ui-tabs-panel dl dt { clear: both; float: left; width: 7in; font-size: 14pt; } .xoxo .ui-tabs-panel dl dd { clear: both; float: left; margin-bottom: .2in; } .xoxo .ui-tabs-panel dl ul li { float: left; width: 3in; margin-right: .2in; } .inventory-detail-pricing, .inventory-detail-callout { float: right; clear: both; } .inventory-detail-incentives-listing, .comments-listing { clear: both; float: left; } .inventory-detail-information-tabs .ui-state-highlight { clear: both; float: left; display: inline-block; } .showroom-sliders { display: none; } .showroom-main .hproduct { float: left; min-height: 3in; max-width: 1.25in; margin: 0 .1in .1in 0; } .showroom-main .hproduct .thumb { max-width: 1.25in; } .showroom-default .hproduct h1.h3, .showroom-default .hproduct .pricing .price { max-height: .6in; overflow: hidden; font-size: 10pt; text-align: center; } .showroom-main .imageViewer { float: left; width: 3.5in; margin-right: .25in; } .showroom-main .photo { max-width: 3.5in; } .showroom-main .yui3-u-2-5 { float: left; width: 3in; } .showroom-main .yui3-u-1.xlarge { font-size: 14pt; } .showroom-main .fuel-efficiency { float: left; text-align: center; } .showroom-main .incentive-list { float: left; } .showroom-main .fuel-efficiency .yui3-u-1-3 { float: left; width: 1in; } .showroom-main p, .showroom-main .ui-tabs-panel, .showroom-main .ui-tabs-panel .ui-tabs-panel { clear: left; float: left; } .showroom-main .ui-tabs-panel .ui-tabs-panel ul { clear: left; float: left; margin-bottom: .15in; } .showroom-main .ui-tabs-panel .ui-tabs-panel ul li { float: left; width: 3in; } .showroom-main table img { display: none; } .content-default { clear: both; } .inventory-featured-default .hproduct { clear: left; float: left; width: 7in; } /* -- saving in case we want to turn small images on for featured (will need a timeout or vehicle limit to allow for all images to load if we do) if not we can remove .inventory-featured-default .media { float: left; max-width: 1.75in; margin-right: .25in; } .inventory-featured-default .media .photo { max-width: 1.75in; } .inventory-featured-default h1 { float: left; width: 3in; } .inventory-featured-default .pricing { float: right; width: 2in; } .inventory-featured-default .description { float: left; width: 3in; } -- */ .inventory-featured-default .media { display: none; } .inventory-featured-default h1 { float: left; width: 5in; } .inventory-featured-default .pricing { float: right; width: 2in; } .inventory-featured-default .description { float: left; width: 5in; } .inventory-featured-default .description .packages, .inventory-featured-default .description .calloutDetails { clear: left; width: 5in; } /* -- saving incase we ever want to display the finance form not finished code though -- .finance-application form, .finance-application form .ui-accordion-content { display: block!important; } .finance-application form fieldset { margin-bottom: 10pt; } .finance-application form h2 { margin-bottom: 0pt; } .finance-application form label { float: left; width: 3.5in; margin-bottom: 5pt; } .finance-application form span { margin-right: 5pt; } */ /* -- begin - OLD INCENTIVES SEARCH STYLES --*/ .incentives-search-default .loading, .incentives-search-default .no-results, .incentives-search-default .no-incentives { display:none; } .incentives-search-default .vehicles-container{margin:20px 0 0 -10px;list-style:none;zoom:1;} .incentives-search-default .vehicles-container:after{clear:both;} .incentives-search-default .vehicles-container:before,.vehicles-container:after{display:table;content:"";line-height:0;} .incentives-search-default .vehicles-container>li{position:relative;display:block;float:left;margin:0 0 20px 20px;padding:4px;min-height:150px;width:198px;height:auto!important;height:150px; page-break-after:always;} .incentives-search-default .vehicles-container>li img{display:block; margin-right:auto;margin-left:auto;padding:20px 20px 0;width:156px; page-break-after:avoid;} /* -- end - OLD INCENTIVES SEARCH STYLES --*/ .incentives-listing-default .v2 .loading, .incentives-listing-default .v2 .no-results, .incentives-listing-default .v2 .no-incentives { display:none; } .incentives-listing-default .v2 .vehicles-container{margin:20px 0 0 -10px;list-style:none;zoom:1;} .incentives-listing-default .v2 .vehicles-container:after{clear:both;} .incentives-listing-default .v2 .vehicles-container:before,.vehicles-container:after{display:table;content:"";line-height:0;} .incentives-listing-default .v2 .vehicles-container>li{position:relative;display:block;float:left;margin:0 0 20px 20px;padding:4px;min-height:150px;width:198px;height:auto!important;height:150px; page-break-after:always;} .incentives-listing-default .v2 .vehicles-container>li img{display:block; margin-right:auto;margin-left:auto;padding:20px 20px 0;width:156px; page-break-after:avoid;}