/* ================= Font Family =========== */
/* ================= Colors =========== */
/* ============== Define Color ============== */
/* ================= Font Size =========== */
/* ================= Padding =========== */
body {
  font-family: "Roboto", sans-serif;
  color: #7f7f7f;
}

h1, h2, h3 {
  font-family: "Barlow Condensed", sans-serif;
}

.text-info, .text-primary, a {
  color: #7c3aed;
}

.text-danger {
  color: #ef4444;
}

.text-warning {
  color: #f97316;
}

.text-success {
  color: #22c55e;
}

.border-primary, .border-info {
  border: solid 1px #7c3aed;
}

.label-info {
  background-color: #7c3aed;
}

.btn-primary, .btn-info, .pagination > li > a.active, .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover, .livefeedTag.active, .livefeedTag:hover, .create-story .icn-bx li:hover, .distribution-div .radio-btn input:checked ~ .checkmark-span, .bg-info, .single-page .company-page-middle .nav-tabs li.active, .figure.effect-bubba, figure.effect-bubba2, .defaultImageDiv {
  color: #fff;
  background: -webkit-gradient(linear, left top, right bottom, from(#7c3aed), to(#a25cf6));
  background-image: linear-gradient(to bottom right, #7c3aed, #a25cf6);
  border-color: #a25cf6;
}

.btn-primary:hover, .btn-info:hover {
  color: #fff;
  background: -webkit-gradient(linear, left top, right bottom, from(#a25cf6), to(#7c3aed));
  background-image: linear-gradient(to bottom right, #a25cf6, #7c3aed);
  border-color: #a25cf6;
}

.text-gradient-primary, .setting-1 ul li.active, .setting-1 .nav-tabs > li.active > a, .setting-1 .nav-tabs > li.active > a:focus, .setting-1 .nav-tabs > li.active > a:hover {
  background: linear-gradient(to right, #7c3aed, #a25cf6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.bg-gradient-primary {
  background: linear-gradient(to right, #7c3aed, #a25cf6);
}

.setting-1 .table tr td h5, .form-control, .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  color: #7c3aed;
}

.livefeedTag.active::after, .livefeedTag:hover::after {
  border-left-color: #7c3aed;
}

.distribution-div .checkmark-span, .form-control:focus {
  border: 1px solid transparent;
  background: linear-gradient(#fff, #fff) padding-box, linear-gradient(to right, #7c3aed, #a25cf6) border-box;
  color: #a25cf6;
}

.filter-input, .form-control {
  width: 100%;
  padding: 9px 16px;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.85), rgba(237, 233, 254, 0.5));
  border: 2px solid rgba(139, 92, 246, 0.2);
  border-radius: 14px;
  color: #4c1d95;
  font-size: 13px;
  transition: all 0.3s;
  backdrop-filter: blur(10px);
}

.filter-input:focus {
  outline: none;
  border-color: #a25cf6;
  box-shadow: 0 0 0 4px rgba(139, 92, 246, 0.15), 0 6px 20px rgba(139, 92, 246, 0.12);
  background: rgba(255, 255, 255, 0.95);
}

.filter-input::placeholder {
  color: #9ca3af;
}

select.filter-input {
  cursor: pointer;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%238b5cf6' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  padding-right: 45px;
}

/*# sourceMappingURL=define.css.map */
