/* ==========================================================
                           COLORS
   ========================================================== */
/*/
@logstorageMain: darken(#950A45, 5%);
@logstorageMain:#598958;
@logstorageMain: darken(#0A4595, 35%);

@logstorageMainGradientEnd: desaturate(lighten(@logstorageMain, 60%), 50%);
@logstorageAlternateMenuEntryBg: desaturate(lighten(@logstorageMain, 60%), 60%);
@middleBlue: desaturate(lighten(@logstorageMain, 30%), 25%);
@logstorageMenuEntryBg: desaturate(lighten(@logstorageMain, 60%), 50%);
@logstorageMenuSecondLevelEntryBg: desaturate(lighten(@logstorageMenuEntryBg, 60%), 50%);
@footerBgColor: @logstorageMenuEntryBg;
@headerBgColor: @logstorageMenuEntryBg;
@headerSecondBgColor: lighten(@headerBgColor, 50%);
@tabOuterBg : lighten(spin(@logstorageMenuEntryBg, 40%), 5%);
/**/
/* ==========================================================
                           HELPERS
   ========================================================== */
.cursorHand {
  cursor: pointer;
  cursor: hand;
}
.defaultBorder {
  border: 1px solid black;
}
.defaultFont {
  font-size: 8pt;
  line-height: 12pt;
}
.blueBorder {
  border: 1px solid black;
  border-color: #005bac;
}
.animateAllCSS {
  transition: all 0.45s ease;
  -webkit-transition: all 0.45s ease;
  -moz-transition: all 0.45s ease;
}
.animateColorCSS {
  transition: box-shadow 0.45s ease, color 0.45s ease, background-color 0.45s ease, border-color 0.45s ease;
  -webkit-transition: box-shadow 0.45s ease, color 0.45s ease, background-color 0.45s ease, border-color 0.45s ease;
  -moz-transition: box-shadow 0.45s ease, color 0.45s ease, background-color 0.45s ease, border-color 0.45s ease;
}
.selectionGlow {
  -moz-box-shadow: 0 0 5px #005bac;
  -webkit-box-shadow: 0 0 5px #005bac;
  box-shadow: 0 0 5px #005bac;
}
.hoverGlow {
  -moz-box-shadow: 0 0 5px #005bac;
  -webkit-box-shadow: 0 0 5px #005bac;
  box-shadow: 0 0 5px #005bac;
}
/* Fix for ie9 and 10 */
/* ******************************************* */
/* Fix inputs style (can not change the arrow) */
/* ******************************************* */

body.ie9plus, body.ie9plus *{
	font-family:"MS PGothic", "MS-PGothic";
} 
	
body.ie9plus select {
  background: none;
  background-color: #ffffff;
  padding: 1px 1px 1px 1px;
}
body.ie9plus input[type="checkbox"],
body.ie9plus input[type="checkbox"]:checked,
body.ie9plus input[type="checkbox"]:disabled,
body.ie9plus input[type="checkbox"]:disabled:checked{
  border: none;
  background-color: transparent;
  height: auto;
  width: auto;
}

body.ie9plus input[type="radio"],
body.ie9plus input[type="radio"]:checked,
body.ie9plus input[type="radio"]:disabled,
body.ie9plus input[type="radio"]:disabled:checked {
  border: none;
  background-color: transparent;
  height: auto;
  width: auto;
}
body.ie9plus .loginElement td {
  box-shadow: none;
}
body.ie9plus .rgba .logstorageLogo {
  filter: none;
}
/* remove filter in top (breaks other css styles and gradients are supported) */
body.ie9plus .topMenu td table td {
  filter: none;
}
body.ie9plus .topMenuOver .submenu table {
  filter: none;
}
body.ie9plus .topMenuOver .submenu table td {
  filter: none;
}
/* Remove unneeded filters */
body.ie9plus .tabspace table[cellspacing="0"] td.sfon-pad4[bgcolor="#D4DDE5"],
.tabspace table[cellspacing="0"] .tabtitle1,
.tabspace table[cellspacing="0"] .tabtitle-blank,
table[border="0"] .tabElement,
.tabspace-closed table[cellspacing="0"] td.sfon-pad4[bgcolor="#D4DDE5"],
.tabspace-closed table[cellspacing="0"] .tabtitle1,
.tabspace-closed table[cellspacing="0"] .tabtitle-blank {
  filter: none;
}
/* Column set fix */
body.ie9plus .smarterFolderContainer select {
  width: 90%;
}

body.ie10 select{
	padding-right:3px !important;
}