@import "../../../../plugins/supportcandy/asset/css/public.css";

.wpsc-iso {
  font-size: 1rem;
}

#wpsc_tickets_container {
  width: 100%;
  padding: 0 40px;
}

.wpsc_tl_action_bar {
  padding: 1em 0;
}
.wpsc_tl_action_bar button {
  float: none;
}

.create_ticket_fields_container,
#wpsc_frm_create_ticket {
  padding: 0;
}

.attachment_link span {
  display: block;
  font-size: 1rem;
  color: #fff;
  background-color: #e47e63;
  text-decoration-line: none;
  text-decoration-style: none;
  padding: var(--button-padding);
  font-size: var(--button-font-size);
  transition: var(--button-transition);
  border-radius: var(--button-border-radius);
  width: calc(49.5%);
  font-weight: 700;
  text-transform: uppercase;
}

.attachment_link span:nth-child(odd) {
  float: left;
}
.attachment_link span:nth-child(even) {
  float: right;
}

.attachment_link span:after {
  content: "";
  clear: both;
  display: table;
}
.row.attachment,
.row.attachment_link {
  padding: 1em 15px;
}

.row.attachment_link p {
  padding: 1em 0;
  width: 100%;
  clear: both;
}

.mce-widget.mce-btn button {
  background-color: transparent;
}

.wpsc-iso .mce-tinymce {
  width: 99.9% !important;
}

/*.wpsp_admin_label {
  width: 20px;
  display: block;
  overflow: hidden;
  transition: var(--button-transition);
}

.wpsp_admin_label:hover {
  width: auto;
  overflow: auto;
}*/

table tbody tr:hover > td,
table tbody tr:hover > th {
  background-color: transparent;
}

.wpsc-iso .form-control {
  margin: 0;
  font-size: 1rem;
  line-height: 1rem !important;
  padding: 0.4em 0.75em !important;
}
#wpsc_ticket_search {
  padding: 0.4em 0.75em 0.5em 2.5em !important;
}
.wpsc-iso .wpsp_custom_filter_container .row {
  margin: 0 !important;
}

.wpsc_search_btn {
  margin-top: -29px;
  font-size: 1.1rem;
  opacity: 0.7;
}

.wpsc_search_btn_sarch {
  margin-left: 13px;
}
.wpsc_search_btn_filter {
  margin-right: 16px;
}

.wpsp_custom_filter_container {
  top: 41px;
  border: 1px solid var(--border-color) !important;
}

#wpsc_frm_create_ticket > div:nth-child(2) > div {
  background-color: transparent !important;
}

.row.attachment,
.row.attachment_link {
  width: 100%;
  margin-left: 0 !important;
  padding: 0.5em 0 1em;
}

#tbl_wpsc_ticket_list tr td:nth-child(7) {
  text-align: center;
}
