﻿.flip-horizontal {
  -moz-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  -ms-filter: fliph;
  /*IE*/
  filter: fliph;
  /*IE*/ }

/*Telerik RadGrid Default Skin*/
/*global*/
.RadGrid_LMS {
  border: 0px;
  background: transparent; }
  .RadGrid_LMS.no-margin {
    margin-top: 0px !important; }
  .RadGrid_LMS.no-border th, .RadGrid_LMS.no-border td {
    border: none !important; }

.RadGrid_LMS:focus {
  outline: none; }

.RadGrid_LMS table {
  border-collapse: separate; }

/*
.RadGrid_LMS a
{
    color: #010101;
}

.RadGrid_LMS a.pinklink
{
    color: $lmsMainHiglightColor;
}


.RadGrid_LMS a:hover
{
    color: $lmsMainHiglightColor;
}


.RadGrid_LMS a[class*="ss-"]
{
    color: #A5A5A4 !important;
    text-decoration: none !important;
}

.RadGrid_LMS a[class*="ss-"]:hover
{
    color: #000000 !important;
    background-color: transparent !important;
}
    */
.RadGrid_LMS,
.RadGrid_LMS .rgMasterTable,
.RadGrid_LMS .rgDetailTable,
.RadGrid_LMS .rgGroupPanel table,
.RadGrid_LMS .rgCommandRow table,
.RadGrid_LMS .rgEditForm table,
.RadGrid_LMS .rgPager table,
.GridToolTip_LMS {
  font-family: inherit;
  /* 12px/16px Lato,arial,sans-serif; */ }

.RadGrid_LMS .rgAdd,
.RadGrid_LMS .rgRefresh,
.RadGrid_LMS .rgEdit,
.RadGrid_LMS .rgDel,
.RadGrid_LMS .rgFilter,
.RadGrid_LMS .rgPagePrev,
.RadGrid_LMS .rgPageNext,
.RadGrid_LMS .rgPageFirst,
.RadGrid_LMS .rgPageLast,
.RadGrid_LMS .rgExpand,
.RadGrid_LMS .rgCollapse,
.RadGrid_LMS .rgSortAsc,
.RadGrid_LMS .rgSortDesc,
.RadGrid_LMS .rgUpdate,
.RadGrid_LMS .rgCancel,
.RadGrid_LMS .rgUngroup,
.RadGrid_LMS .rgExpXLS,
.RadGrid_LMS .rgExpDOC,
.RadGrid_LMS .rgExpPDF,
.RadGrid_LMS .rgExpCSV {
  background-image: url("Grid/sprite.gif"); }

