/*signalr-color*/
/* /file/site/style/af.2016.table.less:L3 */
td[data-action-cell] button {
  padding: 0;
}
/* /file/site/style/af.2016.table.less:L7 */
table[data-grid],
table[data-grid2] {
  table-layout: fixed;
  border: 1px solid #d9d9d9;
  margin-bottom: 1px;
  margin-top: -1px;
  font-size: 0.875em;
}
/* /file/site/style/af.2016.table.less:L14 */
/* /file/site/style/af.2016.table.less:L15 */
table[data-grid].filterbuilder td,
table[data-grid2].filterbuilder td {
  padding: 0px;
}
/* /file/site/style/af.2016.table.less:L17 */
table[data-grid].filterbuilder td:first-child,
table[data-grid2].filterbuilder td:first-child,
table[data-grid].filterbuilder td:last-child,
table[data-grid2].filterbuilder td:last-child {
  padding: 0.3125em;
  text-align: center;
}
/* /file/site/style/af.2016.table.less:L21 */
table[data-grid].filterbuilder td input,
table[data-grid2].filterbuilder td input {
  bottom: 0px;
  padding: 0.3125em;
}
/* /file/site/style/af.2016.table.less:L26 */
/* /file/site/style/af.2016.table.less:L27 */
table[data-grid].filterbuilder tr:first-child td:first-child,
table[data-grid2].filterbuilder tr:first-child td:first-child {
  color: white;
}
/* /file/site/style/af.2016.table.less:L33 */
table[data-grid] > tbody > tr > td,
table[data-grid2] > tbody > tr > td {
  border-right: 1px solid #d9d9d9;
}
/* /file/site/style/af.2016.table.less:L38 */
table[data-grid] > tbody > tr > td.column-moving,
table[data-grid2] > tbody > tr > td.column-moving {
  background-color: lightyellow;
}
/* /file/site/style/af.2016.table.less:L42 */
table[data-grid] > tfoot > tr,
table[data-grid2] > tfoot > tr {
  border: 0;
}
/* /file/site/style/af.2016.table.less:L46 */
table[data-grid] .filter-row,
table[data-grid2] .filter-row {
  background: whitesmoke;
}
/* /file/site/style/af.2016.table.less:L51 */
/* /file/site/style/af.2016.table.less:L52 */
table[data-grid] thead th,
table[data-grid2] thead th {
  border-bottom: 1px solid #d9d9d9;
  border-top: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  width: 1px;
  padding: 0.4375em;
  font-weight: 500;
}
/* /file/site/style/af.2016.table.less:L58 */
table[data-grid] thead th.column-moving,
table[data-grid2] thead th.column-moving {
  background-color: lightyellow;
}
/* /file/site/style/af.2016.table.less:L64 */
table[data-grid] thead th.asc:before,
table[data-grid2] thead th.asc:before,
table[data-grid] thead th.desc:before,
table[data-grid2] thead th.desc:before {
  float: right;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0px 0px 0px 0.1em;
  line-height: 1em;
  text-decoration: none;
}
/* /file/site/style/af.2016.table.less:L76 */
table[data-grid] thead th.asc:before,
table[data-grid2] thead th.asc:before {
  content: "↑";
}
/* /file/site/style/af.2016.table.less:L80 */
table[data-grid] thead th.desc:before,
table[data-grid2] thead th.desc:before {
  content: "↓";
}
/* /file/site/style/af.2016.table.less:L85 */
table[data-grid] th[data-excel],
table[data-grid2] th[data-excel] {
  cursor: pointer;
  position: relative;
  text-align: center;
}
/* /file/site/style/af.2016.table.less:L89 */
table[data-grid] th[data-excel]:before,
table[data-grid2] th[data-excel]:before {
  content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAidJREFUeNqMU81LVFEU/72PqUCHiLAyXOQihJnalQtbTI20Kdq0ChwiiaD+AEWaVJiSalMkgu6CoYcRYRsRROhjHcIshIKJCIwogpFyPrR335vO7/reVSmjA+edM+fjd8/v3jPW3WfXsLjUDsuyLgBox7/lZRiGH8IgwMzYmA64/HR1VvD+477DxdHRqV+S9KlhiKDZRFOUUiqVUFxYuC6uJVqOEQnwurVlPXPi+FeMz9z448j9e4+g59gVVKtVPC8Upi7m83GRBnH9wM8MX3q848y3n/aTHiqVCiY8D9lUanLc84YldUcDrKk1GTXAiJfTDf29N/Fq6QU+fXuHQt8TMO/aNrLZrKaTTCYxXyqtGAosUE2lC6+evYXJ+RGd6DyYMvFdrjBVCkruhaKCwIoB7Ibf0IW5M4OYmMuLHQBjp1LndZz+nkRCg3AS0gmU2gSoq7rcuI/ZxSLoP5obwuXeIW0ZZyzhOAbE2QCwDYV4go62o1opD2cHNkaNJrCliSAUR6zaCkCOlmPhXHefufnYZ5x5AlAI4ggNtYUCn/FN7kFPZqdnTHecNAB6AlLw/c0JZNdOr6+24Ge5a/Dt9PR9WVVw98JoC2nD6PYRreE2CqufD6D65RDD+hyexiZt+VtftXwjEMa3UfheToqpmf8Fn8mOJvgbCDsbtZprAH6smKXabcYkiCgpWJHVoNwDUekxtW69pk9n0XJrOn0P/yECshz7vwUYAAi4FSYLYlzLAAAAAElFTkSuQmCC');
}
/* /file/site/style/af.2016.table.less:L94 */
table[data-grid] tr > td,
table[data-grid2] tr > td {
  height: 2.1075em;
  /*2.1875em;*/
  padding: 0.32em;
  border-bottom: 1px solid #d9d9d9;
  border-top: 1px solid #d9d9d9;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* /file/site/style/af.2016.table.less:L104 */
table[data-grid] tr > td > *,
table[data-grid2] tr > td > * {
  /*padding: 5px;*/
  /*margin: -5px;*/
  border: none;
  background: transparent;
  /*color: inherit;*/

}
/* /file/site/style/af.2016.table.less:L112 */
table[data-grid] tr > td .custom-control,
table[data-grid2] tr > td .custom-control {
  min-height: 1.0rem;
  margin-right: 0;
}
/* /file/site/style/af.2016.table.less:L117 */
table[data-grid] tr > td.af-wrap,
table[data-grid2] tr > td.af-wrap {
  white-space: initial;
  overflow: initial;
  text-overflow: initial;
}
/* /file/site/style/af.2016.table.less:L123 */
table[data-grid] tr > td > input[data-lookup]:focus,
table[data-grid2] tr > td > input[data-lookup]:focus {
  padding-right: 2.33em;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217px%22%20height%3D%2210px%22%20viewBox%3D%22510%20324%2017%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cpath%20d%3D%22M525.000018%2C324.999983%20L511.000001%2C324.999983%20C510.453126%2C324.999983%20510%2C325.453109%20510%2C325.999985%20C510%2C326.26561%20510.109375%2C326.51561%20510.296875%2C326.70311%20L517.296884%2C333.703119%20C517.484384%2C333.890619%20517.734384%2C333.999994%20518.00001%2C333.999994%20C518.265635%2C333.999994%20518.515635%2C333.890619%20518.703135%2C333.703119%20L525.703144%2C326.70311%20C525.890644%2C326.51561%20526.000019%2C326.26561%20526.000019%2C325.999985%20C526.000019%2C325.453109%20525.546894%2C324.999983%20525.000018%2C324.999983%20Z%22%20id%3D%22%EF%83%97-copy%22%20stroke%3D%22none%22%20fill%3D%22%238D8D8D%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
  background-repeat: no-repeat;
  background-position: center right .66em;
  background-size: 0.9775em 0.575em;
}
/* /file/site/style/af.2016.table.less:L132 */
table[data-grid] tr > td > select,
table[data-grid2] tr > td > select {
  width: 100%;
  padding: 0px;
  padding-left: 0.3125em;
  height: 2.125em;
}
/* /file/site/style/af.2016.table.less:L138 */
table[data-grid] tr > td > input:not([type="checkbox"]),
table[data-grid2] tr > td > input:not([type="checkbox"]),
table[data-grid] tr > td select,
table[data-grid2] tr > td select {
  width: 100%;
  position: absolute;
  font: inherit;
  top: 0px;
  left: 0px;
  right: 0px;
  padding: 0.25em;
}
/* /file/site/style/af.2016.table.less:L146 */
table[data-grid] tr > td > input:not([type="checkbox"]):active,
table[data-grid2] tr > td > input:not([type="checkbox"]):active,
table[data-grid] tr > td select:active,
table[data-grid2] tr > td select:active,
table[data-grid] tr > td > input:not([type="checkbox"]):focus,
table[data-grid2] tr > td > input:not([type="checkbox"]):focus,
table[data-grid] tr > td select:focus,
table[data-grid2] tr > td select:focus {
  outline: none;
  border: none;
}
/* /file/site/style/af.2016.table.less:L151 */
table[data-grid] tr > td div[contenteditable],
table[data-grid2] tr > td div[contenteditable] {
  height: 100%;
  width: 100%;
  white-space: pre-line;
  padding: 0px;
  margin: 0px;
}
/* /file/site/style/af.2016.table.less:L157 */
table[data-grid] tr > td div[contenteditable]:active,
table[data-grid2] tr > td div[contenteditable]:active,
table[data-grid] tr > td div[contenteditable]:focus,
table[data-grid2] tr > td div[contenteditable]:focus {
  outline: none;
  border: none;
}
/* /file/site/style/af.2016.table.less:L163 */
table[data-grid] tr > td > input[type='checkbox'],
table[data-grid2] tr > td > input[type='checkbox'] {
  vertical-align: middle;
}
/* /file/site/style/af.2016.table.less:L167 */
table[data-grid] tr > td > textarea,
table[data-grid2] tr > td > textarea {
  width: 100%;
  resize: none;
}
/* /file/site/style/af.2016.table.less:L171 */
table[data-grid] tr > td > textarea[data-autogrow],
table[data-grid2] tr > td > textarea[data-autogrow] {
  overflow: hidden;
  margin-bottom: -0.625em;
}
/* /file/site/style/af.2016.table.less:L177 */
table[data-grid] tr > td.c-checkbox,
table[data-grid2] tr > td.c-checkbox {
  text-align: center;
  vertical-align: bottom;
  padding: 0px 0.3125em;
}
/* /file/site/style/af.2016.table.less:L185 */
table[data-grid] .action-cell,
table[data-grid2] .action-cell {
  cursor: pointer;
  text-align: center;
}
/* /file/site/style/af.2016.table.less:L192 */
/* /file/site/style/af.2016.table.less:L197 */
.af-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* /file/site/style/af.2016.table.less:L203 */
.data-table {
  position: relative;
}
/* /file/site/style/af.2016.table.less:L205 */
/* /file/site/style/af.2016.table.less:L206 */
.data-table td input.form-control {
  font-size: 100%;
}
/* /file/site/style/af.2016.table.less:L213 */
.data-table + .footer {
  border-top: 1px solid lightgray;
  margin-top: 0px;
  /* 0.3125rem */

}
/* /file/site/style/af.2016.table.less:L217 */
.data-table + .footer .btn-light {
  background-color: white;
  border-color: white;
}
/* /file/site/style/af.2016.table.less:L220 */
.data-table + .footer .btn-light:hover {
  border-color: #f8f9fa;
}
/* /file/site/style/af.2016.table.less:L227 */
.data-table .data-table-header {
  width: 100%;
  overflow: hidden;
}
/* /file/site/style/af.2016.table.less:L231 */
/* /file/site/style/af.2016.table.less:L235 */
.data-table .data-table-header > div {
  position: relative;
  border: 0px;
  width: 100%;
}
/* /file/site/style/af.2016.table.less:L239 */
.data-table .data-table-header > div > div {
  padding-top: 1px;
}
/* /file/site/style/af.2016.table.less:L241 */
.data-table .data-table-header > div > div > table {
  margin-left: 0px;
}
/* /file/site/style/af.2016.table.less:L244 */
.data-table .data-table-header > div > div > table .data-table-seperator {
  width: 8px;
  right: -5px;
  height: 100%;
  float: right;
  position: absolute;
  /*background: red;*/
  cursor: col-resize;
  z-index: 2;
}
/* /file/site/style/af.2016.table.less:L254 */
.data-table .data-table-header > div > div > table .data-table-headline {
  line-height: 1.25rem;
  overflow: hidden;
  color: #0275d8;
}
/* /file/site/style/af.2016.table.less:L259 */
.data-table .data-table-header > div > div > table .data-gridcolumn-menu {
  position: absolute;
  right: 0px;
  top: 0px;
  font-size: 110%;
  width: 18px;
  text-align: center;
  color: darkgray;
  display: none;
  bottom: 0px;
  padding-top: 4px;
}
/* /file/site/style/af.2016.table.less:L270 */
.data-table .data-table-header > div > div > table .data-gridcolumn-menu:hover {
  background: whitesmoke;
}
/* /file/site/style/af.2016.table.less:L275 */
/* /file/site/style/af.2016.table.less:L276 */
/* /file/site/style/af.2016.table.less:L282 */
.data-table .data-table-header > div > div > table thead th {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-bottom-width: 0px;
  cursor: pointer;
  position: relative;
}
/* /file/site/style/af.2016.table.less:L290 */
.data-table .data-table-header > div > div > table tr td input[data-field-filter] {
  background-repeat: no-repeat;
  background-position: 0.66rem 0.48rem;
  padding-left: 2.33rem;
  height: 100%;
  cursor: initial;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217px%22%20height%3D%2218px%22%20viewBox%3D%22480%20367%2017%2018%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22Group%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate(480.000000%2C%20367.000000)%22%3E%3Cpath%20d%3D%22M11.5714424%2C7.928563%20C11.5714424%2C10.4095927%209.55246674%2C12.4285684%207.071437%2C12.4285684%20C4.59040726%2C12.4285684%202.57143164%2C10.4095927%202.57143164%2C7.928563%20C2.57143164%2C5.44753326%204.59040726%2C3.42855763%207.071437%2C3.42855763%20C9.55246674%2C3.42855763%2011.5714424%2C5.44753326%2011.5714424%2C7.928563%20L11.5714424%2C7.928563%20Z%20M16.7143056%2C16.2857158%20C16.7143056%2C15.9441976%2016.5736805%2C15.6127239%2016.3426534%2C15.3816969%20L12.8973368%2C11.9363803%20C13.7109538%2C10.7611557%2014.142874%2C9.35490398%2014.142874%2C7.928563%20C14.142874%2C4.02119227%2010.9788077%2C0.857125998%207.071437%2C0.857125998%20C3.16406627%2C0.857125998%200%2C4.02119227%200%2C7.928563%20C0%2C11.8359337%203.16406627%2C15%207.071437%2C15%20C8.49777799%2C15%209.90402966%2C14.5680798%2011.0792543%2C13.7544628%20L14.5245709%2C17.1897348%20C14.7555979%2C17.4308065%2015.0870716%2C17.5714316%2015.4285898%2C17.5714316%20C16.1317157%2C17.5714316%2016.7143056%2C16.9888417%2016.7143056%2C16.2857158%20L16.7143056%2C16.2857158%20Z%22%20id%3D%22Shape%22%20fill%3D%22%23707070%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
/* /file/site/style/af.2016.table.less:L298 */
.data-table .data-table-header > div > div > table td[data-field-filter2] {
  /*border-right: 1px solid @border_color;
                        &:nth-child(2) { border-left: 1px solid @border_color; }*/
  position: relative;
  /*padding: 0;*/

}
/* /file/site/style/af.2016.table.less:L308 */
/* /file/site/style/af.2016.table.less:L309 */
.data-table .data-table-header th[data-gridcolumn-menu]:hover .data-gridcolumn-menu {
  display: block;
}
/* /file/site/style/af.2016.table.less:L314 */
.data-table .data-table-container {
  position: relative;
  overflow: auto;
  width: 100%;
}
/* /file/site/style/af.2016.table.less:L319 */
.data-table .data-table-container table {
  border-top-width: 0px;
}
/* /file/site/style/af.2016.table.less:L322 */
.data-table .data-table-container table thead th {
  border-bottom: 0px solid #d9d9d9;
  border-top: 0px solid #d9d9d9;
  border-right: 0px solid #d9d9d9;
  width: 0 border_colorpx;
  padding: 0px;
}
/* /file/site/style/af.2016.table.less:L330 */
/* /file/site/style/af.2016.table.less:L336 */
.data-table .grid-overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: transparent;
  opacity: 0.6;
  text-align: center;
}
/* /file/site/style/af.2016.table.less:L346 */
.data-table .grid-overlay i {
  position: absolute;
  top: 20%;
  left: 50%;
  font-size: 40px;
  transform: translate(-20%, -50%);
  -ms-transform: translate(-20%, -50%);
}
/* /file/site/style/af.2016.table.less:L357 */
/* /file/site/style/af.2016.table.less:L358 */
[data-grid] th[data-sort-by] {
  cursor: pointer;
  color: #0275d8;
}
/* /file/site/style/af.2016.table.less:L364 */
[data-grid] td[data-field-filter2] {
  border-right: 1px solid #d9d9d9;
  /*&:nth-child(2) { border-left: 1px solid @border_color; }*/
  padding: 0;
}
/* /file/site/style/af.2016.table.less:L369 */
[data-grid] td[data-field-filter2] > button.operator {
  position: absolute;
  left: 0;
  top: 0;
  /*opacity: 0.5;*/
  color: #bfbfbf;
  /*pointer-events: none;*/
  font-size: 1rem;
  padding-top: 2px;
}
/* /file/site/style/af.2016.table.less:L380 */
[data-grid] td[data-field-filter2] > button.distinct {
  position: absolute;
  right: 0;
  top: 0;
  /*opacity: 0.5;*/
  color: #bfbfbf;
  /*pointer-events: none;*/
  font-size: 1rem;
  padding-top: 2px;
}
/* /file/site/style/af.2016.table.less:L391 */
[data-grid] td[data-field-filter2] > button:hover {
  color: inherit;
}
/* /file/site/style/af.2016.table.less:L394 */
[data-grid] td[data-field-filter2] input {
  border: 0;
  background: 0;
  line-height: 2rem;
  padding-left: 2rem!important;
  bottom: 0px;
}
/* /file/site/style/af.2016.table.less:L401 */
[data-grid] td[data-field-filter2] input.distinct {
  padding-right: 2rem;
}
/* /file/site/style/af.2016.table.less:L404 */
[data-grid] td[data-field-filter2] input:focus {
  background: white;
}
/* /file/site/style/af.2016.table.less:L410 */
/* /file/site/style/af.2016.table.less:L411 */
/* /file/site/style/af.2016.table.less:L412 */
table.groupby tbody tr:first-child {
  font-weight: bold;
  cursor: pointer;
  background-color: whitesmoke;
}
/* /file/site/style/af.2016.table.less:L416 */
table.groupby tbody tr:first-child td:before {
  content: "+";
  margin-left: 0.1875rem;
  margin-right: 0.1875rem;
}
/* /file/site/style/af.2016.table.less:L423 */
table.groupby tbody tr:first-child ~ tr {
  display: none;
}
/* /file/site/style/af.2016.table.less:L426 */
table.groupby tbody tr.show-children ~ tr {
  display: table-row;
}
/* /file/site/style/af.2016.table.less:L429 */
/* /file/site/style/af.2016.table.less:L430 */
table.groupby tbody tr.show-children td:before {
  content: "-";
}
/* /file/site/style/af.2016.table.less:L437 */
/* /file/site/style/af.2016.table.less:L438 */
.card .data-table-header table.table-header,
.card .data-table-header table[data-grid],
.card .data-table-header table[data-grid2] {
  border-left: 0;
  border-top: 0;
  margin-bottom: 0px;
}
/* /file/site/style/af.2016.table.less:L444 */
.card .data-table-header table.table-header thead th,
.card .data-table-header table[data-grid] thead th,
.card .data-table-header table[data-grid2] thead th {
  border-top: 0 ;
  /* To make resize handles usable on both side of divider */
  overflow: visible;
}
/* /file/site/style/af.2016.table.less:L450 */
/* /file/site/style/af.2016.table.less:L451 */
.card .data-table-header table.table-header tr:nth-child(2) td,
.card .data-table-header table[data-grid] tr:nth-child(2) td,
.card .data-table-header table[data-grid2] tr:nth-child(2) td {
  border-top: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
}
/* /file/site/style/af.2016.table.less:L457 */
.card .data-table-container table[data-grid2]:focus {
  outline: none;
}
/* /file/site/style/af.2016.table.less:L460 */
.card .data-table-container table {
  border-left: 0;
}
/* /file/site/style/af.2016.table.less:L464 */
.card .data-table-container td.af-active-cell {
  outline: 1px dashed #201f35;
}
/* /file/site/style/af.2016.table.less:L470 */
/* /file/site/style/af.2016.table.less:L471 */
/* /file/site/style/af.2016.table.less:L472 */
.dropdown-menu .dropdown-item label {
  display: block;
  padding-left: 15px;
  text-indent: -15px;
  margin-bottom: 0;
}
/* /file/site/style/af.2016.table.less:L478 */
.dropdown-menu .dropdown-item input {
  width: 13px;
  height: 13px;
  padding: 0;
  margin: 0;
  vertical-align: bottom;
  position: relative;
  top: -2px;
  *overflow: hidden;
}
/* /file/site/style/af.2016.table.less:L491 */
th[data-gridcolumn-batchupdate].desc:before {
  content: '' !important;
}
/* /file/site/style/af.2016.table.less:L497 */
th[data-gridcolumn-batchupdate].asc:before {
  content: '' !important;
}
/* /file/site/style/af.2016.table.less:L504 */
/* /file/site/style/af.2016.table.less:L505 */
th[data-gridcolumn-batchupdate].desc .data-table-headline:after {
  content: "↓";
  opacity: 0.5;
  font-style: normal;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0px 0px 0px 0.1em;
  line-height: 1em;
}
/* /file/site/style/af.2016.table.less:L515 */
/* /file/site/style/af.2016.table.less:L516 */
th[data-gridcolumn-batchupdate].asc .data-table-headline:after {
  content: "↑";
  opacity: 0.5;
  font-style: normal;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0px 0px 0px 0.1em;
  line-height: 1em;
}
/* /file/site/style/af.2016.table.less:L528 */
/* /file/site/style/af.2016.table.less:L529 */
.data-grid-column-menu .dropdown-submenu {
  position: relative;
}
/* /file/site/style/af.2016.table.less:L533 */
.data-grid-column-menu .dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px;
  border-radius: 0 6px 6px 6px;
}
/* /file/site/style/af.2016.table.less:L542 */
.data-grid-column-menu .dropdown-submenu > .dropdown-menu-sm {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px;
  border-radius: 0 6px 6px 6px;
  font-size: 0.85rem;
}
/* /file/site/style/af.2016.table.less:L553 */
.data-grid-column-menu .dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
/* /file/site/style/af.2016.table.less:L558 */
.data-grid-column-menu .dropdown-submenu a::after {
  transform: rotate(-90deg);
  position: absolute;
  right: 6px;
  top: .8em;
}
/* /file/site/style/af.2016.table.less:L565 */
.data-grid-column-menu .dropdown-submenu.pull-left {
  float: none;
}
/* /file/site/style/af.2016.table.less:L569 */
.data-grid-column-menu .dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
/* /file/site/style/af.2016.table.less:L576 */
.data-grid-column-menu .dropdown-submenu > .dropdown-menu > .dropdown-menu-hoverarea {
  position: absolute;
  left: -50px;
  right: -50px;
  top: -50px;
  bottom: -50px;
  z-index: -1;
}
/* /file/site/style/af.2016.table.less:L586 */
.dropdown-submenu-left {
  position: relative;
}
/* /file/site/style/af.2016.table.less:L587 */
.dropdown-submenu-left > .dropdown-menu {
  top: 0;
  left: -65%;
  max-width: 180px;
  margin-top: -6px;
  margin-right: -1px;
  -webkit-border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
}
/* /file/site/style/af.2016.table.less:L588 */
.dropdown-submenu-left:hover > .dropdown-menu {
  display: block;
}
/* /file/site/style/af.2016.table.less:L589 */
.dropdown-submenu-left > a:after {
  display: block;
  content: " ";
  float: left;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-right-color: #999999;
  margin-top: 5px;
  margin-right: 10px;
}
/* /file/site/style/af.2016.table.less:L590 */
.dropdown-submenu-left:hover > a:after {
  border-left-color: white;
}
/* /file/site/style/af.2016.table.less:L591 */
.dropdown-submenu-left.pull-left {
  float: none;
}
/* /file/site/style/af.2016.table.less:L591 */
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
}
/* /file/site/style/af.2016.table.less:L592 */
.dropdown-menu-left {
  margin-left: 0;
}
/* /file/site/style/af.2016.table.less:L595 */
.data-gridcolumn-batchupdate {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 25px;
  text-align: center;
  color: #bfbfbf;
  bottom: 0px;
  padding-top: 4px;
}
/* /file/site/style/af.2016.table.less:L607 */
/* /file/site/style/af.2016.table.less:L608 */
.af-frozen-columns .af-frozen-column,
.af-frozen-columns .af-frozen-header {
  z-index: 2;
  background: white!important;
}
/* /file/site/style/af.2016.table.less:L612 */
.af-frozen-columns .af-frozen-footer {
  z-index: 2;
  background: #f7f7f7 !important;
}
/* /file/site/style/af.2016.table.less:L617 */
.af-frozen-columns tr.af-active .af-frozen-column {
  background: inherit!important;
}
/* /file/site/style/af.2016.table.less:L622 */
.af-frozen-columns tr:hover .af-frozen-column {
  background-color: #ececec !important;
}
/* /file/site/style/af.2016.table.less:L628 */
.af-frozen-columns .af-frozen-gutter {
  border-right: 2px solid #d9d9d9 !important;
}
/* /file/site/style/af.2016.table.less:L632 */
.af-frozen-columns table {
  border-collapse: inherit;
  border-spacing: 0px;
}
/* /file/site/style/af.2016.table.less:L639 */
.af-frozen-columns table tr,
.af-frozen-columns td {
  border-bottom: none!important;
}
/*
.drag-column-over{
    border-left:5px solid #d9d9d9;
}*/

