.pt2 h2{ border-bottom:solid 1px #eee;margin-bottom:15px;padding-bottom:15px;}.pt2 h3{padding-bottom:15px;font-size:14px;color:#000;}#shop1 table{width:100%;background:#eff0ea;}#shop1 th{background:#111;color:#fff;font-weight:normal;padding:14px;font-size:14px;}#shop1 td{padding:14px;background:#fff;line-height:20px;}#shop1 .lc{text-align:right;}#shop1{float:left;width:70%;}#shop1 span{display:block;padding-bottom:3px;color:#000;}#shop2{float:right;width:25%;}#shop2 td{padding:0 0px 25px 0;}.remove{border:0px;background:#111;width:70px;padding:3px 2px 3px 2px;margin-top:5px;color:#fff;cursor:pointer;font-size:11px;text-align:center;}.p3{font-weight:bold;font-size:16px;}.btncheck{background:#111;color:#fff;border:0;font-size:15px;font-weight:500;padding:0.75em 1em 0.75em 1em;text-transform:capitalize;-moz-border-radius: 15px;-webkit-border-radius: 15px;-khtml-border-radius:15px;border-radius:15px;cursor:pointer;display:block;text-align:center;}.btncheck:hover{background:#000;color:#fff;text-decoration:none;}#frmcoat2{ padding-top:3em;}#frmcoat2 p{ padding-top:15px;line-height:20px;}.shipping{float:left;width:325px;margin-right:20px;}.billing{float:left;width:325px;}.billing1{float:right;width:275px;background:#eee;padding:2em;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px;border-radius:30px;}.checkout .inputtext{width:270px;font:12px Arial, Helvetica, sans-serif;padding:3px;color:#333;background:#fff;}.checkout .inputtext1{width:75px;}.checkout .sameas{padding:15px 0px 15px 0px;}.checkout select{width:260px;font:12px Arial, Helvetica, sans-serif;color:#222;}#cardresult1{background:#eee;padding:15px;margin:10px 0px 20px 0px;color:#000;width:630px;}#cardresult1 .error{color: #970000;}#cardresult1 ul{ padding-bottom:5px;}#cardresult1 li{ font-size:13px;padding-bottom:5px;}#outerdiv1{background:url('../images/secure.jpg') #fff top right no-repeat;}#top{background:#fff;position:absolute;width:530px;height:128px;}.pt3 .billing1{ margin-left:2em;}@media all and (max-width:970px){#shop1{ float:none;width:auto;}#shop2{ float:none;margin-top:1em;}#scontent{ width:auto;}#scontent #shop1 .inputtext{width:75px;}#hd3{ display:none;}.billing1{ float:none;margin:0;padding:0;margin-top:1em;}} 