
      .modal-loader {
        position: fixed;
        height: 100%;
        width: 100%;
        background: rgba(0,0,0,0.95);
        z-index: 99;
        top: 0;
        left: 0;
        display: none;
      }

      .block-loader {
        text-align: center;
        position: relative;
        top: 50%;
        width: 100%;
        margin-top: -50px;
        /*left: 50%;*/
        /*transform: translate(-50%, -50%);*/
      }

      .loader-text {
        display: block;
        -webkit-margin-before: 12px;
        -webkit-margin-after: 12px;
        -webkit-margin-start: 0px;
        -webkit-margin-end: 0px;
        font-size: 12px;
        line-height: 20px;
      }

      .centered___Ul2Vxx6ys1 {
        display: inline-block;
        vertical-align: middle;
        width: 265px;
        padding: 6px 16px 18px;
        border: .3em solid #204872;
        font-size: 12px;
        font-family: Roboto,Arial,sans-serif;
        text-align: center;
        font-weight: 200;
        color: #aaa;
        background: #000;
        box-sizing: border-box;
        line-height: 20px;
      }

      .progress___mVBodMI3TI {
        position: relative;
        height: 4px;
        display: block;
        width: 100%;
        background-color: #001f3f;
        border-radius: 2px;
        margin: .5em 0 0;
        overflow: hidden;
      }

      .progress___mVBodMI3TI .indeterminate___1yF9urORLO {
        background-color: #0074d9;
      }

      .progress___mVBodMI3TI .indeterminate___1yF9urORLO:before {
        content: "";
        position: absolute;
        background-color: inherit;
        top: 0;
        left: 0;
        bottom: 0;
        will-change: left,right;
        -webkit-animation: indeterminate___1yF9urORLO 2.1s cubic-bezier(.65,.815,.735,.395) infinite;
        animation: indeterminate___1yF9urORLO 2.1s cubic-bezier(.65,.815,.735,.395) infinite;
      }

      .progress___mVBodMI3TI .indeterminate___1yF9urORLO:after {
        content: "";
        position: absolute;
        background-color: inherit;
        top: 0;
        left: 0;
        bottom: 0;
        will-change: left,right;
        -webkit-animation: indeterminate-short___2cumuQI7Rn 2.1s cubic-bezier(.165,.84,.44,1) infinite;
        animation: indeterminate-short___2cumuQI7Rn 2.1s cubic-bezier(.165,.84,.44,1) infinite;
        -webkit-animation-delay: 1.15s;
        animation-delay: 1.15s;
      }

      @-webkit-keyframes indeterminate___1yF9urORLO{
        0%{
          left:-35%;
          right:100%}
        60%{
          left:100%;
          right:-90%}
        to{
          left:100%;
          right:-90%}
      }

      @keyframes indeterminate___1yF9urORLO{
        0%{
          left:-35%;
          right:100%}
        60%{
          left:100%;
          right:-90%}
        to{
          left:100%;
          right:-90%}
      }

      @-webkit-keyframes indeterminate-short___2cumuQI7Rn{
        0%{
          left:-200%;
          right:100%}
        60%{
          left:107%;
          right:-8%}
        to{
          left:107%;
          right:-8%}
      }

      @keyframes indeterminate-short___2cumuQI7Rn{
        0%{
          left:-200%;
          right:100%}
        60%{
          left:107%;
          right:-8%}
        to{
          left:107%;
          right:-8%}
      }
	  
	  