.text-danger,
.text-danger:hover {
  color: #cc3333;
}
/**/
.margin-bottom-null {
  margin-bottom: 0 !important;
}
.margin-bottom-half {
  margin-bottom: 0.5em !important;
}
.margin-bottom-full {
  margin-bottom: 1em !important;
}
.margin-bottom-double {
  margin-bottom: 2em !important;
}
.margin-bottom-triple {
  margin-bottom: 3em !important;
}
.straight-corners {
  -webkit-border-radius: 0 !important;
  border-radius: 0 !important;
}
.clearboth {
  clear: both;
}
/**/
.text-small {
  font-size: 0.6em !important;
}
/**/
html,
body {
  min-height: 100%;
  background-color: #fff;
  background: url(../img/batthern.png) 0 0 repeat;
  color: #555555;
}
header > .container {
  padding-bottom: 0px;
  padding-top: 0px;
}
header .navbar-brand {
  padding: 0;
}
.container {
  max-width: 990px;
}
.jumbotron {
  margin-bottom: 0px;
  background-color: #fff;
  font-size: 20px;
}
@media (min-width: 769px) {
  .jumbotron {
    font-size: 24px;
  }
}
.jumbotron h1 {
  font-size: 1.5em;
  font-weight: bold;
}
.jumbotron h1 .superscript {
  vertical-align: super;
  font-size: 30%;
}
.jumbotron h2 {
  font-size: 1.2em;
  font-weight: bold;
}
.jumbotron h3 {
  font-size: 1em;
  font-weight: bold;
}
.help-block {
  font-size: 14px;
}
.help-block .fa-question-circle {
  color: #357EBD;
  vertical-align: middle;
  cursor: pointer;
}
.help-block .fa-question-circle:hover {
  text-decoration: none;
}
.help-block .tooltip-inner {
  background: #357EBD;
}
.help-block .tooltip-arrow {
  border-top-color: #357EBD !important;
}
.captcha-image {
  border: 1px solid #ccc;
  width: 100%;
  height: 45px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  vertical-align: top;
}
.footer {
  padding: 20px 0 40px;
}
.footer .textwidget a {
  color: #0066cc;
}
.footer .textwidget a:hover {
  color: #000;
  text-decoration: none;
}
.btn-action {
  text-decoration: none;
  color: #ffffff;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  padding: 15px 25px;
  background-color: #2270df;
  background: linear-gradient(#2270df 45%, #12295d);
  background: -moz-linear-gradient(#2270df 45%, #12295d);
  background: -o-linear-gradient(#2270df 45%, #12295d);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.45, #2270df), color-stop(1, #12295d));
  border-style: solid;
  border-width: 1px;
  border-color: #618926;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-shadow: -1px -1px 0px #000000;
  box-shadow: 0px 0px 2px #333333;
  -pie-background: linear-gradient(#2270df 45%, #12295d);
  position: relative;
  behavior: url("../js/PIE.htc");
}
.btn-action:visited {
  text-decoration: none;
  color: #ffffff;
}
.btn-action:hover {
  text-decoration: none;
  color: #ffffff;
  background-color: #24acde;
  background: linear-gradient(#24acde 45%, #12295d);
  background: -moz-linear-gradient(#24acde 45%, #12295d);
  background: -o-linear-gradient(#24acde 45%, #12295d);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.45, #24acde), color-stop(1, #12295d));
  border-color: #0f2557;
  text-shadow: -1px -1px 0px #000000;
  box-shadow: 0px 0px 2px #333333;
  -pie-background: linear-gradient(#24acde 45%, #12295d);
  position: relative;
  behavior: url("../js/PIE.htc");
}
@media (max-width: 768px) {
  .captcha-image {
    height: auto;
    margin-bottom: 10px;
  }
}
