#frame{ position: relative; } .purchase-wraper{ float: left; width: 100%; padding-bottom: 10px; } .purchase-wraper .row{ position: relative; float: left; width: 400px; } .purchase-wraper .prelude{ margin:5px 0px; } .purchase-wraper #instant-customer{ position: relative; float: left; border: 1px solid #ccc; padding: 5px; } .purchase-wraper #instant-customer label, .purchase-wraper #instant-customer input{ clear: none; } .purchase-wraper #instant-customer label{ width: 100px; } #valid-cards{ position: relative; float: left; width: 100%; margin: 10px 0px; text-align: center; } .purchase-wraper #card-information{ position: relative; float: left; } #cc-wraper, #elv-wraper{ border: 0px solid #ccc; padding: 5px; } #card-information .cc-cvc input{ width: 50px; } #card-information .cc-issue_nr input{ margin-left: 50px; } .purchase-wraper #submit-box .confirm-payment-wraper{ padding-top: 0px; } #paypal_submit { position: relative; float: left; padding: 0; text-align: center; } #paypal_submit p{ position: relative; float: left; margin: 10px 0px; } .purchase-wraper #submit-box{ position: relative; float: left; width: 100%; margin-top: 10px; } .purchase-wraper #submit-box .confirmation{ text-align: left; margin: 5px 0px; font-size: 9pt; } .purchase-wraper #submit-box .confirmation input{ border: 0px solid #c0c0c0; margin-right: 5px; } .confirm-payment-wraper{ position: relative; float: left; width: 100%; } .confirm-payment-wraper img{ margin-top: 50px; } #captcha_error{ border:5px solid red; display: none; position: relative; margin: 20px auto; width: 400px; padding: 10px; } #captcha_pay_button input{ margin-left: 0px; width: 200px; } #captcha_pay_button{ position: relative; margin:0 auto; width: 200px; } #captcha_pay_button .button_container_form{ position: relative; float: left; width: 200px; } #captcha_pay_button .button_middle_form{ width: 176px; text-align: center; } #do_captcha{ position: relative; margin: 0 auto; width: 500px; } .captcha_layer{ display: none; position: absolute; float: left; z-index: 100; background: #fff; border: 1px solid #ccc; width: 100%; height: 100%; top: 0px; left: 0px; } #check_captcha{ } #simple_captcha{ position: relative; border: 0px solid #ccc; padding: 5px !important; margin: 20px auto; } #simple_captcha p{ position: relative; float: left; width: 100%; margin: 5px 0px; } #simple_captcha, #simple_captcha div{display: table;} #simple_captcha .simple_captcha_field, #simple_captcha .simple_captcha_image{ border: 0px solid #ccc; } #simple_captcha .simple_captcha_image{ position: relative; width: 150px; margin: 0 auto; } #simple_captcha .simple_captcha_image img{ margin: 0px !important; padding: 0px !important; width: 150px !important; } #simple_captcha .simple_captcha_label{font-size: 12px;} #simple_captcha .simple_captcha_field { position: relative; width: 150px; margin: 0 auto; } #simple_captcha .simple_captcha_field input{ position: relative; margin: 0 auto; width: 150px; font-size: 16px; border: none; background-color: #efefef; } .refresh_captcha{ position: relative; margin: 0 auto; text-align: center; } .hide_captcha{ width: 100%; text-align: center; cursor: pointer; margin: 0; padding: 0; } .captcha-return{ position: relative; float: left; width: 100%; text-align: center; padding: 10px; text-decoration: underline; } .captcha_button_holder{ width: 150px; height: 20px; margin: 0 auto; position: relative; } .captcha_button_holder input{ margin-left: 0px; width: 150px; } .captcha_button_holder .button_middle_form{ width: 126px; text-align: center; } #checkout_promo_code{ position: relative; float: left; height: 150px; width: 100% } /*.clearfix{ position: relative; float: left; }*/ #checkout_promo_code .promo_heading{ position: relative; float: left; width: 100%; margin: 15px 0px 5px 0px; } #checkout_promo_code .promo_subheading{ position: relative; float: left; width: 100%; margin: 5px 0px; } #checkout_promo_code form{ position: relative; float: left; width: 100%; margin: 5px 0px 10px 0px; } #payment-items th{ padding-left: 0px; } #payment-frame p{ margin-bottom: 10px; } #payment_error_display{ border: 1px solid #ff0000; padding: 10px; color: #ff0000; text-align: center; margin: 10px 0px; } .promo_error{ float: left; border: 1px solid #ff0000; padding: 10px; margin: 10px 0px; color: #ff0000; } .promo_success{ border: 1px solid #00FF00; padding: 10px; color: #00FF00; }