.thirdparty .contentWrapper .pageContentHolder .left .nav li.title-thirdparty {
  background: url('/images/updates/sprite.png') -196px -355px no-repeat;
  height: 39px;
  width: 160px;
  display: block;
}
.thirdparty .contentWrapper .pageContentHolder .pageContent {
  width: 750px;
}
.thirdparty .contentWrapper .pageContentHolder .pageContent .dashboard .widget {
  width: 350px;
  float: left;
  margin-right: 20px;
}
.thirdparty .contentWrapper .pageContentHolder .pageContent .dashboard .widget h3 {
  border-bottom: #0e7ac0 dashed 1px;
  color: #0e7ac0;
}
.thirdparty .contentWrapper .pageContentHolder .pageContent .dashboard .widget table thead {
  border-bottom: #f46a1f solid 1px;
}
.thirdparty .contentWrapper .pageContentHolder .pageContent .dashboard .widget table thead th {
  color: #f46a1f;
  font-weight: bold;
  text-align: left;
  padding: 3px;
}
.thirdparty .contentWrapper .pageContentHolder .pageContent .dashboard .widget table td {
  padding: 3px;
}
.thirdparty .contentWrapper .pageContentHolder .pageContent .dashboard .widget table td .icon-small {
  text-indent: -9999px;
  display: block;
  height: 16px;
  width: 16px;
}
.thirdparty .contentWrapper .pageContentHolder .pageContent .dashboard .widget table td .icon-small.view {
  background: url('/images/icons/view.gif') no-repeat;
}
.thirdparty .contentWrapper .pageContentHolder .pageContent .dashboard .widget table td .icon-small.edit {
  background: url('/images/icons/edit.gif') no-repeat;
}
.thirdparty .filters {
  border: #00A4E0 solid 2px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  padding: 4px;
  background: #00A4E0;
}
.thirdparty .filters label {
  color: #FFF;
}
.thirdparty form.inline .formRow,
.thirdparty form.inline .formElement {
  display: inline;
}
.thirdparty form.inline .label {
  display: inline;
  margin-right: 10px;
}
.thirdparty form.inline .label label {
  line-height: 25px;
  font-weight: bold;
}
.thirdparty form.inline .label .required {
  color: #440000;
}
.thirdparty form.inline input,
.thirdparty form.inline select {
  padding: 2px;
  display: inline;
  margin-right: 10px;
}
.thirdparty form.inline input[type=submit],
.thirdparty form.inline select[type=submit] {
  background: #4E8D31;
  border: none;
  padding: 3px;
  color: #FFF;
  font-weight: bold;
}
.thirdparty form.inline input.datepicker,
.thirdparty form.inline select.datepicker {
  width: 100px;
}
.thirdparty .orders table {
  width: 100%;
}
.thirdparty .orders table td,
.thirdparty .orders table th {
  padding: 3px;
}
.thirdparty .orders table thead {
  border-bottom: #f46a1f solid 1px;
}
.thirdparty .orders table thead th {
  color: #f46a1f;
  font-weight: bold;
  text-align: left;
  padding: 3px;
}
.thirdparty .orders table td {
  padding: 3px;
}
.thirdparty .orders table td .icon-small {
  text-indent: -9999px;
  display: block;
  height: 16px;
  width: 16px;
}
.thirdparty .orders table td .icon-small.view {
  background: url('/images/icons/view.gif') no-repeat;
}
.thirdparty .orders table td .icon-small.edit {
  background: url('/images/icons/edit.gif') no-repeat;
}
.thirdparty .order-detail .order-top {
  width: 100%;
  height: 40px;
  border-bottom: 1px solid #dce8f1;
}
.thirdparty .order-detail .order-top .order-top-left {
  float: left;
  width: 300px;
}
.thirdparty .order-detail .order-top .order-top-left h2 {
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 28px;
}
.thirdparty .order-detail .order-top .order-top-right {
  width: 400px;
  float: right;
}
.thirdparty .order-detail .order-top .order-top-right .order-id {
  font-size: 16px;
  font-weight: bold;
  width: 400px;
  float: right;
  text-align: right;
}
.thirdparty .order-detail .order-top .order-top-right .order-date {
  float: right;
  text-align: right;
  width: 400px;
}
.thirdparty .order-detail .customer-info .bill-to {
  width: 300px;
  float: left;
}
.thirdparty .order-detail .customer-info .deliver-to {
  width: 300px;
  float: right;
}
#advert_edit #form_element_images {
  float: left;
}
.items-holder .items-table td.prod-thumb:hover .larger-thumbnail {
  visibility: visible;
}
.items-holder .items-table .prod-thumb {
  position: relative;
  width: 40px;
}
.items-holder .items-table .prod-thumb .larger-thumbnail {
  visibility: hidden;
  position: absolute;
  left: 40px;
  top: 0px;
  border: #307ecc solid 2px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 4px;
}
.items-holder .filters {
  background: #eff3f8;
  margin: 0;
}
.items-holder .filters input {
  margin-right: 5px;
}
.items-holder .filters label {
  margin-right: 2px;
}
.items-holder .filters button {
  margin-left: 20px;
}
.icon.wholesale {
  width: 25px;
  height: 25px;
  display: block;
  float: left;
  margin-right: 10px;
  background: url('/assets/images/logo_small.png') no-repeat 5px !important;
}
#signup-box .help-text {
  font-style: italic;
  margin-bottom: 10px;
  margin-top: -5px;
}
#signup-box .tandc input {
  margin-right: 10px;
}
.image-selector {
  margin: 0;
  padding: 0;
}
.image-selector li {
  list-style-type: none;
  margin: 0 10px;
  padding: 0;
  float: left;
  border: #FFF solid 2px;
}
.image-selector li.active,
.image-selector li:hover {
  border: #438eb9 solid 2px;
}
.image-selector li img {
  max-width: 100px;
  max-height: 100px;
}
.hint {
  padding: 5px;
  position: relative;
  max-width: 400px;
}
.hint span {
  visibility: hidden;
  position: absolute;
  display: block;
  right: 35px;
  top: 5px;
  background: #FFF;
  border: #438eb9 solid 1px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 10px;
  width: 300px;
  text-wrap: normal;
  z-index: 9999;
}
.hint:hover span {
  visibility: visible;
}
.sidebar.menu-min .beta-message i {
  display: block;
}
.sidebar.menu-min .beta-message .inner {
  display: none;
}
.sidebar.menu-min .beta-message:hover .inner {
  background: #fcf8e3;
  padding: 10px;
  display: block;
  position: absolute;
  z-index: 9999;
  border: #fbeed5 solid 1px;
}
.sidebar .beta-message i {
  display: none;
}
.sidebar .beta-message textarea {
  height: 200px;
}
.sidebar .beta-message button {
  width: 100%;
}
.order-table .not-paid {
  background: #ffaba1 !important;
}
.order-table .not-paid:hover {
  background: #ff9a92 !important;
}
.order-table .not-paid:hover td {
  background: #ff9a92 !important;
}
.order-table .not-paid td {
  background: #ffaba1 !important;
}
.boolean-check {
  font-size: 14px;
  color: #393939;
}
.boolean-check a,
.boolean-check span {
  line-height: 29px;
  color: #393939;
}
.product-edit-form textarea {
  width: 100%;
  min-height: 200px;
}
