/**************************************
    Wicket
**************************************/

/*data tables*/

.headers {
  color: black;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
  background-color: #fff;
  text-align: left;
  white-space: nowrap;
  vertical-align: middle;
}

.wicket_orderDown,
.wicket_orderUp {
  background-position: right 5px center;
  background-repeat: no-repeat;
  background-color: var(--tf-line-grey-darker) !important;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom: 2px solid var(--tf-line-grey-darkest) !important;
}

.wicket_orderDown {
  background-image: url(images/arrow_down.gif);
}
.wicket_orderUp {
  background-image: url(images/arrow_up.gif);
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  vertical-align: middle;
}

.wicket_orderNone:hover,
.wicket_orderDown:hover,
.wicket_orderUp:hover {
  color: #333;
  border-top: 1px solid #fff;
  background-color: var(--tf-grey-flat);
}

.table > tfoot > tr > td {
  border: none;
}

.table > tfoot > tr.navigtaion {
  border-top: 1px solid #ddd;
}

.table > tbody > tr > td:first-child {
  padding-left: 10px;
}

table > tbody > tr > td:last-child {
  padding-right: 10px;
}

.headers > th > a {
  display: inline-block;
  width: 100%;
}

.headers > .wicket_orderDown > a > span:after,
.headers > .wicket_orderUp > a > span:after,
.headers > .wicket_orderNone > a > span:after {
  content: ' * ';
}

/*modal window*/

div.wicket-modal div.w_caption {
  height: 22px;
  background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; /*#428bca*/
  border-radius: 5px;
  border: 1px solid #ccc;
  min-height: 29px;
  padding: 0.3em 1em;
  color: #fff;
  cursor: move;
}

div.wicket-modal h3.w_captionText {
  font-weight: normal;
  font-size: 16px;
  padding: 3px;
  color: #444;
}

div.wicket-modal div.w_content {
  padding: 0.5em 1em;
}

div.wicket-modal div.w_content_3 {
  border: none;
}

div.wicket-modal div.w_content_container {
  overflow: hidden !important;
}

div.wicket-modal div.w_content_1 .w_close {
  background-image: url('images/TF_CSS_Sprite.png') !important;
  filter: alpha(opacity=60);
  opacity: 0.6;
  background-position: -420px -120px;
  right: 0.3em;
}

div.wicket-modal div.w_content_1 .w_close:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}
