@charset "utf-8";
/* CSS Document */

.shop {text-align:left;width:100%;border-top:1px solid #e4e4e4}
.shop tr{padding:0;margin:0}
.shop p{margin:0}
.shop th{color:#000;font-weight:bold;font-weight:600;text-align:left;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:5px 15px;margin:0}
.shop td{border-bottom:1px solid #e4e4e4;padding:5px 15px;text-align:left;margin:0}

.shop  th{padding:.8em;vertical-align:middle}
.shop  td{padding:.8em;vertical-align:middle;text-transform:capitalize;border-color:#eaeaea}
.shop  dl{margin:10px 0 0}
.shop  dl p{margin:0 0 8px}
.shop  thead{background-color:#f7f7f7}
.shop  thead th{color:#444;font-weight:600}
.shop  .product-remove{text-align:center!important}
.shop  tfoot td{border-color:#eaeaea}
.shop  tfoot th{border-color:#eaeaea}
.shop  a.remove{display:inline-block;font-size:18px;width:25px;height:25px;line-height:23px;font-weight:400;color:#bbb;border:1px solid;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.shop  a.remove:hover{background-color:transparent;color:#333}


ul{list-style:none;}
.text-center {text-align: center; padding: 10px 0;}

#gallery {width: 660px; margin: 0 auto;}
#gallery ul {padding-left: 10px;}
#gallery li {display: inline; margin-right: 3px;cursor: pointer;}
#gallery #main-img {background: url(bg_img.png) no-repeat 0 0; padding: 26px;}


