.field-container div.data-name,.fields-group div.data-name{display:none}.single-field{width:100%}.fields-group{width:50%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0!important}div.data-value{width:100%}.fields-group:nth-child(2n-1){padding-right:5px}hr{margin:0!important}.opc-checkout-profile{border:1px solid #dfdfdf;border-top:0;padding-bottom:10px}.opc-container.checkout-container #center{padding-top:20px}.opc-container.checkout-container .dialog .title h2{color:#FFF}.offer_block{width:50%;margin:0;padding:0;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.content>.offer_block:first-of-type{padding:10px 5px 10px 0!important}.content>.offer_block:last-of-type{padding:10px 0 10px 5px}.offer_block li{list-style:none;float:left;padding:15px;border:1px solid #b5b6b7;margin:0;min-height:160px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.offer_block+div{display:none}.opc-container.checkout-container .dialog.noborder .content li{list-style:square;float:none;width:auto;font-size:14px;padding:0;border:none}.totals-link{color:#fff;border-bottom:dashed 1px #fff;cursor:help}.button-row.center{border-bottom:1px solid #ccc;margin-top:0;padding:15px 0}#b_zipcode.zipcode{width:125px!important}#address_book_B_state,#b_country{width:100%!important}#accept_terms{margin-bottom:3px}#passwd1{margin-bottom:10px!important}.fill-error #passwd1{margin-bottom:0!important}#opc-profile div.field-container input[type=text],#opc-profile div.field-container select{font-size:16px!important;height:30px;padding:5px}#opc_totals .total-value .currency{line-height:30px!important;font-size:30px!important}#opc_totals .total,#opc_totals .total-value{background-color:transparent}#opc_totals .total-name{line-height:22px!important;padding-left:5px}#opc_summary table,#opc_summary td{border-color:transparent!important}.opc-container .opc-section h2,.opc-container .opc-section h3{color:#617683}.opc-container label{font-size:14px;line-height:18px;vertical-align:middle}.opc-container #center-main{text-align:left;width:960px;margin:0 auto}.opc-container h1{font-size:20px}.checkout-container h1{font-size:32px}.checkout-container span.star{padding-left:5px;color:#3385bf}.fill-error label{color:#000}.opc-section-container .text-block{text-indent:0!important}.fill-error .data-value input[type=password],.fill-error .data-value input[type=text],.fill-error .data-value select,.fill-error .data-value textarea{border:1px solid #E9C92F;background-color:#FFFBE5}.cart-column-total.cart-content-text .currency{font-size:30px!important}#cart-contents-box{font-size:12px}#cart-contents-box a{text-decoration:none;font-weight:400}.error-label{color:#000;font-size:9px;display:none}.fill-error .error-label{display:block;margin-bottom:10px;color:red;font-weight:600}#opc-sections{margin:0;padding:0;min-width:1000px}#opc-sections li.opc-section{text-align:left;float:left;list-style:none;padding:0;margin:0 25px 50px 0;border:0;min-height:400px;width:30%}#opc-sections li.opc-section h2{font-weight:400;font-size:20px;padding:5px 10px;margin:15px 0 0;text-indent:0;color:#fff;background-color:#0776A0}#opc-sections li.opc-section h3{font-weight:400;font-size:18px;padding:7px 0;margin:0;border:0;text-indent:0}#opc-sections li.opc-section div{font-size:14px}#opc-sections li.last{margin-right:0!important;text-indent:0}.opc-authbox{margin:5px 0;padding:0;font-size:14px}.opc-authbox a{font-size:15px;font-weight:700;line-height:30px;text-transform:uppercase;background-color:#3AA6D0;padding:0 10px;display:inline-block;text-decoration:none;color:#FFF;text-shadow:#000 1px 1px 0;-moz-text-shadow:#000 1px 1px 0;-webkit-text-shadow:#000 1px 1px 0;-o-text-shadow:#000 1px 1px 0;filter:DropShadow(Color=#000000,OffX=1,OffY=1,Positive=1);-ms-filter:DropShadow(Color=#000000,OffX=1,OffY=1,Positive=1)}fieldset.registerform{border:1px solid #ccc;padding:0;margin:0}.opc-section-container{padding:10px 0;margin:0;background-color:transparent}.opc-section-container .text-block{margin:0 10px}.checkout-container input[type=password],.checkout-container input[type=text],.checkout-container select,.checkout-container textarea,.field-container input[type=password],.field-container input[type=text],.field-container select,.field-container textarea{font-size:16px!important;height:40px!important;line-height:20px!important;padding:5px;width:100%}#productindexes_2{font-size:16px!important;height:40px!important;line-height:20px!important;padding:5px;width:auto!important}.checkout-container textarea{width:272px}.checkout-container select{height:22px}fieldset.registerform ul li{list-style:none;padding:0;margin:0;text-indent:0}fieldset.registerform ul{position:relative;padding:0 15px;margin:0;background:0 0}fieldset.registerform ul.first{padding-top:15px}fieldset.registerform ul li{padding-bottom:10px}fieldset.registerform ul li.clearing{padding:0;margin:0}fieldset.registerform ul li.fields-group{float:left;margin-right:10px}fieldset.registerform ul li.single-field{float:none;clear:both}fieldset.registerform .oneline{float:left;margin-right:10px}li.single-field input.image-button{background:url(../../images/button_go.png) no-repeat left top;height:21px;width:23px;margin-bottom:1px}.optional-label{margin:0 15px;background-color:transparent}.optional-label label{font-weight:700;font-size:14px;display:block;padding-left:15px;text-indent:-15px}.optional-label label input{margin-right:5px;width:13px;height:13px;padding:0;vertical-align:bottom;position:relative;top:-2px}.address-book-link{height:35px;background:#ecf3f7;width:100%;vertical-align:middle;position:relative;padding:5px 0}.address-book-link span.popup-link{margin:10px;font-size:14px}.address-book-link label{margin:10px;font-size:14px;line-height:16px;display:none}#opc-sections li.opc-section .opc-checkout-profile h3{padding:7px}.opc-checkout-profile .address-line{font-size:14px;padding:0 7px}#opc-sections li.opc-section .news-register-item-descr{font-size:10px;font-style:italic}.news-register-item{float:left;width:100%}.checkout-payments input[type=radio]{float:left;margin:5px 0 5px 5px!important}.checkout-payments tr td{padding:2px 0!important;vertical-align:top;border-bottom:solid 2px #fff}.checkout-payments tr td.checkout-payment-name{width:100%;padding:5px 10px 5px 20px!important;white-space:normal}.checkout-payments tr td.checkout-payment-name label{font-weight:700}.checkout-payments tr td .checkout-payment-descr{width:80%}.checkout-payments tr td.checkout-payment-paypal{width:100%}.checkout-payments tr td.checkout-payment-paypal img{border:0}.checkout-payments tr.payment-details td{background:#fff;margin:0;padding:10px}.checkout-payment-name span.applied-gc{font-weight:400;color:#01851a}.checkout-shippings input[type=radio]{float:left;margin-right:10px}div.checkout-payments,div.checkout-shippings{border:1px solid #ccc;border-top:0 solid transparent;width:100%;background-color:transparent;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.checkout-shippings{border-bottom:0 solid transparent!important}.checkout-shippings tr{background-color:transparent}.checkout-shippings tr td{padding:15px 10px;vertical-align:top;font-size:13px;background-color:transparent!important}.checkout-shippings tr.last td{border-bottom:0 none}.checkout-shippings tr td label{font-size:14px;line-height:14px}.checkout-shippings tr td.shipping-name{width:75%}.checkout-shippings tr td.shipping-cost{width:30%;text-align:right}.checkout-shippings tr td.shipping-cost .currency{font-size:20px;line-height:14px}.opc-payment-options fieldset.registerform ul{background:0}.opc-payment-options fieldset{border:0 solid transparent}.coupon-info a.unset-coupon-link{margin-left:10px}.coupon-info p{font-size:9px}.coupon-info .progress{background:url(../../images/progress.gif) repeat-x left 10px;height:20px;margin:0 15%}#couponform{height:20px}.coupon-info input.image-button{background:url(../../images/button_go.png) no-repeat left top;height:21px;width:23px;margin-bottom:1px}.cart-totals{margin:0;padding:5px;border:1px solid #ccc;border-top:0 solid transparent;border-bottom:0 solid transparent}.cart .totals{margin:0 0 0 auto;text-align:right;width:30%}.totals .total,.totals .total-name,.totals .total-value,.totals .total-value-alt,.totals span.total-name{font-weight:700;text-transform:none;padding:5px 5px 5px 0;font-size:14px;vertical-align:top}#opc_summary .totals{text-align:left;width:100%}#opc_summary .totals .total,#opc_summary .totals .total-name,#opc_summary .totals .total-value,#opc_summary .totals .total-value-alt,#opc_summary .totals span.total-name{width:120px!important;font-weight:400;vertical-align:middle}#opc_summary .totals .total,#opc_summary .totals .total-name{width:70%}.totals .discounted{color:#01851a}.totals .total-name,.totals .total-value{font-size:22px}.totals .total-value-alt{font-size:14px;vertical-align:bottom}.cart-content td{font-weight:400;padding:10px 5px;vertical-align:top;border-bottom:solid 1px #CCC;font-size:12px}table.cart-content .cart-content-text{font-weight:400;color:#2c3e49}#order-taxes-box{padding:10px 5px}.checkout-customer-notes,.checkout-partner,.terms_n_conditions{padding:10px;width:278px}.terms_n_conditions{text-align:center;border-top:0 solid transparent;border-bottom:0 solid transparent}.terms_n_conditions label{font-size:12px}.place-order-button button.inactive{opacity:.3;filter:Alpha(Opacity=30);cursor:default}.place-order-button .button-right{background-color:#E9C92F!important}.paypal-express-sel-note{padding:0 10px}#opc-sections li.opc-section h3,#opc_payment,#opc_shipping{margin-bottom:20px}#show_coupon_code{border-bottom:1px dotted;color:inherit;text-decoration:none}.checkout-customer-notes{padding-bottom:15px;border-top:0 solid transparent;border-bottom:0 solid transparent}.cart .item .image img{float:left;max-width:240px}.qty-wrapper1 input{width:50px!important}.poptions-options-list{padding:0 0 0 18px}#checkout_form{border:1px solid #ccc;border-top:0;border-bottom:0}.register-section-title{padding:0 10px}div.register-section-title+div{padding:0 10px;font-size:13px!important}@media only screen and (max-width:640px){#opc-sections li.opc-section{width:100%;float:left;clear:left;min-height:0;margin:0}#opc-sections{min-width:0}#customer_notes,.checkout-customer-notes,.checkout-partner,.terms_n_conditions{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}#opc-sections li.last{margin-bottom:15px!important}}#opc_authbox>a{color:#FFF;text-decoration:none}