/*Tabela*/
.headerPublish { 
	display: block;
	width:100%; 
	background-color:#1e252d;
	border: 1px solid #1e252d;
	color:#ffffff;
	font-weight: bold;	
	text-align: center;
	padding: .5rem 1rem; }

.tableDescription {
	display:block;
	font-size: .8rem; 
	font-weight:normal; 
	color:#666666; }

.tablemod {
	margin: 0px 0px;
	padding: 0px 0px;}

.tablemod a {
    color: #1e252d; 
    text-decoration: none; }

.tablemod a.label, .tablemod label{
    color: #1e252d;
    text-decoration: none; }

.tablemod table {
    color: #1e252d;
    margin-left:0;
    margin-right:0;
    width: 100%; }

.tablemod table th {
    background-color: #f6f6f6;
    border-bottom:1px solid #1e252d;
    padding: .5rem;
    text-align: center;
	font-weight: bold;
	font-size: smaller;	}
	
.tablemod .tablerot table th {
    background-color: transparent; 
	font-weight: normal;
	font-size: medium;	
    border-bottom: 0; 
	border-right:1px solid #1e252d;
    padding: .5rem;
    text-align: center; }

.tablemod table td, .tablemod .tablerot table td {
	padding: .5rem;
    text-align: center; }

@media screen and (max-width:1199px){
.headerPublish { 
	font-size: .8rem;	}

.tableDescription {
	font-size: 80%;	}	
	
.tablemod table th {
	font-weight: bold;
	font-size: .8rem;	}
	
.tablemod .tablerot table th {
	font-weight: bold;
	font-size: .8rem;	}

.tablemod table td, .tablemod .tablerot table td {
	font-weight: normal;
	font-size: .8rem; } 
.container .publish-intro {
	float: left;
    margin-right: 0;
    margin-bottom: 0.5rem;}

}

.tablemod table tbody tr:nth-last-child(1) { border-bottom:1px solid #1e252d; }

.tablemod tbody tr:nth-child(odd) {background:#ffffff;}
.tablemod tbody tr:nth-child(even) {background:#ededed;}
.tablemod .tablerot table tbody tr:last-child th { border-bottom:1px solid #1e252d; }

ul.menu-sca {
	list-style-type: none;
	margin: 0;
	padding: 0;}
	
.publish-attach ul{
	list-style-type: none;
	margin: 0;
	padding: 0;}


