/* Tabele Editare Limba/Parametri*/

.table_content{
	overflow-x:auto;
	clear:both;
}
.table_content table { 
  width: 100%; 
  border-collapse: collapse; 
}
/* Zebra striping */
.table_content tr:nth-of-type(odd) { 
  background: #eee; 
}
.table_content tr:nth-of-type(even) { 
  background: #ffffff; 
}
.table_content th { 
  background: #333333; 
  color: white; 
  font-weight: bold; 
}
.table_content td, 
.table_content th { 
  padding: 6px; 
  border: 1px solid #ccc; 
  text-align: left; 
  
  /*white-space: nowrap;*/
}

.table_content a{
	/*border-bottom:#999999 1px dotted;*/
}

.table_content td:last-child > a,
.table_content th:last-child > a
{
	display: inline-block;
	color: #f2f2f2;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	background-color: #a77b7c;
	font-weight:bold;
	margin:2px 2px;
	padding-bottom:2px;
	min-width:25px;
}
.table_content td:last-child a:hover,
.table_content th:last-child a:hover{
  border: 1px solid #333333;
  background-color: #555;
  margin:1px 1px;
}

/* - folosim direct in pagina, nu putem folosi cind avem rowspan/colspan
.table_content td:last-child { text-align:center; }
*/

/*
.table_content td:last-child span
{
	display:inline-block; 
	width:65px;
}
*/




.max_on_page{
	float: left;
}
.max_on_page ul{
    padding: 0;
    margin: 0;
}
.max_on_page li{
    list-style: none;
    display: inline-block;
	margin:1px;
}
.max_on_page a{
    background-color: #eeeeee;
	border: 1px solid #eeeeee;
    padding: 0px 2px;
    font-size: 12px;
    font-weight: 300;
    color: #999999;
    display: block;
    text-align: center;
	text-decoration:none;
}

.max_on_page li.selected a {
  border: 1px solid #a76666;
  background-color: #a77b7c;
  color: #ffffff;
}
.max_on_page li a:hover {
  border: 1px solid #999999;
  background-color: #cccccc;
  color: #ffffff;
}
.max_on_page li a:focus {
  border: 1px solid #a76666;
  background-color: #a77b7c;
  color: #ffffff;
}







.pagination{
	text-align:center;
	width:100%;
	margin-top:20px;
}
.pagination ul{
    padding: 0;
    margin: 0;
}
.pagination li{
    list-style: none;
    display: inline-block;
}
.pagination a{
    background-color: #ffffff;
	border: 1px solid #eeeeee;
    padding: 9px 14px;
    font-size: 18px;
    font-weight: 600;
    color: #999999;
    display: block;
    text-align: center;
	text-decoration:none;
}

.pagination li.selected a {
  border: 1px solid #a76666;
  background-color: #a77b7c;
  color: #ffffff;
}
.pagination li a:hover {
  border: 1px solid #999999;
  background-color: #cccccc;
  color: #ffffff;
}
.pagination li a:focus {
  border: 1px solid #a76666;
  background-color: #a77b7c;
  color: #ffffff;
}

.pagination li.disabled {
  background-color: #999999;
  border: 1px solid #999999;
  padding: 9px 14px;
  font-size: 18px;
  font-weight: 600;
  color: #ffffff;
  text-align: center;
}
.pagination li.dots{
	width:40px;
	margin:auto;
	font-size:20px;
	color: #999999;
	
}
@media screen and (max-width: 568px){
	.pagination li.dots{
		display:block;
	}
}







.dark-spoiler {
    padding: 0.5em;
    border: 1px solid #81B558; /* Blizzard's MVP green */
}
.dark-spoiler .sp-button {
    cursor: pointer;
    outline: none;
    border: 1px solid #000;
    border-radius: 0.5em;
	
	font-size: 1rem;
	padding:0px 5px;
}
.dark-spoiler .sp-content {
    margin-top: 0.5em;
}
.dark-spoiler .sp-button[value="+"] + .sp-content {
    display: none;
}