.form-edit-container{width:480px;float:left;padding-left:20px}#form-edit label,.billing-address-container label{font-size:14px;color:#666;width:165px;float:left;padding:3px 0 0 0;font-family:Arial,Helvetica,sans-serif;line-height:40px}#form-edit label sup,.billing-address-container label sup{color:#ac1510;font-size:20px;line-height:1.1;margin:0 0 0 3px;vertical-align:middle}#form-edit .input,.billing-address-container .input{float:left;width:368px;height:33px;border:1px solid #ccc;border-radius:5px;line-height:33px;padding:0 5px;font-size:14px;margin:0 0 10px 0}#form-edit br,.billing-address-container br{clear:both}#form-edit .select,.billing-address-container .select,.style_level_container select{width:380px;height:33px;border:1px solid #ccc;border-radius:5px;margin:0 0 10px 0}#button-area{clear:both;padding:15px 0 0 20px;margin:0 0 40px 0}#button-back,#button-back:link,#button-back:visited{width:115px;height:40px;border-radius:5px;background:#8c8c86;float:left;line-height:40px;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;text-decoration:none}#form-edit .button{width:145px;height:40px;float:left;background:#ac1510;border-radius:5px;border:none;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;margin:0 0 0 15px}#thanks-container{background:url(../images/back-sidebar.png);border-radius:5px;text-align:center;padding:10px 0;margin:30px 0 0 0}#thanks-container p{font-size:24px;color:#333}#order-number{width:300px;float:left;border:1px solid #ccc;border-radius:5px;padding:4px;color:#333}#order-number h3{text-align:center;background:#ac1510;border-radius:5px;height:45px;line-height:45px;font-size:20px;text-transform:uppercase;color:#fff;margin:0 0 15px 0}#order-number h4{margin:0 0 10px 15px;font-size:16px;text-transform:uppercase;font-weight:bold}#order-number p{font-size:16px;margin:0 0 25px 15px;line-height:1.3}.order-detail-container{float:right}#list-review-order.receipt{width:670px}#list-review-order.receipt li .row-2{width:140px}#list-review-order.receipt li .row-3{text-align:right}#total-container.receipt{clear:both;height:198px;margin:15px 0 80px 0}#total-container.receipt.fright{clear:none}#total-container.receipt h3{text-align:center;font-size:20px;color:#333;text-transform:uppercase;margin:0 0 20px 0}.red{color:red}.btn-free{background:url(../images/btn-free.png) no-repeat;color:#fff;float:left;font:19px/22px "HelveticaNeueCond-Bold",Arial,Helvetica,sans-serif;height:22px;text-align:center;text-transform:uppercase;width:50px}.btn-free:hover{text-decoration:none}.btn-submit{border:none;background:none;color:#fff;cursor:pointer;float:right;font:14px/25px Arial,Helvetica,sans-serif;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;width:90px;padding-bottom:3px;margin-left:5px;background-color:#b40000;border-radius:5px;-webkit-box-shadow:-2px 2px 0 0 rgba(187,187,187,.5);-moz-box-shadow:-2px 2px 0 0 rgba(187,187,187,.5);box-shadow:-2px 2px 0 0 rgba(187,187,187,.5)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.outtaHere{position:absolute;left:-3000px;display:none}.radioArea,.radioAreaChecked{float:left;width:13px!important;height:13px;background:url(../images/bg-radio.gif) no-repeat;overflow:hidden;margin:4px 0 0}.radioAreaChecked{background-position:0 -13px}.checkboxArea,.checkboxAreaChecked{float:left;width:12px!important;height:12px;overflow:hidden;background:url(../images/bg-check.gif) no-repeat;margin:2px 9px 9px 0}div.review_container div.checkboxArea{margin-left:7px}div.review_container .indent div.checkboxArea{margin-left:0}.checkboxAreaChecked{background-position:0 -12px}.selectArea{position:relative;height:21px;float:left;color:#494848;font:11px/24px Arial,Helvetica,sans-serif;margin-right:9px;max-width:275px!important;overflow:hidden}.selectArea .left{position:absolute;top:0;left:0;width:8px;height:100%;background:url(../images/select-l-1.gif) no-repeat;display:block}.selectArea a.selectButton{position:absolute;top:0;right:0;width:25px;height:100%;background:url(../images/select-btn.gif) no-repeat}.selectArea .center{height:20px;line-height:24px;display:block;padding:0 20px 0 12px;background:url(../images/select-c.gif) repeat-x;max-width:260px;margin-top:-2px}.selectArea .center img{float:left}.selectArea.kitCompDescription .center{height:20px;line-height:24px;display:block;padding:1px 20px 0 5px;background:url(../images/select-c.gif) repeat-x;width:100%;margin-top:-2px;letter-spacing:-.1px}.optionsDivInvisible,.optionsDivVisible{position:absolute;background-color:#fff;border:1px solid #c9c9c9;display:block;z-index:30;font-size:11px;max-height:250px;overflow-y:scroll;max-width:270px!important}.optionsDivInvisible{display:none}.optionsDivVisible ul{margin:0;padding:2px;overflow:hidden;list-style:none}.optionsDivVisible ul li{float:left;width:100%}.optionsDivVisible.kitSelectProductDetails ul li{border-top:1px dashed #000}.optionsDivVisible.kitSelectProductDetails ul li:first-child{border-top:none}.optionsDivVisible a{color:#000;overflow:hidden;text-decoration:none;display:block;height:1%;padding:2px 4px}.optionsDivVisible a img{border:none;float:left}.optionsDivVisible a.hover,.optionsDivVisible a:hover{background-color:#2f384e;color:#fff;text-decoration:underline}.view-now-box .checkboxArea,.view-now-box .checkboxAreaChecked{float:left;width:13px!important;height:13px;overflow:hidden;background:url(../images/checkbox.gif) no-repeat;margin:0 5px 0 0}.view-now-box .checkboxAreaChecked{background-position:0 -13px}.select-label{float:left;margin-right:2px}.selectArea.select{float:left}.password-form .input{float:none}.password-form label{margin-right:10px}.catalog_request{float:right;padding-top:5px;padding-bottom:20px;width:810px}#state,#country_code{width:153px}.left-column{float:left}.right-column{float:right}.left-column form div label{width:100px;display:inline-block}p.text-error{width:260px}input,textarea,select{background:url(../images/select-c.gif) repeat-x}.selectArea .left{background:none}.selectArea .center{margin-top:0}.select-label{margin-right:3px}.left-column form div input{width:150px;box-sizing:border-box}#btnSubmit{width:250px;margin:auto;float:none}