#main-container{
	overflow: auto;
     height: 200px;
     width:750px;
}

table{
	background-color: white;
	text-align: center;
	border-collapse: collapse;
  width: 100%;
  // height: 300px;
  overflow: scroll;
}

th, td{
  padding: 1px;
  padding-left: 3px;
}

thead{
	background-color: #067692;
	border-bottom: solid 4px rgb(21, 127, 214);
	color: #CCCCCC;
}

tr:nth-child(even){
	background-color: #ddd;
}

tr:hover td{
	background-color: #067692e1;
	color: white;
}


/* unvisited link */
tbody a:link {
  color: #001bb6;
}

/* visited link */
tbody a:visited {
  color: #72620a;
}

/* mouse over link */
tbody a:hover {
  color: #FFFFFF;
}

/* selected link */
tbody a:active {
  color: blue;
}


/* unvisited link */
table a:link {
  color: #001bb6;
}

/* visited link */
table a:visited {
  color: #72620a;
}

/* mouse over link */
table a:hover {
  color: #FFFFFF;
}

/* selected link */
table a:active {
  color: blue;
}



.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

#tablediv {
	width:100%;
	max-height:600px;
  overflow:auto;
  border-radius: 10px;
  border-color: #067692;
}

#tablediv2{
  width:100%;
  max-height:250px;
  overflow:auto;
  border-radius: 20px;
  border-color: #067692;
}

#tablediv3{
  width:100%;
  max-height:180px;
  overflow:auto;
  border-radius: 10px;
  border-color: #067692;

}

#tablediv4 {
	width:90%;
	/*height:00px; */
  overflow:auto;
  border-radius: 1px;
  border-color: #067692;
}

div.tablediv4 table{

	background-color: rgb(123, 12, 12);
	text-align: center;
	border-collapse: collapse;
  width: 90%;
  height: 100px;
  /*overflow: auto ! important;
  overflow: none;
*/
}

div.tablediv4 th, td{
  padding: 1px;
  padding-left: 5px;

}

div.tablediv4 thead{
	background-color: #067692;
	border-bottom: solid 2px rgb(21, 127, 214);
	color: rgb(181, 44, 44);
}

div.tablediv4 tr:nth-child(even){
	background-color: #ddd;
}

div.tablediv4 tr:hover td:hover{
	background-color: #aab6bae1;
	color: rgb(216, 84, 84);
}

#tablethead{
  width:100%;
	 overflow:auto;
  border-radius: 1s0px;
}


.contenedorTabla{
    overflow-y: auto;
    max-height:600px;
}

.contenedorTabla thead th {
    position: sticky; top: 0;
}

.altura60{
  width:100%;
  overflow:auto;
  border-radius: 20px;
  border-color: #067692;
  max-height: 45vh;
}


::-webkit-scrollbar {
    width: 15px;
}
::-webkit-scrollbar-track {
    #-webkit-box-shadow: inset 0px 2px 2px 2px rgba(0,0,0,0.6);
    border-radius: 0px 15px 15px 0;
}
::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 6px rgba(100,100,100,0.9);
    border-radius: 0px 15px 15px 0;
}



glyphicon-ok{content:"\e013"}