select.form-control:not([size]):not([multiple]) {
  border:none;
  background-color:rgb(248,246,246);
}

.form-control {
  border:none;
  background-color:rgb(248,246,246);
}

.btn.btn-outline-success.btn-lg.float-right {
  color:black;
  border:1px solid #0cc5a7;
}

#Login-btn:hover {
  background-color:#0cc5a7;
}

.progress-bar.bg-success.progress-bar-striped.progress-bar-animated {
  background-color:#0cc5a7 !important;
}

#continue-btn {
  border:1px solid #0cc5a7;
  background-color:#0cc5a7;
}

#continue-btn:active {
  background-color:#0cc5a7;
}

.card.mt-5 {
  border:none;
  box-shadow:0px 4px 20px rgba(0, 0, 0, 0.1);
  min-width:60%;
  /*margin-bottom:200px;*/
}

.login-form input::placeholder {
  font-size:0.8rem;
}

#progressbarcolor {
  position:absolute;
  top:0;
  height:7px;
  width:99%;
  border-radius:0;
  left:50%;
  background:none !important;
  transform:translateX(-50%);
}

#Login-btn {
  font-size:1.0rem;
}

#continue-btn {
  font-size:1.0rem;
}

.login-form select option {
  font-size:0.8rem;
}

select.form-control:not([size]):not([multiple]) {
  font-size:0.8rem;
}

.container-fluid.mt-4 {
  background:#F9FFFE;
}

body {
  background:#F9FFFE;
}

.login-form label {
  font-size:0.9rem;
}

#previous-link {
  color:#0cc5a7;
  text-decoration:none;
}

.row.congrats-text {
  margin-top:130px;
}

.text-congrats.font-weight-bold {
  font-size:5rem;
}

.congrats-text {
  text-align:center;
}

.congrats-sub-text1 {
  font-size:1.5rem;
}

.image-div {
  margin-top:50px;
  opacity:0.8;
}

#sign-up-btn {
  border:none;
  background-color:#0cc5a7;
  font-size:1.0rem;
}

#sign-up-btn:active {
  background-color:#0cc5a7;
}

#login-cards {
  min-width:0%;
  width:40%;
}

@media (max-width: 768px) {
  #login-cards {
    min-width:0%;
    width:90%;
  }
}

@media (max-width: 576px) {
  #login-cards {
    min-width:0%;
    width:90%;
  }
}

@media (max-width: 360px) {
  #login-cards {
    min-width:0%;
    width:95%;
  }
}

#login-btn {
  background-color:#0cc5a7;
  border:none;
  font-size:0.8rem;
  height:3rem;
  /*width:100%;*/
}

#lg-form {
  padding:0px 80px;
}

@media (min-width: 576px) {
  #lg-form {
    padding:0px 0px;
  }
}

@media (min-width: 360px) {
  #lg-form {
    padding:0px 0px;
  }
}

#lg-form input {
  height:50px;
}

.name-badge-div {
  width:100%;
}

.name-badge-div span {
  display:inline;
}

.user-name {
  font-size:1.0rem;
  display:none;
}

#action-list li:hover {
  color:#0cc5a7;
  cursor:pointer;
}

#list-icons {
  width:25px;
}

#action-list li {
  font-size:1.0rem;
}

#action-list li img:hover {
  content:url(../../assets/img/Icon-list-2.svg);
}

.span-img {
  width:25px;
  /*visibility:hidden;*/
}

#span-img-1:hover {
  content:url(../../assets/img/user2.svg);
}

#span-img-2:hover {
  content:url(../../assets/img/setting2.svg);
}

.user-position {
  display:none;
}

#img-span-1 {
  display:none;
}

#img-span-2 {
  display:none;
}

.quick-actions {
  width:100%;
}

@media (max-width: 768px) {
  .quick-actions {
    width:100%;
  }
}

.btn-success-custom:hover {
  background-color:#078772 !important;
  border:1px solid #078772 !important;
}

.btn-success-custom {
  background-color:#0cc5a7 !important;
  border:1px solid #0cc5a7 !important;
}

