.RadSpreadsheet_telerikbootstrap {
  border-color: #dedede;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadSpreadsheet_telerikbootstrap .rssToolbarWrapper {
    border-color: #dedede;
    color: #333333;
    background-color: #fcfcfc; }
  .RadSpreadsheet_telerikbootstrap .rssTabstrip .rtsLevel1 {
    border-color: #dedede; }
  .RadSpreadsheet_telerikbootstrap .rssTabstrip .rtsLevel1 .rtsHovered .rtsLink {
    border-bottom-color: #dedede; }
  .RadSpreadsheet_telerikbootstrap .rssTabstrip .rtsLevel1 .rtsSelected .rtsLink {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke; }
  .RadSpreadsheet_telerikbootstrap .rssToolbar .rtbButton,
  .RadSpreadsheet_telerikbootstrap .rssToolbar .rtbMore {
    background: transparent;
    border-color: transparent; }
  .RadSpreadsheet_telerikbootstrap .rssFormulaBar {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff; }
  .RadSpreadsheet_telerikbootstrap .k-syntax-startexp {
    font-weight: bold; }
  .RadSpreadsheet_telerikbootstrap .k-syntax-func {
    font-weight: bold; }
  .RadSpreadsheet_telerikbootstrap .k-syntax-paren-match {
    background-color: #caf200; }
  .RadSpreadsheet_telerikbootstrap .k-syntax-bool {
    color: #a9169c; }
  .RadSpreadsheet_telerikbootstrap .k-syntax-num {
    color: #0099ff; }
  .RadSpreadsheet_telerikbootstrap .k-syntax-str {
    color: #38b714; }
  .RadSpreadsheet_telerikbootstrap .k-syntax-ref {
    color: #ff8822; }
  .RadSpreadsheet_telerikbootstrap .k-syntax-error {
    color: red; }
  .RadSpreadsheet_telerikbootstrap .rssSheetsbar {
    border-color: #dedede;
    color: #333333;
    background-color: #fcfcfc; }
    .RadSpreadsheet_telerikbootstrap .rssSheetsbar .t-spreadsheet-sheets-bar-add {
      width: 1.42857em;
      padding: 4px; }
    .RadSpreadsheet_telerikbootstrap .rssSheetsbar .t-spreadsheet-sheets-bar-add:hover {
      border-color: #adadad;
      color: #333333;
      background-color: #e6e6e6; }
  .RadSpreadsheet_telerikbootstrap .rssPane {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff; }
  .RadSpreadsheet_telerikbootstrap .k-spreadsheet-vaxis,
  .RadSpreadsheet_telerikbootstrap .k-spreadsheet-haxis {
    border-color: #dedede; }
  .RadSpreadsheet_telerikbootstrap .rssTopCorner {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke; }
  .RadSpreadsheet_telerikbootstrap .rssRowHeader,
  .RadSpreadsheet_telerikbootstrap .rssColumnHeader {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke; }
  .RadSpreadsheet_telerikbootstrap .rssRowHeader > div:hover,
  .RadSpreadsheet_telerikbootstrap .rssColumnHeader > div:hover {
    border-color: #c4c4c4;
    color: #333333;
    background-color: #e4e4e4; }
  .RadSpreadsheet_telerikbootstrap .rssRowHeader .k-selection-partial,
  .RadSpreadsheet_telerikbootstrap .rssColumnHeader .k-selection-partial {
    border-color: #c4c4c4;
    color: #333333;
    background-color: #e4e4e4; }
    .RadSpreadsheet_telerikbootstrap .rssRowHeader .k-selection-partial:before,
    .RadSpreadsheet_telerikbootstrap .rssColumnHeader .k-selection-partial:before {
      border-color: #91b411; }
  .RadSpreadsheet_telerikbootstrap .rssSelection {
    border-color: #91b411;
    background-color: rgba(145, 180, 17, 0.2);
    box-shadow: 0 0 0 1px #91b411; }
    .RadSpreadsheet_telerikbootstrap .rssSelection:after {
      border-color: #ffffff;
      background-color: #91b411; }
  .RadSpreadsheet_telerikbootstrap .rssActiveCell {
    border-color: #91b411;
    background-color: #ffffff; }
  .RadSpreadsheet_telerikbootstrap .k-auto-fill {
    border-color: #91b411;
    box-shadow: inset 0 0 0 1px #91b411; }
  .RadSpreadsheet_telerikbootstrap .rssCellEditor {
    color: #333333;
    background-color: #ffffff; }
  .RadSpreadsheet_telerikbootstrap .k-spreadsheet-editor-button {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff; }
    .RadSpreadsheet_telerikbootstrap .k-spreadsheet-editor-button:hover {
      border-color: #adadad;
      color: #333333;
      background-color: #e6e6e6; }
  .RadSpreadsheet_telerikbootstrap .k-spreadsheet-merged-cell {
    background-color: #ffffff; }
  .RadSpreadsheet_telerikbootstrap .k-resize-handle,
  .RadSpreadsheet_telerikbootstrap .k-resize-hint-handle,
  .RadSpreadsheet_telerikbootstrap .k-resize-hint-marker {
    background-color: #566d0b; }
  .RadSpreadsheet_telerikbootstrap .k-filter-range {
    border-color: #566d0b; }
  .RadSpreadsheet_telerikbootstrap .k-spreadsheet-filter {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    border-radius: 3px;
    box-shadow: inset 0 0 0 1px #cccccc; }
  .RadSpreadsheet_telerikbootstrap .k-spreadsheet-filter:hover {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e6e6;
    box-shadow: inset 0 0 0 1px #adadad; }

.rssSkin {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .rssSkin .t-button,
  .rssSkin .rssButton {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    border-radius: 3px;
    padding: 6px 12px; }
  .rssSkin .t-button:hover,
  .rssSkin .t-button.t-state-hover,
  .rssSkin .rssButton.rssHovered {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e6e6; }
  .rssSkin .rssButton.rssPrimary {
    border-color: #7e9d0f;
    color: #ffffff;
    background-color: #91b411; }
  .rssSkin .rssButton.rssPrimary.rssHovered {
    border-color: #51650a;
    color: #ffffff;
    background-color: #6b850d; }
  .rssSkin .t-tabstrip .t-state-hover {
    color: #596e0a;
    background: #e4e4e4;
    border-color: #dedede #e4e4e4 #e4e4e4; }
  .rssSkin .t-tabstrip .t-state-active {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff; }
  .rssSkin .t-spreadsheet-sheets-remove.t-state-hover {
    color: #d9534f; }
  .rssSkin .rssInput {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff; }
  .rssSkin .rssLink {
    border: 0; }
  .rssSkin .rssMenu .rssHovered > .rssLink {
    border-color: #e5f7a8;
    color: #000000;
    background-color: #ecf9bf; }
  .rssSkin .rssMenu .rssSelected > .rssLink {
    border-color: #566d0b;
    color: #ffffff;
    background-color: #1bbd36; }

.rssPopup {
  border-color: #dedede;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  box-shadow: 3px 3px 3px #dedede; }
  .rssPopup .rssFilterMenu {
    padding: 0; }
  .rssPopup .rssFilterMenu:before {
    display: none; }
  .rssPopup .rssSeparator {
    margin: 2px 0;
    border-color: #e6e6e6 white white #e6e6e6; }
  .rssPopup .rssCollapsibleList .rssDetails {
    margin-left: 24px; }
  .rssPopup .rssCollapsibleList .rssHovered > .rssLink {
    border-color: #e5f7a8;
    color: #000000;
    background-color: #ecf9bf; }
  .rssPopup .rssCollapsibleList .rssExpanded > .rssLink {
    border-color: transparent;
    color: inherit;
    background: none; }

.rssWindow {
  border-color: #dedede;
  color: #333333;
  background-color: whitesmoke;
  padding: 0;
  border-radius: 5px;
  box-shadow: 0 0 5px #dedede;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .rssWindow .rssWindowTitlebar {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
    margin: 0;
    padding: 10px;
    border-radius: 5px 5px 0 0; }
  .rssWindow .rssWindowAction {
    width: 1.42857em;
    margin: -8px -6px;
    padding: 5px;
    border-radius: 4px;
    border-color: transparent; }
  .rssWindow .rssWindowAction:hover {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e6e6; }
  .rssWindow .rssWindowContent {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    border-width: 1px 0 0; }
  .rssWindow .rssWindowTabstrip {
    background-color: #fcfcfc; }
    .rssWindow .rssWindowTabstrip .rtsLevel1 .rtsSelected .rtsLink {
      color: #333333;
      background: #ffffff; }
  .rssWindow hr {
    border-color: #dedede; }

.rssFormulaList {
  border-color: #dedede;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .rssFormulaList .k-item.k-state-hover {
    color: #000000;
    background-color: #ecf9bf; }
  .rssFormulaList .k-item.k-state-focused {
    color: #ffffff;
    background-color: #1bbd36; }