/*@import "/Skin/Custom/CustomVariables.less";*/

/*
  FULL:       #008e25
  MEDIUM:     #A5C400 
  LIGHT:      #FFFFFF;
*/

/*********************** TAB *************************/

.tab-on {
  background-color: #008e25;
}
.tab:hover {
  background-color: #cccccc;
}
.tab:hover a,
.tab-on:hover a {
  color: #444444;
}
.TabContentSeparator {
  border-bottom: 2px solid #008e25;
}
/*********************** MENU *************************/

008e25 .menu-box-header {
  background-color: #008e25;
}
/*********************** BUTTONS *************************/

.button a:hover {
  background-color: white;
  border-color: white;
}
/*********************** varie *************************/

.usedLangList li {
  background-color: #008e25;
  border: 1px solid #008e25;
}
/*********************** stili custom visualizzatori *************************/

body.idC_61706.v_lblVistaDefault .rgMasterTable td:nth-child(6) {
  font-weight: bold;
}
body.idC_61706.v_lblVistaAll .rgMasterTable td:nth-child(4) {
  font-weight: bold;
}
body.idC_61676 .rgMasterTable td:nth-child(9) {
  font-weight: bold;
}
body.idC_61712 .rgMasterTable td:nth-child(5) {
  font-weight: bold;
}
body.hide-save-btn .rrbControlGroup a:nth-child(-n + 2) {
  display: none;
}
/*
  FULL:       #007D30
  MEDIUM:     #A5C400 
  LIGHT:      #FFFFFF;
*/

/*------------------- RADGRID ----------------*/

.RadGrid_Endurance .rgSelectedRow {
  background: #008e25;
  color: black;
}
.RadGrid_Endurance .rgActiveRow td,
.RadGrid_Endurance .rgActiveRow td.rgSorted,
.RadGrid_Endurance .rgSelectedRow td,
.RadGrid_Endurance .rgSelectedRow td.rgSorted {
  border-color: #008e25;
}
.RadGrid_Endurance .rgPager .rgPagerButton:hover {
  border-color: #008e25;
  background: #008e25;
}
.RadGrid_Endurance .rgNumPart a.rgCurrentPage,
.RadGrid_Endurance .rgNumPart a.rgCurrentPage:hover {
  border-color: #008e25;
}
.RadMenu_Endurance .rgHCMClear,
.RadMenu_Endurance .rgHCMFilter {
  background: #008e25;
}
.RadGrid_Endurance .rgGroupPanel {
  background: #008e25;
}
/*------------- RADBUTTON ----------------*/

.RadButton_Endurance .rbSplitRight:focus,
.RadButton_Endurance .rbSplitRight:active,
.RadButton_Endurance.rbLinkButton .rbSplitRight:focus,
.RadButton_Endurance.rbLinkButton .rbSplitRight:active {
  background-color: #008e25;
}
.RadButton_Endurance .rbSplitLeft:focus,
.RadButton_Endurance .rbSplitLeft:active,
.RadButton_Endurance.rbLinkButton .rbSplitLeft:focus,
.RadButton_Endurance.rbLinkButton .rbSplitLeft:active {
  background-color: #008e25;
}
.RadButton_Endurance.rbSkinnedButton:active,
.RadButton_Endurance.rbVerticalButton:active,
.RadButton_Endurance.rbSkinnedButton:active .rbDecorated,
.RadButton_Endurance.rbVerticalButton:active .rbDecorated,
.RadButton_Endurance.rbPressedButton.rbSkinnedButton,
.RadButton_Endurance.rbPressedButton .rbDecorated {
  background-color: #008e25;
}
.RadButton_Endurance.rbSkinnedButton:active,
.RadButton_Endurance.rbVerticalButton:active {
  border: 1px solid #008e25;
}
.RadButton_Endurance.rbSkinnedButtonChecked,
.RadButton_Endurance.rbSkinnedButtonChecked:hover,
.RadButton_Endurance.rbSkinnedButtonChecked .rbDecorated,
.RadButton_Endurance.rbSkinnedButtonChecked:hover .rbDecorated {
  background-color: #008e25;
  border: 1px solid #008e25;
}
.RadButton_Endurance.rbLinkButton:active,
a.RadButton_Endurance.rbLinkButtonChecked,
.RadButton_Endurance.rbLinkButtonChecked:hover {
  background-color: #008e25;
  border: 1px solid #008e25;
}
/*--------------- RADMENU ----------------*/