.btn-warning-custom:hover {
  background-color:#c9621c !important;
  border:1px solid #c9621c !important;
}

.btn-warning-custom {
  background-color:#FF9045 !important;
  border:1px solid #ff9045 !important;
}

.btn-primary-custom:hover {
  background-color:#034199 !important;
  border:1px solid #034199 !important;
}

.btn-primary-custom {
  background-color:#0168FA !important;
  border:1px solid #0168FA !important;
}

.btn-danger-custom:hover {
  background-color:#5e0239 !important;
  border:1px solid #5e0239 !important;
}

.text-danger-custom {
  color:#80004D !important;
}

.btn-danger-custom {
  background-color:#80004D !important;
  border:1px solid #80004D !important;
}

#quick-actions {
  background:#F3F4F4;
  box-shadow:0px 7px 15px rgba(0, 0, 0, 0.05);
}

.text-success-custom {
  color:#0cc5a7;
}

.text-warning-custom {
  color:#FF9045;
}

.text-primary-custom {
  color:#0168FA;
}

.welcome-text {
  font-size:1.3rem;
}

.font-weight-bold.mb-1.bread-crumb-text {
  font-size:0.8rem;
}

#bread-crumb-btn {
  font-size:0.7rem;
}

.row.mt-4.mb-2.ml-2.bread-crumb-intro {
}

#quick-actions {
  margin-left:0.02rem;
}

@media (max-width: 576px) {
  .row.mt-4.mb-2.ml-5.bread-crumb-intro.mr-5 {
    margin:0px 0px !important;
  }
}

@media (max-width: 768px) {
  .row.mt-4.mb-2.ml-5.bread-crumb-intro.mr-5 {
    margin:0px 0px !important;
  }
}

@media (max-width: 360px) {
  .row.mt-4.mb-2.ml-5.bread-crumb-intro.mr-5 {
    margin:0px 0px !important;
  }
}

@media (min-width: 769px) {
  .col-sm-12.col-md-12.col-lg-4.col-xl-4 {
    padding-right:0px !important;
  }
}

.card-text.value {
  font-size:1.5rem;
}

.card-title.card-title-custom {
  font-size:1.0rem;
}

#plus-icon {
  background-color:white;
  padding:5px;
  border-radius:100%;
}

.card .status-cards {
  cursor:pointer;
}

.text-muted.card-subtitle.mb-2.small.mb-2 {
  border-bottom:1px solid #E4E6E5;
}

.divider {
  border-color:#999999;
}

.progress.mt-1.tiny-bars {
  /*border-radius:32%;*/
}

#bar-icon {
  background-color:#0cc5a7;
  padding:5px;
  border-radius:100%;
  color:white;
}

.font-weight-bold.status-values {
  font-size:0.8rem;
}

.btn.btn-primary.mt-4.btn-success-custom {
  font-size:0.8rem;
}

.btn.btn-primary.mt-4.btn-primary-custom {
  font-size:0.8rem;
}

input[type=date], input[type=datetime-local], input[type=month], input[type=time] {
  width:100%;
}

input[type=date], input[type=datetime-local], input[type=month], input[type=time] {
  border:1px solid #ECEBED;
  box-sizing:border-box;
  box-shadow:0px 7px 64px rgba(0, 0, 0, 0.07);
  border-radius:6px;
}

.name-officer {
  margin-top:-30px;
  /*margin-left:-70px;*/
}

.name-position-text {
  margin-top:-13px;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color:#0cc5a7 !important;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color:#fff !important;
  background-color:#0cc5a7 !important;
}

.trophy-img {
  width:100%;
  height:100%;
}

@media (max-width: 576px) {
  .login-form.edit-form.px-5 {
    padding-left:15px !important;
    padding-right:15px !important;
  }
}

@media (max-width: 360px) {
  .login-form.edit-form.px-5 {
    padding-left:15px !important;
    padding-right:15px !important;
  }
}

.rewards-pix {
  width:100%;
  height:100%;
}

