.amtickets-info .product-options dd select {
    width: auto;
}
.amtickets-info .product-options {
    border: none;
    padding: 0px;
}
.amtickets-message-container
{
    margin-top: 5px;
    height: 47px;
    clear: both;
}
.amtickets-info .success-msg { border-color:#446423; background-color:#eff5ea; color:#3d6611; }
.amtickets-info .error-msg { border-color:#df280a; background-color:#faebe7; color:#df280a; }
.amtickets-info .error-msg,
.amtickets-info .success-msg
{
    background-repeat:no-repeat !important;
    padding: 8px 14px 8px 32px !important;
    font-size:12px !important;
}
.amtickets-loading {
    background-image: url(../images/loading.gif);
    width: 25px;
    height: 25px;
    margin: 0 auto;
    background-repeat: no-repeat;
}
.amtickets-info .product-options img.v-middle {
    display: inline;
}
.amtickets-info .product-options {margin: 0;}
.amtickets-info .product-options dd {
    border-bottom: none;
    margin: 0;
    padding: 0;
}
.amticket-item .amtickets-product-info {
    padding-top: 0;
    padding-bottom: 0;
}
.amtickets_option {
    width: 50%;
    float: left;
    padding: 10px;
}
 .product-options .amtickets_option dd .time-picker {
    padding: 0;
    vertical-align: top;
}