/** Menu Root Group */

.RadMenu_Endurance .rmRootGroup,
.RadMenu_Endurance ul.rmRootScrollGroup {
  background-color: #008e25;
}
/** Menu Root Link */

.RadMenu_Endurance .rmRootLink {
  border: 1px solid #008e25;
}
.RadMenu_Endurance .rmDisabled,
.RadMenu_Endurance .rmDisabled:hover {
  border-color: #008e25;
}
.RadMenu_Endurance .rmGroup .rmFocused,
.RadMenu_Endurance .rmGroup .rmFocused:hover,
.RadMenu_Endurance .rmGroup .rmSelected,
.RadMenu_Endurance .rmGroup .rmSelected:hover,
.RadMenu_Endurance .rmGroup .rmExpanded,
.RadMenu_Endurance .rmGroup .rmExpanded:hover {
  background-color: #008e25;
}
/*---------- RADWINDOW -------------*/

.RadWindow_Endurance .rwTopLeft,
.RadWindow_Endurance .rwTopRight,
.RadWindow_Endurance .rwTitlebar,
.RadWindow_Endurance .rwTopResize {
  background: #008e25;
}
.RadWindow_Endurance .rwControlButtons a {
  background-color: #008e25;
  border: solid 1px #008e25;
}
/*-------------------- RADMENU ----------------*/

/** Menu Root Group */

.RadMenu_Endurance .rmRootGroup,
.RadMenu_Endurance ul.rmRootScrollGroup {
  background-color: #008e25;
}
/** Menu Root Link */

.RadMenu_Endurance .rmRootLink {
  border: 1px solid #008e25;
}
.RadMenu_Endurance .rmRootLink:hover {
  border-color: white;
}
.RadMenu_Endurance .rmDisabled,
.RadMenu_Endurance .rmDisabled:hover {
  border-color: #008e25;
  color: white;
}
.RadMenu_Endurance .rmGroup .rmFocused,
.RadMenu_Endurance .rmGroup .rmFocused:hover,
.RadMenu_Endurance .rmGroup .rmSelected,
.RadMenu_Endurance .rmGroup .rmSelected:hover,
.RadMenu_Endurance .rmGroup .rmExpanded,
.RadMenu_Endurance .rmGroup .rmExpanded:hover {
  background-color: #008e25;
}
/*--------------- FILE EXPLORER ----------------*/

.RadToolBar_Endurance .rtbItemClicked .rtbWrap,
.RadToolBar_Endurance .rtbSplBtnExpanded .rtbWrap,
.RadToolBar_Endurance .rtbDropDownExpanded .rtbWrap,
.RadToolBar_Endurance .rtbChecked .rtbWrap,
.RadToolBar_Endurance li.rtbChecked .rtbWrap:hover {
  background-color: #008e25;
  border: 1px solid #008e25;
}
.rrbTabLabelLink .rrbTabText {
  padding-left: 10px !important;
  text-decoration: none !important;
}
/*--------------- TOOLTIP ----------------*/

.RadRibbonBar_Endurance .rrbToolTip {
  background: #a5c400 !important;
  border: 4px solid #a5c400 !important;
}
/*--------------- SPLITTER ----------------*/

.RadSplitter_Endurance .rspResizeBarOver,
.RadSplitter_Endurance .rspSlideContainerResizeOver {
  border-right-color: #008e25;
}
.RadSplitter_Endurance .rspResizeBarOverHorizontal,
.RadSplitter_Endurance .rspSlideContainerResizeOverHorizontal {
  border-bottom-color: #008e25;
}
/* RadSlidingPane tab */

.RadSplitter_Endurance .rspPaneTabContainer,
/* RadSlidingPane header */ .RadSplitter_Endurance .rspSlideHeader {
  background-color: #008e25;
}
.RadSplitter_Endurance .rspResizeBarOver,
.RadSplitter_Endurance .rspSlideContainerResizeOver,
.RadSplitter_Endurance .rspResizeBarOverHorizontal,
.RadSplitter_Endurance .rspSlideContainerResizeOverHorizontal {
  background-color: #008e25;
}
/*-------------------------------------------------------*/

