.RadRibbonBar_accumera {
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.42857; }
  .RadRibbonBar_accumera .rrbContentWrapIn {
    border-color: #dddddd;
    background-color: #fcfcfc; }
  .RadRibbonBar_accumera .rrbTabs {
    padding: 8px 8px 0;
    border-color: #dddddd;
    line-height: 1.42857; }
  .RadRibbonBar_accumera .rrbApplicationTab {
    margin-right: 8px;
    padding-bottom: 8px; }
  .RadRibbonBar_accumera .rrbApplicationTab .rrbTabLabel {
    padding: 6px 12px;
    border-radius: 4px;
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff; }
  .RadRibbonBar_accumera .rrbApplicationTab .rrbTabText {
    margin: 0 -4px;
    width: 16px;
    background: url('Common/radActionsSprite.png') -17px -65px no-repeat;
    text-indent: -9999em;
    display: block;
    overflow: hidden; }
  .RadRibbonBar_accumera .rrbHeaderBarTab {
    height: 44px; }
  .RadRibbonBar_accumera .rrbHeaderBarTab .rrbHeaderBar {
    margin-top: -4px;
    height: 50px;
    border-color: #e7e7e7;
    background-color: #f5f5f5; }
  .RadRibbonBar_accumera .rrbContextualTab {
    margin-top: -8px;
    padding-top: 48px;
    overflow: hidden; }
  .RadRibbonBar_accumera .rrbContextualTab .rrbContextualTabLabel {
    padding: 10px 0;
    color: #ffffff;
    background-image: none; }
  .RadRibbonBar_accumera .rrbContextualTab .rrbTabLabel {
    color: #ffffff; }
  .RadRibbonBar_accumera .rrbTab .rrbTabLabel {
    padding: 10px 15px;
    border-color: transparent;
    border-radius: 4px 4px 0 0;
    color: #337ab7; }
  .RadRibbonBar_accumera .rrbHoveredTab .rrbTabLabel {
    border-color: #eeeeee;
    color: #23527c;
    background-color: #eeeeee; }
  .RadRibbonBar_accumera .rrbSelectedTab .rrbTabLabel {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff; }
  .RadRibbonBar_accumera .rrbTab + .rrbTab {
    margin-left: 2px; }
  .RadRibbonBar_accumera .rrbQuickAccessToolbar {
    top: 8px;
    left: 8px; }
  .RadRibbonBar_accumera .rrbQatButton {
    padding: 6px 8px;
    width: 8px;
    height: 20px;
    border-radius: 4px;
    border-color: transparent;
    color: #333333; }
  .RadRibbonBar_accumera .rrbMenu .rrbMenuLabel {
    color: #333333;
    background-color: #f5f5f5; }
  .RadRibbonBar_accumera .rrbToggleHandle {
    background-position: -17px -1567px; }
  .RadRibbonBar_accumera.rrbMinimized .rrbToggleHandle, .RadRibbonBar_accumera.rrbExtendedChromeMinimized .rrbToggleHandle {
    background-position: -17px -1667px; }
  .RadRibbonBar_accumera .rrbButtonArea {
    padding: 8px;
    background-color: #ffffff; }
  .RadRibbonBar_accumera .rrbResizeHandle {
    background-position: -20px -2220px; }
  .RadRibbonBar_accumera .rrbButtonGroup ~ .rrbButtonGroup {
    margin-left: 5px; }
  .RadRibbonBar_accumera .rrbGroupTitle {
    padding: 6px 12px;
    border-color: #dddddd;
    background-color: #ffffff;
    border-radius: 0 0 4px 4px; }
  .RadRibbonBar_accumera .rrbGroupLauncher {
    background-position: -21px -4821px; }
  .RadRibbonBar_accumera .rrbButtonGroupIn {
    padding: 8px 8px 40px 8px;
    height: 102px;
    border-radius: 4px;
    border-color: #e7e7e7;
    background-color: #f5f5f5; }
  .RadRibbonBar_accumera .rrbCollapsedGroup .rrbButtonGroupIn {
    padding: 8px;
    height: 134px; }
  .RadRibbonBar_accumera .rrbCollapsedGroup .rrbGroupTitle {
    margin-top: 8px;
    padding: 0; }
  .RadRibbonBar_accumera .rrbCollapsedGroup .rrbGroupToggleIcon {
    margin-top: 8px;
    background-position: -17px -1067px; }
  .RadRibbonBar_accumera .rrbCollapsedGroup .rrbGroupIcon {
    margin: 0;
    width: 40px;
    height: 40px;
    border-color: #cccccc;
    border-radius: 4px;
    background-color: #ffffff; }
  .RadRibbonBar_accumera .rrbCollapsedGroup ~ .rrbCollapsedGroup {
    margin-left: 5px; }
  .RadRibbonBar_accumera .rrbControlGroup {
    height: 102px; }
  .RadRibbonBar_accumera .rrbButtonGroupIn > .rrbControlGroup + .rrbControlGroup {
    margin-left: 5px; }
  .RadRibbonBar_accumera .rrbAbox > .rrbControlGroup {
    height: 34px; }
  .RadRibbonBar_accumera .rrbVbox > .rrbControlGroup {
    height: 34px; }

.RadRibbonBar_accumera .rrbSplitButton:hover .rrbButtonArrow, .RadRibbonBar_accumera .rrbButtonStripPart, .RadRibbonBar_accumera .rrbComboBox .rrbActionButton, .RadRibbonBar_accumera .rrbDropDown .rrbActionButton, .RadRibbonBar_accumera .rrbNumericTextBox .rrbActionButton, .RadRibbonBar_accumera .rrbColorPicker .rrbActionButton, .RadRibbonBar_accumera .rrbDropDown .rrbDDInner, .RadRibbonBar_accumera .rrbColorPicker .rrbCPInner, .RadRibbonBar_accumera .rrbGalleryAction {
  border-color: #cccccc;
  color: #333333;
  background-color: #ffffff; }

.RadRibbonBar_accumera .rrbQatButton:hover, .RadRibbonBar_accumera .rrbButtonOut:hover, .RadRibbonBar_accumera .rrbButtonOut.rrbButtonHovered, .RadRibbonBar_accumera .rrbButtonOut.rrbExpanded, .RadRibbonBar_accumera .rrbSplitButton .rrbButtonArrow:hover, .RadRibbonBar_accumera .rrbButtonStripPart:hover, .RadRibbonBar_accumera .rrbComboBox .rrbActionButton:hover, .RadRibbonBar_accumera .rrbDropDown .rrbActionButton:hover, .RadRibbonBar_accumera .rrbNumericTextBox .rrbActionButton:hover, .RadRibbonBar_accumera .rrbColorPicker .rrbActionButton:hover, .RadRibbonBar_accumera .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_accumera .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_accumera .rrbGalleryAction:hover, .RadRibbonBar_accumera .rrbGalleryItemHovered, .rrbSlide_accumera .rrbGalleryItemHovered {
  border-color: #c2c2c2;
  color: #333333;
  background-color: #e0e0e0; }

.RadRibbonBar_accumera .rrbQatButton:active, .RadRibbonBar_accumera .rrbButtonOut.rrbButtonClicked, .RadRibbonBar_accumera .rrbButtonOut.rrbButtonPressed, .RadRibbonBar_accumera .rrbButtonOut.rrbToggled, .RadRibbonBar_accumera .rrbExpanded .rrbSplitButton .rrbButtonArrow, .RadRibbonBar_accumera .rrbButtonClicked .rrbSplitButton .rrbButtonArrow, .RadRibbonBar_accumera .rrbButtonStripPart:active, .RadRibbonBar_accumera .rrbButtonStripPart.rrbButtonClicked, .RadRibbonBar_accumera .rrbButtonStripPart.rrbButtonPressed, .RadRibbonBar_accumera .rrbComboBox .rrbActionButton:active, .RadRibbonBar_accumera .rrbDropDown .rrbActionButton:active, .RadRibbonBar_accumera .rrbNumericTextBox .rrbActionButton:active, .RadRibbonBar_accumera .rrbColorPicker .rrbActionButton:active, .RadRibbonBar_accumera .rrbDropDown .rrbDDInner:active, .RadRibbonBar_accumera .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_accumera .rrbGalleryAction:active, .RadRibbonBar_accumera .rrbGalleryItemSelected, .rrbSlide_accumera .rrbGalleryItemSelected {
  border-color: #c2c2c2;
  color: #333333;
  background-color: #e0e0e0; }

.RadRibbonBar_accumera .rrbMenu, .RadRibbonBar_accumera .rrbMenuGroupMid, .rrbDropDownSlide_accumera .rrbPopup, .rrbSlide_accumera .rrbPopup, .rrbPopup_accumera, .rrbPopup_accumera .rrbPopup {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff; }

.RadRibbonBar_accumera .rrbMenu .rrbMenuItem:hover, .RadRibbonBar_accumera .rrbMenu .rrbMenuItemHovered, .RadRibbonBar_accumera .rrbMenuGroupOut .rrbButtonOut:hover, .rrbPopup_accumera .rrbMIHovered > .rrbMIInner, .rrbPopup_accumera .rrbMIHovered > .rrbMIInner .rrbMIToggle, .rrbPopup_accumera .rrbMIExpanded > .rrbMIInner {
  
  color: #333333;
  background-color: #ebebeb;
  background-image: linear-gradient(); }

.RadRibbonBar_accumera .rrbMenuGroupOut .rrbButtonOut.rrbExpanded, .RadRibbonBar_accumera .rrbMenuGroupOut .rrbButtonOut.rrbButtonClicked, .rrbPopup_accumera .rrbMIExpanded > .rrbMIInner .rrbMIToggle {
  
  color: #ffffff;
  background-color: #428bca;
  background-image: linear-gradient(); }

.RadRibbonBar_accumera .rrbIcon, .RadRibbonBar_accumera .rrbToggleHandle, .RadRibbonBar_accumera .rrbResizeHandle, .RadRibbonBar_accumera .rrbGroupLauncher, .RadRibbonBar_accumera .rrbGroupToggleIcon {
  background-image: url('Common/radActionsSprite.png'); }
.RadRibbonBar_accumera .rrbTemplateItem {
  height: 34px;
  max-height: none; }
.RadRibbonBar_accumera .rrbTemplateItemLarge {
  height: 120px;
  max-height: none; }
.RadRibbonBar_accumera .rrbButtonOut {
  border-radius: 4px;
  border-color: transparent;
  color: #333333;
  line-height: 1.42857; }
  .RadRibbonBar_accumera .rrbButtonOut .rrbButtonIn {
    padding: 6px 12px; }
  .RadRibbonBar_accumera .rrbButtonOut .rrbImagePlaceholder {
    vertical-align: middle; }
  .RadRibbonBar_accumera .rrbButtonOut .rrbButtonText {
    vertical-align: middle; }
  .RadRibbonBar_accumera .rrbButtonOut .rrbIcon {
    background-position: -17px -1067px; }
.RadRibbonBar_accumera .rrbButton .rrbImagePlaceholder {
  margin: 2px -4px; }
.RadRibbonBar_accumera .rrbButton .rrbButtonArrow {
  margin: -6px -12px -6px 4px;
  padding: 6px 8px;
  width: 8px;
  height: 20px;
  display: inline-block;
  vertical-align: top;
  position: relative; }
.RadRibbonBar_accumera .rrbButton .rrbSplitButton .rrbButtonArrow {
  margin-left: 8px; }
.RadRibbonBar_accumera .rrbMediumButton .rrbImagePlaceholder {
  margin: 0 4px 0 -4px; }
.RadRibbonBar_accumera .rrbMediumButton .rrbButtonArrow {
  margin: -6px -12px -6px 0;
  padding: 6px 8px;
  width: 8px;
  height: 20px;
  display: inline-block;
  vertical-align: top;
  position: relative; }
.RadRibbonBar_accumera .rrbMediumButton .rrbSplitButton .rrbButtonArrow {
  margin-left: 4px; }
.RadRibbonBar_accumera .rrbLargeButton .rrbButtonIn {
  height: 88px; }
.RadRibbonBar_accumera .rrbLargeButton .rrbImagePlaceholder {
  padding: 4px; }
.RadRibbonBar_accumera .rrbLargeButton .rrbButtonText {
  margin-top: 8px; }
.RadRibbonBar_accumera .rrbLargeButton .rrbButtonArrow {
  height: 50px; }
.RadRibbonBar_accumera .rrbLargeButton .rrbButtonArrow .rrbIcon {
  margin-top: 4px; }
.RadRibbonBar_accumera .rrbLargeButton .rrbButtonArrow .rrbButtonText {
  margin-top: 4px; }
.RadRibbonBar_accumera .rrbButtonStrip {
  height: auto; }
.RadRibbonBar_accumera .rrbButtonStripPart .rrbImagePlaceholder {
  margin: 2px -4px; }
.RadRibbonBar_accumera .rrbButtonStripPart:first-child {
  border-radius: 4px 0 0 4px; }
.RadRibbonBar_accumera .rrbButtonStripPart:last-child {
  border-radius: 0 4px 4px 0; }
.RadRibbonBar_accumera .rrbComboBox, .RadRibbonBar_accumera .rrbDropDown, .RadRibbonBar_accumera .rrbNumericTextBox, .RadRibbonBar_accumera .rrbColorPicker {
  height: auto; }
  .RadRibbonBar_accumera .rrbComboBox .rrbActionButton, .RadRibbonBar_accumera .rrbDropDown .rrbActionButton, .RadRibbonBar_accumera .rrbNumericTextBox .rrbActionButton, .RadRibbonBar_accumera .rrbColorPicker .rrbActionButton {
    width: 8px;
    height: 20px;
    padding: 6px 12px; }
.RadRibbonBar_accumera .rrbComboBox .rrbCBInner {
  padding: 6px 32px 6px 12px;
  height: auto;
  border-color: #cccccc;
  border-radius: 4px;
  background-color: #ffffff; }
.RadRibbonBar_accumera .rrbComboBox .rrbCBInput {
  height: auto;
  min-height: 1.42857em;
  color: #555555;
  line-height: 1.42857; }
.RadRibbonBar_accumera .rrbComboBox .rrbActionButton {
  border-radius: 0 4px 4px 0; }
.RadRibbonBar_accumera .rrbComboBox .rrbIcon {
  background-position: -17px -1067px; }
.RadRibbonBar_accumera .rrbDropDown .rrbDDInner {
  height: auto;
  padding: 6px 32px 6px 12px;
  border-radius: 4px; }
.RadRibbonBar_accumera .rrbDropDown .rrbDDFakeInput {
  height: auto;
  min-height: 1.42857em;
  line-height: 1.42857; }
.RadRibbonBar_accumera .rrbDropDown .rrbActionButton {
  border-radius: 0 4px 4px 0; }
.RadRibbonBar_accumera .rrbDropDown .rrbActionButton, .RadRibbonBar_accumera .rrbDropDown .rrbActionButton:hover {
  background: none; }
.RadRibbonBar_accumera .rrbDropDown .rrbIcon {
  background-position: -17px -1067px; }
.RadRibbonBar_accumera .rrbNumericTextBox {
  width: 80px; }
  .RadRibbonBar_accumera .rrbNumericTextBox .rrbNTBInner {
    padding: 6px 32px 6px 12px;
    height: auto;
    border-color: #cccccc;
    border-radius: 4px;
    background-color: #ffffff; }
  .RadRibbonBar_accumera .rrbNumericTextBox .rrbNTBInput {
    height: auto;
    min-height: 1.42857em;
    color: #555555;
    line-height: 1.42857; }
  .RadRibbonBar_accumera .rrbNumericTextBox .rrbActionButton {
    width: 32px;
    height: 50%;
    box-sizing: border-box; }
  .RadRibbonBar_accumera .rrbNumericTextBox .rrbActionButtonUp {
    border-width: 0 0 1px 1px;
    border-bottom-color: transparent;
    top: 0;
    right: 0; }
  .RadRibbonBar_accumera .rrbNumericTextBox .rrbActionButtonDown {
    border-width: 1px 0 0 1px;
    border-top-color: transparent;
    bottom: 0;
    right: 0; }
  .RadRibbonBar_accumera .rrbNumericTextBox .rrbActionButtonUp .rrbIcon {
    background-position: -17px -1017px; }
  .RadRibbonBar_accumera .rrbNumericTextBox .rrbActionButtonDown .rrbIcon {
    background-position: -17px -1067px; }
.RadRibbonBar_accumera .rrbColorPicker {
  width: auto; }
  .RadRibbonBar_accumera .rrbColorPicker .rrbCPInner {
    padding: 0 33px 0 0;
    height: auto;
    border-radius: 4px; }
  .RadRibbonBar_accumera .rrbColorPicker .rrbCPFakeInput {
    width: auto; }
  .RadRibbonBar_accumera .rrbColorPicker .rrbCPColorPreview {
    width: 32px;
    height: 32px;
    border-width: 0; }
  .RadRibbonBar_accumera .rrbColorPicker .rrbActionButton {
    top: 0;
    right: 0;
    border-radius: 0 4px 4px 0;
    border-left-width: 1px;
    border-left-style: solid; }
  .RadRibbonBar_accumera .rrbColorPicker .rrbActionButton, .RadRibbonBar_accumera .rrbColorPicker .rrbActionButton:hover {
    background: none; }
  .RadRibbonBar_accumera .rrbColorPicker .rrbIcon {
    background-position: -17px -1067px; }
.RadRibbonBar_accumera .rrbGallery {
  padding: 5px;
  height: 88px;
  border-color: #dddddd;
  border-radius: 4px;
  background-color: #ffffff; }
.RadRibbonBar_accumera .rrbGalleryScrollWrap {
  padding-right: 34px;
  height: 88px; }
.RadRibbonBar_accumera .rrbGalleryActions {
  width: 34px;
  height: 100px; }
.RadRibbonBar_accumera .rrbGalleryAction {
  padding: 6px 12px;
  width: 8px;
  height: 20px;
  display: block;
  position: relative;
  top: 0; }
.RadRibbonBar_accumera .rrbGalleryAction + .rrbGalleryAction {
  margin-top: -1px; }
.RadRibbonBar_accumera .rrbGalleryActions > .rrbGalleryAction:first-child {
  border-radius: 0 4px 0 0; }
.RadRibbonBar_accumera .rrbGalleryActions > .rrbGalleryAction:last-child {
  border-radius: 0 0 4px 0; }
.RadRibbonBar_accumera .rrbGalleryActionUp .rrbIcon {
  background-position: -17px -17px; }
.RadRibbonBar_accumera .rrbGalleryActionDown .rrbIcon {
  background-position: -17px -67px; }
.RadRibbonBar_accumera .rrbGalleryActionExpand .rrbIcon {
  background-position: -17px -467px; }
.RadRibbonBar_accumera .rrbCategoryTitle {
  color: #333333;
  background-color: #f5f5f5; }
.RadRibbonBar_accumera .rrbGalleryItem {
  padding: 5px; }

.rrbDropDownSlide_accumera .rrbPopup {
  margin: 2px 0;
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.42857; }
.rrbDropDownSlide_accumera .rrbList {
  padding: 5px 0; }
.rrbDropDownSlide_accumera .rrbColorList {
  padding: 5px; }
.rrbDropDownSlide_accumera .rrbListItem {
  margin: 0;
  padding: 3px 20px; }
  .rrbDropDownSlide_accumera .rrbListItem:hover {
    
    background-color: #f5f5f5; }
.rrbDropDownSlide_accumera .rrbColorListItem {
  width: 20px;
  height: 20px; }
.rrbDropDownSlide_accumera .rrbCPColorBox {
  width: 20px;
  height: 20px; }

.rrbSlide_accumera .rrbPopup {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.42857; }
.rrbSlide_accumera .rrbGallery {
  padding: 5px; }
.rrbSlide_accumera .rrbCategoryTitle {
  color: #333333;
  background-color: #f5f5f5; }
.rrbSlide_accumera .rrbGalleryItem {
  padding: 5px; }

.rrbPopup_accumera {
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.42857; }
  .rrbPopup_accumera .rrbHeaderBar {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    background-image: linear-gradient(); }
  .rrbPopup_accumera .rrbMenuItem .rrbMIToggle .rrbIcon {
    background-position: -17px -167px;
    background-image: url('Common/radActionsSprite.png'); }
  .rrbPopup_accumera .rrbMenuItem.rrbMIHovered .rrbMIToggle .rrbIcon, .rrbPopup_accumera .rrbMenuItem.rrbMIExpanded .rrbMIToggle .rrbIcon {
    background-position: -117px -167px; }
  .rrbPopup_accumera .rrbDisabled > .rrbMIInner {
    color: #999999;
     }
  .rrbPopup_accumera .rrbHeader {
    border-color: #e7e7e7;
    color: #333333;
    background-color: #f5f5f5; }
  .rrbPopup_accumera .rrbAuxiliaryPane {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff; }
  .rrbPopup_accumera .rrbFooterPane {
    border-color: #e7e7e7;
    color: #333333;
    background-color: #f5f5f5; }
