@import url('https://fonts.googleapis.com/css?family=Roboto'); 
  .wsp-primary {
    background-color: #2196f3 !important; }

    .wsp-primary-background {
      background-color: #2196f3 !important; }

      .wsp-primary-foreground {
        color: #2196f3 !important; }

        .wsp-btn-primary {
          background-color: #2196f3 !important; }

          .wsp-btn-primary:active, .wsp-btn-primary:focus, .wsp-btn-primary:hover {
            background-color: #2196f3 !important; }

            .wsp-btn-outline-primary {
              border: 2px solid #2196f3;
              color: #2196f3 !important;
              background-color: transparent; }

              .wsp-btn-outline-primary.active, .wsp-btn-outline-primary:active,
              .wsp-btn-outline-primary:active:focus, .wsp-btn-outline-primary:focus,
              .wsp-btn-outline-primary:hover {
                background-color: transparent;
                color: #2196f3;
                border-color: #2196f3; }

                .wsp-primary-text {
                  color: #2196f3 !important; }

                  .wsp-secondary {
                    background-color: #9e9e9e !important; }

                    .wsp-secondary-background {
                      background-color: #9e9e9e !important; }

                      .wsp-secondary-foreground {
                        color: #9e9e9e !important; }

                        .wsp-btn-secondary {
                          background-color: #9e9e9e !important; }

                          .wsp-btn-secondary:active, .wsp-btn-secondary:focus, .wsp-btn-secondary:hover {
                            background-color: #9e9e9e !important; }

                            .wsp-btn-outline-secondary {
                              border: 2px solid #9e9e9e;
                              color: #9e9e9e !important;
                              background-color: transparent; }

                              .wsp-btn-outline-secondary.active, .wsp-btn-outline-secondary:active,
                              .wsp-btn-outline-secondary:active:focus, .wsp-btn-outline-secondary:focus,
                              .wsp-btn-outline-secondary:hover {
                                background-color: transparent;
                                color: #9e9e9e;
                                border-color: #9e9e9e; }

                                .wsp-secondary-text {
                                  color: #9e9e9e !important; }

                                  .app-intro {
                                    background: url('../img/background.jpg') no-repeat center;
                                    background-size: cover;
                                    border: none; }

                                    .legal-content {
                                      margin-top: 20px; }

                                      .navbar {
                                        z-index: 1040; }

                                        .side-nav {
                                          margin-top: 57px !important; }

                                          .double-nav .breadcrumb-dn p {
                                            color: #fff; }

                                            @media (min-width: 1200px) {
                                              .fixed-sn main {
                                                margin-left: 20% !important;
                                                margin-right: 20% !important;   }
}

  .DefaultButton {
    box-sizing: border-box;
    position: relative;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-style: none;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-top-color: transparent;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-width: 0px;
    border-top-left-radius: 0px 0px;
    border-top-right-radius: 0px 0px;
    border-bottom-right-radius: 0px 0px;
    border-bottom-left-radius: 0px 0px;
    box-shadow: 1px 1px black;
    opacity: 1;
    background-color: #2196f3;
    min-width: 195px;
    min-height: 50px;
    font-family: 'Roboto';
    font-size: large;
    font-style: normal;
    font-weight: bold;
    color: whitesmoke;
    text-align: center; }

    .DefaultButton:focus {
      box-sizing: border-box;
      position: relative;
      border-right-style: none;
      border-bottom-style: none;
      border-left-style: none;
      border-top-style: none;
      border-right-color: transparent;
      border-bottom-color: transparent;
      border-left-color: transparent;
      border-top-color: transparent;
      border-right-width: 0px;
      border-bottom-width: 0px;
      border-left-width: 0px;
      border-top-width: 0px;
      border-top-left-radius: 0px 0px;
      border-top-right-radius: 0px 0px;
      border-bottom-right-radius: 0px 0px;
      border-bottom-left-radius: 0px 0px;
      box-shadow: 1px 1px black;
      opacity: 1;
      background-color: #2196f3;
      min-width: 195px;
      min-height: 50px;
      font-family: 'Roboto';
      font-size: large;
      font-style: normal;
      font-weight: bold;
      color: whitesmoke;
      text-align: center; }

      .DefaultButton:hover {
        box-sizing: border-box;
        position: relative;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        border-top-style: none;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
        border-top-color: transparent;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-width: 0px;
        border-top-left-radius: 0px 0px;
        border-top-right-radius: 0px 0px;
        border-bottom-right-radius: 0px 0px;
        border-bottom-left-radius: 0px 0px;
        box-shadow: 1px 2px black;
        opacity: 1;
        background-color: #2196f3;
        min-width: 195px;
        min-height: 50px;
        font-family: 'Roboto';
        font-size: large;
        font-style: normal;
        font-weight: bold;
        color: whitesmoke;
        text-align: center; }

        .DefaultButton:active {
          box-sizing: border-box;
          position: relative;
          border-right-style: none;
          border-bottom-style: none;
          border-left-style: none;
          border-top-style: none;
          border-right-color: transparent;
          border-bottom-color: transparent;
          border-left-color: transparent;
          border-top-color: transparent;
          border-right-width: 0px;
          border-bottom-width: 0px;
          border-left-width: 0px;
          border-top-width: 0px;
          border-top-left-radius: 0px 0px;
          border-top-right-radius: 0px 0px;
          border-bottom-right-radius: 0px 0px;
          border-bottom-left-radius: 0px 0px;
          box-shadow: 1px 5px black;
          opacity: 1;
          background-color: #2196f3;
          min-width: 195px;
          min-height: 50px;
          font-family: 'Roboto';
          font-size: large;
          font-style: normal;
          font-weight: bold;
          color: whitesmoke;
          text-align: center; }

          .DefaultButton:disabled {
            box-sizing: border-box;
            position: relative;
            border-right-style: none;
            border-bottom-style: none;
            border-left-style: none;
            border-top-style: none;
            border-right-color: transparent;
            border-bottom-color: transparent;
            border-left-color: transparent;
            border-top-color: transparent;
            border-right-width: 0px;
            border-bottom-width: 0px;
            border-left-width: 0px;
            border-top-width: 0px;
            border-top-left-radius: 0px 0px;
            border-top-right-radius: 0px 0px;
            border-bottom-right-radius: 0px 0px;
            border-bottom-left-radius: 0px 0px;
            box-shadow: 1px 1px black;
            opacity: 1;
            background-image: url('../ButtonDisabledBackground.svg');
            min-width: 195px;
            min-height: 50px;
            font-family: 'Roboto';
            font-size: medium;
            font-style: normal;
            font-weight: normal;
            color: whitesmoke;
            text-align: center; }

            .Scene2d {
              box-sizing: border-box;
              position: relative;
              border-right-style: solid;
              border-bottom-style: solid;
              border-left-style: solid;
              border-top-style: solid;
              border-right-color: #f44336;
              border-bottom-color: #f44336;
              border-left-color: #f44336;
              border-top-color: #f44336;
              border-right-width: 5px;
              border-bottom-width: 5px;
              border-left-width: 5px;
              border-top-width: 5px;
              border-top-left-radius: 0px 0px;
              border-top-right-radius: 0px 0px;
              border-bottom-right-radius: 0px 0px;
              border-bottom-left-radius: 0px 0px;
              box-shadow: none;
              opacity: 1;
              background-color: transparent;
              font-size: medium;
              font-style: normal;
              font-weight: normal;
              text-align: left; }

              .BackgroundDefaultBox {
                box-sizing: border-box;
                position: relative;
                border-right-style: none;
                border-bottom-style: none;
                border-left-style: none;
                border-top-style: none;
                border-right-color: transparent;
                border-bottom-color: transparent;
                border-left-color: transparent;
                border-top-color: transparent;
                border-right-width: 0px;
                border-bottom-width: 0px;
                border-left-width: 0px;
                border-top-width: 0px;
                border-top-left-radius: 0px 0px;
                border-top-right-radius: 0px 0px;
                border-bottom-right-radius: 0px 0px;
                border-bottom-left-radius: 0px 0px;
                box-shadow: none;
                opacity: 1;
                background-color: whitesmoke;
                font-size: medium;
                font-style: normal;
                font-weight: normal;
                text-align: left; }

                .TextTitleBigBox {
                  box-sizing: border-box;
                  position: relative;
                  border-right-style: none;
                  border-bottom-style: none;
                  border-left-style: none;
                  border-top-style: none;
                  border-right-color: transparent;
                  border-bottom-color: transparent;
                  border-left-color: transparent;
                  border-top-color: transparent;
                  border-right-width: 0px;
                  border-bottom-width: 0px;
                  border-left-width: 0px;
                  border-top-width: 0px;
                  border-top-left-radius: 0px 0px;
                  border-top-right-radius: 0px 0px;
                  border-bottom-right-radius: 0px 0px;
                  border-bottom-left-radius: 0px 0px;
                  box-shadow: none;
                  opacity: 1;
                  background-color: transparent;
                  font-family: 'Roboto';
                  font-size: xx-large;
                  font-style: normal;
                  font-weight: bold;
                  color: #212121;
                  text-align: center; }

                  .TextTitleBigWhiteBox {
                    box-sizing: border-box;
                    position: relative;
                    border-right-style: none;
                    border-bottom-style: none;
                    border-left-style: none;
                    border-top-style: none;
                    border-right-color: transparent;
                    border-bottom-color: transparent;
                    border-left-color: transparent;
                    border-top-color: transparent;
                    border-right-width: 0px;
                    border-bottom-width: 0px;
                    border-left-width: 0px;
                    border-top-width: 0px;
                    border-top-left-radius: 0px 0px;
                    border-top-right-radius: 0px 0px;
                    border-bottom-right-radius: 0px 0px;
                    border-bottom-left-radius: 0px 0px;
                    box-shadow: none;
                    opacity: 1;
                    background-color: transparent;
                    font-family: 'Roboto';
                    font-size: xx-large;
                    font-style: normal;
                    font-weight: bold;
                    color: whitesmoke;
                    text-align: center; }

                    .TextTitleNormalBox {
                      box-sizing: border-box;
                      position: relative;
                      border-right-style: none;
                      border-bottom-style: none;
                      border-left-style: none;
                      border-top-style: none;
                      border-right-color: transparent;
                      border-bottom-color: transparent;
                      border-left-color: transparent;
                      border-top-color: transparent;
                      border-right-width: 0px;
                      border-bottom-width: 0px;
                      border-left-width: 0px;
                      border-top-width: 0px;
                      border-top-left-radius: 0px 0px;
                      border-top-right-radius: 0px 0px;
                      border-bottom-right-radius: 0px 0px;
                      border-bottom-left-radius: 0px 0px;
                      box-shadow: none;
                      opacity: 1;
                      background-color: transparent;
                      font-family: 'Roboto';
                      font-size: large;
                      font-style: normal;
                      font-weight: bold;
                      color: #212121;
                      text-align: center; }

                      .TextSubtitleBox {
                        box-sizing: border-box;
                        position: relative;
                        border-right-style: none;
                        border-bottom-style: none;
                        border-left-style: none;
                        border-top-style: none;
                        border-right-color: transparent;
                        border-bottom-color: transparent;
                        border-left-color: transparent;
                        border-top-color: transparent;
                        border-right-width: 0px;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-top-width: 0px;
                        border-top-left-radius: 0px 0px;
                        border-top-right-radius: 0px 0px;
                        border-bottom-right-radius: 0px 0px;
                        border-bottom-left-radius: 0px 0px;
                        box-shadow: none;
                        opacity: 1;
                        background-color: transparent;
                        font-family: 'Roboto';
                        font-size: large;
                        font-style: italic;
                        font-weight: normal;
                        color: #9e9e9e;
                        text-align: center; }

                        .TextNormalBox {
                          box-sizing: border-box;
                          position: relative;
                          border-right-style: none;
                          border-bottom-style: none;
                          border-left-style: none;
                          border-top-style: none;
                          border-right-color: transparent;
                          border-bottom-color: transparent;
                          border-left-color: transparent;
                          border-top-color: transparent;
                          border-right-width: 0px;
                          border-bottom-width: 0px;
                          border-left-width: 0px;
                          border-top-width: 0px;
                          border-top-left-radius: 0px 0px;
                          border-top-right-radius: 0px 0px;
                          border-bottom-right-radius: 0px 0px;
                          border-bottom-left-radius: 0px 0px;
                          box-shadow: none;
                          opacity: 1;
                          background-color: transparent;
                          font-family: 'Roboto';
                          font-size: medium;
                          font-style: normal;
                          font-weight: normal;
                          color: #212121;
                          text-align: center; }

                          .TextNormalGreyBox {
                            box-sizing: border-box;
                            position: relative;
                            border-right-style: none;
                            border-bottom-style: none;
                            border-left-style: none;
                            border-top-style: none;
                            border-right-color: transparent;
                            border-bottom-color: transparent;
                            border-left-color: transparent;
                            border-top-color: transparent;
                            border-right-width: 0px;
                            border-bottom-width: 0px;
                            border-left-width: 0px;
                            border-top-width: 0px;
                            border-top-left-radius: 0px 0px;
                            border-top-right-radius: 0px 0px;
                            border-bottom-right-radius: 0px 0px;
                            border-bottom-left-radius: 0px 0px;
                            box-shadow: none;
                            opacity: 1;
                            background-color: transparent;
                            font-family: 'Roboto';
                            font-size: medium;
                            font-style: normal;
                            font-weight: normal;
                            color: #9e9e9e;
                            text-align: center; }

                            .TextSmallBox {
                              box-sizing: border-box;
                              position: relative;
                              border-right-style: none;
                              border-bottom-style: none;
                              border-left-style: none;
                              border-top-style: none;
                              border-right-color: transparent;
                              border-bottom-color: transparent;
                              border-left-color: transparent;
                              border-top-color: transparent;
                              border-right-width: 0px;
                              border-bottom-width: 0px;
                              border-left-width: 0px;
                              border-top-width: 0px;
                              border-top-left-radius: 0px 0px;
                              border-top-right-radius: 0px 0px;
                              border-bottom-right-radius: 0px 0px;
                              border-bottom-left-radius: 0px 0px;
                              box-shadow: none;
                              opacity: 1;
                              background-color: transparent;
                              font-family: 'Roboto';
                              font-size: small;
                              font-style: normal;
                              font-weight: normal;
                              color: #212121;
                              text-align: center; }