.rewards-title.font-weight-bold {
  font-size:1.5rem;
}

.return-btn {
  font-size:0.8rem;
}

.btn.btn-success.btn-block.btn-success-custom.mt-3.return-btn {
  font-size:0.8rem;
}

.document-preview {
  width:100%;
  height:100%;
}

.font-weight-bold.comment-title {
  font-size:1.2rem;
}

.comment-sub-title {
  color:#A3AEB4;
  font-size:0.9rem;
}

.select-input {
  width:100%;
  height:2rem;
  border:1px solid #ECEBED;
  box-sizing:border-box;
  box-shadow:0px 7px 64px rgba(0, 0, 0, 0.07);
  border-radius:3px;
}

.comment-text-area {
  width:100%;
  height:7rem;
}

.font-weight-bold.initials.p-2.reduce-font-size {
  font-size:0.8rem;
}

.main-coment {
  position:relative;
  left:4rem;
  top:-2.2rem;
  width:80%;
}

.comment-date.float-right {
  font-size:0.8em;
  color:#5E626F;
}

.commenter.float-left {
  font-size:0.8rem;
  color:#5E626F;
}

#comments-div {
  overflow-y:auto;
  overflow-x:hidden;
}

.float-right.close-sign:hover {
  cursor:pointer;
}

@media (min-width: 768px) {
  .float-right.close-sign.text-lowercase {
    display:none;
  }
}

@media (max-width: 768px) {
  .col-sm-12.col-md-12.col-lg-4.col-xl-4.comments-column {
    display:none;
  }
}

#search-field {
  background:#FFFFFF;
  border:1px solid #ECEBED;
  box-sizing:border-box;
  box-shadow:0px 7px 64px rgba(0, 0, 0, 0.07);
  border-radius:3px;
  width:20rem;
}

.font-weight-bold.quick-action-light-title {
  font-size:1.4rem;
}

.quick-action-light-sub-title {
  font-size:1.1rem;
}

.text-uppercase.text-success-custom.font-weight-bold.reduce-font-size {
  font-size:0.9rem;
}

.light-cards {
  color:white;
  box-shadow:0px 4px 20px rgba(0, 0, 0, 0.1);
  border-radius:3px;
}

.card-chat-icon {
  width:3rem;
}

.fa.fa-plus.float-right.mb-3.light-plus-icon {
  background-color:white;
  color:#0168FA;
  border-radius:50%;
}

.light-dashboard-trophy {
  width:3rem;
}

.font-weight-bold.text-success-custom.trophy-value {
  font-size:1.4rem;
  position:relative;
  top:7px;
}

.paragraph-icon {
  border-radius:100%;
  background: #fff;
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.cursor-add {
  cursor:pointer;
}

.header-titles {
  font-size:1.4rem;
}

.notification-icon-div {
  height:100%;
  width:5px;
  border-left:5px solid #0cc5a7;
}

.not-cards {
  box-shadow:0px 7px 18px rgba(0, 0, 0, 0.05);
  border-radius:3px;
}

.circle {
  position:absolute;
  padding:0.6rem 0.8rem;
  border-radius:50%;
  left:2.45rem;
  top:1rem;
  border:5px solid white;
  background-color:#0cc5a7;
}

.card.left-quick-card {
  height:100%;
}

.d-flex.wrapper {
  padding-top:73px;
}

body {
  font-family:'Poppins';
}

.icons-on-list {
  font-size:1.5rem;
  display:inline;
}

#action-list li {
  font-size:1.6rem;
}

.list-name {
  display:inline;
}

.list-icon-hidden {
  display:block;
  font-size:1.0rem !important;
}

.list-itself-x {
  display:none;
  font-size:1.0rem !important;
}

#dash-title {
  display:none;
}

.light-dash-content-cards {
  box-shadow:0px 7px 18px rgba(0, 0, 0, 0.05);
  border-radius:3px;
  border:none;
}

.card.right-content-card {
  height:100%;
}

body {
  font-family:'Poppins';
}

