﻿/*Telerik RadGrid Default Skin*/
/*global*/
.RadGrid_Simple { border: 1px solid #999; background: #fff; color: #000; }
.RadGrid_Simple, .RadGrid_Simple .rgMasterTable, .RadGrid_Simple .rgDetailTable, .RadGrid_Simple .rgGroupPanel table, .RadGrid_Simple .rgCommandRow table, .RadGrid_Simple .rgEditForm table, .RadGrid_Simple .rgPager table, .GridToolTip_Simple { font: 12px/16px "segoe ui" ,arial,sans-serif; }
.RadGrid_Simple .rgMasterTable, .RadGrid_Simple .rgDetailTable { border-collapse: separate; }
.RadGrid_Simple .rgRow, .RadGrid_Simple .rgAltRow, .RadGrid_Simple .rgHeader, .RadGrid_Simple .rgResizeCol, .RadGrid_Simple .rgPager, .RadGrid_Simple .rgGroupPanel, .RadGrid_Simple .rgGroupHeader { cursor: default; }
.RadGrid_Simple input[type="image"] { cursor: pointer; }
.RadGrid_Simple .rgRow td, .RadGrid_Simple .rgAltRow td, .RadGrid_Simple .rgEditRow td, .RadGrid_Simple .rgFooter td, .RadGrid_Simple .rgFilterRow td, .RadGrid_Simple .rgHeader, .RadGrid_Simple .rgResizeCol, .RadGrid_Simple .rgGroupHeader td { padding-left: 7px; padding-right: 7px; }
.RadGrid_Simple .rgClipCells .rgHeader, .RadGrid_Simple .rgClipCells .rgRow > td, .RadGrid_Simple .rgClipCells .rgAltRow > td { overflow: hidden; }
.RadGrid_Simple .rgHeader:first-child, .RadGrid_Simple th.rgResizeCol:first-child, .RadGrid_Simple .rgFilterRow > td:first-child, .RadGrid_Simple .rgRow > td:first-child, .RadGrid_Simple .rgAltRow > td:first-child { border-left: 0; padding-left: 8px; }
.RadGrid_Simple .rgAdd, .RadGrid_Simple .rgRefresh, .RadGrid_Simple .rgEdit, .RadGrid_Simple .rgDel, .RadGrid_Simple .rgFilter, .RadGrid_Simple .rgPagePrev, .RadGrid_Simple .rgPageNext, .RadGrid_Simple .rgPageFirst, .RadGrid_Simple .rgPageLast, .RadGrid_Simple .rgExpand, .RadGrid_Simple .rgCollapse, .RadGrid_Simple .rgSortAsc, .RadGrid_Simple .rgSortDesc, .RadGrid_Simple .rgUpdate, .RadGrid_Simple .rgCancel, .RadGrid_Simple .rgUngroup { width: 16px; height: 16px; border: 0; margin: 0; padding: 0; background-color: transparent; background-image: url('Grid/sprite.gif'); background-repeat: no-repeat; vertical-align: middle; font-size: 1px; cursor: pointer; }
.RadGrid_Simple .rgGroupItem input, .RadGrid_Simple .rgCommandRow img, .RadGrid_Simple .rgHeader input, .RadGrid_Simple .rgFilterRow img, .RadGrid_Simple .rgFilterRow input, .RadGrid_Simple .rgPager img { vertical-align: middle; }
/*header*/
.RadGrid_Simple .rgHeaderDiv { background: #e4e4e4; }
.RadGrid_Simple .rgHeader, .RadGrid_Simple th.rgResizeCol { border: 0; border-bottom: 1px solid #7c7c7c; border-left: 1px solid #9e9e9e; padding-top: 5px; padding-bottom: 5px; background: #3F9598; text-align: left; font-weight: normal; }
.RadGrid_Simple th.rgSorted { background-color: #fffaeb; }
.RadGrid_Simple .rgHeader, .RadGrid_Simple .rgHeader a { color: #000; text-decoration: none; }
.RadGrid_Simple th.rgSorted, .RadGrid_Simple th.rgSorted a { color: #892500; }
.RadGrid_Simple .rgCheck { height: 15px; margin: 0; padding: 0; }
/*rows*/
.RadGrid_Simple .rgRow td, .RadGrid_Simple .rgAltRow td, .RadGrid_Simple .rgEditRow td, .RadGrid_Simple .rgFooter td { border: 0; border-top: 1px solid; border-left: 1px solid; padding-top: 4px; padding-bottom: 3px; }
.RadGrid_Simple .rgRow td { border-color: #c3c3c3; }
.RadGrid_Simple .rgAltRow { background: #ededed; }
.RadGrid_Simple .rgAltRow td { border-color: #c3c3c3; }
.RadGrid_Simple .rgRow .rgSorted { border-bottom-color: #fffaeb; background-color: #fffaeb; }
.RadGrid_Simple .rgAltRow .rgSorted { border-bottom-color: #f1ecdd; background-color: #f1ecdd; }
.RadGrid_Simple .rgSelectedRow .rgSorted, .RadGrid_Simple .rgActiveRow .rgSorted, .RadGrid_Simple .rgHoveredRow .rgSorted, .RadGrid_Simple .rgEditRow .rgSorted { background-color: transparent; }
.RadGrid_Simple .rgRow a, .RadGrid_Simple .rgAltRow a, .RadGrid_Simple .rgEditRow a, .RadGrid_Simple .rgFooter a, .RadGrid_Simple .rgEditForm a { color: #000; }
.RadGrid_Simple .rgSelectedRow { background: #ffa517; color: #892500; }
* + html .RadGrid_Simple .rgSelectedRow .rgSorted { background-color: #ffa517; }
* html .RadGrid_Simple .rgSelectedRow .rgSorted { background-color: #ffa517; }
.RadGrid_Simple .rgSelectedRow a { color: #892500; }
.RadGrid_Simple .rgActiveRow, .RadGrid_Simple .rgHoveredRow { background: #ffe79c 0 -2900px repeat-x url('Grid/sprite.gif'); color: #892500; }
* + html .RadGrid_Simple .rgActiveRow .rgSorted, * + html .RadGrid_Simple .rgHoveredRow .rgSorted { background-color: #ffe79c; }
* html .RadGrid_Simple .rgActiveRow .rgSorted, * html .RadGrid_Simple .rgHoveredRow .rgSorted { background-color: #ffe79c; }
.RadGrid_Simple .rgEditRow { background: #fff 0 -4900px repeat-x url('Grid/sprite.gif'); }
* + html .RadGrid_Simple .rgEditRow .rgSorted { background-color: #fff; }
* html .RadGrid_Simple .rgEditRow .rgSorted { background-color: #fff; }
.RadGrid_Simple .rgSelectedRow td, .RadGrid_Simple .rgSelectedRow td.rgSorted { border-color: #ca4b0c #ffa517; }
.RadGrid_Simple .rgActiveRow td, .RadGrid_Simple .rgActiveRow td.rgSorted, .RadGrid_Simple .rgHoveredRow td, .RadGrid_Simple .rgHoveredRow td.rgSorted { border-color: #c98400 #ffe79c; }
.RadGrid_Simple .rgEditRow td, .RadGrid_Simple .rgEditRow td.rgSorted { border-color: #616161 #c3c3c3; }
/*footer*/
.RadGrid_Simple .rgFooterDiv, .RadGrid_Simple .rgFooter { background: #e4e4e4; }
.RadGrid_Simple .rgFooter td { border-top: 1px solid; border-color: #999 #c3c3c3; }
/*status*/
.RadGrid_Simple .rgPager .rgStatus { width: 35px; border: 1px solid; border-color: #999 #999 #e4e4e4 #e4e4e4; border-left: 0; padding: 3px 0 2px; }
.RadGrid_Simple .rgStatus div { width: 24px; height: 24px; overflow: hidden; border: 0; margin: 0 auto; padding: 0; background: transparent center center no-repeat url('Common/loading_small.gif'); text-indent: -2222px; }
/*pager*/
.RadGrid_Simple .rgPager { background: #3F9598; }
.RadGrid_Simple .rgPager td { padding: 0; }
.RadGrid_Simple .rgPager .rgPagerCell { /*border:1px solid;*/ border-color: #999 #e4e4e4 #e4e4e4; /*border-right:0;*/ padding: 5px 0 3px; }
.RadGrid_Simple .rgWrap { float: left; padding: 0 10px; line-height: 22px; white-space: nowrap; }
.RadGrid_Simple .rgArrPart1 { padding-right: 0; }
.RadGrid_Simple .rgArrPart2 { padding-left: 0; }
.RadGrid_Simple .rgInfoPart { float: right; color: #fff; }
.RadGrid_Simple .rgInfoPart strong { font-weight: bold; color: #fff; }
.RadGrid_Simple .rgArrPart1 img, .RadGrid_Simple .rgArrPart2 img { margin: 0 8px; }
.RadGrid_Simple .rgPageFirst, .RadGrid_Simple .rgPagePrev, .RadGrid_Simple .rgPageNext, .RadGrid_Simple .rgPageLast { width: 22px; height: 22px; vertical-align: top; }
.RadGrid_Simple .NextPrev .rgPageFirst, .RadGrid_Simple .NextPrev .rgPagePrev, .RadGrid_Simple .NextPrev .rgPageNext, .RadGrid_Simple .NextPrev .rgPageLast { vertical-align: middle; }
.RadGrid_Simple .rgPageFirst { background-position: 0 -550px; }
.RadGrid_Simple .rgPageFirst:hover { background-position: 0 -600px; }
.RadGrid_Simple .rgPagePrev { background-position: 0 -700px; }
.RadGrid_Simple .rgPagePrev:hover { background-position: 0 -750px; }
.RadGrid_Simple .rgPageNext { background-position: 0 -850px; }
.RadGrid_Simple .rgPageNext:hover { background-position: 0 -900px; }
.RadGrid_Simple .rgPageLast { background-position: 0 -1000px; }
.RadGrid_Simple .rgPageLast:hover { background-position: 0 -1050px; }
.RadGrid_Simple .rgPagerButton { height: 22px; border: 1px solid #7e7e7e; margin: 0 14px 0 0; padding: 0 4px 2px; background: #c6c6c6; color: #000; font: 12px/12px "segoe ui" ,arial,sans-serif; vertical-align: middle; cursor: pointer; }
.RadGrid_Simple .rgNumPart { padding: 0; }
.RadGrid_Simple .NumericPages .rgNumPart { padding: 0 10px; }
.RadGrid_Simple .rgNumPart a { float: left; line-height: 20px; /*border:1px solid #e4e4e4;*/ margin: 0; padding: 0 5px; color: #fff; text-decoration: none; }
.RadGrid_Simple .rgNumPart a:hover { /*border-color:#c98400;*/ /*background:#ffe79c;*/ /*color:#892500;*/ color: #000; }
.RadGrid_Simple .rgNumPart a:hover span { cursor: pointer; }
.RadGrid_Simple .rgNumPart a.rgCurrentPage, .RadGrid_Simple .rgNumPart a.rgCurrentPage:hover { border-color: #ca4b0c; background: transparent; /*color:#892500;*/ color: #000; cursor: default; }
.RadGrid_Simple .rgNumPart a.rgCurrentPage span, .RadGrid_Simple .rgNumPart a.rgCurrentPage:hover span { cursor: default; }
.RadGrid_Simple .NextPrevNumericAndAdvanced .rgAdvPart { float: none; text-align: center; }
.RadGrid_Simple .rgPager .RadSlider { float: left; margin: 0 10px 0 0; }
.RadGrid_Simple .rgPagerLabel, .RadGrid_Simple .rgPager .RadComboBox, .RadGrid_Simple .rgPager .RadInput_Simple { margin: 0 4px 0 0; vertical-align: middle; color: #fff; }
* + html .RadGrid_Simple .rgPager .RadComboBox { margin-top: -1px; }
* html .RadGrid_Simple .rgPager .RadComboBox { margin-top: -1px; padding: 1px 0; }
.RadGrid_Simple .rgPagerTextBox { text-align: center; }
/*sorting, reordering*/
.RadGrid_Simple .rgHeader .rgSortAsc { background-position: 3px -248px; height: 10px; }
.RadGrid_Simple .rgHeader .rgSortDesc { background-position: 3px -198px; height: 10px; }
.GridReorderTop_Simple, .GridReorderBottom_Simple { width: 9px !important; height: 9px !important; margin-left: -5px; background: 0 0 no-repeat url('Grid/sprite.gif'); }
.GridReorderBottom_Simple { background-position: 0 -50px; }
/*filtering*/
.RadGrid_Simple .rgFilterRow { background: #e4e4e4; }
.RadGrid_Simple .rgFilterRow td { border-bottom: 1px solid #999; border-left: 1px solid #e4e4e4; padding-top: 5px; padding-bottom: 6px; }
.RadGrid_Simple .rgFilter { width: 22px; height: 22px; margin: 0 0 0 2px; background-position: 0 -300px; }
.RadGrid_Simple .rgFilter:hover { background-position: 0 -350px; }
.RadGrid_Simple .rgFilterActive, .RadGrid_Simple .rgFilterActive:hover { background-position: 0 -400px; }
.RadGrid_Simple .rgFilterBox { border: 1px solid #616161; padding: 2px 1px 3px; font: 12px "segoe ui" ,arial,sans-serif; color: #000; vertical-align: middle; }
/*grouping*/
.RadGrid_Simple .rgGroupPanel { height: 24px; border: 0; border-bottom: 1px solid #7c7c7c; background: #c6c6c6; }
.RadGrid_Simple .rgGroupPanel td { border: 0; padding: 3px 4px; }
.RadGrid_Simple .rgGroupPanel td td { padding: 0; }
.RadGrid_Simple .rgGroupPanel .rgSortAsc { background-position: 4px -144px; }
.RadGrid_Simple .rgGroupPanel .rgSortDesc { background-position: 4px -94px; }
.RadGrid_Simple .rgUngroup { background-position: 0 -6998px; }
.RadGrid_Simple .rgGroupItem { border: 1px solid #7e7e7e; padding: 0 2px 1px 3px; background: #c6c6c6; line-height: 20px; font-weight: normal; vertical-align: middle; }
.RadGrid_Simple .rgMasterTable td.rgGroupCol, .RadGrid_Simple .rgMasterTable td.rgExpandCol { border-color: #c9c9c9; background: #c9c9c9 none; }
.RadGrid_Simple .rgGroupHeader { background: #c9c9c9; font-size: 1.1em; line-height: 22px; color: #000; }
.RadGrid_Simple .rgGroupHeader td { padding: 0 7px 2px 8px; }
.RadGrid_Simple .rgExpand { background-position: 5px -496px; }
.RadGrid_Simple .rgCollapse { background-position: 3px -444px; }
.RadGrid_Simple .rgGroupHeader td p { display: inline; margin: 0; padding: 0 10px; }
.RadGrid_Simple .rgGroupHeader td div div { top: -0.8em; padding: 0 10px; }
.RadGrid_Simple .rgGroupHeader td div div div { top: 0; padding: 0; border: 0; }
/*editing*/
.RadGrid_Simple .rgEditForm { border-bottom: 1px solid #999; }
.RadGrid_Simple .rgUpdate { background-position: 0 -1800px; }
.RadGrid_Simple .rgCancel { background-position: 2px -1848px; }
/*hierarchy*/
.RadGrid_Simple .rgDetailTable { border: 1px solid #999; border-right: 0; }
/*command row*/
.RadGrid_Simple .rgCommandRow { background: #c6c6c6; color: #000; }
.RadGrid_Simple .rgCommandCell { border: 0; border-bottom: 1px solid #7e7e7e; padding: 0; }
.RadGrid_Simple tfoot .rgCommandCell { border-top: 1px solid #7e7e7e; border-bottom: 0; }
.RadGrid_Simple .rgCommandTable td { border: 0; padding: 3px 7px 4px; }
.RadGrid_Simple .rgCommandTable { border: 0; }
.RadGrid_Simple .rgCommandRow a { color: #000; text-decoration: none; }
.RadGrid_Simple .rgAdd { margin-right: 3px; background-position: 0 -1650px; }
.RadGrid_Simple .rgRefresh { margin-right: 3px; background-position: 0 -1600px; }
.RadGrid_Simple .rgEdit { background-position: 0 -1700px; }
.RadGrid_Simple .rgDel { background-position: 0 -1750px; }
/*multirow select*/
.GridRowSelector_Simple { background: #4c4e54; }
/*row drag n drop*/
.GridItemDropIndicator_Simple { border-top: 1px dashed #666; }
/*tooltip*/
.GridToolTip_Simple { border: 1px solid #c98400; padding: 3px; background: #ffefbd; color: #333; }
/*rtl*/
.RadGridRTL_Simple .rgHeader, .RadGridRTL_Simple .rgResizeCol { text-align: right; }
.RadGridRTL_Simple .rgHeader:first-child, .RadGridRTL_Simple th.rgResizeCol:first-child, .RadGridRTL_Simple .rgFilterRow > td:first-child, .RadGridRTL_Simple .rgRow > td:first-child, .RadGridRTL_Simple .rgAltRow > td:first-child { border-left: 1px solid; padding-left: 7px; }
.RadGridRTL_Simple .rgPager .rgStatus { border-right: 0; border-left-width: 1px; }
.RadGridRTL_Simple .rgWrap { float: right; }
.RadGridRTL_Simple .rgInfoPart { float: left; }
.RadGridRTL_Simple .rgNumPart { width: 220px; }
.RadGridRTL_Simple .rgNumPart a { float: right; }
.RadGridRTL_Simple .rgDetailTable { border-right: 1px solid; border-left: 0; }
