.eshop fieldset {
padding: 5px;
border: none;
}
.eshop label {
padding: 0 5px 0 0;
}
.eshop legend {
font-weight: 700;
text-shadow: 1px 1px #ddd;
}
.eshop {
background: #f6f6f6;
padding: 5px;
border: 1px solid #ddd;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 1px 1px 3px #eee;
}
#content .eshopsubpages {
background: none;
border: none;
-moz-box-shadow: none;
padding: 0;
list-style-type: none;
margin: 0;
}
#content .eshopsubpages li {
margin-bottom: 15px;
}
.itemref {
font-size: 1.5em;
font-weight:700;
}
.itemref img {
float: right;
border: 1px solid #ddd;
padding: 1px;
}
#content .continue-proceed, #content .continue-proceed li, #content .eshoppayvia ul, #content .confirm {
padding: 0;
margin: 0;
list-style-type: none;
}
#content .eshoppayvia li img {
width: 162px;
height: 40px;
border: 1px outset #dda;
}
#content .eshoppayvia li {
width: 210px;
float: left;
}
#content .eshoppayvia li label {
width: 165px;
}
.confirm {
padding: 5px!important;
margin: 0 0 5px 0!important;
}
.confirm span {
font-weight: 700;
}
.continue-proceed li {
display: inline;
}
.continue-proceed a {
display: block;
float: left;
margin: 10px;
font-weight:700;
background: #ffa;
padding: 2px 10px;
border: 1px solid #aaa;
-moz-box-shadow: 1px 1px 3px #ddd;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
.continue-proceed a:hover, .continue-proceed a:focus, .continue-proceed a:active {
border: 1px solid #444;
background: #ffc;
}
.testing {
background: #ffa;
border: 2px solid #900;
padding: 2px 5px;
margin: 0 0 10px 0;
}
.edit, .totop {
clear: left;
}
.eshop td {
padding: 5px 3px;
}
.eshop th {
padding: 5px 3px;
font-size: 1.2em;
}
.stotal {
font-weight: 700;
}
.custdetails label {
display: block;
float: left;
width: 7em;
}
#process {
background: #f6f6fa;
padding: 10px;
border: 3px solid #449;
}
#process strong {
font-size: 1.5em;
letter-spacing: 1px;
}
.address {
background: #f9f9f9;
padding: 10px;
font-style: italic;
border: 1px solid #e9e9e9;
}
.paginate {
display: none;
}
.concert-info .eshop {
margin: 0!important;
padding: 0!important;
list-style-type: none;
background: #ffb;
}
.concert-info .eshop img, .concert-info .eshop a {
display: none;
}
.eshop label {
display: block;
float: none;
width: 20em;
}