.u-container{padding-left:20px;padding-right:20px}.u-container.u-container--thin{max-width:996px}.u-spacing{padding-top:25px;padding-bottom:25px}.u-left{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.u-left,.u-right{-webkit-box-orient:horizontal}.u-right{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.userform{padding-top:30px;padding-bottom:60px;max-width:690px;margin-right:auto}.userform .left{font-weight:500}.userform .field{margin-bottom:20px}.userform .field input.text,.userform .field textarea{border:1px solid #b3b3b3;background-color:#fff;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.15);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.15);border-radius:0}.userform .field .label:first-of-type,.userform .field legend{color:#676767;font-weight:500;font-size:18px}.userform .checkbox .middleColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.userform .checkbox .middleColumn input{margin-right:0;opacity:0;overflow:hidden;width:1px}.userform .checkbox .middleColumn input:checked+label:after{content:"";position:absolute;width:14px;height:14px;left:2px;top:2px;background-color:#0e004d}.userform .checkbox .middleColumn label{margin-bottom:0;padding-left:30px;position:relative;color:#373737;font-style:normal;font-size:16px;line-height:22px;text-transform:none}.userform .checkbox .middleColumn label:before{content:"";position:absolute;left:0;width:18px;height:18px;border:1px solid #979797;background-color:#fff}.userform .field.checkboxset .even,.userform .field.checkboxset .odd{float:none}.userform .field.checkboxset .even input:checked+label:after,.userform .field.checkboxset .even label:before,.userform .field.checkboxset .odd input:checked+label:after,.userform .field.checkboxset .odd label:before{border-radius:0}.userform .optionset .even,.userform .optionset .odd{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-right:20px}.userform .optionset .even label,.userform .optionset .odd label{margin-bottom:0;padding-left:30px;position:relative;color:#373737;font-style:normal;font-size:16px;line-height:22px;text-transform:none}.userform .optionset .even label:before,.userform .optionset .odd label:before{content:"";position:absolute;left:0;width:18px;height:18px;border-radius:50%;border:1px solid #979797;background-color:#fff}.userform .optionset .even input,.userform .optionset .odd input{margin-right:0;opacity:0;overflow:hidden;width:1px}.userform .optionset .even input:checked+label:after,.userform .optionset .odd input:checked+label:after{content:"";position:absolute;width:14px;height:14px;left:2px;top:2px;border-radius:50%;background-color:#0e004d}.userform .field.date-alt,.userform .field.dropdown{max-width:50%}.userform .field.dropdown select{padding:14px 24px 14px 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:1px solid #d2d2d2;background-color:#fff;-webkit-box-shadow:inset 0 0 9px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 9px 0 rgba(0,0,0,.1);width:100%;background-image:url("/images/icons/arrow-dropdown.svg");background-repeat:no-repeat;background-position:right 10px center}.userform .field.dropdown::-ms-expand{display:none}.userform .btn-toolbar.Actions [type=submit]{width:100%;max-width:50%}@media (min-width:768px){.u-spacing{padding-top:35px;padding-bottom:35px}}@media (min-width:1200px){.u-container{max-width:1240px;margin-left:auto;margin-right:auto}.u-spacing{padding-top:50px;padding-bottom:50px}.userform{padding-bottom:100px}.userform .field{margin-bottom:35px}}