
/*# sourceMappingURL=custom.min.css.map */
.auth-one-bg-position {
  height: 100%!important;
}
.login-box {
  border: 2px solid #f9a61f;
  border-radius: 3px;
}
.btn-success,
form .btn-primary.waves-light,
form .btn-info {
  background-color: #7e7cba!important;
  border-color: #474778!important;
}
.bg-soft-info {
  background-color: #7e7cba!important;
}
.text-info {
  color: #FFF!important;
}
.btn-success:hover,
form .btn-primary.waves-light:hover,
form .btn-info:hover {
  background-color: #474778!important;
  border-color: #474778!important;
}
.text-primary {
  color: #474778!important;
}
.signin-title {
  position: relative;
  padding-bottom: 10px;
}
.signin-title::before {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    width: 50%;
    left: 25%;
    border-top: 2px solid #f9a61f;
}
.login-footer p {
  color: #FFF!important;
}
.file_upload {
  display: none;
}
.file_upload_name {
  position: relative;
  overflow: hidden;
  line-height: 30px;
  padding: 5px;
  box-sizing: border-box;
  font-size: 15px;
  vertical-align: middle;
  width: calc(100% - 72px);
  border: 2px solid #dbdbdb;
  border-radius: 0;
  height: calc(2em + 0.75rem + 2px);
}
.file_upload_btn {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.view_assets_doc {
  position: absolute;
  right: 15px;
}

.auth-page-wrapper .auth-one-bg .bg-overlay {
  background: -webkit-gradient(linear, left top, right top, from(#FFF), to(#000))!important;
  background: linear-gradient(to right, #FFF, #405189)!important;
  opacity: 0.9;
}
.navbar-menu {
  background: #6768ab!important;
}
.navbar-brand-box {
  background-color: rgba(255, 255, 255, 0.5);
  position: relative;
}
.menu-title {
  color: #4c4382!important;
}
.invalid-feedback {
  color: #F00!important;
  /*margin-top: -15px!important;*/
  margin-bottom: 10px;
}

#scrollbar {
  overflow: auto;
  height: 100%;
}


.campaigns-count-box {    
  content: "";
  background-image: url("../images/campaigns.png");
  background-position: center;
  background-size: cover;
}
.email-sent-count-box {    
  content: "";
  background-image: url("../images/email-sent.jpeg");
  background-position: center;
  background-size: cover;
}
.email-read-count-box {    
  content: "";
  background-image: url("../images/emails-read.jpg");
  background-position: center;
  background-size: cover;
}
.email-download-count-box {    
  content: "";
  background-image: url("../images/leads.png");
  background-position: center;
  background-size: cover;
}

.campaigns-count-box .card-body,
.email-sent-count-box .card-body,
.email-read-count-box .card-body,
.email-download-count-box .card-body {
  background-color: rgba(255, 255, 255, 0.8);
}
.campaigns-count-box .text-muted,
.email-sent-count-box .text-muted,
.email-read-count-box .text-muted,
.email-download-count-box .text-muted,
.campaigns-count-box h2,
.email-sent-count-box h2,
.email-read-count-box h2,
.email-download-count-box h2 {
  color: #000!important;
}