html{min-width:800px}div.partFinderBar{background-color:#f26522;color:#000;box-shadow:none;border-top:2px solid #000;font-size:14px}div.partFinderBar a#pfLink{font-size:inherit;font-weight:bold;text-transform:capitalize;color:#fff;text-shadow:1px 1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000}body{background-color:#fff}.webElements .floatleft{float:left;clear:left}.webElements .floatright{float:right;clear:right}.webElements .clearboth{clear:both}.contactus .floatright{clear:left}.contactus .floatright .kvp,.contactus .floatright a,.contactus .floatright h3{padding-right:10px}.contactus h3{background-color:#f26522;color:#fff;display:block;text-align:right;padding:10px 5px;font-size:15px}.contactus .address a.address{text-align:right;margin:10px 0 10px 0;display:block}.contactus .kvp.phone{text-align:right}.contactus .kvp.phone span:nth-child(2){margin-left:1em}.contactus .hours{margin-top:1em}.contactus .hours .kvp .header{width:80px;text-align:left}.contactus .hours .kvp span:nth-child(2){text-align:right;width:120px}.contactus .kvp{margin:.25em 0}.contactus textarea,.contactus .captchabox{width:454px;max-width:100%;box-sizing:border-box}.contactus .captchabox{margin:10px 0}.contactus .captchabox p{display:block;max-width:none}.contactus input[value="Send"]{margin-right:30px}@media (max-width:870px){.contactus .floatright,.contactus .floatleft{float:none}.contactus .floatleft{text-align:center}.contactus .floatright{max-width:220px;margin:10px auto}}#mid #basketSummary{background-color:#fff;border-radius:0;width:175px;margin:auto}#mid #basketSummary .header{font-size:20px;color:#fff;background-color:#f26522;border-style:none;line-height:normal;text-transform:capitalize;padding:15px 10px}#mid.tabular .contentArea #left.tr{padding:40px 10px 0;width:200px}.contentArea::before,.contentArea::after{display:none}#mid{min-height:70vh}.webElements>h1:first-child,.pageHeader{color:#f26522;text-transform:uppercase;font-weight:bold}.webElements>h1:first-child p,.pageHeader p{color:inherit}.webElements>h2{color:#004599;font-weight:bold}.hoverTransition{color:#fff;text-shadow:4px 4px 1px transparent;transition:all 200ms}.hoverTransition:hover{color:#f26522;text-shadow:4px 4px 1px #000}header .phone{font-size:16px;display:inline-block;margin:0 auto 30px 0}.quotespan{background-image:url('/shopv2/static/images/southcoast/ktm3.jpg');background-position:center center;background-size:100% auto;background-repeat:no-repeat;text-shadow:2px 2px 3px #000;border:1px solid #000}.quotespan .hslider{padding:20px;background-color:rgba(0,0,0,0.32);color:#fff}.reviewLinks{background-color:#f26522;border:2px solid #000}.reviewLinks a{display:block;color:#fff;max-width:240px;margin-right:auto;text-decoration:none;padding:10px}footer{padding:20px 10px;background-color:#222;color:#fff}footer .col2{display:inline-block;vertical-align:top;width:300px}footer .col2:first-child{margin-right:10px}footer h2{font-size:20px;background-color:#f26522;color:#fff;padding:10px 3px}footer a{color:#fff;text-decoration:none}footer .social a{font-size:43px;margin:10px;color:#fff;text-shadow:4px 4px 1px transparent;transition:all 200ms}footer .social a:hover{color:#f26522;text-shadow:4px 4px 1px #000}footer .address{margin-top:15px;display:block;color:#fff;text-shadow:4px 4px 1px transparent;transition:all 200ms}footer .address:hover{color:#f26522;text-shadow:4px 4px 1px #000}.nounderline{text-decoration:none}