.RadRibbonBar_telerikbootstrap {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadRibbonBar_telerikbootstrap .rrbWrap {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke; }
  .RadRibbonBar_telerikbootstrap .rrbTabs {
    border-bottom-color: #c4c4c4; }
    .RadRibbonBar_telerikbootstrap .rrbTabs .rrbItem .rrbLink {
      padding: 10px 15px;
      border-radius: 4px 4px 0 0;
      border-color: transparent;
      color: #333333; }
    .RadRibbonBar_telerikbootstrap .rrbTabs .rrbItem.rrbHovered .rrbLink {
      color: #333333;
      border-color: #c4c4c4;
      background-color: #e4e4e4; }
    .RadRibbonBar_telerikbootstrap .rrbTabs .rrbItem.rrbSelected .rrbLink {
      border-color: #dedede;
      color: #333333;
      background-color: #ffffff;
      border-color: #c4c4c4 #c4c4c4 #ffffff; }
    .RadRibbonBar_telerikbootstrap .rrbTabs .rrbItem,
    .RadRibbonBar_telerikbootstrap .rrbTabs .rrbApplicationItem {
      margin-right: 7px; }
  .RadRibbonBar_telerikbootstrap .rrbContextualItem {
    padding-top: 2.85714em; }
  .RadRibbonBar_telerikbootstrap .rrbQat + .rrbTabs .rrbContextualItem {
    margin-top: -2.85714em; }
  .RadRibbonBar_telerikbootstrap .rrbButton {
    padding: 6px;
    border-radius: 0.28571em; }
  .RadRibbonBar_telerikbootstrap .rrbAbox > .rrbButtonGroup .rrbButton {
    border-radius: 0; }
    .RadRibbonBar_telerikbootstrap .rrbAbox > .rrbButtonGroup .rrbButton + .rrbButton {
      margin-left: -1px; }
  .RadRibbonBar_telerikbootstrap .rrbAbox > .rrbButtonGroup .rrbButton:first-child {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadRibbonBar_telerikbootstrap .rrbAbox > .rrbButtonGroup .rrbButton:last-child {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadRibbonBar_telerikbootstrap .rrbApplicationItem {
    margin-bottom: 7px; }
    .RadRibbonBar_telerikbootstrap .rrbApplicationItem .rrbLink {
      width: 1.42857em;
      padding: 6px;
      border-radius: 0.28571em;
      color: transparent;
      border-color: #cccccc;
      background-color: #ffffff; }
      .RadRibbonBar_telerikbootstrap .rrbApplicationItem .rrbLink:before {
        content: "\E002";
        font: 1.14286em WebComponentsIcons;
        color: #333333;
        vertical-align: middle; }
    .RadRibbonBar_telerikbootstrap .rrbApplicationItem.rrbSelected .rrbHeaderBar {
      border-color: #dedede;
      background: whitesmoke; }
    .RadRibbonBar_telerikbootstrap .rrbApplicationItem.rrbSelected .rrbLink {
      border-color: #c4c4c4;
      background-color: #e4e4e4; }
      .RadRibbonBar_telerikbootstrap .rrbApplicationItem.rrbSelected .rrbLink:before {
        color: #333333; }
  .RadRibbonBar_telerikbootstrap .rrbContextualItem .rrbLabel {
    color: #ffffff; }
  .RadRibbonBar_telerikbootstrap .rrbQat .rrbItem {
    border-radius: 4px; }
  .RadRibbonBar_telerikbootstrap .rrbQat .rrbQatDropDown label {
    padding: 6px 6px 6px 1.6em; }
  .RadRibbonBar_telerikbootstrap .rrbMenu {
    padding: 5px; }
  .RadRibbonBar_telerikbootstrap .rrbMenu .rrbHeader {
    margin: -5px -5px 5px;
    padding: 6px 12px;
    color: #333333;
    background-color: whitesmoke; }
  .RadRibbonBar_telerikbootstrap .rrbToolTip {
    color: #333333;
    border-color: #dedede;
    background-color: #fcfcfc; }
  .RadRibbonBar_telerikbootstrap .rrbCommandGroup {
    border-radius: 4px;
    padding: 7px 7px 30px;
    border-color: #dedede;
    background-color: whitesmoke; }
    .RadRibbonBar_telerikbootstrap .rrbCommandGroup:before {
      height: 4.64286em;
      padding: 19px 0; }
    .RadRibbonBar_telerikbootstrap .rrbCommandGroup ~ .rrbCommandGroup {
      margin-left: 0.5em; }
  .RadRibbonBar_telerikbootstrap .rrbCommandArea {
    padding: 0.5em;
    background-color: #ffffff; }
  .RadRibbonBar_telerikbootstrap .rrbResizeHandle {
    background-position: -20px -2220px; }
  .RadRibbonBar_telerikbootstrap .rrbTitle {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    margin: 4px -7px -30px;
    padding: 6px 12px; }
  .RadRibbonBar_telerikbootstrap .rrbCollapsedGroup {
    border-color: #dedede; }
    .RadRibbonBar_telerikbootstrap .rrbCollapsedGroup .rrbIcon {
      border-color: #cccccc; }

.RadRibbonBar_telerikbootstrap .rrbButton, .RadRibbonBar_telerikbootstrap .rrbButtonGroup .rrbButton, .RadRibbonBar_telerikbootstrap .rrbComboBox .rrbButton,
.RadRibbonBar_telerikbootstrap .rrbDropDown .rrbButton,
.RadRibbonBar_telerikbootstrap .rrbNumericTextBox .rrbButton,
.RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbButton, .RadRibbonBar_telerikbootstrap .rrbDropDown .rrbDDInner, .RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbCPInner, .RadRibbonBar_telerikbootstrap .rrbGalleryActions .rrbButton {
  border-color: #cccccc;
  color: #333333;
  background-color: #ffffff; }

.RadRibbonBar_telerikbootstrap .rrbComboBox .rrbCBInner, .RadRibbonBar_telerikbootstrap .rrbDropDown .rrbDDInner, .RadRibbonBar_telerikbootstrap .rrbNumericTextBox .rrbNTBInner, .RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbCPInner {
  padding: 6px 34px 6px 6px; }
  .RadRibbonBar_telerikbootstrap .rrbComboBox .rrbCBInner .rrbButton, .RadRibbonBar_telerikbootstrap .rrbDropDown .rrbDDInner .rrbButton, .RadRibbonBar_telerikbootstrap .rrbNumericTextBox .rrbNTBInner .rrbButton, .RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbCPInner .rrbButton {
    border-radius: 0; }

.RadRibbonBar_telerikbootstrap .rrbComboBox .rrbButton,
.RadRibbonBar_telerikbootstrap .rrbDropDown .rrbButton,
.RadRibbonBar_telerikbootstrap .rrbNumericTextBox .rrbButton,
.RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbButton {
  padding: 6px; }

.RadRibbonBar_telerikbootstrap .rrbQat .rrbButton, .RadRibbonBar_telerikbootstrap .rrbButton, .RadRibbonBar_telerikbootstrap .rrbButton .rrbArrow {
  border-color: transparent;
  background: transparent; }

.RadRibbonBar_telerikbootstrap .rrbQat .rrbButton:hover, .RadRibbonBar_telerikbootstrap .rrbButton:hover, .RadRibbonBar_telerikbootstrap .rrbButton.rrbHovered, .RadRibbonBar_telerikbootstrap .rrbButtonGroup .rrbButton:hover, .RadRibbonBar_telerikbootstrap .rrbComboBox .rrbButton.rrbHovered,
.RadRibbonBar_telerikbootstrap .rrbDropDown .rrbButton.rrbHovered,
.RadRibbonBar_telerikbootstrap .rrbNumericTextBox .rrbButton.rrbHovered,
.RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbButton.rrbHovered, .RadRibbonBar_telerikbootstrap .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_telerikbootstrap .rrbGallery .rrbItem.rrbHovered, .RadRibbonBar_telerikbootstrap .rrbGalleryActions .rrbButton.rrbHovered, .rrbSlide_telerikbootstrap .rrbItem.rrbHovered {
  border-color: #adadad;
  color: #333333;
  background-color: #e6e6e6; }

.RadRibbonBar_telerikbootstrap .rrbQat .rrbButton:active, .RadRibbonBar_telerikbootstrap .rrbButton.rrbClicked, .RadRibbonBar_telerikbootstrap .rrbButton.rrbPressed, .RadRibbonBar_telerikbootstrap .rrbButton.rrbExpanded, .RadRibbonBar_telerikbootstrap .rrbButton.rrbToggled, .RadRibbonBar_telerikbootstrap .rrbButtonGroup .rrbButton:active, .RadRibbonBar_telerikbootstrap .rrbButtonGroup .rrbButton.rrbClicked, .RadRibbonBar_telerikbootstrap .rrbButtonGroup .rrbButton.rrbPressed, .RadRibbonBar_telerikbootstrap .rrbComboBox .rrbButton.rrbClicked,
.RadRibbonBar_telerikbootstrap .rrbDropDown .rrbButton.rrbClicked,
.RadRibbonBar_telerikbootstrap .rrbNumericTextBox .rrbButton.rrbClicked,
.RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbButton.rrbClicked, .RadRibbonBar_telerikbootstrap .rrbDropDown .rrbDDInner:active, .RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_telerikbootstrap .rrbGallery .rrbItem.rrbSelected, .RadRibbonBar_telerikbootstrap .rrbGalleryActions .rrbButton.rrbClicked, .rrbSlide_telerikbootstrap .rrbItem.rrbSelected {
  border-color: #adadad;
  color: #333333;
  background-color: #e6e6e6;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.RadRibbonBar_telerikbootstrap .rrbMenu, .rrbDropDownSlide_telerikbootstrap .rrbPopup, .rrbSlide_telerikbootstrap .rrbPopup, .rrbPopup_telerikbootstrap, .rrbPopup_telerikbootstrap .rrbPopup {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border-color: #dedede;
  color: #333333;
  background-color: #ffffff; }

/*%menu-item {
	color: $list-item-text;
	background-color: $list-item-bg;
}*/
.RadRibbonBar_telerikbootstrap .rrbMenu .rrbItem.rrbHovered, .rrbPopup_telerikbootstrap .rrbItem.rrbHovered > .rrbInner, .rrbPopup_telerikbootstrap .rrbItem.rrbHovered > .rrbInner .rrbToggle, .rrbPopup_telerikbootstrap .rrbItem.rrbExpanded > .rrbInner {
  border-color: #e5f7a8;
  color: #000000;
  background-color: #ecf9bf; }

.rrbPopup_telerikbootstrap .rrbItem.rrbExpanded > .rrbInner .rrbToggle {
  border-color: #566d0b;
  color: #ffffff;
  background-color: #1bbd36; }

.RadRibbonBar_telerikbootstrap .rrbGroupLauncher {
  width: 14px;
  height: 14px;
  top: auto;
  right: 0;
  bottom: 0; }
  .RadRibbonBar_telerikbootstrap .rrbGroupLauncher:before {
    content: "";
    border-width: 7px;
    border-color: transparent #dedede #dedede transparent;
    border-style: solid; }

.RadRibbonBar_telerikbootstrap .rrbSplitButton:hover .rrbArrow {
  border-color: #cccccc;
  color: #333333;
  background-color: #ffffff;
  border-color: #adadad; }

.RadRibbonBar_telerikbootstrap .rrbSplitButton.rrbArrowHovered {
  border-color: #cccccc;
  color: #333333;
  background-color: #ffffff;
  border-color: #adadad; }
  .RadRibbonBar_telerikbootstrap .rrbSplitButton.rrbArrowHovered .rrbArrow {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e6e6; }

.RadRibbonBar_telerikbootstrap .rrbSplitButton.rrbClicked .rrbArrow {
  border-color: #cccccc;
  color: #333333;
  background-color: #ffffff;
  border-color: #adadad; }

.RadRibbonBar_telerikbootstrap .rrbSplitButton.rrbArrowHovered.rrbClicked {
  border-color: #cccccc;
  color: #333333;
  background-color: #ffffff;
  border-color: #adadad;
  box-shadow: none; }
  .RadRibbonBar_telerikbootstrap .rrbSplitButton.rrbArrowHovered.rrbClicked .rrbArrow {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e6e6;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.RadRibbonBar_telerikbootstrap .rrbSplitButton.rrbExpanded, .RadRibbonBar_telerikbootstrap .rrbSplitButton.rrbExpanded.rrbClicked {
  border-color: #adadad;
  color: #333333;
  background-color: #e6e6e6;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .RadRibbonBar_telerikbootstrap .rrbSplitButton.rrbExpanded .rrbArrow, .RadRibbonBar_telerikbootstrap .rrbSplitButton.rrbExpanded.rrbClicked .rrbArrow {
    border-color: #adadad; }

.RadRibbonBar_telerikbootstrap .rrbLargeButton .rrbArrow {
  border-radius: 0em 0em 0.28571em 0.28571em; }

.RadRibbonBar_telerikbootstrap .rrbSmallButton.rrbSplitButton .rrbArrow,
.RadRibbonBar_telerikbootstrap .rrbMediumButton.rrbSplitButton .rrbArrow {
  border-radius: 0em 0.28571em 0.28571em 0em; }

.RadRibbonBar_telerikbootstrap .rrbSmallButton.rrbMenuButton .rrbImagePlaceholder, .RadRibbonBar_telerikbootstrap .rrbSmallButton.rrbSplitButton .rrbImagePlaceholder {
  left: 6px; }

.RadRibbonBar_telerikbootstrap .rrbSmallButton.rrbMenuButton .rrbArrow, .RadRibbonBar_telerikbootstrap .rrbSmallButton.rrbSplitButton .rrbArrow {
  width: 22px; }

.RadRibbonBar_telerikbootstrap .rrbMediumButton {
  padding-left: 24px; }
  .RadRibbonBar_telerikbootstrap .rrbMediumButton .rrbImagePlaceholder {
    left: 4px; }

.RadRibbonBar_telerikbootstrap .rrbLargeButton {
  padding: 0;
  height: calc(4.28571429em + 36px); }
  .RadRibbonBar_telerikbootstrap .rrbLargeButton .rrbImagePlaceholder {
    top: 0.7em; }

.RadRibbonBar_telerikbootstrap .rrbComboBox .rrbCBInner {
  border-radius: 0.28571em;
  border-color: #cccccc;
  background-color: #ffffff; }

.RadRibbonBar_telerikbootstrap .rrbComboBox .rrbCBInput {
  color: #333333; }

.RadRibbonBar_telerikbootstrap .rrbDropDown .rrbButton,
.RadRibbonBar_telerikbootstrap .rrbDropDown .rrbButton.rrbHovered {
  background: none; }

.RadRibbonBar_telerikbootstrap .rrbNumericTextBox {
  width: 4.28571em; }
  .RadRibbonBar_telerikbootstrap .rrbNumericTextBox .rrbNTBInner {
    border-radius: 0.28571em;
    border-color: #cccccc;
    background-color: #ffffff; }
  .RadRibbonBar_telerikbootstrap .rrbNumericTextBox .rrbNTBInput {
    color: #333333; }

.RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbButton,
.RadRibbonBar_telerikbootstrap .rrbColorPicker .rrbButton.rrbHovered {
  background: none; }

.RadRibbonBar_telerikbootstrap .rrbGallery {
  height: 6em;
  padding-right: 32px;
  border-radius: 0.28571em;
  border-color: #dedede;
  background-color: #ffffff; }
  .RadRibbonBar_telerikbootstrap .rrbGallery .rrbItem .rrbLink {
    color: #333333;
    background-color: #ffffff; }

.RadRibbonBar_telerikbootstrap .rrbGalleryActions .rrbButton {
  width: 32px;
  border-radius: 0; }

.RadRibbonBar_telerikbootstrap .rrbCategoryTitle {
  color: #333333;
  background-color: whitesmoke; }

.rrbDropDownSlide_telerikbootstrap .rrbListItem:hover {
  color: #000000;
  background-color: #ecf9bf; }

.rrbSlide_telerikbootstrap .rrbCategoryTitle {
  color: #333333;
  background-color: whitesmoke; }

.rrbSlide_telerikbootstrap .rrbGallery {
  background: #ffffff; }

.rrbSlide_telerikbootstrap .rrbLink {
  color: #333333;
  background-color: #ffffff; }

.rrbPopup_telerikbootstrap .rrbHeaderBar {
  border-color: #cccccc;
  color: #333333;
  background-color: #ffffff; }

.rrbPopup_telerikbootstrap .rrbAuxiliaryPane {
  color: #333333;
  border-color: #dedede;
  background: whitesmoke; }

.rrbPopup_telerikbootstrap .rrbHeader,
.rrbPopup_telerikbootstrap .rrbFooter {
  color: #333333;
  border-color: #dedede;
  background: whitesmoke; }