.component_simple_text_edit_name_left {
  margin-top: 2rem;
}

.component_simple_text_edit_name_left .param_name {
  padding-right: 1rem;
  font-size: 1.2rem;
  font-weight: bold;
  text-transform: uppercase;
}

.reports_stats_desc {
  margin-top: 0.2rem;
  display: flex;
  align-items: center;
}

.simple-radio {
  margin-top: 1rem;
  border: 0 !important;
  display: flex;
}

.for-radio-container {
  margin-left: 1rem;
  display: flex;
}

.for-radio-container:first-of-type {
  margin-left: 0;
}

.editable_div {
  padding: 5px;
  border-radius: 3px;
  background-color: #eee !important;
}

.component_save_sheet_button {
  margin-top: 1.5rem;
  display: inline-flex;
  align-items: center;
}

.component_save_sheet_button .btn {
  margin-left: 1rem;
}

.component_button {
  display: inline-flex;
}
label {
  text-transform: none!important;
}

.desktop-nav .logo {
  height: 91px;
}

.credentials_container {
  display: block;
  border-radius: 5px;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.52);
  -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.52);
  box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.52);
  background: #ececec;
  margin-top: 15vh;
}

.credentials_container a.reset-password,
.credentials_container span.description-reg {
  color: #696969;
}

.brand-container-blue1,
.brand-container-red1,
.brand-container-blue2,
.brand-container-red2 {
  background: #f1f1f1;
  background-position: center;
  background-size: cover;
  display: block;
  z-index: 999999999;
  border-radius: 5px;
  -webkit-box-shadow: 10px 5px 20px rgba(0,0,0,.5);
  box-shadow: 10px 5px 20px rgba(0,0,0,.5);
}

label.title-label {
  color: #696969;
  font-weight: normal;
  margin-bottom: 5px;
  font-size: 1.143rem;
  text-transform: none;
}


a.reg-acc {
  color: #e42d24;
  display: inline-block;
  margin-left: 15px;
  font-weight: normal;
  vertical-align: middle;
  font-size: 1rem;
  text-decoration: underline;
  font-weight: 600;
}

.description-step li {
  display: inline-block;
  list-style: none;
  text-decoration: none;
  color: #696969;
}

.description-step li a {
  color: #696969;
}

/*** setInvoiceEmail ****/
/* clasele de aici sunt folosite si la  */
/* approveClient si retrimitere aprobare  */
/* ar trebui schimbate cu un nume mai generic   */


.setInvoiceEmail label {
  text-transform: none;
}

.success-invoice-mail-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50vh;
}

.success-invoice-mail-box {
  padding: 1.5rem 2rem;
  border: 1px solid;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.5rem;
}

.set-invoice-mail.contact-right-container {
  border-radius: 5px;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.52);
  -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.52);
  box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.52);
  background: #ececec;
  margin-top: 15vh;
  padding: 2rem;
}

@media (min-width: 991px) {
  .set-invoice-mail.contact-right-container {
    margin-left: 20%;
  }
}

/* END setInvoiceEmail */

.jsonSheet p {
  text-indent: 1cm;
}

.jsonSheet h3 {
  text-align: center!important;
}

.jsonSheet [id^=main_container] {
  width:100%;
}
.strong {
  text-align: center;
}
body {
  font-size: 12px;
}