/*header*/
.RadGrid_LMS .rgHeaderDiv {
  background: #eee 0 -7550px repeat-x url("Grid/sprite.gif"); }

.rgTwoLines .rgHeaderDiv {
  background-position: 0 -7050px; }

.RadGrid_LMS .rgHeader,
.RadGrid_LMS th.rgResizeCol {
  border: 0;
  border-top: 1px solid #DADAD8;
  border-bottom: 1px solid #BABABA;
  background-color: #e7e7e5;
  background-image: -moz-linear-gradient(top, #ECECEA, #DFDFDD);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ECECEA), to(#DFDFDD));
  background-image: -webkit-linear-gradient(top, #ECECEA, #DFDFDD);
  background-image: -o-linear-gradient(top, #ECECEA, #DFDFDD);
  background-image: linear-gradient(to bottom, #ECECEA, #DFDFDD);
  background-repeat: repeat-x;
  filter: e(% "progid:DXImageTransform.Microsoft@include gradient(startColorstr='%d', endColorstr='%d', GradientType=0)", argb(#ECECEA), argb(#DFDFDD)); }
  .RadGrid_LMS .rgHeader:first-child,
  .RadGrid_LMS th.rgResizeCol:first-child {
    padding-left: 15px;
    border-left: 1px solid #DBDBD9;
    border-top-left-radius: 5px;
    border-collapse: separate; }
  .RadGrid_LMS .rgHeader:last-child,
  .RadGrid_LMS th.rgResizeCol:last-child {
    border-right: 1px solid #DBDBD9;
    border-top-right-radius: 5px; }
  .RadGrid_LMS .rgHeader.hidden,
  .RadGrid_LMS th.rgResizeCol.hidden {
    display: none; }

.RadGrid_LMS .rgHeader,
.RadGrid_LMS .rgHeader a {
  color: #3f424b; }

/*rows*/
.RadGrid_LMS .rgRow td,
.RadGrid_LMS .rgAltRow td,
.RadGrid_LMS .rgEditRow td,
.RadGrid_LMS .rgFooter td {
  border-style: solid;
  border-width: 0 0 1px 0;
  /* padding: 0px !important; */
  padding-top: 25px;
  padding-bottom: 20px;
  padding-right: 20px; }
  .RadGrid_LMS .rgRow td.hidden,
  .RadGrid_LMS .rgAltRow td.hidden,
  .RadGrid_LMS .rgEditRow td.hidden,
  .RadGrid_LMS .rgFooter td.hidden {
    display: none; }

.RadGrid .rgRow td,
.RadGrid .rgAltRow td,
.RadGrid .rgEditRow td,
.RadGrid .rgFooter td,
.RadGrid .rgFilterRow td,
.RadGrid .rgHeader,
.RadGrid .rgResizeCol,
.RadGrid .rgGroupHeader td {
  padding-left: 0px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px; }

/*
.RadGrid_LMS .rgRow td,
.RadGrid_LMS .rgAltRow td,
.RadGrid_LMS .rgEditRow td,
.RadGrid_LMS .rgFooter td
{
	border-style:solid;
	border-width:0 0 1px 0;
    padding: 0px !important;
}
*/
.RadGrid_LMS .rgRow td input,
.RadGrid_LMS .rgAltRow td input {
  margin: 0px;
  padding: 0px; }

.RadGrid_LMS .rgRow td {
  border-color: #fff;
  vertical-align: top; }

.RadGrid_LMS .rgAltRow {
  /* background:#f2f2f2; */ }

div.RadGrid_LMS .rgAltRow td {
  background: #FAFAF8 !important;
  border-color: #f2f2f2;
  vertical-align: top; }

.RadGrid_LMS .rgRow .rgSorted {
  /*
	border-bottom-color:#f2f2f2;
	background-color:#f2f2f2;
    */ }

div.RadGrid_LMS .rgRow.withoutBottomBorder td,
div.RadGrid_LMS .rgAltRow.withoutBottomBorder td,
div.RadGrid_LMS .rgSelectedRow.withoutBottomBorder td {
  border-bottom: 0px none; }

div.RadGrid_LMS .rgRow.withoutBottomBorder + tr td,
div.RadGrid_LMS .rgAltRow.withoutBottomBorder + tr td,
div.RadGrid_LMS .rgSelectedRow.withoutBottomBorder + tr td {
  border-top: 0px none; }

.RadGrid_LMS .rgAltRow .rgSorted {
  /*
    border-bottom-color:#e6e6e6;
	background-color:#e6e6e6;
    */ }

.RadGrid_LMS .rgSelectedRow .rgSorted,
.RadGrid_LMS .rgActiveRow .rgSorted,
.RadGrid_LMS .rgHoveredRow .rgSorted,
.RadGrid_LMS .rgEditRow .rgSorted {
  background-color: transparent; }

.RadGrid_LMS .rgRow a,
.RadGrid_LMS .rgAltRow a,
.RadGrid_LMS .rgEditRow a,
.RadGrid_LMS tr.rgEditRow a,
.RadGrid_LMS tr.rgHoveredRow a,
.RadGrid_LMS tr.rgActiveRow a,
.RadGrid_LMS .rgFooter a,
.RadGrid_LMS .rgEditForm a {
  /*  color: inherit; */ }

.RadGrid_LMS .rgSelectedRow {
  /*
    background: #828282 0 -3900px repeat-x url('Grid/sprite.gif');
    color: #fff;*/ }

* + html .RadGrid_LMS .rgSelectedRow .rgSorted {
  background-color: #828282; }

* html .RadGrid_LMS .rgSelectedRow .rgSorted {
  background-color: #828282; }

.RadGrid_LMS .rgActiveRow,
.RadGrid_LMS .rgHoveredRow {
  background: #c5c5c5 0 -2900px repeat-x url("Grid/sprite.gif");
  color: #333; }

* + html .RadGrid_LMS .rgActiveRow .rgSorted,
* + html .RadGrid_LMS .rgHoveredRow .rgSorted {
  background-color: #c5c5c5; }

* html .RadGrid_LMS .rgActiveRow .rgSorted,
* html .RadGrid_LMS .rgHoveredRow .rgSorted {
  background-color: #c5c5c5; }

.RadGrid_LMS .rgEditRow {
  background: #fff 0 -4900px repeat-x url("Grid/sprite.gif");
  color: #333; }

* + html .RadGrid_LMS .rgEditRow .rgSorted {
  background-color: #fff; }

* html .RadGrid_LMS .rgEditRow .rgSorted {
  background-color: #fff; }

.RadGrid_LMS .rgActiveRow td,
.RadGrid_LMS .rgActiveRow td.rgSorted,
.RadGrid_LMS .rgHoveredRow td,
.RadGrid_LMS .rgHoveredRow td.rgSorted {
  border-bottom-color: #9e9e9e; }

.RadGrid_LMS .rgSelectedRow td,
.RadGrid_LMS .rgSelectedRow td.rgSorted {
  border-bottom-color: #6c6c6c; }

.RadGrid_LMS .rgDrag {
  background-image: url("Grid/rgDrag.gif"); }

/*footer*/
.RadGrid_LMS .rgFooterDiv,
.RadGrid_LMS .rgFooter {
  background: #eee; }

.RadGrid_LMS .rgFooter td {
  border-top: 1px solid #828282;
  border-bottom: 1px solid #fff; }

/*status*/
.RadGrid_LMS .rgPager .rgStatus {
  border: 1px solid;
  border-color: #828282 #c9c9c9 #eee #c9c9c9;
  border-left-width: 0; }

.RadGrid_LMS .rgStatus div {
  background-image: url("Common/loading_small.gif"); }

/*pager*/
.RadGrid_LMS .rgPager {
  /* background:#eee; */ }

.RadGrid_LMS .rgPager td {
  padding-top: 15px; }

.RadGrid_LMS td.rgPagerCell {
  border: 1px solid;
  border-color: #828282 #eee #eee;
  border-right-width: 0; }

.RadGrid_LMS .rgInfoPart {
  color: #8a8a8a; }

.RadGrid_LMS .rgInfoPart strong {
  color: #4c4e54; }

.RadGrid_LMS .rgPageFirst {
  background-position: 0 -550px; }

.RadGrid_LMS .rgPageFirst:hover {
  background-position: 0 -600px; }

.RadGrid_LMS .rgPagePrev {
  background-position: 0 -700px; }

.RadGrid_LMS .rgPagePrev:hover {
  background-position: 0 -750px; }

.RadGrid_LMS .rgPageNext {
  background-position: 0 -850px; }

.RadGrid_LMS .rgPageNext:hover {
  background-position: 0 -900px; }

.RadGrid_LMS .rgPageLast {
  background-position: 0 -1000px; }

.RadGrid_LMS .rgPageLast:hover {
  background-position: 0 -1050px; }

.RadGrid_LMS .rgPager .rgPagerButton {
  border-color: #d0d0d0 #aeaeae #8b8b8b;
  background: #e8e8e8 repeat-x 0 -1550px url("Grid/sprite.gif");
  color: #000;
  font-family: inherit; }

.RadGrid_LMS .rgNumPart a {
  padding: 0px 7px !important;
  text-decoration: underline !important;
  text-decoration-color: #e3e3e0; }

.RadGrid_LMS .rgNumPart span {
  padding: 0px 0px !important; }

.RadGrid_LMS .rgNumPart a:hover,
.RadGrid_LMS .rgNumPart a:hover span,
.RadGrid_LMS .rgNumPart a.rgCurrentPage,
.RadGrid_LMS .rgNumPart a.rgCurrentPage span {
  /* background:no-repeat url('Grid/sprite.gif'); */
  background: #e3e3e0;
  border-radius: 50%;
  text-decoration: none; }

.RadGrid_LMS .rgNumPart a {
  /* color:#000; */
  color: inherit;
  margin-right: 5px; }

.RadGrid_LMS .rgNumPart a:hover {
  /* background-position:100% -1250px; */ }

.RadGrid_LMS .rgNumPart a:hover, .RadGrid_LMS .rgNumPart a:hover span {
  /* background-position:0 -1150px; */
  color: #ec127e; }

.RadGrid_LMS .rgNumPart a.rgCurrentPage,
.RadGrid_LMS .rgNumPart a.rgCurrentPage:hover {
  /* background-position:100% -1450px; */
  color: gray; }

.RadGrid_LMS .rgNumPart a.rgCurrentPage span,
.RadGrid_LMS .rgNumPart a.rgCurrentPage:hover span {
  /* background-position:0 -1350px; */ }

/*sorting, reordering*/
.RadGrid_LMS .rgHeader .rgSortAsc {
  height: 10px;
  position: relative;
  top: -1px;
  background: no-repeat url("Grid/newsprite.png") center center;
  border: none; }

.RadGrid_LMS .rgHeader .rgSortDesc {
  height: 10px;
  position: relative;
  top: -1px;
  background: no-repeat url("Grid/newsprite.png") center top;
  border: none; }

.GridReorderTop_LMS,
.GridReorderBottom_LMS {
  background: 0 0 no-repeat url("Grid/sprite.gif"); }

.GridReorderBottom_LMS {
  background-position: 0 -50px; }

/*filtering*/
.RadGrid_LMS .rgFilterRow {
  background: #eee; }

.RadGrid_LMS .rgFilterRow td {
  border-bottom: 1px solid #828282; }

.RadGrid_LMS .rgFilter {
  background-position: 0 -300px; }

.RadGrid_LMS .rgFilter:hover {
  background-position: 0 -350px; }

.RadGrid_LMS .rgFilterActive,
.RadGrid_LMS .rgFilterActive:hover {
  background-position: 0 -400px; }

.RadGrid_LMS .rgFilterBox {
  border-color: #8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
  font-family: inherit;
  color: #333; }

/*filter context menu*/
.RadMenu_LMS .rgHCMClear,
.RadMenu_LMS .rgHCMFilter {
  border-color: #d0d0d0 #a8a8a8 #8b8b8b;
  background: #e8e8e8 center -23px repeat-x url("FormDecorator/ButtonSprites.gif");
  color: #000; }

.RadMenu_LMS .rgHCMClear:hover,
.RadMenu_LMS .rgHCMFilter:hover {
  border-color: #d1d1d1 #b9b9b9 #a3a3a3;
  background-position: center -67px;
  background-color: #e5e5e5; }

/*context menu*/
.GridContextMenu_LMS .rmLeftImage {
  background-image: url("Common/contextMenu.gif"); }

.GridContextMenu_LMS .rgHCMSortAsc .rmLeftImage {
  background-position: 0 0; }

.GridContextMenu_LMS .rgHCMSortDesc .rmLeftImage {
  background-position: 0 -40px; }

.GridContextMenu_LMS .rgHCMUnsort .rmLeftImage {
  background-position: 0 -80px; }

.GridContextMenu_LMS .rgHCMGroup .rmLeftImage {
  background-position: 0 -120px; }

.GridContextMenu_LMS .rgHCMUngroup .rmLeftImage {
  background-position: 0 -160px; }

.GridContextMenu_LMS .rgHCMCols .rmLeftImage {
  background-position: 0 -200px; }

.GridContextMenu_LMS .rgHCMFilter .rmLeftImage {
  background-position: 0 -240px; }

.GridContextMenu_LMS .rgHCMUnfilter .rmLeftImage {
  background-position: 0 -280px; }

/*grouping*/
.RadGrid_LMS .rgGroupPanel {
  border: 0;
  border-bottom: 1px solid #828282;
  background: #eee 0 -1900px repeat-x url("Grid/sprite.gif"); }

.RadGrid_LMS .rgGroupPanel td {
  border: 0;
  padding: 3px 4px; }

.RadGrid_LMS .rgGroupPanel td td {
  padding: 0; }

.RadGrid_LMS .rgGroupPanel .rgSortAsc {
  background-position: 4px -144px; }

.RadGrid_LMS .rgGroupPanel .rgSortDesc {
  background-position: 4px -94px; }

.RadGrid_LMS .rgUngroup {
  background-position: 0 -6998px; }

.RadGrid_LMS .rgGroupItem {
  border: 1px solid;
  border-color: #c4c4c4 #c4c4c4 #9e9e9e;
  background: #c6c6c6 0 -6500px repeat-x url("Grid/sprite.gif"); }

.RadGrid_LMS .rgMasterTable td.rgGroupCol,
.RadGrid_LMS .rgMasterTable td.rgExpandCol {
  /*
     border-color: #d9d9d9;
    background: #d9d9d9 none;r
       */
  padding-right: 20px !important; }

.RadGrid_LMS .rgGroupHeader {
  background: #d9d9d9;
  font-size: inherit;
  line-height: inherit;
  color: #000; }

.RadGrid_LMS .rgGroupHeader td {
  border-top: 1px solid #828282;
  border-bottom: 1px solid #d9d9d9; }

.RadGrid_LMS .rgGroupHeader td.rgGroupCol {
  border-top-color: #828282; }

/*editing*/
.RadGrid_LMS .rgEditForm {
  border-bottom: 1px solid #828282; }

.RadGrid_LMS .rgUpdate {
  background-position: 0 -1800px; }

.RadGrid_LMS .rgCancel {
  background-position: 0 -1850px; }

/*hierarchy*/
.RadGrid_LMS .rgDetailTable {
  border-color: #828282;
  border-width: 0; }

/*command row*/
.RadGrid_LMS .rgCommandRow {
  color: #000; }

.RadGrid_LMS .rgCommandCell {
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0px 0px 15px 0px; }

.RadGrid_LMS tfoot .rgCommandCell,
.RadGrid_LMS .rgMasterTable > tbody > tr.rgCommandRow .rgCommandCell {
  border-top-width: 1px;
  border-bottom-width: 0; }

.RadGrid_LMS .rgCommandTable td {
  border: 0;
  padding: 2px 7px; }

.RadGrid_LMS .rgCommandTable {
  border: 0; }

.RadGrid_LMS .rgHeader a {
  color: #3f424b;
  text-decoration: underline;
  -moz-text-decoration-color: #BABAB8;
  text-decoration-color: #BABAB8; }
  .RadGrid_LMS .rgHeader a:hover {
    color: #000;
    text-decoration: none; }

.RadGrid_LMS .rgAdd {
  margin-right: 3px;
  background-position: 0 -1650px;
  display: none; }

.RadGrid_LMS .rgRefresh {
  margin-right: 3px;
  background-position: 0 -1600px; }

.RadGrid_LMS .rgEdit {
  background-position: 0 -1700px; }

.RadGrid_LMS .rgDel {
  background-position: 0 -1750px; }

.RadGrid_LMS .rgSelected .rgDel {
  background-position: 0 -1775px; }

.RadGrid_LMS .rgExpXLS,
.RadGrid_LMS .rgExpDOC,
.RadGrid_LMS .rgExpPDF,
.RadGrid_LMS .rgExpCSV {
  background-image: url("Common/export.gif"); }

.RadGrid_LMS .rgExpXLS {
  background-position: 0 0; }

.RadGrid_LMS .rgExpDOC {
  background-position: 0 -50px; }

.RadGrid_LMS .rgExpPDF {
  background-position: 0 -100px; }

.RadGrid_LMS .rgExpCSV {
  background-position: 0 -150px; }

/*multirow select*/
.GridRowSelector_LMS {
  background: #4c4e54; }

/*row drag n drop*/
.GridItemDropIndicator_LMS {
  border-top: 1px dashed #666; }

/*tooltip*/
.GridToolTip_LMS {
  border: 1px solid #828282;
  padding: 3px;
  background: #fff;
  color: #333; }

/*rtl*/
.RadGridRTL_LMS .rgPageFirst {
  background-position: 0 -1000px; }

.RadGridRTL_LMS .rgPageFirst:hover {
  background-position: 0 -1050px; }

.RadGridRTL_LMS .rgPagePrev {
  background-position: 0 -850px; }

.RadGridRTL_LMS .rgPagePrev:hover {
  background-position: 0 -900px; }

.RadGridRTL_LMS .rgPageNext {
  background-position: 0 -700px; }

.RadGridRTL_LMS .rgPageNext:hover {
  background-position: 0 -750px; }

.RadGridRTL_LMS .rgPageLast {
  background-position: 0 -550px; }

.RadGridRTL_LMS .rgPageLast:hover {
  background-position: 0 -600px; }

.RadGridRTL_LMS .rgExpand {
  background-position: -20px -496px; }

div.RadGrid_LMS {
  /* border-top: 1px solid rgb(130, 130, 130); */
  margin: 20px 0px; }

div.RadGrid_LMS th {
  text-align: left; }

div.RadGrid_LMS th.rgResizeCol {
  background-image: none;
  background-color: transparent; }

div.RadGrid_LMS .rgHeader {
  font-family: inherit;
  font-size: 12px;
  font-weight: 700; }

div.RadGrid_LMS .rgHeader a {
  font-family: inherit;
  font-size: inherit; }

div.RadGrid_LMS th.rgSorted {
  font-family: inherit;
  line-height: 16px; }

div.RadGrid_LMS th.rgSorted a {
  font-family: inherit;
  line-height: 16px;
  color: black;
  text-decoration: none; }
  div.RadGrid_LMS th.rgSorted a span {
    color: black; }

div.RadGrid_LMS th.rgSortable a {
  display: table; }
  div.RadGrid_LMS th.rgSortable a span {
    display: table-cell; }
  div.RadGrid_LMS th.rgSortable a .rgArr {
    display: table-cell;
    padding: 5px 8px;
    background: no-repeat url("Grid/sortable.png") right center; }

div.RadGrid_LMS .rgRow td,
div.RadGrid_LMS .rgAltRow td,
div.RadGrid_LMS .rgSelectedRow td {
  border-bottom-style: solid;
  border-bottom-width: 0px;
  font-family: inherit;
  background-color: #fff;
  padding: 20px 20px 20px 0px;
  border-bottom: solid 1px #cccccb; }
  div.RadGrid_LMS .rgRow td:first-child,
  div.RadGrid_LMS .rgAltRow td:first-child,
  div.RadGrid_LMS .rgSelectedRow td:first-child {
    padding-left: 15px;
    border-left: 1px solid #DBDBD9; }
  div.RadGrid_LMS .rgRow td:last-child,
  div.RadGrid_LMS .rgAltRow td:last-child,
  div.RadGrid_LMS .rgSelectedRow td:last-child {
    border-right: 1px solid #DBDBD9; }

div.RadGrid_LMS.td-middle .rgRow td,
div.RadGrid_LMS.td-middle .rgAltRow td,
div.RadGrid_LMS.td-middle .rgSelectedRow td {
  vertical-align: middle; }

div.RadGrid_LMS .rgActiveRow td {
  font-family: inherit; }

div.RadGrid_LMS .rgHoveredRow td {
  font-family: inherit; }

div.RadGrid_LMS .rgRow .rgSorted {
  font-family: inherit; }

div.RadGrid_LMS .rgPager {
  font-family: inherit;
  /* background-color: rgb(255, 255, 255); */ }

div.RadGrid_LMS .rgPager .rgPagerCell {
  font-family: inherit;
  color: #333333;
  border: none;
  padding: 15px 0 0 0; }

.rgNoRecords td {
  background-color: white;
  border: 1px solid #DBDBD9;
  border-top: none; }

.rgNoRecords td div {
  font-weight: bold;
  font-size: 1.33333em !important;
  color: #a3a3a3;
  padding-top: 45px;
  text-align: center;
  width: 100%;
  height: 95px; }

.noHeader .rgNoRecords td {
  border: 1px solid #DBDBD9; }

.noHeader tbody tr:first-child td {
  border-top: 1px solid #DBDBD9; }

.RadGrid .rgAdd, .RadGrid .rgRefresh, .RadGrid .rgEdit, .RadGrid .rgDel, .RadGrid .rgDrag, .RadGrid .rgFilter, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageFirst, .RadGrid .rgPageLast, .RadGrid .rgExpand, .RadGrid .rgCollapse, .RadGrid .rgSortAsc, .RadGrid .rgSortDesc, .RadGrid .rgUpdate, .RadGrid .rgCancel, .RadGrid .rgUngroup, .RadGrid .rgExpXLS, .RadGrid .rgExpDOC, .RadGrid .rgExpPDF, .RadGrid .rgExpCSV {
  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; }

.RadGrid_LMS tr.rgExpandedRow > td, .RadGrid_LMS tr.rgAltRow.rgExpandedRow > td, .RadGrid_LMS tr.rgExpandedRow + tr > td {
  background-color: #fdfad6 !important;
  border-bottom: 0; }
  .RadGrid_LMS tr.rgExpandedRow > td:first-child, .RadGrid_LMS tr.rgAltRow.rgExpandedRow > td:first-child, .RadGrid_LMS tr.rgExpandedRow + tr > td:first-child {
    border-left: 1px solid #DBDBD9; }
  .RadGrid_LMS tr.rgExpandedRow > td:last-child, .RadGrid_LMS tr.rgAltRow.rgExpandedRow > td:last-child, .RadGrid_LMS tr.rgExpandedRow + tr > td:last-child {
    border-right: 1px solid #DBDBD9; }
  .RadGrid_LMS tr.rgExpandedRow > td > .rgDetailTable, .RadGrid_LMS tr.rgAltRow.rgExpandedRow > td > .rgDetailTable, .RadGrid_LMS tr.rgExpandedRow + tr > td > .rgDetailTable {
    margin-left: -15px;
    width: 100%;
    margin-bottom: 7px; }

.RadGrid_LMS .rgExpand {
  background-image: url(/img/expand.png);
  width: 23px;
  height: 22px; }

.RadGrid_LMS .rgCollapse {
  background-image: url(/img/collapse.png);
  width: 23px;
  height: 22px; }

.hide-no-records .rgNoRecords {
  display: none; }

.RadGrid button, .RadGrid [type="button"] {
  border-radius: 3px !important;
  -webkit-border-radius: 3px !important; }

.rgIcon:before {
  content: "" !important; }
