.body{
	min-height: 600px;
}

/* navbar decrease the height */
.navbar-nav > li > a, .navbar-brand {
    padding-top:5px !important;
    padding-bottom:0 !important;
    height: 30px;
}
.navbar {
	min-height:30px !important;
	/* position: static; */
}
.navbar-toggle {height:30px !important;}
.navbar-header {min-height:30px !important;}

.nav.navbar-nav li a {
	color: white ;
}

/** new **/
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
	color: black;
	background-color: #b7c6c6;
}


.navbar-inverse .navbar-nav a:hover
{
	color: black !important;
	background: #b7c6c6 !important;
}
.dropdown-menu li a {
	color: white !important;
}

/** background drop down header**/
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
	color: #fff;
	background-color: #002D2D;
}



/* .collapse>ul>li, navbar-collapse>ul>li {
	height: 30px !important;
} */

/* .nav.navbar-nav li a {
		color: #C6A422 !important;
} */

/* control the language color */
/* .nav.navbar-nav.navbar-right li a {
		color: red !important;
} */

/* .navbar-nav > .active a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
  color:yellow !important;
} */
/* .navbar-inverse .navbar-nav > .active{
    color: red !important;
   background: #d65c14;
 }
 .navbar-inverse .navbar-nav > .active > a,
 .navbar-inverse .navbar-nav > .active > a:hover,
 .navbar-inverse .navbar-nav > .active > a:focus {
      color: red !important;
      background: #d65c14;
 } */

/* end of navbar customization */
.tooltip-inner{
	/* max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px; */
}

.gridCellAlign{
	text-align: right;
}
.gridCellCenterAlign{
	text-align: center;
}

.gradient {
	color: #fff;

}

.iconActive{
	background-color: #E0B12F;
	/* background-image: url("resource/img/iirocdots_clear.png"); */
}
.bgImage{
	background-image: url(../img/header_long.jpg);
	background-repeat: no-repeat;
}


.iirocLogo{
	background-image: url(../img/iirocdots_clear.jpg);
}
/* spinner container border rounded for top left & right with 7 px*/
.cg-busy-default-sign{
	border-top-left-radius: 7px !important;
	border-top-right-radius: 7px !important;
}
.spinnerClass{
	text-align:center;
	position:absolute;
	top:300px; /*spinner space to the top*/
	width:100%;
	text-shadow:1px 1px 2px white, -1px -1px 2px white,-4px 4px 4px white,-4px 4px 4px white;
}
.modal-dialog {
  margin: 300px auto; /* make the window center, 30px --> 300px*/
}
/* for nvd3 chart  */
#chart svg{
	height: 500px;
}
.panel-body {
	height:10px;
	position:relative;
}
.tradeGrid{
	width: 100%;
	height: 600px;
}
.tradeTableGrid{
	width: 100%;
	height: 500px;
}
.input-xs {
  height: 18px;
  padding: 2px 5px;
  font-size: 12px;
  line-height: 1.5; /*If Placeholder of the input is moved up, rem/modify this.*/
  border-radius: 3px;
}
.h-bar {
    background: green;
    margin-top: 5px;
    color: "#000";
}
.axis path,
.axis line {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges;
}

.x.axis path {
  display: none;
}

.line {
  fill: none;
  stroke: steelblue;
  stroke-width: 1.5px;
}

/* ui-grid customization */
/* .ui-grid-contents-wrapper{
	background-color: #f3f3f3;#f3f3f3
} */
/* .ui-grid-pager-panel{
	background-color: black;
	border-color: black;
	margin: 0px;
}
.ui-grid-pager-container{
	margin-top: 10px;
}
.ui-grid-pager-count-container{
	margin-top: 10px;
}
.ui-grid-pager-row-count-label{
	color: white;
}
.ui-grid-pager-count .ng-binding{
	color: white;
}
.ui-grid-pager-max-pages-number{
	color: white;
}
.ui-grid-pager-row-count-picker select{
	width: 70px;
}
*/
.ui-grid-pager-control input{
	padding: 0;
}
/* end of ui-grid customization */

.table-striped>tbody>tr:nth-child(odd)>td,
.table-striped>tbody>tr:nth-child(odd)>th {
   /*background-color: #f00;*/
   background-color: grey;
 }
.table-striped>tbody>tr:nth-child(even)>td,
.table-striped>tbody>tr:nth-child(even)>th {
   /*background-color: #f00;*/
   background-color: #a7a7a7;
 }

table {
    border-collapse: separate;
    border-spacing: 0 0px;
}

thead th {
  background-color: #dcdcdc;
  color: #383535;
}

.nav, .pagination, .carousel, .panel-title a {
	cursor: pointer;
}

.tooltip.customClass .tooltip-inner {
    color: #880000;
    background-color: #ffff66;
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

/* change tooltip background color */
/* .tooltip.right .tooltip-inner {
   background-color:blue;
}
.tooltip.right .tooltip-arrow {
   border-right-color: blue;
} */

/* .input-xs {
	height: 22px;
	min-width: 75px;
	max-width: 85px;
	padding: 2px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
} */

.panel-default > .panel-heading {
    background-color:#F9F9F9;
    visited: text-decoration: underline;
}
.panel-default > .panel-heading > .a{
	style="display: block;"
}
.accordionClass{
    background-color: dodgerblue;
    /*color:coral;*/
}


fieldset.datepicker-border {
	border-radius: 5px;
	border: 1px groove #ddd !important;
	padding: 0 1.4em 1.4em 1em !important;
	margin: 0 0 1.5em 0 !important;
	-webkit-box-shadow: 0px 0px 0px 0px #000;
	box-shadow: 0px 0px 0px 0px #000;
}

legend.datepicker-border {
	font-size: 1em !important;
	font-weight: bold !important;
	text-align: left !important;
	width: auto;
	padding: 0 10px;
	border-bottom: none;
	color: white;
}

.search-box-padding-top{
	padding-top:36px;
}
.search-history-badge{
	padding-top:6px;
	cursor:pointer;
}

.search-history-badge a{
	text-decoration: none !important;
}

.searchHistory{
	margin: 16px;
	border: 1px solid green;
}

.searchHistorySticker>div{
	background-color: rgb(200,200,200);
	margin: 8px;
	padding: 8px;
	height: 80px;
	overflow-y:hidden;
}
