#part_left{padding:0 15px 30px 15px}#part_left img{margin:auto;display:block}#part_right{padding:15px}#part_right form{background-color:#F2F1EE;border-radius:5px;padding:15px;margin:15px}#part_right form>label{margin-bottom:15px}#part_right form input[type="text"],#part_right form input[type="email"]{background-color:#FFF;border-radius:5px}#part_right form button{width:auto;display:inline-block;margin-right:15px}#part_right .radio-option{float:left}#part_right .radio-option input{display:none}#part_right .radio-option input#other-amount-value{display:block;margin:0 15px 15px 0;font-size:1.2rem;padding:10px 15px;float:left}#part_right .radio-option input:checked+label{background-color:#4A4C61;cursor:default}#part_right .radio-option label{cursor:pointer;display:inline-block;padding:10px 15px;background-color:#C17F44;border-radius:5px;margin:0 15px 15px 0;color:#fff;font-size:1.2rem;white-space:nowrap}#part_right .radio-option label span{margin-right:5px;vertical-align:middle}#part_right .radio-option label img{vertical-align:middle;width:35px}#part_right .radio-option.newline{clear:both}#part_right .radio-option#other-amount-editable{width:100px}#part_right label[for="radio-currency"],#part_right label[for="radio-amount"],#part_right label[for="first-name"],#part_right label[for="last-name"],#part_right label[for="email"]{clear:both;display:block;font-weight:700}#done{text-align:center;font-weight:700;font-size:2rem;padding:30px 0}#done svg{margin-top:30px;animation:rotation 2s infinite linear}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@media (min-width:800px){#mainarea_center{grid-template-columns:1fr 1fr}}