h2.blue-title{background:#bad8fa url("../images/title-bg.jpg") repeat-x scroll 0 0;color:#105888;font-size:14px;margin:0;padding:5px 10px;text-transform:uppercase;font-weight:bold;line-height:30px;}
.vat{vertical-align:top}
.shopcart-disc{line-height:16px;}
.shoppcart .price{font-size:18px;color:#de4747;font-weight:600;}
a.white-btn{border:1px solid #c5c5c5;margin-left:5px;padding:2px 5px;border-radius:3px;}
a.white-btn:hover{text-decoration:none;color:#000;}
.shoppcart .pt10{padding-top:10px!important;}
.shoppcart .pb10{padding-bottom:10px!important;}
.shoppcart input{padding:4px 10px;}
textarea{border:1px solid #cccccc;width:60%;min-height:60px;}
.shopcart-btn-wrap{border:1px solid #b7d6f9;border-top:0px;}
.shopcart-btn-wrap .white-btn.mb10{margin-bottom:10px;display:inline-block;}
.shoppingcart input[type=radio]{margin-top:-4px;vertical-align:middle;}
.shoppingcart input[type=checkbox]{margin-top:0;vertical-align:middle;}
.btn-green{background:#009a00;border:1px solid #009a00;padding:10px 15px;}
.btn-green:hover{background:#027d02;border:1px solid #027d02;}
.btn-green .sep{position:relative;display:inline-block;padding-right:8px;margin-left:8px;}
.btn-green .sep:before{background:#007e00;height:44px;width:2px;content:"";left:0;top:-28px;display:block;position:absolute;}
.btn-green:hover .sep:before{background:#009a00;}
.sec-check-method-in{line-height:14px;font-size:11px;}
.sec-check-method-in a{color:#0099cc;font-size:10px;font-weight:bold;width:100%;display:block;}
.b-box{border:1px solid #b7d6f9;}
.b-box p{font-size:12px;line-height:16px;}
.dis-text{color:#F00000;font-size:11px;margin-left:22px;}
.shop-meth{color:#DF0003;font-size:12px;font-weight:600;padding:0 10px 10px 10px;}
.c-order{color:#F00000;font-size:13px;margin-bottom:5px;line-height:14px;}
.succ01{color:#00b734;font-size:18px;}
.custome-select{width:48%;float:left;}
.step{margin-top:20px;}
.step ul{width:100%;}
.step ul li{background:#f3f3f3;position:relative;width:33.33%;float:left;margin-right:0px;text-transform:uppercase;}
.step ul li:last-child{margin-right:0px;}
.step ul li a{display:block;font-size:15px;padding:10px 30px;color:#686868;text-decoration:none;line-height:23px;}
.step ul li:after{border-color:#fff transparent #fff #f3f3f3;border-style:solid;border-width:23px 0 22px 21px;content:"";float:right;height:0;margin:0;position:absolute;width:0;z-index:1;top:-1px;right:-1px;}
.step ul li:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:22px 0 22px 21px;content:"";height:0;margin:0;width:0;float:left;top:0;left:0;}
.step ul li.active{background:#cfe5fe;}
.step ul li.active a{color:#083d7f;font-weight:bold;line-height:23px;}
.step ul li.active:after{border-color:#fff transparent #fff #cfe5fe;border-style:solid;border-width:23px 0 22px 21px;content:"";float:right;height:0;margin:0;position:absolute;width:0;z-index:1;top:-1px;right:-1px;}
.step ul li span.number{display:inline-block;width:20px;height:20px;background:#929292;color:#fff;border-radius:50%;text-align:center;float:left;margin:2px 5px 0 0;line-height:20px;}
.step ul li.active span.number{background:#083d7f;}
@media screen and (max-width:1199px){.step ul li a{font-size:12px;}
.shoppingcart .hidden-md{display:none;}
}
@media screen and (max-width:879px){.step ul li.active .name{display:inline-block;padding:0px;float:left;}
.name{display:none;}
.step ul li.active.done .name .done-name{display:none;}
.step ul{display:table;}
.step ul li{width:auto;float:none;display:table-cell;}
}
@media (min-width:768px){.shopcart-disc{padding-top:17px;padding-bottom:17px;}
.w15{width:15%;}
}
@media (max-width:767px){.shoppcart textarea{width:100%;}
.sm-pl0{padding-left:0px;}
h1{font-size:18px;}
.shopcart-disc{padding-top:10px;padding-bottom:10px;}
}
@media (max-width:480px){.step ul li:after{border-width:13px 0 12px 11px;}
.step ul li:before{border-width:12px 0 12px 11px;}
.step ul li.active:after{border-width:13px 0 12px 11px;}
.step ul li a{padding:0 15px;font-size:10px;}
.step ul li span.number{height:17px;width:17px;line-height:16px;}
.step ul li span.number{margin-top:4px;}
.step ul li.active a{font-weight:normal;}
}