body{}.cP{padding:0;margin:0}input{max-width:100%}.mainInformationBox{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#c7d9f0;padding-top:.5em;text-align:center}.submitButton{width:100%;font-size:1em;max-width:100%}.textmessage{color:red}.loginInfoLinks{margin-bottom:2em;font-size:.8em;margin-top:0}#BanDurationContainer{padding:0 15px 0 15px;color:red}#UnderlineColor{color:#3f78bf}.smallLink{float:right}.loginContainerRow{display:grid;gap:3%;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.loginContainerCol{border:1px solid #d3d3d3;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:0}.valMsg{padding-left:15px;padding-right:15px}.loginContainerCol input::placeholder{font-size:.8em}.secColHeader{grid-area:hd}.secColContent{grid-area:main}.secColFooter{grid-area:ft}.secondColumn{display:grid;grid-auto-rows:50px 3fr 50px;grid-template-columns:1fr;grid-template-areas:"hd" "main" "ft"}.infoLinksInner{padding-left:0}.inputLbl,.inputTxtBox{word-break:break-word}.LoginPageContent .col-md-9{padding-left:0}.valMsg{margin-top:.3em}#boxNearLoginArea{margin-top:1em;background-color:#dde9f8;padding:1em}.nowrap{white-space:nowrap}.cptcha{line-height:1.5}ul{line-height:1.5}#boxNearLoginArea{line-height:1.5}@media(max-width:1199px){.loginContainerRow{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media(max-width:991px){.inputLbl{margin-bottom:.3em}}