.part-exchange h2{background:#fff;color:#727272;font-size:40px;padding:10px;margin:0;text-transform:uppercase;line-height:1.2}.part-exchange h2 strong{font-weight:400;font-weight:400;color:#00b1d9;text-transform:none}.part-exchange article{background:#fff;padding:10px 10px 20px;margin:0 0 10px}.part-exchange section{padding:10px;float:left;float:left}.part-exchange section.explanation{width:430px;border-right:#c7c7c7 1px solid;margin-right:50px;padding-right:20px}.part-exchange section.explanation ol{list-style:none;margin:0;padding:0}.part-exchange section.explanation ol li{padding:0 0 10px 56px}.part-exchange section.explanation ol li.step-1{background:url(../images/bg-step-1.png) no-repeat 0 5px}.part-exchange section.explanation ol li.step-2{background:url(../images/bg-step-2.png) no-repeat 0 5px}.part-exchange section.explanation ol li.step-3{background:url(../images/bg-step-3.png) no-repeat 0 5px}.part-exchange section.explanation ol li strong{display:block;font-size:26px;color:#00b1d9;text-transform:uppercase;line-height:1.1}.part-exchange section.explanation ol li p{margin:0 0 1em}.part-exchange section.explanation p{font-size:12px}.part-exchange section.explanation h3{font-size:38px;color:#717171;margin:0;line-height:1.2}.part-exchange section.quote-form{width:380px}.part-exchange section.quote-form .legend{color:#00b1d9;border-bottom:#c7c7c7 1px solid;width:400px;display:block;margin:0 0 1em;position:relative;font-weight:700;zoom:1}.part-exchange section.quote-form fieldset{display:block;text-align:right;margin:0 0 1em}.part-exchange section.quote-form fieldset label{color:#474747;font-weight:700;padding-right:1em;font-size:12px}.part-exchange section.quote-form fieldset label.required span{color:#00b1d9;font-weight:400}.part-exchange section.quote-form fieldset input[type=text],.part-exchange section.quote-form fieldset input[type=email],.part-exchange section.quote-form textarea{width:250px;border:1px solid #333;background:#fff}.part-exchange section.quote-form fieldset .error-msg{color:red;font-weight:700;display:none}.part-exchange section.quote-form fieldset.error .error-msg{display:block}.part-exchange section.quote-form fieldset.pex-document-upload{text-align:left}.part-exchange section.quote-form fieldset.pex-document-upload dl{margin:0}.part-exchange section.quote-form fieldset.pex-document-upload dt{float:left}dd#pex-document-count{float:left;color:#00b1d9;margin:0 0 0 1em}dd#link-pex-document-upload-outer{float:right}#pex-document-progress{font-size:.8em;text-align:right}#link-pex-document-upload{border:1px solid #000;text-decoration:none;padding:2px 6px}#link-pex-document-upload:hover{background:#00b1d9;color:#ff0}.part-exchange section.quote-form .pex-list-composer{text-align:left}.part-exchange section.quote-form .pex-list-composer ::-webkit-input-placeholder{color:#999;font-style:italic;font-size:.8em;padding:2px}.part-exchange section.quote-form .pex-list-composer :-moz-placeholder{color:#999;font-style:italic;font-size:.8em;padding:2px}.part-exchange section.quote-form .pex-list-composer input.placeholder{color:#999;font-style:italic;font-size:.8em;padding:2px}.part-exchange section.quote-form .pex-list-composer td.controls a{width:16px;height:17px;background:url(../images/btn-delete.png) bottom;margin-top:3px}.part-exchange section.quote-form .pex-list-composer td.controls a:hover{background-position:top}.pex-list-composer-template{display:none;visibility:hidden}.pex-list-composer-first-row .controls a{display:none}.part-exchange section.quote-form .pex-list-composer tfoot td{padding:10px 0 0}.part-exchange section.quote-form .pex-list-composer tfoot a{border:1px solid #000;text-decoration:none;padding:2px 6px;margin:0 0 0 1px}.part-exchange section.quote-form .pex-list-composer tfoot a:hover{background:#00b1d9;color:#ff0}.part-exchange section.quote-form fieldset.pex-image-upload{text-align:left}.part-exchange section.quote-form fieldset.pex-image-upload dl{margin:0}.part-exchange section.quote-form fieldset.pex-image-upload dt{float:left}dd#pex-image-count{float:left;color:#00b1d9;margin:0 0 0 1em}dd#link-pex-image-upload-outer{float:right}#pex-image-progress{font-size:.8em;text-align:right}#link-pex-image-upload{border:1px solid #000;text-decoration:none;padding:2px 6px}#link-pex-image-upload:hover{background:#00b1d9;color:#ff0}.pex-counter-product{text-align:left!important}.pex-counter-product dd{margin:10px 0 0}.pex-counter-product input[type=text]{width:380px!important}.part-exchange section.quote-form input[type=submit]{background:url(../images/btn-get-quote.png) top;width:331px;height:48px;margin:40px auto 0}.part-exchange section.quote-form input[type=submit]:hover{background-position:bottom}.part-exchange section.quote-form .hint{position:absolute;top:-5px;right:101%}.part-exchange section.quote-form .hint p{width:300px;height:27px;margin:0 20px 0 0;padding:2px 20px 2px 6px;background:#0091b3;color:#fff;font-size:12px;display:none;line-height:1.1}.part-exchange section.quote-form .hint:hover p{display:block}.part-exchange section.quote-form .hint a{background:url(../images/btn-hint.png);width:31px;height:31px;position:absolute;top:0;right:0}