/* RadSlidingPane tab */

.RadSplitter_Endurance .rspPaneTabContainer,
/* RadSlidingPane header */ .RadSplitter_Endurance .rspSlideHeader,
/* RadSlidingPane title */ .RadSplitter_Endurance .rspSlideTitleContainer {
  background-color: #008e25;
}
/* RadSplitBar/RadSlidingPane resize elements */

.RadSplitter_Endurance .rspResizeBar,
.RadSplitter_Endurance .rspSlideContainerResize,
.RadSplitter_Endurance .rspResizeBarHorizontal,
.RadSplitter_Endurance .rspSlideContainerResizeHorizontal {
  background-color: #e5e5e5;
}
.RadSplitter_Endurance .rspSlideTitleContainer,
.RadSplitter_Endurance .rspSlideHeaderIconWrapper {
  background-color: white;
}
.RadSplitter_Endurance .rspResizeBarOver,
.RadSplitter_Endurance .rspSlideContainerResizeOver,
.RadSplitter_Endurance .rspResizeBarOverHorizontal,
.RadSplitter_Endurance .rspSlideContainerResizeOverHorizontal {
  background-color: #008e25;
}
/* RadSlidingPane tab */

table.RadSplitter .rspTop .rspPaneTabContainer,
table.RadSplitter .rspBottom .rspPaneTabContainer {
  border-width: 1px;
}
.RadSplitter_Endurance .rspPaneTabContainer {
  border-color: #008e25;
}
.RadSplitter_Endurance .rspPaneTabContainerExpanded,
.RadSplitter_Endurance .rspPaneTabContainerDocked {
  background-color: white;
  border-color: #e5e5e5;
}
/*-------------------------------------------------------*/

/* RadSplitBar buttons */

.RadSplitter_Endurance .rspCollapseBarCollapseOver {
  background-color: #008e25;
}
.RadSplitter_Endurance .rspCollapseBarExpandOver {
  background-color: #008e25;
}
.RadSplitter_Endurance .rspCollapseBarHorizontalExpandOver {
  background-color: #008e25;
}
.RadSplitter_Endurance .rspCollapseBarHorizontalCollapseOver {
  background-color: #008e25;
}
/* RadSlidingPane buttons */

.RadSplitter .rspTabsContainer {
  background-color: #008e25;
}
/* CSS Document */

.RadTreeView_Default .rtSelected .rtIn {
  background: #008e25 !important;
  border-color: #008e25 !important;
  color: white !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
/* RAD RIBBON BAR */

.RadRibbonBar_Endurance .rrbButtonClicked,
.RadRibbonBar_Endurance .rrbButtonClicked .rrbButtonMid,
.RadRibbonBar_Endurance div.rrbButtonGroup .rrbToggled,
.RadRibbonBar_Endurance div.rrbButtonGroup .rrbToggled .rrbButtonMid,
.RadRibbonBar_Endurance a.rrbExpanded,
.RadRibbonBar_Endurance a.rrbExpanded .rrbButtonMid,
.RadRibbonBar_Endurance a.rrbButtonClicked:hover,
.RadRibbonBar_Endurance a.rrbButtonClicked:hover .rrbButtonMid,
.RadRibbonBar_Endurance a.rrbButtonClicked:hover .rrbButtonOut {
  border-color: #008e25;
  color: white;
  background-color: #008e25;
}
.RadRibbonBar_Endurance .rrbButtonArea a.rrbButtonClicked.rrbCollapsedGroup,
.RadRibbonBar_Endurance .rrbButtonArea a.rrbButtonClicked.rrbCollapsedGroup .rrbButtonMid {
  border-color: #008e25;
  background-color: #008e25;
}
.RadRibbonBar_Endurance a.rrbButtonClicked.rrbCollapsedGroup .rrbDecoration,
.RadRibbonBar_Endurance a.rrbButtonClicked.rrbCollapsedGroup .rrbDecoration .rrbButtonMid {
  border-color: #008e25;
  background-color: #008e25;
}
.RadRibbonBar_Endurance .rrbButtonClicked .rrbButtonTextHover {
  background-color: #008e25;
}
