/*
 || https://static01-cms-buddies.gammacdn.com/c/minify || www.codycummings.com
|/static-parent/css/login.css|||size : 5111|mtime : May 31 2023 11:02:12.
|https://cdngammae.com//1.7/css/uni-form-combined.css|||size : 12230|mtime : May 31 2023 11:01:40.|prepend: /codycummings
*/
*{margin:0;padding:0}dd,dt,li,dl,ol,ul{list-style:none;padding:0;margin:0}body{font-family:Verdana,Arial,Sans-Serif;font-size:12px}a{color:#fff;text-decoration:none;outline:0}a img{border:none}input{border:1px solid #000}.clear{clear:both}.h{display:none}#login_page{margin:0 auto;width:75%}#accountinfos,#forgot{overflow:hidden;width:100%}#accountinfos h3,#accountinfos div,#forgot h3,#forgot p{float:left}#login label,#login input{font-size:1.25em}#login .buttonHolder{margin:10px 0;padding-left:20px;border:none}#login .ctrlHolder{margin:10px 0;padding:0;border:none}#login .ctrlHolder label{display:inline-block;margin:0}#accountinfos h3,#forgot h3,#login .ctrlHolder label{padding:0 10px 0 0;width:300px;text-align:right;font-weight:bold}#login .buttonHolder,#captcha-input{margin-left:309px}#login .ctrlHolder label.error{margin-left:309px;font-weight:normal}#accountinfos div p{font-size:14px}.formElement_captcha #captcha-input,#login .buttonHolder,#login .ctrlHolder label.error,#login .error{}#login .buttonHolder,#login .error{text-align:left}#login .ctrlHolder input,#login .buttonHolder input{display:inline-block;width:200px}#login.recover h3{text-align:center}#login.recover .ctrlHolder label.error{font-size:14px;font-weight:normal;color:red}#login.recover .buttonHolder input{width:auto}#login.reactivate .ctrlHolder label.error{font-size:14px;font-weight:normal;color:red}#login.reactivate p.error{font-size:14px;font-weight:normal;color:red}#login .buttonHolder input{color:#002f65;width:202px;height:25px;padding:0 1px;cursor:pointer;line-height:25px;font-size:12px;font-weight:bold;text-transform:uppercase;border:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#c7d8e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#c7d8e5));background:-webkit-linear-gradient(top,#fff 0,#c7d8e5 100%);background:-o-linear-gradient(top,#fff 0,#c7d8e5 100%);background:-ms-linear-gradient(top,#fff 0,#c7d8e5 100%);background:linear-gradient(top,#fff 0,#c7d8e5 100%)}#login .buttonHolder input:hover{border:1px solid #9cf;background:#fff;background:-moz-linear-gradient(top,#fff 0,#bbcbd7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#bbcbd7));background:-webkit-linear-gradient(top,#fff 0,#bbcbd7 100%);background:-o-linear-gradient(top,#fff 0,#bbcbd7 100%);background:-ms-linear-gradient(top,#fff 0,#bbcbd7 100%);background:linear-gradient(top,#fff 0,#bbcbd7 100%)}#login .ctrlHolder label.error,#login .uniForm label.error{margin-top:3px;float:none;background:none;border:none;padding-left:20px;text-align:left}#login .uniForm .focused{background:none;border:none}#login .uniForm .error{border:1px solid #DF7D7D}#forgot{margin-top:50px}#forgot a{display:block;margin:0 auto;padding:2px 0;width:200px;border:1px solid #000;text-align:center;background:#f0f0f0;color:#000}.page_login #section .email-sent{margin:25px 0 5px 15px;font-size:14px}.page_login #section .login-here{font-size:14px;margin-left:15px}.page_login #section .login-here a{background:#CCC;border:1px solid #333;color:#000;display:block;padding:5px 10px;text-align:center;width:100px}.g-recaptcha>div>div{margin:0 auto}#loginForm .formElement_rememberme label.optional{width:auto;line-height:1em;padding-right:10px;display:inline-block}#loginForm .formElement_rememberme .multiField{line-height:1.8em;display:inline-block}#loginForm .formElement_rememberme .multiField #rememberme{width:auto}.section_mobile #login #loginForm .formElement_rememberme label.optional{font-size:3em;display:inline-block}.section_mobile #login #loginForm .formElement_rememberme .multiField #rememberme{width:2em;height:2em}.buttonHolder{z-index:2}.unlock-passwordMessageText{padding-bottom:15px;margin-top:-10px}
.uniForm{margin:0;padding:0;position:relative;z-index:1}.uniForm fieldset{border:none;margin:0;padding:0}.uniForm fieldset legend{margin:0;padding:0}.uniForm .ctrlHolder,.uniForm .buttonHolder{margin:0;padding:0;clear:both}.uniForm:after,.uniForm .buttonHolder:after,.uniForm .ctrlHolder:after,.uniForm .ctrlHolder .multiField:after,.uniForm .inlineLabel:after{content:".";display:block;height:0;line-height:0;font-size:0;clear:both;min-height:0;visibility:hidden}.uniForm .inlineLabel,.uniForm .inlineLabels .inlineLabel,.uniForm .blockLabels .inlineLabel{width:auto;float:none;margin:0;display:block}.uniForm .inlineLabel input,.uniForm .inlineLabels .inlineLabel input,.uniForm .blockLabels .inlineLabel input{border:none;padding:0;margin:0}.uniForm label,.uniForm .label,.uniForm .blockLabels label,.uniForm .blockLabels .label{display:block;float:none;padding:0;line-height:100%;width:auto}.uniForm .textInput,.uniForm .blockLabels .textInput,.uniForm .blockLabels .fileUpload,.uniForm .selectInput,.uniForm .blockLabels .selectInput,.uniForm .blockLabels select,.uniForm textarea,.uniForm .blockLabels textarea{float:left}.uniForm .formHint,.uniForm .blockLabels .formHint{float:right;margin:0;clear:none}.uniForm .multiField,.uniForm .blockLabels .multiField{width:auto;float:left}.uniForm .multiField .inlineLabel,.uniForm .blockLabels .multiField .inlineLabel{display:block;margin:0 0 .5em 0}.uniForm .multiField .blockLabel,.uniForm .blockLabels .multiField .blockLabel{float:left;width:auto;margin:0}.uniForm .multiField .blockLabel .textInput,.uniForm .multiField .blockLabel .selectInput,.uniForm .multiField .blockLabel select,.uniForm .blockLabels .multiField .blockLabel .textInput,.uniForm .blockLabels .multiField .blockLabel .selectInput,.uniForm .blockLabels .multiField .blockLabel select{width:100%;margin:0}.uniForm .inlineLabels label,.uniForm .inlineLabels .label{float:left;margin:0;padding:0;line-height:100%;position:relative}.uniForm .inlineLabels .textInput,.uniForm .inlineLabels .fileUpload,.uniForm .inlineLabels .selectInput,.uniForm .inlineLabels select,.uniForm .inlineLabels textarea{float:left}.uniForm .inlineLabels .formHint{clear:both;float:none}.uniForm .inlineLabels .multiField{float:left}.uniForm .inlineLabels .multiField .inlineLabel{}.uniForm .inlineLabels .multiField .blockLabel{}.uniForm .inlineLabels .multiField .blockLabel .textInput,.uniForm .inlineLabels .multiField .blockLabel .selectInput,.uniForm .inlineLabels .multiField .blockLabel select{display:block;width:100%;float:none}.uniForm .inlineLabels .multiField select{float:left}.uniForm label em,.uniForm .label em,.uniForm .blockLabels label em,.uniForm .blockLabels .label em{position:absolute;left:-7px}.uniForm .inlineLabels label em,.uniForm .inlineLabels .label em{display:block;position:absolute;left:auto;right:0;font-style:normal;font-weight:bold}.uniForm .inlineLabel em{position:absolute;left:7px}.uniForm #errorMsg,.uniForm .error{}.uniForm #errorMsg dt,.uniForm #errorMsg h3{}.uniForm #errorMsg dd{}.uniForm #errorMsg ol{}.uniForm #errorMsg ol li{}.uniForm .errorField{}.uniForm #OKMsg{}.uniForm .col{float:left}.uniForm .col.first{}.uniForm .col.last{}.uniForm fieldset{}.uniForm fieldset legend{color:#333;font-weight:bold;font-size:100%;margin:0;padding:1.5em 0}.uniForm .ctrlHolder{padding:7px;border-bottom:1px solid #dfdfdf}.uniForm .buttonHolder{text-align:right}.uniForm .resetButton{float:left}.uniForm .primaryAction{font-weight:bold}.uniForm .focused{background:#fffcdf}.uniForm .inlineLabel input,.uniForm .inlineLabels .inlineLabel input,.uniForm .blockLabels .inlineLabel input{float:left;margin:0 .4em 0 0}.uniForm .inlineLabel span{float:left;width:90%}.uniForm .blockLabels .ctrlHolder{}.uniForm label,.uniForm .blockLabels label,.uniForm .blockLabels .label{margin:0 0 .5em 0}.uniForm .textInput,.uniForm .blockLabels .textInput,.uniForm .blockLabels .fileUpload{width:53%}.uniForm .selectInput,.uniForm select,.uniForm .blockLabels .selectInput,.uniForm .blockLabels select{width:53.5%}.uniForm textarea,.uniForm .blockLabels textarea{width:53%;height:12em}.uniForm .formHint,.uniForm .blockLabels .formHint{width:45%;font-size:.9em;color:#777;position:relative;top:-.5em}.uniForm .multiField,.uniForm .blockLabels .multiField{width:53%}.uniForm .multiField .inlineLabel,.uniForm .blockLabels .multiField .inlineLabel{display:block;margin:0 0 .5em 0}.uniForm .multiField .blockLabel,.uniForm .blockLabels .multiField .blockLabel{width:30%;margin:0 10px 0 0}.uniForm .multiField .blockLabel .textInput,.uniForm .multiField .blockLabel .selectInput,.uniForm .multiField .blockLabel select,.uniForm .blockLabels .multiField .blockLabel .textInput,.uniForm .blockLabels .multiField .blockLabel .selectInput,.uniForm .blockLabels .multiField .blockLabel select{width:100%;margin:.3em 0 0 0}.uniForm .inlineLabels .ctrlHolder{}.uniForm .inlineLabels label,.uniForm .inlineLabels .label{width:45%;margin:.3em 2% 0 0}.uniForm .inlineLabels .textInput,.uniForm .inlineLabels .fileUpload{width:45%}.uniForm .inlineLabels .selectInput,.uniForm .inlineLabels select{width:45%}.uniForm .inlineLabels textarea{width:45%;height:12em}.uniForm .inlineLabels .formHint{margin-top:0;margin-left:47%;font-size:.9em;color:#777;position:static}.uniForm .inlineLabels .multiField{width:45%;margin:0 0 .3em 0}.uniForm .inlineLabels .multiField .inlineLabel{display:block;margin:0 0 .5em 0}.uniForm .inlineLabels .multiField .blockLabel{float:left;width:26%;margin:0 3% 0 0}.uniForm .inlineLabels .multiField .blockLabel .textInput,.uniForm .inlineLabels .multiField .blockLabel .selectInput,.uniForm .inlineLabels .multiField .blockLabel select{width:100%;margin:.3em 0 0 0}.uniForm .ctrlHolder .textInput:focus{outline:none}.uniForm .ctrlHolder textarea:focus{outline:none}.uniForm div.focused .formHint{color:#333}.uniForm .col{width:47.9%;margin:0 2% 20px 0}.uniForm .col.first{width:49%;float:left;clear:none}.uniForm .col.last{width:49%;float:right;clear:none;margin-right:0}.uniForm #errorMsg{background:#ffdfdf;border:1px solid #df7d7d;border-width:1px 0;margin:0 0 1.5em 0;padding:7px}.uniForm .error{background:#ffdfdf;border:1px solid #df7d7d;border-width:1px 0}.uniForm #errorMsg dt,.uniForm #errorMsg h3{margin:0 0 .5em 0;font-size:100%;line-height:100%;font-weight:bold}.uniForm #errorMsg dd{margin:0;padding:0}.uniForm #errorMsg ol{margin:0;padding:0}.uniForm #errorMsg ol li{margin:0;padding:2px;list-style-position:inside;border-bottom:1px dotted #df7d7d;position:relative}.uniForm .errorField{color:#af4c4c;margin:0 0 6px 0;padding:4px;background:#ffbfbf}.uniForm #OKMsg{background:#C8FFBF;border:1px solid #A2EF95;border-width:1px 0;margin:0 0 1.5em 0;padding:7px}.uniForm #OKMsg p{margin:0}

