@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700,300);.secure,.wrapper-shipment,body{font-family:'Open Sans',Arial,sans-serif}#myform,.col-md-9 table.shopping tbody tr td,.counts thead tr,.qty,td{text-align:center}.label-arrow,.shopping .desc,td{vertical-align:middle}#bill_addr,#card_details .card-detail,#cartmini,#cartt,#cartt .title,#column2 #cart,#cont_inf ul,#login-form .flash-msg-error,#pay_with,#pay_with .title,#recovery-form,#recovery-form #submit,#recovery-form .ac,.card_details_current .card,.cart_total,.counts,.create_account ul,.current-shipping-address .AddressShippingContent,.delete-good,.description-ship .button-go,.flashes,.info2,.info2 .column2,.inp-det-button,.product-head-table,.product-list,.secure,.secure ul.pict,.sh-bill_addr,.sh-bill_addr .new_addr,.ship_add .current-shipping-address ul,.use-shipping-add,.wpb_wrapper #user-form,.wpb_wrapper #user-form ul,.wrapper-form,table.shopping .delete-good{overflow:hidden}#thank-secure .ord,.contact_information,.secure .ord,.vfb-center-half{clear:both}body{max-width:100%;overflow-x:hidden;background:#fff;color:#676767;position:relative}.wrapper-account,.wrapper-complete,.wrapper-shipment,.wrapper-shop{font-family:'Open Sans',Arial,sans-serif!important}#flash-area .text,.create_account ul,.info2 h3{font-family:OpenSansRegular}.vfb-required-asterisk-star{color:#298fe8!important}input,select{border:1px solid #d3d3d3;border-radius:3px}.ajax-content-wrap{background-color:#f6f6f6}.sh-bill_addr .new_addr{clear:both}.sh-bill_addr .input_controller{float:left}.sh-bill_addr label.addr_text{padding-top:25px;padding-left:15px}#add_to_cart input.qty{width:40px;border-radius:0;position:absolute;left:35px;height:37px}#add_to_cart .qtyminus,#add_to_cart .qtyplus{border-radius:0;width:35px;position:absolute}#add_to_cart .qtyplus{left:75px;height:36px}#add_to_cart form{position:relative;height:40px;margin-top:20px}#add_to_cart .qtyminus{left:0;height:36px}#add_to_cart #submit{position:absolute;background-color:#F6653C;margin-left:165px;padding:10px 25px;border:none;color:#fff;cursor:pointer;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;width:auto;font-size:12px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px}#flash-area{background-color:#D8EBCD;border:2px solid #8FC56F;margin-bottom:17px;padding:10px;display:none}.cart-link{float:right;text-decoration:underline!important;font-size:12px;padding-right:10px}.cart_total,.content .col-md-8 table td.desc img,.content .col-md-8 table td.desc span.info,.secure .complete,.secure .green,.secure .login,.secure .payment,.secure .pict-wrapper,.secure .review,.shopping .description,.shopping-right-cart td,.vfb-left-half{float:left}#flash-area .text{font-size:12px;padding-left:10px;color:#333;font-weight:700}#myform{padding:5px;border:1px dotted #ccc;margin:2%}.qty{width:40px;height:25px}td{height:50px;width:50px}input.qtyminus,input.qtyplus{width:25px;height:25px}.content .col-md-8 table{width:100%}.content .col-md-8 table tr{border-bottom:1px solid #e1e1e1}.content .col-md-8 table td.desc{width:54%}table.shopping .delete-good{background:url(../images/delete-cart.png) 0 26px no-repeat;width:50px;height:50px;float:left;display:block;cursor:pointer}.col-md-9 table.shopping thead tr td{vertical-align:middle;text-align:center}.bx-wrapper .bx-controls-direction a.disabled{display:none}.delete-href,.expires,.expires label{display:block}.wrapper-account h3{margin-top:0;padding-bottom:10px}.wrapper-account .header-account{margin-bottom:0;padding-bottom:0}.secure .connection{width:24.666667%}.secure .payment{margin-right:15px;padding:0}.delete-href{width:100%;height:100%}#cartmini{margin-top:30px}#thank-secure .secure{padding-bottom:20px}.cart_total{padding-bottom:3px;font-size:19px;height:40px;min-width:9px;min-height:18px;margin-top:1px;color:#444;font-weight:600}.quant .update{cursor:pointer}td,th{padding:15px 0}.content .col-md-8 table td.desc p{padding-bottom:0;color:#70b4f0}.counts thead tr{border-bottom:1px solid;font-size:18px;font-weight:600}.counts thead{border-bottom:1px solid #000}.shopping .description{width:57%;text-align:left}.shopping-right-cart .text{width:42%}.button-checkout input{width:80%;margin-bottom:10px}.button-checkout input.checkout{background:url(/static/images/cart/secure-white.png) 40px 9px no-repeat #333;text-transform:uppercase;width:290px!important}.button-checkout input.update{background-color:#3a98e9;text-transform:uppercase;width:290px!important}.ajax-content-wrap>.content,.wrapper-account,.wrapper-complete,.wrapper-shop{margin-top:50px;background-color:#f6f6f6}.wrapper-complete .secure .login .lo{padding-left:38px}.wrapper-shop{padding-bottom:100px!important}.wrapper-complete .wrapper-info{background-color:#f6f6f6;border:1px solid #dedede;border-radius:3px;margin-bottom:50px}.wrapper-complete .wrapper-text{padding:15px}.wrapper-complete .complete li.ord{padding:0}.wrapper-complete .title{font-size:17px;border-bottom:1px solid #dedede;padding:13px}#thank_you{border:2px solid #3e9a06;margin-top:50px;padding:10px;background-color:#e6f2df}.vfb-left-half{width:48%}#sel2,.vfb-right-half{width:48%;float:right}.secure-images .sec{padding-left:10px}#sel1{width:48%}.vfb-center-half .street_address{margin-bottom:15px}.card-number{width:43%}.secure{padding-top:20px}.secure ul.pict{height:75px;padding-top:32px}.secure ul.pict li{float:left;margin-left:12px}.secure .pict .secure-images{color:#479eea;text-transform:capitalize;font-size:20px}.secure ul.pict .sec_con{text-transform:uppercase;margin-top:23px}.secure ul.pict .sec_con .sec{color:#3a98e9;font-size:17px}.secure ul.pict .sec_con .con{color:#3a98e9;font-size:12px;font-weight:700}.dotteds{width:42px;height:2px;margin-top:10px;background:url(//hahndev.livingstonesurfaces.com/static/images/loggedin/dotteds.png) no-repeat}.secure .check{margin-top:5px;height:61px;float:left;width:63px;background:url(/static/images/loggedin/checkround.png) no-repeat}.secure .arrow{margin-top:31px;width:53px;height:14px;background:url(//hahndev.livingstonesurfaces.com/static/images/loggedin/next_step.png) no-repeat}.secure .green,.secure .grey{margin-top:5px;text-align:center;width:70px;margin-right:10px;color:#fff;font-size:16px;line-height:67px}.secure .green{height:63px;padding-left:5px;background:url(/static/images/loggedin/blue_ball.png) no-repeat}.secure .payment .pay{padding-left:15px}.secure .grey{height:61px;margin-left:25px;background:url(/static/images/loggedin/grey_ball.png) no-repeat;font-weight:700;float:left}.secure .login .lo,.secure .payment .pay,.secure .review .rew{text-align:left;clear:both}.secure .col-md-2{padding:0}.secure ul.caption{height:35px;margin-left:265px;margin-top:-5px;clear:both;padding-top:15px}.secure .login .arrow,.secure .login .green,.secure .payment .arrow,.secure .payment .grey,.secure .review .arrow,.secure .review .grey{float:left}.secure .complete .ord{padding-left:15px}.secure .login .lo{padding-left:10px}.secure ul.caption li{float:left;text-align:center;color:#000;font-size:12px;text-transform:uppercase;line-height:1.2}.secure ul.caption .pay{margin-left:50px}.secure ul.caption .rew{margin-left:41px}.secure ul.caption .ord{margin-left:38px}#column2 #cart{border-bottom:1px solid #ececec}#column2 #show_cart{float:right;margin-top:5px}#show_cart span{cursor:pointer}.security-code{width:43%}.description-ship,table.shopping{width:100%}#bill_addr{clear:both;margin-top:20px}table.shopping td.desc img{float:left}table.shopping td.desc p{color:#70b4f0}.vfb-item-instructions a,.vfb-item-instructions span,.wpb_content_element p{color:#7c7979}.button-go #change-zip{margin-left:43px;margin-top:10px}.vfb-item-instructions{padding-top:25px}.create-account h3.title{border-bottom:1px solid #d3d3d3}.vfb-item-instructions a{padding-left:40px}.description-ship .shipto{text-align:left;float:left;margin-top:7px;margin-bottom:0;padding-bottom:0}td.description a{padding-left:25px}.description-ship .shipto-input{float:left;margin:0 10px 0 5px;padding-bottom:0}.description-ship .button-go{margin-bottom:0;padding-bottom:0}.description-ship #go-zip{padding:3px 10px;margin-top:2px}.info2,.wrapper-form{background-color:#f6f6f6;border:1px solid #dedede;border-radius:3px}#choose_cc,#vfb-form-2 h3{border-bottom:1px solid #d3d3d3}.wrapper-form li input{width:auto}.wrapper-form li#create{padding-top:10px;padding-right:30px}.wrapper-form li#pass,.wrapper-form li#veri{padding-top:8px;padding-right:30px}.wrapper-form li#pass input,.wrapper-form li#veri input{height:30px}.create_account .button{margin:20px 0}#login-form .errorSummary p,#login-form li{margin-right:20px}.create_account{margin-top:20px}.create_account ul{padding:30px;color:#282b36}.create_account ul li{float:left}#create-account .checkout,.wrapper-account .col-md-6 .create-account,.wrapper-shop .col-md-6 .create-account{background-color:#eee;border:1px solid #d3d3d3;border-radius:3px;padding:10px}.wrapper-shop .shopping .desc{padding-right:15px}.wrapper-shop #create-account .checkout{margin-top:37px;min-height:148px}#create-account .checkout{min-height:176px}#create-account .checkout #check{margin-top:46px}.wrapper-account{padding-bottom:100px!important}#create-account .hidden-create{margin-top:15px}#vfb-form-2 h3{padding:0 0 10px;margin:0 0 15px}#login-form .errorSummary p,#login-form img{margin-left:20px;float:left}#vfb-form-2 .vfb-item-checkbox{padding-top:20px}#vfb-form-2 .account-login{background-color:#eee;border:1px solid #d3d3d3;border-radius:3px;padding:10px;min-height:429px}.checkout{margin-top:15px}#login-form .flash-error{background-color:#FDE8EC}.wrapper-shipment input.phnumbershipping{margin-bottom:5px}.card-int{margin-top:3px}#choose_cc{margin:0 0 15px;font-size:21px;padding-bottom:5px}.name-card{width:56%}#login-form li{float:left}#login-form #close{opacity:.6;float:right;margin-right:25px;cursor:pointer}#create-account .checkout input,#create-account .toggles a,#vfb-form-2 #check{background-color:#333!important;color:#fff;font-size:14px!important;text-transform:uppercase;border-radius:2px;border:none!important;cursor:pointer;height:48px;width:180px!important}.col-md-3 .shopping thead td{height:53px}#create-account .toggles a:hover{background-color:#333}#create-account #check #Account_newsleter{float:left}#create-account #check #ty{margin-left:25px;padding-top:12px}#create-account #submit input,#review_order input,.create_account input.button{margin:20px 0!important;padding:10px 30px!important;background-color:#333!important;text-transform:uppercase}#create-account .password{clear:both}#create-account #submit input{color:#fff}#create-account p{padding-bottom:10px}#vfb-form-2 #check{width:100px;margin-top:20px}#create-account .checkout h3,#create-account .wpb_wrapper h2{border-bottom:1px solid #d3d3d3}#create-account .toggles h3{margin:0}.info2 .column1,.info2 .column2,.wrapper-account .account{margin-bottom:20px}.info2 h3{border-bottom:1px solid #dedede;font-size:14px;padding-left:32px;padding-bottom:15px;color:#282b36}.new_payment .expires,.new_payment .name-card{width:57%}#card_details .expires{padding-bottom:4px}.new_payment .cart-number input,.new_payment .expire input,.new_payment .name-card input,.new_payment .security-code input{margin-top:10px}#cont_inf,.change-href,.payment-information,.shipping_address{margin-top:20px}.new_payment .cart-number,.new_payment .security-code{width:37%}.flash-error img{display:none}.flash-error .flash-msg-error{text-align:left;background:#f5e4e5;border:2px solid #e94850;padding:15px 15px 25px;margin-bottom:20px;border-radius:3px}.col-md-4 .button-checkout,.flashes,.shopping .desc{text-align:center}.info2 .column1 .payment_title,.info2 .column2 .payment_title{font-size:20px;color:#5c5e66;font-family:OpenSansSemibold}.grand-total,.total{font-family:OpenSansBold}.change-href{display:block}.flashes{padding:0;position:relative}#cart-arrow{position:absolute;right:13px;top:77px;z-index:1000}.arrow-fixed{top:36px!important}#cont_inf ul{clear:both}#cont_inf .title{margin-bottom:15px;overflow:hidden;border-bottom:1px solid #d3d3d3}#cont_inf h2{float:left;font-size:21px;margin:0 0 15px}#cont_inf p{padding-bottom:0;float:right}#cont_inf{background-color:#efefef;border-radius:3px;border:1px solid #d3d3d3;padding:20px}.cart-number{margin-top:4px}.country select,.expires select,.state select{background-color:#efefef;height:41px}#review_order{margin:20px 0}.expires{margin-top:4px}.sign-up{margin-top:30px}.sign-up #sign_email{float:left;margin-right:20px}.sign-up label{float:left;width:85%;padding-top:10px}.shopping .desc,.wrapper-shop .shopping .desc p{padding-top:15px}.flashes img{float:left}.flashes #close{float:right;cursor:pointer;position:absolute;right:1%;top:25%}.col-md-4 .button-checkout input{width:100%}.shopping .desc{padding-bottom:15px}.shopping thead{border-bottom:1px solid #e1e1e1}#cartt #cart-table tr,#cartt .title,#pay_with .title,.sh-bill_addr .ship_add{border-bottom:1px solid #d3d3d3}.wrapper-review .shopping .desc p{width:auto}.wrapper-review .secure .login .lo{padding-left:43px}.shopping .quant{position:relative}.shopping .quant .qtyminus{position:absolute;left:35px;border-radius:0;top:32px;background-color:#f8f8f8}.shopping .price{padding-top:35px;width:9%}.shopping .quant .qty{position:absolute;border-radius:0;left:59px;border:1px solid #d3d3d3;width:31px;top:32px;height:25px;background-color:#fff}tbody .desc img.image{width:134px}.shopping .quant .qtyplus{position:absolute;left:89px;border-radius:0;top:32px;background-color:#f8f8f8}.wrapper-account .lo{padding-left:23px!important}.wrapper-account #vfb-form-2 .vfb-item-checkbox input{height:auto}.shopping .title{font-size:30px;font-weight:600}a.help{background:url(/static/images/quest.png) center center no-repeat;height:12px;width:12px;display:inline-block;padding:4px}#cartt,#pay_with{background-color:#efefef}.counts table{width:24%;float:right}.counts table .desc a{padding-left:25px}.counts table td{height:auto;padding:0}.counts table .desc{width:42%}.counts table .count{text-align:right;width:38%}.security-code a{float:right}.security-code #sel2{margin-right:19px}#column1 .ship_add h2{margin:0 0 15px;font-size:21px}.current-shipping-address .input_controller{float:left;height:auto;margin-right:10px}.current-shipping-address .addr_text{float:left}.wrapper-shipment .secure .pict-wrapper{margin-right:25px}.current-shipping-address .AddressShippingContent{clear:both;padding-top:15px}.ship_add .addr{float:left;cursor:pointer}#pay_with p{margin:0;padding:0;float:left;font-size:18px}#pay_with{border-radius:3px;border:1px solid #d3d3d3;padding:10px;clear:both}#pay_with .title h3{float:left;padding-right:10px;margin-top:0}#pay_with .title{padding-bottom:10px;margin-bottom:20px}#pay_with .title span{padding-top:5px;display:block;color:#7a7a7a}#pay_with .title #pay_text{float:left;color:#7a7a7a}.wrapper-recovery .title_div .titles-underline{color:#298fe8;font-size:24px}#recovery-form .titles-underline{font-size:24px;border-bottom:1px solid #d3d3d3;padding-bottom:0;color:#5b5b5f}#recovery-form #submit input{margin-top:20px;margin-bottom:20px;float:left;color:#e9e9eb;padding:10px 30px;background-color:#333}.wrapper-shipment #submit{text-align:center}#recovery-form .ac{float:right;margin-top:20px}#recovery-form{background-color:#eee;border:1px solid #d3d3d3;border-radius:3px;padding:10px;margin-bottom:50px}.wrapper-recovery .recovey-descr{margin-bottom:20px;color:#565656}.wrapper-recovery .ac{float:right;color:#797979;margin-top:20px}.wrapper-recovery a{color:#797979}#total-amount div{text-align:right}#cart-table{width:100%;float:right}#cart-table td.product{width:75%;color:#3189d6;padding-top:20px}.product{color:#848484}.goods-div{padding-top:10px}.total{color:#3d3d3d}#cart-table .total{color:#848484;font-family:'Open Sans',Arial,sans-serif;text-align:right}.total-amount div{float:right}.wpb_wrapper{margin-top:20px}#card_details_current,.sh-bill_addr{background-color:#efefef;border-radius:3px;border:1px solid #d3d3d3;padding:20px}.sh-bill_addr .desc{color:#797979}.sh-bill_addr .addr-new #address-billing-new{clear:both}.sh-bill_addr .addr-new label.addr_text{padding-top:34px}.current-shipping-address{padding-top:10px}#card_details .del-payment_buttons{cursor:pointer}#card_details .title-new-card{clear:both;cursor:pointer}#card_details .card-detail .card-ending,#card_details .card-detail .card-num,#card_details .card-detail img,#card_details .input_controller{float:left}#card_details .card-detail{padding:0 0 15px;float:left}#card_details .card-ending{padding-left:20px;padding-right:20px;float:left;color:#797979}#cartt #show_cart span,.sec{color:#3a98e9}#card_details .del-payment_buttons{padding-bottom:15px;float:left;padding-left:15px}#cartt{border-radius:3px;border:1px solid #d3d3d3;padding:10px;margin-bottom:20px}#cartt .title{padding-bottom:5px}#cartt #tax_total{padding-left:32px}#cartt #total .total{color:#282b36;font-size:16px;float:left;font-family:OpenSansBold}#cartt #cart-table tr.goods{border-bottom:0}#card_details_current .card-detail img{float:left;padding-top:25px}.card_details_current input.input_controller{height:auto;margin-right:10px}#card_details_current .card-num{padding-left:45px}#card_details_current .del-payment_buttons{padding-left:45px;padding-top:15px}#bill_addr .addr .addr_text{cursor:pointer}#bill_addr h2{border-bottom:1px solid #d3d3d3;padding-bottom:10px;font-size:21px;margin:0}.sh-bill_addr p{padding:0}.sh-bill_addr .current-inp-det input{float:left}.sh-bill_addr .ed-del_buttons{float:left;padding-left:15px}.sh-bill_addr li.current-inp-det{clear:both;padding-top:15px}.inp-det-button{clear:both;padding-top:10px}.inp-det-button input{background-color:#333;padding:7px 11px;border:none;color:#fff;cursor:pointer;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;width:auto;font-size:12px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px}.sh-bill_addr .ed-del_buttons span{cursor:pointer}.payment-information span,.shipping_address span{display:block}.payment-information span.desc,.shipping_address span.desc{display:inline-block;font-size:15px;font-weight:600}@media only screen and (max-width:690px){#AddressBillingForm .country,#AddressBillingForm .phone-number,#AddressBillingForm .state,#AddressBillingForm .zip,.new_payment .cart-number,.new_payment .expires,.new_payment .name-card,.new_payment .security-code,.sh-bill_addr .country,.sh-bill_addr .first-name,.sh-bill_addr .last-name,.sh-bill_addr .phone-number,.sh-bill_addr .state,.sh-bill_addr .zip{width:100%}.shopping .qty,.shopping input.qtyminus{width:27px;height:25px}.shopping .qty{display:block;text-align:center}.shopping td{vertical-align:middle}.description-ship .shipto-input{width:49%}.flash-msg-error .errorSummary p{float:left;margin-right:20px;margin-left:20px}.flash-msg-error ul{overflow:hidden;clear:both}.flash-msg-error li{float:left;margin-right:0}.flash-error{position:relative}.flash-msg-error #close{position:absolute;top:35%;right:0}.secure .pict{height:50px;padding-top:20px;overflow:hidden}.secure .pict .secure{float:left;overflow:hidden}.secure ul.caption .rew{margin-left:57px}.secure ul.caption .ord{margin-left:59px}.caption .lo{margin-left:37px}.secure ul.caption{margin-left:0;clear:both;padding-top:15px}.secure ul.caption li{float:left;text-align:center;color:#000;font-size:12px;text-transform:uppercase;line-height:1.2}.caption .pay{margin-left:53px;width:40px}.caption .rew{margin-left:61px;width:40px}.caption .ord{width:40px;margin-left:64px}.secure ul.pict .dotteds{float:left;width:23px;height:2px;margin-top:13px;background:url(//hahndev.livingstonesurfaces.com/static/images/loggedin/dotteds.png) no-repeat}.secure ul.pict .check{float:left;margin-top:5px;height:20px;width:20px;margin-left:7px;background:url(/static/images/loggedin/checkround_small.jpg) no-repeat}.secure ul.pict .arrow{float:left;margin-top:11px;width:53px;height:14px;background:url(//hahndev.livingstonesurfaces.com/static/images/loggedin/next_step.png) no-repeat}.secure ul.pict .green,.secure ul.pict .grey{float:left;margin-top:5px;text-align:center;height:20px;width:20px;color:#fff;font-size:12px;font-weight:700;line-height:22px}.secure ul.pict .green{background:url(/static/images/loggedin/blue_ball_small.jpg) no-repeat}.secure ul.pict .grey{background:url(/static/images/loggedin/grey_ball_small.jpg) no-repeat}.secure ul.pict li.sec_con{float:none}}.login-line{background-color:#3a98e9;text-align:right;padding:1px 7% 10px 0;color:#fff;text-transform:capitalize}.item-price,.t-block{text-align:center}.shopping-right-cart .total td{font-weight:600}.shopping-right-cart .description-ship{height:100%;padding:10px 0}.col-md-3 .shopping .description-title #zipcode{height:40px}#user-form .wrapper-errors{background:#f5e4e5;border:2px solid #e94850;padding:15px 15px 25px;margin-bottom:20px;border-radius:3px}#user-form .wrapper-errors .errorSummary{border-bottom:1px solid #e94850;margin-bottom:10px}#user-form .wrapper-errors ul{width:50%}#user-form .errorSummary p{padding:0 30px 0 0;float:left;font-size:15px;width:50%}#user-form .errorSummary li{width:50%;float:left;padding-right:30px;font-size:15px}@media only screen and (max-width:690px){.wrapper-shipment .inp_det,.wrapper-shipment .vfb-item{margin:10px 0}.secure{font-size:10px}#cont_inf .inp_det{width:100%}.secure .pict-wrapper{float:none}.secure .login{width:20%}.secure .payment{width:23%;margin-right:0}.secure .review{width:26%}.secure .complete{width:20%}}@media only screen and (max-width:1105px){.secure .pict-wrapper{float:none}.login .green{margin-left:0}.secure .login .lo{padding-left:21px!important}}@media only screen and (max-width:690px){.wrapper-shipment .login .lo{padding-left:16px!important}.secure .arrow{display:none}.secure .grey{margin-left:8px}.counts table{width:auto}.secure .payment .pay{padding-left:18px}.review .rew{padding-left:19px}.secure .complete .ord{padding-left:21px}.shopping .quant .qty,.shopping .quant .qtyminus,.shopping .quant .qtyplus{position:static;margin-left:20px;width:36px}}.product-head-table{border-bottom:1px solid #e1e1e1}.t-product{width:50%}.t-price{width:15%}.t-quantity{width:20%}.t-total{width:15%}.delete-good{background:url(../images/delete-cart.png) 0 26px no-repeat;width:30px;height:50px;float:left;display:block;cursor:pointer}.product-item{padding-top:2%;padding-bottom:2%;border-bottom:1px solid #e1e1e1}.product-item img{float:left;width:134px}.product-item .qty,.product-item .qtyminus,.product-item .qtyplus{position:absolute;border-radius:0;width:35px;height:34px}.product-item .product-descr{text-align:center;color:#70b4f0}.mob-label{display:none}.product-item .qtyminus{left:20px;top:30px;background-color:#f8f8f8}.product-item .qtyplus{left:90px;background-color:#f8f8f8}.product-item .qty{left:55px;border:1px solid #d3d3d3;background-color:#fff}.item-block{padding-top:30px}@media only screen and (max-width:992px){.item-block,.product-item,.table-product-content{padding-left:0!important}.mob-label{display:block;float:left}.product-head{display:none}.q-block{width:100%;height:37px;margin-left:74px}.product-item .qty,.product-item .qtyminus,.product-item .qtyplus{position:relative;left:0;width:35px;height:34px;float:left}.product-item .qtyminus{border-radius:0;top:0;background-color:#f8f8f8}.product-item .qty{border-radius:0;border:1px solid #d3d3d3;background-color:#fff}.product-item .qtyplus{border-radius:0;background-color:#f8f8f8}.item-block{padding-top:15px}.delete-good{float:right;background:url(../images/delete-cart.png) no-repeat}.product-item .product-descr{overflow:hidden;text-align:left;padding-left:20px}.item-price,.item-total{text-align:left;padding-left:75px}}.sec{font-size:20px;margin-left:10px}.secure-circle{width:100%;height:52px;border-radius:40px;float:left;display:table-cell;color:#fff;padding-top:10px;font-size:20px}.secure-active{background:url(/static/images/cart/label-current.png) center center no-repeat}.secure-not-active{background:url(/static/images/cart/label-next.png) center center no-repeat}.secure-complete{background:url(/static/images/cart/label-complete.png) center center no-repeat}.secure-circle span{position:absolute;left:21px;top:11px;color:#fff;font-size:20px}.label-arrow{display:table-cell}.secure-nav li{display:table;float:left;padding:0}.next-step{width:100%;float:left;max-width:50px;padding-left:5px;padding-right:5px}.circle-text{line-height:initial;font-size:12px}.first{padding-left:25px}@media only screen and (max-width:690px){.secure-circle{height:52px;width:52px}.first{padding-left:10px}}