/* campaign */
#myaccountSetting .card {
  background-color: #f8f8f8;
}

#myaccountSetting .card-body {
  background-color: #ffffff;
}

#systemSetting .card {
  background-color: #f8f8f8;
}

#systemSetting .card-body {
  background-color: #ffffff;
}

/* upload xlsx */
#accordionUploadXLSX .card {
  background-color: #f8f8f8;
}

#accordionUploadXLSX .card-body {
  background-color: #ffffff;
}

/* check email html */
#accordionCheckEmailhtml .card {
  background-color: #f8f8f8;
}

#accordionCheckEmailhtml .card-body {
  background-color: #ffffff;
}

/* customize finished */
#accordionJobSubmission .card {
  background-color: #f8f8f8;
}

#accordionJobSubmission .card-body {
  background-color: #ffffff;
}

/* change approvers */
#accordionChangeApprovers .card {
  background-color: #f8f8f8;
}

#accordionChangeApprovers .card-body {
  background-color: #ffffff;
}

/* approval pdf */
#accordionDownloadPDF .card {
  background-color: #f8f8f8;
}

#accordionDownloadPDF .card-body {
  background-color: #ffffff;
}

/* download method */
#accordionDownloadMethod .card {
  background-color: #f8f8f8;
}

#accordionDownloadMethod .card-body {
  background-color: #ffffff;
}

/* job details */
.jobdetails {
  background-color: #f7f8f8 !important;
}

.jobdetails small {
  color: #878787 !important;
}

.jobs .dropdown {
  right: 0;
}

/* templates */
#campaigns .thumbnailimage,
.replacethumbnail,
.thumbnailimg {
  border: 1px solid rgba(0, 0, 0, 0.125);
  max-height: 120px;
  max-width: 140px;
}

.templatessortingmenu {
  background: none;
  border: none !important;
  height: calc(1.5em + 0.5rem + 2px);
}

/* index */
.downloadimg {
  border: 1px solid rgba(0, 0, 0, 0.125);
  max-height: 100px;
  max-width: 100%;
}

hr.hr-border {
  border: 2px solid #0000ff;
  width: 100px;
}

.thumbnail-max {
  max-height: 132px;
}

.category-dropdown-menu {
  max-height: 300px;
  max-width: 500px;
  overflow: auto;
}

.text-heading-light {
  color: #dcdcdc !important;
}

/* my account */
#campaignform .form-group {
  margin-bottom: 12px;
}

.alert-error {
  color: #ff0000;
  padding: 0 !important;
}

#campaignDetails .card {
  background-color: #f8f8f8;
}

#campaignDetails .card-body {
  background-color: #ffffff;
}

#assetsDetails .card {
  background-color: #f8f8f8;
}

#assetsDetails .card-body {
  background-color: #ffffff;
}

.userPhotoGrid {
  height: 80px;
  width: 80px;
}

.userPhotoList {
  height: auto;
  width: 52px;
}

/* forms */
.formssortingmenu {
  background: none;
  border: none !important;
  height: calc(1.5em + 0.5rem + 2px);
}
