@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);
body { margin:0px; }
#listingContainer { width:100%; max-width:1400px; margin:0px auto; font-family:Open Sans, sans-serif; }
h1 { float:left; clear:left; font-size:1.6em; line-height: 1.1em; margin:0px 0px 0px 10px; letter-spacing:-2px; font-weight:700; }
h2 { float:left; clear:left; font-size:1.1em; margin:3px 0px 10px 10px; letter-spacing:-1px; font-weight:400; }
h3 { float:left; clear:left; font-size:1.3em; margin:7px 0px 10px 10px; letter-spacing:-1px; font-weight:700; }
h4 { float:left; clear:both; width:100%; text-align:center; font-size:2.5em; margin:0px 0px 15px 0px; letter-spacing:-2px; font-weight:700; color:#FFFFFF; }
h5 { float:left; clear:left; font-size:1.0em; margin:20px 0px 10px 10px; letter-spacing:-1px; font-weight:700; }
h6 { float:left; clear:left; font-size:1.2em; margin:20px 0px 10px 10px; padding:7px 15px; background:#000; border-radius:5px; color:#FFF; letter-spacing:-1px; font-weight:700; }
h7 { float:left; clear:left; font-size:1.0em; margin:0px 0px 0px 10px; letter-spacing:-1px; font-weight:700; }
p { float:left; clear:left; width:auto; margin:15px 0px 0px 10px; font-size:0.8em; }

#listingHeader { float:left; width:100%; background:url(http://www.venommotorsport.com/eBay/listings/headerBg.png); }
#listingHeaderTop { float:left; width:100%; height:140px; }
#listingHeaderBottom { float:left; width:100%; height:126px; }

#mainLogo { float:left; margin:50px 0px 0px 40px; width:320px; height:auto; }
#headerContact { float:right; margin:70px 30px 0px 0px; width:380px; height:auto; }
#leadingSupplier { display:block; float:right; margin:29px 20px 0px 0px; width:451px; height:auto; }
#smallerContact { display:none; }
#listingBody { float:left; width:100%; padding:15px 0px 0px 0px; }
#listingBrandLogo { float:left; width:50%; }
#listingBrandLogo img { float:left; width:300px; margin:20px 0px 30px 10px; }
#listingText { float:left; width:50%; margin:0px; }
#listingImage { float:right; width:50%; }
#listingImage img { float:right; width:100%; }
#listingExtra { float:left; width:100%; margin-top:30px; margin-bottom:30px; }
#listingExtraLeft { float:left; width:100%; }
#brandLogoSmall { display:none; float:left; width:225px; margin:20px 0px 20px 10px; }
#listingExtraRight { float:right; width:50%; }
#extraImage { display:block; float:none; width:90%; max-width:450px; margin:0px auto 0px auto; }
#templateFooter { float:left; clear:both; background:#000; margin:30px 0px 0px 0px; padding:20px 20px 30px 20px; color:#FFF; }
#mainLogoFooter { float:left; margin:10px 0px 0px 0px; width:320px; height:auto; }
#map { float:left; margin:20px auto 20px 0px; width:100%; height:270px; background:url(http://www.venommotorsport.com/eBay/listings/venomMotorsportMap.png) center center; border-radius:5px; }
#extraFields { float:left; clear:left; width:90%; margin:10px 0px 10px 0px; padding:0px 0px 0px 10px; list-style-type:none; }
#extraFields li { float:left; width:100%; margin:0px 0px 3px 0px; padding:0px; list-style-type:none; font-size:0.8em; }
.bulletPoints { float:left; clear:left; width:90%; margin:0px 0px 10px 0px; padding:0px; list-style-type:square; list-style-position:inside; }
.bulletPoints li { float:left; width:100%; margin:0px 0px 3px 40px; padding:0px; font-size:0.8em; list-style-type:square; }

#productOptions { float:left; width:100%; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; list-style-type:none; }
#productOptions li { float:left; width:48%; margin:0px 10px 5px 0px; padding:0px; list-style-type:none; font-size:0.8em; background:#E5E5E5; border-radius:5px; }
#productOptions li .productOptionImage { float:left; width:35%; margin:5px 10px 5px 5px; padding:0px; border-radius:3px; }
#productOptions li h3 { float:left; clear:none; width:60%; font-size:1.3em; margin:10px 0px 0px 0px; letter-spacing:-1px; font-weight:700; }
#productOptions li h4 { float:left; clear:none; width:60%; text-align:left; font-size:1.5em; margin:0px 0px 0px 0px; letter-spacing:-1px; font-weight:700; color:#000; }
#productOptions li p { float:left; clear:none; width:60%; margin:15px 0px 0px 0px; font-size:1.0em; }
#productOptions li p.redText { float:left; clear:none; width:60%; margin:10px 0px 5px 0px; font-size:1.0em; color:#E30003; font-weight:bold; }


@media only screen and (max-width: 950px) {
#listingBrandLogo { width:100%; } }

@media only screen and (max-width: 820px) {
#listingHeader { background:url(http://www.venommotorsport.com/eBay/listings/headerBgShort.png); }
#listingHeaderTop { height:125px; }
#listingHeaderBottom { margin-bottom:10px; }
#mainLogo { display:block; float:none; margin:40px auto 0px auto; width:320px; height:auto; }
#smallerContact { display:block; float:right; margin:29px 20px 0px 0px; width:238px; height:auto; }
#leadingSupplier { display:none; }
#headerContact { display:none; }
#listingBrandLogo img { display:block; float:none; width:80%; max-width:450px; margin:0px auto 30px auto; }
#listingText { float:left; width:100%; }
#listingImage { float:right; width:100%; }
#listingImage img { display:block; float:none; width:90%; max-width:650px; margin:0px auto 30px auto; }
h1,h2,h3,h5,h6,h7 { float:left; clear:both; width:100%; text-align:center; margin-left:0px; padding:0px; border-radius:0px; }
h6 { padding:10px 0px; margin:20px 0px 20px 0px; }
p { display:block; float:none; text-align:center; width:92%; margin:15px auto 0px auto; }
#extraFields { width:100%; padding:0px; }
#extraFields li { text-align:center; }
#listingExtraLeft { width:100%; }
#brandLogoSmall { display:block; float:none; margin:0px auto 20px auto; }
#listingExtraRight { width:100%; }
#extraImage { margin:20px auto 70px auto; }
#mainLogoFooter { display:block; float:none; margin:10px auto 0px auto; }
.bulletPoints { width:100%; padding:0px; margin:10px 0px 10px 0px; list-style-type:none; }
.bulletPoints li { float:none; width:90%; text-align:center; margin:0px auto 3px auto; list-style-type:none; border-radius:3px; padding:4px 0px; }
.bulletPoints li:nth-child(odd) { background:#DDDDDD; }
.bulletPoints li:nth-child(even) { background:#C5C4C4; }

#productOptions { float:left; width:100%; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; list-style-type:none; }
#productOptions li { float:left; width:100%; margin:0px 0px 10px 0px; padding:0px; list-style-type:none; font-size:0.8em; background:#E5E5E5; border-radius:5px; }
#productOptions li .productOptionImage { float:left; width:35%; margin:5px 10px 5px 5px; padding:0px; border-radius:5px; }
#productOptions li h3 { float:left; clear:none; width:60%; text-align:left; font-size:0.9em; margin:7px 0px 0px 0px; letter-spacing:-1px; font-weight:400; }
#productOptions li h4 { float:left; clear:none; width:60%; text-align:left; margin:-3px 0px 0px 0px; font-size:1.0em; letter-spacing:-1px; font-weight:700; color:#000; }
#productOptions li p { float:left; clear:none; width:60%; text-align:left; margin:0px; font-size:0.9em; }
#productOptions li p.redText { float:left; clear:none; width:60%; text-align:left; margin:0px; font-size:0.9em; color:#E30003; line-height:0.9em; font-weight:normal; }

}

@media only screen and (max-width: 550px) {
#eBayBoxes { display:none; }
#smallerContact { float:none; margin:29px auto 0px auto; }
#listingBody { padding:0px 0px 30px 0px; }
#listingHeader { background:#386ab5; margin-bottom:30px; }
#listingHeaderBottom { display:none; }
#listingHeaderTop { padding-bottom:40px; } }