#tblEpCart{max-width:99%}.total{font-size:1.25em}.qty{width:60px!important;display:inline-block}.details{display:block;background-color:#ddd;padding:5px;border-radius:.25em}.donations-container{display:block;background-color:rgba(0,0,0,.05);padding:5px;border-radius:.5em;border-color:#dfe3e7;border-style:solid;border-width:1px;margin-bottom:25px}.donations-buttons{text-align:right}.select-list li{display:inline;cursor:pointer;list-style:none;background-color:#a0a0a0;color:#fff;border-radius:.5em;padding-right:7px;padding-left:7px;padding-bottom:2px;white-space:nowrap}.select-list li.active{background-color:#0b5ed7}.select-list li .validationMessage{display:inline}.donations-custom-entry{height:23px;width:50px;margin-top:2px}.amount::before{content:'$'}.coupon-container{background-color:rgba(0,0,0,.05);border-color:#dfe3e7;border-style:solid;border-width:1px;border-radius:.5em;margin-bottom:25px;padding:5px}#coupDesc{display:none}.coupon-container .glyphicons-info-sign{cursor:pointer}.coupon-container form{display:flex;flex-direction:column}.coupon-container button{margin-top:5px;width:136px;align-self:end}.checkout-extras{display:flex;justify-content:space-between;flex-basis:100%}.checkout-extras div{flex-grow:1}.checkout-extras div:not(:last-child){margin-right:1em}