html {
  height: 100%;
  background-color: #FFF; }

body .container {
  max-width: 980px; }
body .btn-contrast {
  background-color: transparent;
  border-color: transparent;
  font-size: 14px; }
body .customheaderfull {
  background-color: #FFF;
  padding: 0; }
  body .customheaderfull .container {
    padding: 0; }
  body .customheaderfull IMG {
    margin: 17px 0 23px; }
    @media (max-width: 768px) {
      body .customheaderfull IMG {
        margin: 9px 0 6px 20px; } }
body .navigation-bar {
  height: 70px; }
  @media (max-width: 991px) {
    body .navigation-bar {
      height: 55px; } }
  body .navigation-bar .container {
    padding: 0; }
  body .navigation-bar h1 {
    padding: 21px 0 21px;
    display: inline-block;
    margin: 0 0 -7px; }
    @media (max-width: 991px) {
      body .navigation-bar h1 {
        padding: 12px 0 12px; } }
@media (min-width: 768px) {
  body .wizard .container {
    padding: 0; } }
body .panel-group {
  margin-top: 39px; }

.btn-action,
.btn-primary,
.btn-previous {
  height: auto;
  min-height: 2.8em; }

.panel .panel-heading,
.panel .panel-footer,
.panel-group .panel,
.panel {
  border-radius: 0 !important; }

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
  .hidden-xs {
    display: none !important; }

  .visible-xs {
    display: block !important; }

  .col-sm-5 {
    width: 100%; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
  .hidden-xs {
    display: none !important; }

  .visible-xs {
    display: block !important; }

  .col-sm-5 {
    width: 100%; } }
@media (max-width: 768px) {
  input,
  select,
  textarea {
    font-size: 16px !important; } }

/*# sourceMappingURL=Layout.css.map */
