body#Body div#Content {
  min-height: 0;
}
body#Body div#Content div#Panes {
  margin-left: auto;
  margin-right: auto;
  width: 300px;
}
body#Body div#Content div#Panes #LoginForm,
body#Body div#Content div#Panes #UpdatePasswordFrame {
  margin-bottom: 200px;
}
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall {
  width: 300px;
  z-index: 99;
}
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well {
  background-color: white;
  border-radius: 0;
  margin-bottom: 0;
}
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well.login-box .form-group,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well.login-box .form-group {
  text-align: initial;
}
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well.login-box .btn,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well.login-box .btn {
  border-radius: 0;
}
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well.login-box legend,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well.login-box legend,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well.login-box label,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well.login-box label {
  font-weight: 300;
}
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well.login-box legend,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well.login-box legend {
  font-size: 26px;
  text-align: center;
  padding-bottom: 15px;
}
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well.login-box label,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well.login-box label {
  font-size: 16px;
}
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well.login-box .meta-row .checkbox,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well.login-box .meta-row .checkbox {
  margin: 0;
}
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well.login-box .meta-row .checkbox label.stay-login input[type=checkbox],
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well.login-box .meta-row .checkbox label.stay-login input[type=checkbox] {
  margin-top: 0;
}
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well.login-box .meta-row .forget-password,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well.login-box .meta-row .forget-password,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #LoginFrame.CgTile.CgTileSmall .well.login-box .meta-row .checkbox label.stay-login,
body#Body div#Content div#Panes #dnn_ContentPane > div.DnnModule #UpdatePasswordFrame.CgTile.CgTileSmall .well.login-box .meta-row .checkbox label.stay-login {
  font-size: 11px;
}
