.add_to_cart,#proceed_to_checkout,.order-details a,#tc_payment_confirm,.special-button{
    text-align:center;
    font-size:1.2em;
    font-weight: 900;
    padding: 8px;
    border:1px solid #DE4708;
    border-width: 1px 1px 2px 1px;
    background: #FF6800;
    display:inline-block;
    margin:0 auto;
    color:#fff;
    font-family: 'Open Sans',sans-serif;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px; /* future proofing */
    -khtml-border-radius: 10px; /* for old Konqueror browsers */
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    /* ...and now for the proper property */
    transition:.5s;
}
a.add_to_cart:hover,.order-details a:hover,#tc_payment_confirm:hover,.special-button:hover{
    background:#6E00E0;
    border:1px solid #000;
    border-width: 1px 1px 4px 1px;
color:#fff;
}

.tc_in_cart a{
    text-align:center;
    font-size:1.2em;
    font-weight: 900;
    padding: 8px;
    border:1px solid #000;
    border-width: 1px 1px 2px 1px;
    background: #6E00E0;
    display:inline-block;
    margin:0 auto;
    color:#fff;
    font-family: 'Open Sans',sans-serif;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px; /* future proofing */
    -khtml-border-radius: 10px; /* for old Konqueror browsers */
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    /* ...and now for the proper property */
    transition:.5s;
}

#apply_coupon.tickera-button,
#update_cart.tickera-button{
background-color:gray;
}

#theme-page select{
width:100px;
min-width:100px;
max-width:200px;
}
