#container .wrapper{padding:3em;border-radius:.5em;font-family:Roboto,Arial;box-shadow:1px 1px 2px rgba(0,0,0,.2)}header{padding:2.5em 0 1.8em 0}#welcome{padding-top:.7rem}#c2aTeaser{width:63%;float:left;padding:0}#c2aForm{width:35%;float:right;padding:.3em 1.5em}#c2aForm FORM .row{padding:.3em 0}#c2aForm form .genderBox{float:left;width:48.5%}#c2aForm form .genderBox:nth-child(2){float:right}#c2aForm label{font-size:13px;color:#333;text-align:left;width:100%;display:inline-block;margin-bottom:2px}FORM input[type=text],FORM input[type=password],FORM input[type=email],FORM select{width:100%;background:#fff;padding:.5em;margin:0;font-size:13px;color:#222}FORM select{padding:.4em;line-height:2.3em}#c2aForm select[name=birthday_month]{margin-right:2%;width:41%}#c2aForm select[name=birthday_day]{margin-right:2%;width:24%}#c2aForm select[name=birthday_year]{width:31%}.disclaimer{font-size:1.1em;padding:.5em 0;line-height:120%}#signup-button{font-size:1.7em}#registerMultiStepContainer{margin-top:1rem}#registerMultiStepContainer .stepsHandles{width:100%;display:table;table-layout:fixed;margin-bottom:1rem}#registerMultiStepContainer .stepsHandles SPAN{display:table-cell;position:relative}#registerMultiStepContainer .stepsHandles SPAN:before{width:100%;height:2px;background:#eee;display:block;position:absolute;right:0;left:0;top:50%;content:"";transform:translateY(50%);z-index:3}#registerMultiStepContainer .stepsHandles SPAN A{width:24px;height:24px;background:#eee;color:#666;border-radius:50%;display:block;position:relative;font-size:.75rem;font-weight:700;margin:0 auto;text-align:center;text-shadow:none;padding-top:5px;z-index:4}#registerMultiStepContainer .stepsHandles .active:before,#registerMultiStepContainer .stepsHandles .completed:before{background:#8ea604}#registerMultiStepContainer .stepsHandles .active A,#registerMultiStepContainer .stepsHandles .completed A{background:#8ea604;color:#fff}#registerMultiStepContainer .step-header{font-size:1rem;margin-bottom:.5rem}#registerMultiStepContainer UL LI{border:0}#registerMultiStepContainer .row LABEL{margin:0 0 .25rem 0;text-align:left}#registerMultiStepContainer FORM INPUT:not([type=checkbox]){width:100%}#registerMultiStepContainer FORM INPUT[type=radio]{width:auto}#registerMultiStepContainer .stepContent BUTTON{width:100%;display:block;margin-top:1rem}.t01{font-size:2.5em;padding:0;letter-spacing:-0.02em}.t02{font-size:2em;padding:0;letter-spacing:-0.02em}.titlee03{font-size:3.5em;padding-top:.2em;padding-bottom:.4em;text-align:center}.smallertext{padding-bottom:.5em;font-size:1.2em;line-height:140%;padding-top:.5em}UL.profiles .profileListThumbnail .owner-media-count{background:#333;background:rgba(0,0,0,.75);border-radius:2px}UL.profiles .profileListThumbnail .owner-media-count A{color:#fff;font-weight:600}INPUT[type=text],INPUT[type=password],INPUT[type=email],INPUT[type=url],INPUT[type=tel],INPUT[type=search],INPUT[type=number],INPUT[type=month],SELECT,TEXTAREA{border-radius:.2em;box-shadow:.13em .13em .13em rgba(0,0,0,.07) inset}