.uk-reg{margin-top:20px;background:linear-gradient(to bottom, #f8d038 0%, #f5ca2e 100%);font-weight:bold;font-size:1.8em;border-radius:5px;border:1px solid #000;text-align:center;color:#1b1a1a !important}.tp-reg{margin-top:20px;background:linear-gradient(to bottom, #fff 0%, #eee 100%);font-weight:bold;font-size:1.8em;border-radius:5px;border:5px solid #f00;box-shadow:1px 1px 1px #ddd;text-align:center;color:#f00}.ev-reg{background:linear-gradient(to bottom, #f8d038 0%, #f5ca2e 100%);font-weight:bold;font-size:1.8em;border-radius:5px;border:1px solid #000;box-shadow:1px 1px 1px #ddd;position:relative;padding-left:25px}.ev-reg:before{content:'';display:block;width:20px;height:100%;background:#07c23f;position:absolute;top:0;left:0;border-radius:5px 0 0 5px}.registration-ui{background:linear-gradient(to bottom, #f8d038 0%, #f5ca2e 100%);padding:.25em 1em .25em 1.75em;font-weight:bold;font-size:2em;border-radius:5px;border:1px solid #000;box-shadow:1px 1px 1px #ddd;position:relative;font-family:helvetica, ariel, sans-serif}.registration-ui:before{content:'GB';display:block;width:30px;height:100%;background:#063298;position:absolute;top:0;border-radius:5px 0 0 5px;color:#f8d038;font-size:.5em;line-height:85px;padding-left:5px}.registration-ui:after{content:'';display:block;position:absolute;top:7px;left:5px;width:20px;height:20px;border-radius:30px;border:1px dashed #f8d038}
