@charset "UTF-8";
html,
body {
  height: 100%; }

body.modal-open {
  padding: 0 !important; }

.wrap {
  min-height: 100%;
  height: auto;
  margin: 0 auto -60px;
  padding: 0 0 60px; }
  .wrap > .container-fluid {
    padding: 70px 15px 20px; }
    .wrap > .container-fluid .user-default-signup, .wrap > .container-fluid .user-default-login, .wrap > .container-fluid .user-default-request-password-reset {
      text-align: center; }
      .wrap > .container-fluid .user-default-signup input, .wrap > .container-fluid .user-default-login input, .wrap > .container-fluid .user-default-request-password-reset input {
        text-align: center; }
    .wrap > .container-fluid th {
      text-align: center; }
    .wrap > .container-fluid .center {
      text-align: center; }
    .wrap > .container-fluid #data-balance {
      margin-top: 50px; }
      .wrap > .container-fluid #data-balance p.center {
        font-size: 2em; }
    .wrap > .container-fluid .main-default .balance {
      margin-top: 15px; }
      .wrap > .container-fluid .main-default .balance h1 {
        margin: 25px 0; }
    .wrap > .container-fluid .main-default .add_balance {
      margin-left: 10px;
      cursor: pointer;
      color: #1a237e; }
      .wrap > .container-fluid .main-default .add_balance:hover {
        color: #304ffe; }
    .wrap > .container-fluid .contracts-view .input-group-btn {
      vertical-align: top; }
    .wrap > .container-fluid .modal {
      max-width: 100vw !important; }
      .wrap > .container-fluid .modal .modal-calc-icon {
        position: relative;
        top: 24px; }

.grid-view td:last-child, .grid-view td:nth-child(n+3) {
  text-align: center; }

.summary_wrap {
  height: 21px; }

.footer {
  height: 60px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  padding-top: 20px; }

#calculator {
  /*стиль для обертки нашего калькулятора*/
  display: none;
  top: 0;
  position: fixed;
  z-index: 9999;
  width: 100vw; }
  #calculator #calculator_display {
    text-align: right;
    font-size: 24px; }
  #calculator .col-xs-3.col-sm-3, #calculator .col-xs-4.col-sm-4, #calculator .col-xs-8.col-sm-8 {
    padding-right: 7px;
    padding-left: 7px; }
  #calculator .btn {
    font-size: 18pt;
    width: 100%;
    margin-top: 12px; }
    #calculator .btn#btn_result {
      height: 108px; }

.modal.in .modal-dialog {
  padding: 0;
  border-radius: 8px; }

/*# sourceMappingURL=style.css.map */
