/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}

.navbar-brand{	
	padding-top: 10px;
}

.custom-icon-black{	color: #000000;}
.custom-icon-red  {	color: #D9534F;}
.custom-icon-lblue{	color: #5BC0DE;}
.custom-icon-green{	color: #5CB85C;}


.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: #f5f5f5;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

.input-group-addon{
  color: #aaaaaa;
}

body > .container {
  padding: 60px 15px 0;
}
.container .text-muted {
  margin: 20px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 100%;
}

.input-group{
  padding-bottom: 15px;
  width:100%;
}

.DarkRow {
background : #cccccc;
cellpadding : 2px;
cellspacing : 2px;
}
.DarkRowLightCol {
background : #b3b3b3;
cellpadding : 2px;
cellspacing : 2px;
}
.DarkRowDarkCol {
background : #d9d9d9;
cellpadding : 2px;
cellspacing : 2px;
}
.LightRow {
background : #dddddd;
cellpadding : 2px;
cellspacing : 2px;
}
.LightRowLightCol {
background : #e6e6e6;
cellpadding : 2px;
cellspacing : 2px;
}
.LightRowDarkCol {
background : #f2f2f2;
cellpadding : 2px;
cellspacing : 2px;
}
/* Tooltip */
.tthelp + .tooltip > .tooltip-inner {
    background-color: #D9EDF7; 
    color: #31708F; 
    border: 1px solid #BCE8F1;
    padding: 1px;
    font-size: 12px;
}

/* Tooltip on top */
.tthelp + .tooltip.top > .tooltip-arrow {
    border-top: 5px solid #BCE8F1;
}

/* Tooltip on bottom */
.tthelp + .tooltip.bottom > .tooltip-arrow {
    border-bottom: 5px solid #BCE8F1;
}

/* Tooltip on left */
.tthelp + .tooltip.left > .tooltip-arrow {
    border-left: 5px solid #BCE8F1;
}

/* Tooltip on right */
.tthelp + .tooltip.right > .tooltip-arrow {
    border-right: 5px solid #BCE8F1;
}