fieldset.axfrm{border:none}fieldset.axfrm legend{display:none}fieldset.axfrm .f{display:block;margin:0 auto 0 auto;padding:.5em 0 .5em 0}fieldset.axfrm .f>label{display:inline-block;width:30%;vertical-align:top;padding-top:.25em;font-size:1em;color:#333}fieldset.axfrm .f .fld{display:inline-block;width:100%;vertical-align:middle}fieldset.axfrm .f.f30>label{width:30%}fieldset.axfrm .f.f30>.fld{width:70%}fieldset.axfrm .f.f40>label{width:40%}fieldset.axfrm .f.f40>.fld{width:60%}fieldset.axfrm .f.f50>label{width:50%}fieldset.axfrm .f.f50 .fld{width:50%}fieldset.axfrm .f.f70>label{width:70%}fieldset.axfrm .f.f70 .fld{width:30%}fieldset.axfrm .f.f100>label{display:block;width:100%}fieldset.axfrm .f.f100 .fld{display:block;width:100%}fieldset.axfrm .i{display:inline-flex;border:1px solid #ff722f;box-sizing:border-box;position:relative;width:100%}fieldset.axfrm .i input[type=text],fieldset.axfrm .i input[type=email],fieldset.axfrm .i input[type=number],fieldset.axfrm .i input[type=password],fieldset.axfrm .i input[type=tel]{flex-grow:1;flex-shrink:1;width:1em;padding:.5em;border:none;box-sizing:border-box;background-color:transparent;font-family:Raleway,sans-serif;font-size:1em}fieldset.axfrm .integer .i input[type=number],fieldset.axfrm .integer.i input[type=number]{text-align:right}fieldset.axfrm .i input::placeholder{color:#888;font-style:normal}fieldset.axfrm .i input::-webkit-input-placeholder{color:#888;font-style:normal}fieldset.axfrm .i input:-ms-input-placeholder{color:#888;font-style:normal}fieldset.axfrm .i input::-ms-input-placeholder{color:#888;font-style:normal}fieldset.axfrm .i input::-moz-placeholder{color:#888;font-style:normal}fieldset.axfrm .short .i{flex-grow:0;width:10em}fieldset.axfrm .f span.unit{display:inline-block;padding:0 0 0 .5em;color:#888;box-sizing:border-box;flex-grow:0;flex-shrink:0;align-self:center}fieldset.axfrm .f input+span.unit{padding:0 .5em 0 0}fieldset.axfrm select{display:block;box-sizing:border-box;border:none;width:100%;padding:.5em .5em .375em .5em;margin:0;background-color:transparent;color:#333;font-family:Raleway,sans-serif;font-size:1em}fieldset.axfrm .radbut input[type=radio]{width:.125em;height:.125em;opacity:0;position:absolute;left:0;top:0}fieldset.axfrm .radbut .fld label{display:inline-block;padding:.5em 1em .5em 1em;color:#000;background-color:#eaeaea;border:solid 1px #fff;cursor:pointer;text-align:center}fieldset.axfrm .radflex .fld .i{display:inline-flex;justify-content:space-between;border:none;background-color:none}fieldset.axfrm .radflex .fld .i label{display:block;flex-shrink:1;flex-grow:1;padding-left:.25em;padding-right:.25em;flex-basis:1em;transition:background-color ease-out .2s}fieldset.axfrm .radtick .fld{position:relative}fieldset.axfrm .radtick .fld label{display:flex;justify-content:space-between;color:#333;background-color:transparent;position:relative;padding-left:0;text-align:left;align-items:flex-start}fieldset.axfrm .radtick .fld svg{width:1em;height:1em;border:1px solid #666;background-color:#fff;padding:.0625em;transition:background-color ease-out .2s,fill ease-out .2s;fill:transparent;flex-shrink:0;flex-grow:0}fieldset.axfrm .radtick .fld label:hover svg{background-color:#eee;display:block;width:1em;height:1em}fieldset.axfrm .radtick .fld input[type=radio]:focus+label svg{border-color:#000;background-color:#eee}fieldset.axfrm .radtick .fld input[type=radio]:checked+label{color:#ff722f}fieldset.axfrm .radtick .fld input[type=radio]:checked+label svg{border-color:#ff722f;fill:#ff722f}fieldset.axfrm .radtick .fld label span{display:flex;justify-content:space-between;flex-grow:1;margin-left:1em}fieldset.axfrm .radtick .fld label strong{flex-grow:1;margin-right:1em}fieldset.axfrm .radtick .fld label em{color:#333;font-size:90%;font-style:normal;white-space:nowrap}@media(max-width:1100px){fieldset.axfrm .radtick .fld label span,fieldset.axfrm .radtick .fld label strong,fieldset.axfrm .radtick .fld label em{display:block}}fieldset.axfrm .chk input[type=checkbox]{display:inline-block;vertical-align:middle;width:1.5em;height:1.5em;margin-right:1em}fieldset.axfrm .chk label{display:inline-block;vertical-align:top;white-space:normal;width:calc(100% - 3em)}fieldset.axfrm p.msg{display:none;font-weight:bold}fieldset.axfrm p.msg.show{display:block}fieldset.axfrm .buttons{display:block;margin:1em 0 1em 0;text-align:center}fieldset.axfrm .buttons button{display:inline-block;padding:.5em 1em .5em 1em;font-family:ProximaNova,sans-serif;color:#fff;font-weight:bold;background-color:#ff722f;font-size:1em;border:none;transition:background-color ease-out .2s;cursor:pointer}fieldset.axfrm .buttons button:hover{background-color:#000}fieldset.axfrm .fld span.hint{margin:.25em 0 .5em 0;padding:0;float:none;display:block;font-size:.9em}fieldset.axfrm div.acResults{position:absolute;left:0;top:100%;width:100%;height:auto;min-height:3em;background-color:#fff;border:1px solid #808080;box-shadow:1px 3px 3px rgba(0,0,0,.4);z-index:500;box-sizing:border-box;transition:height ease-out .2s}fieldset.axfrm div.acResults.working p{display:block;box-sizing:border-box;font-size:.85em;color:#888;padding:.5em}fieldset.axfrm div.acResults p.warn{position:absolute;top:0;left:0;width:100%;font-size:.85em;color:#888;padding:.5em}fieldset.axfrm div.acResults p.none{display:block;font-size:.85em;color:#888;padding:.5em;box-sizing:border-box}fieldset.axfrm div.acResults ul{display:block;max-height:15em;overflow:auto}fieldset.axfrm p.warn+ul{margin-top:1.5em}fieldset.axfrm .hasOther div.acResults ul{margin-bottom:3em}fieldset.axfrm div.acResults li{display:block;padding:.5em;cursor:pointer}fieldset.axfrm div.acResults li em{font-style:normal;color:#666}fieldset.axfrm div.acResults li:hover{color:#000;background-color:#f0f0f0}fieldset.axfrm div.acResults li+li{border-top:1px solid #c0c0c0}fieldset.axfrm div.acResults p.other{position:absolute;bottom:0;left:0;right:0;background-color:#00718f;color:#fff;padding:.5em;cursor:pointer;transition:background-color ease-out .2s}fieldset.axfrm div.acResults p.other:hover{background-color:#666}fieldset.axfrm .autocomplete span.vd{display:inline-flex;flex-wrap:nowrap;white-space:nowrap;vertical-align:top;line-height:100%;width:100%}fieldset.axfrm .autocomplete span.vd span{display:inline-block;width:2em;flex-grow:1;overflow:hidden;text-overflow:ellipsis;padding:.5em;vertical-align:top;font-size:.85em;box-sizing:border-box}fieldset.axfrm .autocomplete span.vd span em{font-style:normal;color:#666}fieldset.axfrm .autocomplete span.vd a{display:inline-block;padding:.65em .85em .65em .85em;font-size:.75em;background-color:#eaf7fe;color:#00718f;cursor:pointer;transition:background-color ease-out .2s;vertical-align:top;flex-grow:0}fieldset.axfrm .autocomplete span.vd a:hover{background-color:#c2e3f4}fieldset.axfrm .personName{white-space:nowrap}fieldset.axfrm .personName>div{display:inline-block;vertical-align:top;box-sizing:border-box}fieldset.axfrm .personName>div+div{padding-left:1em}fieldset.axfrm .personName>div .fld{width:100%}fieldset.axfrm .personName>div .fld .i{display:block}fieldset.axfrm .personName>div.title{width:20%}fieldset.axfrm .personName>div.firstname{width:40%}fieldset.axfrm .personName>div.surname{width:40%}fieldset.axfrm .personName label{display:block;padding-bottom:.25em}fieldset.axfrm .personName input[type=text],fieldset.axfrm .personName select{width:100%;display:block}fieldset.axfrm .f.tpd .i{display:flex;width:100%;flex-direction:row;border:none;background-color:transparent}fieldset.axfrm .tpd select{width:auto;flex-grow:1;flex-basis:auto;border:1px solid #ff722f;background-color:transparent;color:#333;font-family:Raleway,sans-serif;font-size:1em}fieldset.axfrm .tpd select+select{margin-left:.5em}fieldset.axfrm .tpd select[data-c='month']{flex-grow:2}fieldset.axfrm .yesno{display:flex;flex-direction:row;flex-wrap:nowrap}fieldset.axfrm .yesno .i{background-color:transparent;border:none}fieldset.axfrm .yesno>label{flex-grow:1;width:auto;white-space:normal}fieldset.axfrm .yesno .fld{flex-grow:0;width:auto;white-space:nowrap;margin-left:2em}fieldset.axfrm .yesno input[type=radio]{opacity:0;width:.125em;height:.125em}fieldset.axfrm .yesno .fld label{display:inline-block;padding:.5em 0 .5em 0;color:#00718f;background-color:#fff;border:solid 1px #000;cursor:pointer;box-sizing:border-box;width:3.5em;text-align:center;transition:background-color ease-out .2s}fieldset.axfrm .yesno .fld label:last-child{margin-left:.5em}fieldset.axfrm .yesno .fld label:hover{color:#000}fieldset.axfrm .yesno .fld input[type=radio]:focus+label{background-color:#c2e3f4}fieldset.axfrm .yesno .fld input[type=radio]:checked+label{color:#fff;background-color:#00718f}fieldset.axfrm .widetext>label{width:100%;display:block;padding-bottom:.5em;margin-bottom:.5em}fieldset.axfrm .widetext .fld{display:block;background-color:#fff;border:1px solid #000;width:100%}fieldset.axfrm textarea{width:100%;box-sizing:border-box;border:none;padding:.5em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.85em;height:4em;outline:none}fieldset.axfrm textarea.h8{height:8em}fieldset.axfrm .wide>label{width:100%;display:block;margin-bottom:.5em}fieldset.axfrm .wide .fld{display:block;width:100%}fieldset.axfrm .pca .lookup .f{display:block;padding:0}fieldset.axfrm .pca .lookup .f input{display:block;width:100%;padding:.5em;box-sizing:border-box;border:none;outline:none}fieldset.axfrm .pca .lookup.err .f{border-color:#c31b22}fieldset.axfrm .pca a.m{display:block;margin-top:.5em;text-decoration:underline;cursor:pointer;margin-bottom:1em;color:#00718f}fieldset.axfrm .err>label{color:#c31b22}fieldset.axfrm .err .i,fieldset.axfrm .err select{border-color:#c31b22}span.vmsg{display:block;font-size:.85em;color:#d5777a;padding:.125em 0 0 .5em}span.vmsg>span{display:block}p.formMessage{display:none}p.formMessage.show{display:block;font-weight:bold;margin-top:1em;margin-bottom:1em}.dialog{position:fixed;padding:2em;background-color:#fff;box-shadow:rgba(0,0,0,.5) 0 0 20px;border:1px solid #c0c0c0;z-index:51;border-radius:5px}.spinner{position:relative;display:none !important;vertical-align:middle;width:1.5em !important;height:1.5em !important;margin-right:1em;overflow:hidden}*:focus .spinner{outline:none}.spinner::before{content:' ';position:absolute;width:1em;height:1em;display:block;border:.25em solid transparent;border-bottom-color:rgba(255,255,255,.6);border-left-color:rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.8);border-radius:100%;transform-origin:center center}.spinner::after{content:' ';position:absolute;width:1em;height:1em;display:block;border:.25em solid transparent;border-bottom-color:rgba(255,255,255,.8);border-top-color:rgba(255,255,255,.6);border-left-color:rgba(255,255,255,.2);border-radius:100%;transform-origin:center center}.onwhite .spinner::before,.spinner.onwhite::before{border-bottom-color:rgba(128,128,128,.4);border-left-color:rgba(128,128,128,.2);border-top-color:rgba(128,128,128,.6)}.onwhite .spinner::after,.spinner.onwhite::after{border-bottom-color:rgba(128,128,128,.6);border-top-color:rgba(128,128,128,.4);border-left-color:rgba(128,128,128,.2)}.working .spinner,.spinner.active{display:inline-block !important}.working .spinner::before,.spinner.active::before{-moz-animation:rotate 1.5s linear 0s infinite;-o-animation:rotate 1.5s linear 0s infinite;-webkit-animation:rotate 1.5s linear 0s infinite;animation:rotate 1.5s linear 0s infinite}.working .spinner::after,.spinner.active::after{-moz-animation:rotate 1.1s linear infinite;-o-animation:rotate 1.1s linear infinite;-webkit-animation:rotate 1.1s linear infinite;animation:rotate 1.1s linear infinite}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.axfrm .twocolvert .f,.axfrm.twocolvert .f{display:inline-block;width:50%;box-sizing:border-box;padding:.5em 1em .25em 1em;vertical-align:top}.axfrm .twocolvert .f>label,.axfrm.twocolvert .f>label{font-size:85%;padding-bottom:.125em;color:#009b90;font-family:effra,sans-serif;font-weight:500}.axfrm .twocolvert .vmsg,.axfrm.twocolvert .vmsg{font-family:effra,sans-serif;padding:.25em 0 0 0}.axfrm.twocolvert .f.w{width:100%}.axfrm.twocolvert .f.chk>label{color:#000;font-weight:normal}.axfrm.twocolvert .f .f{padding:0 0 0 0}.axfrm.twocolvert .f .f:first-child{padding-right:.5em}.axfrm .singlerow{display:flex;flex-wrap:nowrap;align-items:flex-start}.axfrm .singlerow .f{display:block;flex-shrink:1;flex-grow:1;box-sizing:border-box;padding:.5em 1em .25em 1em;vertical-align:top}.axfrm .singlerow button{width:auto !important;flex-shrink:1;flex-grow:0;margin-top:0 !important}@media(max-width:550px){.axfrm .singlerow{display:block}}@media(max-width:38em){fieldset.axfrm .f>label,fieldset.axfrm .f.f30>label,fieldset.axfrm .f.f40>label,fieldset.axfrm .f.f50>label,fieldset.axfrm .f.f70>label,fieldset.axfrm .f .fld,fieldset.axfrm .f.f30 .fld,fieldset.axfrm .f.f40 .fld,fieldset.axfrm .f.f50 .fld,fieldset.axfrm .f.f70 .fld{display:block;width:100%}fieldset.axfrm .f>label{margin-bottom:.25em}fieldset.axfrm .f.chk>label{display:inline-block;width:calc(100% - 3em)}.axfrm .twocolvert .f,.axfrm.twocolvert .f{display:block;width:100%}}fieldset.axfrm.ff .f>label{color:#000;font-size:1em;padding-bottom:.25em}fieldset.axfrm.ff .i{border-color:#000;background-color:#fff}fieldset.axfrm.ff .radbut .fld label{background-color:#eaeaea}fieldset.axfrm.ff .radbut .fld label:hover{color:#e03549}fieldset.axfrm.ff .radbut .fld input[type=radio]:checked+label{background-color:#e03549;color:#fff}fieldset.axfrm.ff .tpd select{border-color:#000}fieldset.axfrm.ff .i textarea{border:none}fieldset.axfrm.ff .i input[type=text],fieldset.axfrm.ff .i input[type=email],fieldset.axfrm.ff .i input[type=number],fieldset.axfrm.ff .i input[type=password],fieldset.axfrm.ff .i input[type=tel],fieldset.axfrm.ff .i select{font-family:ProximaNova,sans-serif;font-size:1em;color:#000}fieldset.axfrm.ff .i select option{background-color:#fff}fieldset.axfrm.ff .yesno .i{background-color:transparent;border:none}