﻿html{min-height:100%}body.dialog{--top-notes-height-1: 33px;background:-webkit-linear-gradient(28deg, #719669 0%, #4e8c41 50%, #58904c 50%, #3e8331 100%);background:-moz-linear-gradient(28deg, #719669 0%, #4e8c41 50%, #58904c 50%, #3e8331 100%);background:linear-gradient(62deg, #719669 0%, #4e8c41 50%, #58904c 50%, #3e8331 100%);background-repeat:no-repeat;color:#fff;text-align:center;background-color:#3e8331;height:100%;padding:60px 2.5%;display:block}body.dialog #homeLink{position:absolute;bottom:-36px;left:50%;margin-left:-50px}body.dialog #homeLink img{width:110px;opacity:.8}body.dialog h1{font-size:2em;margin-top:.5em}body.dialog main{display:block;background-color:hsla(0,0%,100%,.8);margin:0px auto 30px auto;max-width:460px;padding:20px 30px 30px 30px;color:#414540;border:none;border-radius:3px;box-shadow:0px 0px 0px 4px hsla(0,0%,100%,.3),0px 0px 4px 4px rgba(0,0,0,.1);position:relative}body.dialog h2{font-size:1.4em}body.dialog .or{white-space:nowrap;margin:1em 0;display:table;width:100%;margin-bottom:2em}body.dialog .or:before,body.dialog .or:after{content:"";display:table-cell;width:42%;border-bottom:1px solid rgba(0,0,0,.1)}body.dialog .or>span{display:table-cell;width:16%;font-weight:300;padding:0 .5em;position:relative;top:.6em}body.dialog a{text-decoration:none}body.dialog a:hover{text-decoration:underline}body.dialog header.page-header .tabs,body.dialog header.page-header .logininfo{display:none}body.dialog blockquote{font-weight:300;margin:1.75em 0;line-height:175%}body.dialog main p{margin:1em 0;font-weight:300;text-align:left}body.dialog main>p:first-child{margin-top:0}body.dialog main>h1:first-child{margin-top:.25em}body.dialog main a{color:#508c44}body.dialog main .actions:last-child{margin-bottom:0}body.dialog main .actions{margin:1.5em 0 1em 0}body.dialog main .actions .button,body.dialog main .actions button{width:100%;margin:.5em 0}body.dialog form.small .button,body.dialog form.small button{font-size:1em}body.dialog main form.small .actions{margin-top:.5em}body.dialog form.inline{background:none;margin:0 auto;padding:0;color:inherit;border:none;border-radius:0;box-shadow:none}body.dialog section{background-color:#fff;background-color:hsla(0,0%,100%,.85);margin:1em auto;padding:20px;color:#666;border:none;border-radius:3px;line-height:150%;text-align:left;box-shadow:0px 0px 0px 4px hsla(0,0%,100%,.3),0px 0px 4px 4px rgba(0,0,0,.1)}body.dialog section button{margin:1em}body.dialog ul,body.dialog ol{text-align:left;font-size:.85em;margin:0}body.dialog li{margin:1em 0}body.dialog .field{text-align:left;margin:.75em 0;position:relative}body.dialog form>.field:first-child{margin-top:0}body.dialog form .invalid{border-color:#b23737}body.dialog button,body.dialog .button{font-size:1.2em;line-height:240%;color:#fff}body.dialog main button,body.dialog main .button{color:#fff}body.dialog main button.google-2{color:var(--blue-1);font-size:1em;line-height:3em;width:260px}body.dialog .label,body.dialog label{text-align:left;font-size:.85em;font-weight:300;margin-bottom:2px;padding-left:2px;text-transform:none;position:static;color:#666}body.dialog label.error{text-transform:none;font-size:.85em;color:#b23737}body.dialog label.error:before{font-family:"SSStandard";content:"⚠ ";line-height:80%}body.dialog .errors{min-height:45px;margin:0 auto 1em auto;padding-left:4em;text-align:left;position:relative}body.dialog .errors:before{font-family:"SSStandard";content:"⚠";font-size:3em;position:absolute;display:block;left:0;top:-0.25em;color:#b23737}body.dialog .errors p{margin:0 0 10px 0;font-size:13px;line-height:13px}body.dialog .errors p.msg{color:#b23737;font-weight:bold}body.dialog ol,body.dialog .dialog ul{padding:0 0 0 1.5em;margin:1em 0}body.dialog .loginoptions .button,body.dialog .loginoptions button{margin-bottom:1em;font-size:.8em;line-height:38px;padding:0 .5em;width:100%;color:#fff}body.dialog .loginoptions .clever{background-color:#2d64ab;background-image:url('/images/icons/sso/clever-icon-tuhjw7.png');background-repeat:no-repeat;background-position:.75em center;background-size:1.3em;padding-left:2.5em;padding-right:1em;min-width:170px}body.dialog .loginoptions .classlink{background-color:#2eb4dc;background-image:url('/images/icons/sso/classlink-icon-ay5mtz.png');background-repeat:no-repeat;background-position:.75em center;background-size:1.6em;padding-left:2.2em;padding-right:1em;min-width:170px}body.dialog .loginoptions .google{background-color:#4285f4;background-image:url('/images/icons/sso/google-icon-1bbr7vc.png');background-repeat:no-repeat;background-position:.5em center;background-size:2.5em;font-weight:normal;padding-left:2em}body.dialog.with-top-notes{margin-top:var(--top-notes-height-1)}body.dialog>.top-notes{position:fixed;top:0;left:0;width:100%;text-align:center;height:var(--top-notes-height-1);font-size:13px;overflow:hidden;z-index:701;background-color:#f1fceb;padding:0 1em;display:flex;align-items:center;justify-content:center;color:#333}body.dialog>.top-notes a,body.dialog>.top-notes a:visited{color:var(--blue-2);text-decoration:underline}body.dialog>.top-notes a:hover{color:var(--blue-3)}body.dialog>.top-notes .nowrap{white-space:nowrap}body.dialog.pg-confirm-complete-activation{background:#042971;padding:0}body.dialog.pg-confirm-complete-activation main{border:0;border-radius:0;box-shadow:none;margin:0 auto;max-width:unset;padding:0}body.dialog.pg-confirm-complete-activation main h1{font-size:1.5em;font-weight:300}body.dialog.pg-confirm-complete-activation main p{font-size:1.125em;font-weight:400;line-height:normal}@media only screen and (max-width: 960px){body.dialog{--top-notes-height-1: 40px}body.dialog>.top-notes{font-size:12px}}@media only screen and (max-width: 760px){body.dialog h1{font-size:1.75em}body.dialog h2{font-size:1.2em}}@media only screen and (max-width: 470px){html .dialog .loginoptions .col{width:100%;margin:0}html body.dialog main{padding:15px 10px}html body.dialog{padding-top:8px}}@media only print{body.dialog>.top-notes{display:none}} 