.RadListView .rlvEmpty,
.RadListView .rlvIEmpty {
  font-style: italic; }

.RadListView button.rlvActionButton {
  padding: 0;
  vertical-align: middle;
  cursor: pointer;
  text-align: center;
  background: none transparent !important;
  border: 0 none; }
  .RadListView button.rlvActionButton::-moz-focus-inner {
    border: 0;
    padding: 0; }

.RadListView .rlvBAddIcon:before,
.RadListView .rlvBUpdateIcon:before,
.RadListView .rlvBCancelIcon:before,
.RadListView .rlvBDelIcon:before,
.RadListView .rlvBEditIcon:before {
  font-family: "TelerikWebUI";
  text-align: center;
  display: block; }

.RadListView .rlvBAddIcon:before {
  content: "\e039"; }

.RadListView .rlvBUpdateIcon:before {
  content: "\e037"; }

.RadListView .rlvBDelIcon:before,
.RadListView .rlvBCancelIcon:before {
  content: "\e038"; }

.RadListView .rlvBEditIcon:before {
  content: "\e0d5"; }

.RadListView .rlvDrag {
  width: 16px;
  height: 16px;
  border: 0;
  margin: 0;
  padding: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  vertical-align: middle;
  font-size: 1px;
  cursor: pointer; }

.RadListView .rlvDrag {
  background-image: url('ListView/drag.gif');
  background-position: center center; }

.RadListView .rlvDrag {
  cursor: url('Common/grab.cur'), move; }

.RadListView li.rlvI, .RadListView li.rlvA, .RadListView li.rlvISel, .RadListView li.rlvIEmpty {
  padding-top: 5px;
  padding-bottom: 4px; }

.RadListView div.rlvI, .RadListView div.rlvA, .RadListView div.rlvISel, .RadListView div.rlvIEmpty, .RadListView div.rlvIEdit {
  border-bottom: 1px solid;
  padding-top: 5px;
  padding-bottom: 4px; }

.RadListView tr.rlvHeader th,
.RadListView tr.rlvI > td,
.RadListView tr.rlvA > td,
.RadListView tr.rlvISel > td,
.RadListView tr.rlvIEmpty > td,
.RadListView tr.rlvIEdit > td {
  padding: 4px 7px 3px; }

.RadListView tr.rlvHeader th {
  padding-top: 5px;
  padding-bottom: 4px;
  text-align: left;
  font-weight: normal; }

.RadListView tr.rlvIEdit td td {
  border: 0;
  padding: 0; }

.RadListView td.rlvI, .RadListView td.rlvA, .RadListView td.rlvISel, .RadListView td.rlvIEmpty, .RadListView td.rlvIEdit {
  padding: 5px 7px 4px; }

.RadListView .rlvI > td:first-child, .RadListView .rlvA > td:first-child {
  border-left-width: 0; }

div.RadListViewFloated {
  border-width: 0; }

.RadListView .rlvFloated {
  display: inline-block; }
  .RadListView .rlvFloated .rlvI, .RadListView .rlvFloated .rlvA, .RadListView .rlvFloated .rlvISel, .RadListView .rlvFloated .rlvIEmpty, .RadListView .rlvFloated .rlvIEdit {
    float: left;
    display: inline;
    border: 1px solid; }

.RadListView .rlvAutoScroll .rlvI, .RadListView .rlvAutoScroll .rlvA, .RadListView .rlvAutoScroll .rlvISel, .RadListView .rlvAutoScroll .rlvIEmpty, .RadListView .rlvAutoScroll .rlvIEdit {
  overflow: auto; }

.RadListView .rlvNoScroll .rlvI, .RadListView .rlvNoScroll .rlvA, .RadListView .rlvNoScroll .rlvISel, .RadListView .rlvNoScroll .rlvIEmpty, .RadListView .rlvNoScroll .rlvIEdit {
  overflow: hidden; }

.RadListView .rlvFloated {
  display: block; }
  .RadListView .rlvFloated:after {
    content: "";
    display: block;
    visibility: hidden;
    clear: both; }

.RadListView .rlvInput {
  vertical-align: middle;
  border-width: 1px;
  border-style: solid;
  padding: 4px 5px; }

