@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'themify';src:url('../fonts/themify.eot?-fvbane');src:url('../fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'), url('../fonts/themify.woff?-fvbane') format('woff'), url('../fonts/themify.ttf?-fvbane') format('truetype'), url('../fonts/themify.svg?-fvbane#themify') format('svg');font-weight:normal;font-style:normal}body{background:#fff;padding-bottom:0}header{background:#f2f2f2;padding:12px 0;border-bottom:2px #e5e5e5 solid}header .sc-logo img{max-height:80px;width:auto;height:auto}.container{max-width:1050px;margin:auto}.page-shoppingcart{padding:60px 0}.page-shoppingcart .content-top{margin-bottom:40px}.page-shoppingcart .login-box{border:1px solid #e5e5e5;margin-bottom:20px}.page-shoppingcart .login-box .title-box{background:#f2f2f2;padding:10px 30px}.page-shoppingcart .login-box .title-box h3{margin:0;font-size:18px}.page-shoppingcart .login-box .content-box{padding:30px;overflow:hidden}.page-shoppingcart .login-box .content-box ul{margin:0 0 30px 15px;padding:0}.page-shoppingcart .ordero-timeline-status{padding-left:0;margin-top:50px;margin-bottom:50px}.page-shoppingcart .ordero-status:after{right:36px}.page-shoppingcart .ordero-status.status-incomplete:after{border-bottom:1px dashed #0066b2}.page-shoppingcart .ordero-status.status-incomplete p{color:#0066b2}.page-shoppingcart .ordero-status.status-incomplete .ordero-status-name:before{right:57px;background-color:#0066b2}.page-shoppingcart .ordero-status.status-incomplete .ordero-status-icon{font-size:17px;top:-12px;right:69px}.page-shoppingcart .list-shoppingcart{margin-bottom:40px;text-align:center}.page-shoppingcart .list-shoppingcart div:nth-child(2){text-align:left}.page-shoppingcart .list-shoppingcart .header-table{background:#f2f2f2;border:1px solid #e5e5e5;overflow:hidden}.page-shoppingcart .list-shoppingcart .header-table>div{padding:10px}.page-shoppingcart .list-shoppingcart .header-table>div .checkbox{margin:0}.page-shoppingcart .product-table{border:1px solid #e5e5e5}.page-shoppingcart .product-table>thead>tr>th{border-bottom:1px solid #e5e5e5}.page-shoppingcart .product-table>thead>tr>th:first-child{text-align:center}.page-shoppingcart .product-table>tbody.list-product td:first-child{text-align:center}.page-shoppingcart .product-table>tfoot td:last-child{text-align:right}.page-shoppingcart .box-total-cart{border:1px solid #e5e5e5}.page-shoppingcart .box-total-cart .box-total-head{background:#f2f2f2;padding:8px 20px}.page-shoppingcart .box-total-cart .box-total-head h3{margin:0;font-size:18px}.page-shoppingcart .box-total-cart .box-total-content{padding:20px;border-bottom:1px solid #e5e5e5}.page-shoppingcart .box-total-cart .box-total-content dl{overflow:hidden;margin-bottom:0}.page-shoppingcart .box-total-cart .box-total-content dl dt{display:inline-block;width:40%;vertical-align:middle;margin-bottom:15px;font-weight:normal}.page-shoppingcart .box-total-cart .box-total-content dl dt.txt-normal{font-weight:normal}.page-shoppingcart .box-total-cart .box-total-content dl dd{display:inline-block;width:55%;vertical-align:middle;text-align:right;clear:left;margin-bottom:15px}.page-shoppingcart .box-total-cart .box-total-content.box-last{background:#f2f2f2}.page-shoppingcart .box-total-cart .box-total-content.box-last dl dt{width:60%;color:#393b3d}.page-shoppingcart .box-total-cart .box-total-content.box-last dl dt:first-child{font-weight:bold}.page-shoppingcart .box-total-cart .box-total-content.box-last dl dd{width:38%;color:#393b3d}.page-shoppingcart .box-total-cart .box-total-content.box-last dl dd:nth-child(2){font-weight:bold;font-size:18px}.page-shoppingcart .ordero-address-group{border-bottom:1px solid #e5e5e5}.page-shoppingcart .ordero-address-group:last-child{border:none}.page-shoppingcart .ordero-address-group .ordero-address-list{padding:10px 20px}.page-shoppingcart .ordero-address-group .edit-address{cursor:pointer}.paymentMethod{display:block;border-radius:3px;border:1px solid #e5e5e5;margin:10px;padding:12px 0}.paymentMethod .method{background:url(../images/payment/logo-payment.png) no-repeat 0 0;border-radius:100%;background-size:30px auto;display:inline-block;list-style:none;width:30px;height:30px;position:relative}.paymentMethod .method.visa{background-position:0 0}.paymentMethod .method.mastercard{background-position:0 -30px}.paymentMethod .method.amex{background-position:0 -60px}.paymentMethod .method.jcb{background-position:0 -120px}.paymentMethod .method.unionpay{background-position:0 -90px}.paymentMethod .method.bbl{background-position:0 -750px}.paymentMethod .method.kbank{background-position:0 -150px}.paymentMethod .method.bay{background-position:0 -180px}.paymentMethod .method.ktb{background-position:0 -780px}.paymentMethod .method.scb{background-position:0 -210px}.paymentMethod .method.uob{background-position:0 -870px}.paymentMethod .method.tmb{background-position:0 -900px}.paymentMethod .method.tbank{background-position:0 -930px}.paymentMethod .method.cs{background-position:0 -330px}.paymentMethod .method.tesco{background-position:0 -480px}.paymentMethod .method.familymart{background-position:0 -360px}.paymentMethod .method.bigc{background-position:0 -420px}.paymentMethod .method.mpay{background-position:0 -390px}.paymentMethod .method.justpay{background-position:0 -510px}.paymentMethod .method.cenpay{background-position:0 -840px}.paymentMethod .method.paypost{background-position:0 -450px}.paymentMethod .method.truemoney{background-position:0 -810px}.paymentMethod .method.bank{background:url(../images/payment/bank.png) no-repeat 0 0;border-radius:100%;background-size:30px auto;border-radius:0}.paymentMethod .method.promptpay{background:url(../images/payment/promptpay.png) no-repeat 0 0;border-radius:100%;background-size:74px auto;width:74px;height:30px;border-radius:0}.paymentMethod .method.cod{background:url(../images/payment/cod.png) no-repeat 0 0;border-radius:100%;background-size:contain;width:80px;height:30px;border-radius:0}.paymentMethod li,.paymentMethod ul{margin:0;padding:0}.paymentMethod.active{border-color:#0066b2;background:#f2f7fb;-webkit-box-shadow:none;box-shadow:none}.paymentMethod.active p{color:#0066b2;font-weight:bold}.paymentMethod input[type=radio]{display:none}.paymentMethod p{margin-top:0px;margin-bottom:0;font-size:14px}.payment-method .title-cardselect{border-bottom:none;padding:0 0 20px 0;color:#393b3d}.payment-method .title-cardselect>div{font-size:18px}.payment-method .card-body{border-bottom:1px solid #e5e5e5}.payment-method .nav-tabs{padding-bottom:40px}.payment-method .nav-tabs .nav-item{margin-bottom:0px;width:33%;border:none;outline:none;text-align:center}.payment-method .nav-tabs .nav-item.active .nav-link{border:1px solid #0066b2;background:#f2f7fb}.payment-method .nav-tabs .nav-item a{color:#4e4e4e;padding:15px 10px}.payment-method .nav-tabs .nav-link{position:relative;border:1px solid #e5e5e5;border-radius:5px}.payment-method .nav-tabs .nav-link.active{border:1px solid #0066b2;background:#f2f7fb}.payment-method .nav-tabs .nav-link.active:before{top:-10px;right:-10px;overflow:inherit}.payment-method .listbank-promtpay{display:table;overflow:hidden;width:100%;border:none;padding:0 20px;margin:0 0 40px 0}.payment-method .listbank-promtpay.paymentMethod i{background-size:50px auto;width:50px;height:50px}.payment-method .listbank-promtpay.paymentMethod i.method.scb{background-position:0 -350px}.payment-method .listbank-promtpay.paymentMethod i.method.kbank{background-position:0 -250px}.payment-method .listbank-promtpay.paymentMethod i.method.bay{background-position:0 -300px}.payment-method .listbank-promtpay.paymentMethod i.method.ktb{background-position:0 -1300px}.payment-method .listbank-promtpay.paymentMethod i.method.bbl{background-position:0 -1250px}.payment-method .listbank-promtpay dt{display:table-cell;vertical-align:middle}.payment-method .listbank-promtpay dd{display:table-cell;padding-left:20px;vertical-align:middle}.payment-method .listbank-promtpay p{margin:0}.payment-method .listbank-promtpay p span{display:block;color:#4e4e4e}.payment-method .listbank-promtpay p strong{display:block;font-size:16px}.payment-method .listbank-promtpay .qrcode-promtpay dt img{max-width:100px;height:auto}.payment-method .payment-select label.active span{color:#0066b2}.payment-method .payment-select label i{vertical-align:middle;margin-right:10px}.payment-method .payment-select label span{font-size:12px}.payment-method .payment-select .form-creditcard{margin-top:40px}.payment-method .payment-select .check-term{margin:20px 0}.payment-method .payment-select .btn-pay{background:#0066b2;border-radius:20px;border:none;margin-bottom:20px;padding:10px 0}.payment-method .box-cvv img{max-width:172px;display:block;margin:auto}.payment-method #billpayment .paymentMethod{margin:10px 0}.payment-method #billpayment .paymentMethod:before{right:8px}.payment-method .form-creditcard,.payment-method .form-installment{position:relative}.payment-method .form-creditcard .ti-help-alt,.payment-method .form-installment .ti-help-alt{position:absolute;right:24px;top:35px;color:#999;font-size:18px;font-weight:normal}.payment-method .remark i{background:url(../images/ui_all.png) no-repeat -191px 0;background-size:260px auto;width:30px;height:30px;border-radius:0;display:inline-block;vertical-align:middle;margin-right:10px}.payment-method .remark span{color:#be293b}@media (max-width:768px){.page-shoppingcart .ordero-status:after{right:20px}.page-shoppingcart .ordero-status:nth-child(3):after{right:18px}.page-shoppingcart .ordero-status.status-incomplete .ordero-status-name:before{right:33px}.page-shoppingcart .ordero-status.status-incomplete .ordero-status-icon{right:42px}.card{border:none}.col-xs-6{width:48%;padding-left:0;padding-right:0;margin:0}.col-xs-6 .paymentMethod{margin:10px}.nav-tabs .nav-item{width:50%}#billpayment .paymentMethod,.payment-select .paymentMethod{margin:10px}#billpayment .paymentMethod:before,.payment-select .paymentMethod:before{right:0}#billpayment .paymentMethod{padding:10px 5px}#billpayment .col-xs-6{width:25%}#billpayment .col-xs-6 i{display:block;text-align:center;margin:auto}#billpayment .col-xs-6 span{white-space:normal}.paymentMethod{margin:5px}.payment-method .card-body{overflow:hidden}}footer{padding:25px 0}footer .copyright img{max-height:20px;height:auto;width:auto}