/*!
 * Autor: Dannys - Dannybia
 * Web Designer: Dannys - www.dannybia.com
 * Copyright 2001-2024, Dannys Home Page
 * E-mail: dannybia@hotmail.com
 * Site: www.dannybia.com
 */
@charset "UTF-8";

/* Margem
margim: {superior, direita, inferior e esquerda
            10px      2px       10px      2px;}
---------------------------------*/


/****************************
Tables
****************************/

/** TABLES - VER EM TABLES TB.CSS - DANNY */
table{
	font-family: 'Open Sans', sans-serif;
	border-collapse: collapse;
	border-spacing: 0;
	box-shadow:1px 1px 5px #bbb;
	border:1px solid #e3e3e3;
	margin-bottom:1.500em
}
table th,
table td{
	padding: 10px 0 10px 0;
	border: 1px solid #e3e3e3;
	text-align: center;
}


table a {text-decoration: none;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition:all 0.3s ease;}
	
table a:hover{
	color: #f00!important;
}

/*Nice Heading Row */
th {background: rgba(77,196,192,0.4); color: rgba(46,139,137,1.4) !important; font-variant:small-caps; border-top:1px solid #ccc; text-shadow:0 1px 0 #fff;}
th, td {vertical-align:top; font-weight:600;font-family: 'Open Sans', sans-serif;}
td {font-size:1.063em;}
th {font-size:1.313em;}

		.container:before,.container:after,.row:before,.row:after, .row-center:after, .row-center:after{display:table;content:"";*zoom:1}
		.container:after,.row:after, .row-center:after, .row-center:after{clear:both}	
		.row {margin-left:-1.51%;margin-right:-1.51%}
		.row-center {float:center!important; text-align:center;}
		.row-left {float:left!important; text-align:left;}
		.top30{margin-top:30px !important;}

.top-top; {font-weight:700; text-decoration:none; font-size:1.25em; font-variant:small-caps; font-family: 'Open Sans', sans-serif;}
.top-liter {color:#ff7d7d!important; font-weight:700;}

th li>a, th ul li a, th ul ul a:visited, th:hover {font-family: 'Open Sans', sans-serif;}
td li>a, td ul li a, td ul ul a:visited, td:hover {font-family: 'Open Sans', sans-serif;}

/*Bolded First Column Primeira Coluna em Negrito
tbody tr td:nth-of-type(1) {font-weight: bold;}
*/

/**\ TABLES */


/*Striped Rows
tbody tr:nth-of-type(2n) {background-color: #CAFFCA;}
tbody tr:nth-of-type(2n+1){background-color: #CEFFCE}
 */
 
/*Striped Rows and P - Linhas Listradas / p listrados
tbody tr:nth-of-type(odd){background-color:inherit}
tbody tr:nth-of-type(even){background-color:inherit}
p:nth-of-type(odd) {
    background: red;
}

p:nth-of-type(even) {
    background: blue;
}
*/


@media screen and (max-width: 1000px)
{
table{width:100%}
thead {display:none;}
.top-top {text-decoration:none; font-size:1.250em; font-weight:700; font-variant:small-caps; font-family: 'Baskerville Old Face', 'Open Sans', sans-serif;}
.top-liter {color:#ff7d7d!important; font-weight:700;}

		.row-center {float:center!important; text-align:center;}
		.row-left {float:left!important; text-align:left;}
		.top30{margin-top:30px !important;}

th {background: rgba(77,196,192,0.4); color: rgba(46,139,137,1.4) !important; padding:4px 8px; font-variant:small-caps; border-top:1px solid #ccc; text-shadow:0 1px 0 #fff;}
th, td {vertical-align:top; font-weight:700;font-family: 'Open Sans', sans-serif;}
td {font-size:1.063em;}
th {font-size:1.313em;}

th li>a, th ul li a, th ul ul a:visited, th:hover {font-family: 'Open Sans', sans-serif;}
td li>a, td ul li a, td ul ul a:visited, td:hover {font-family: 'Open Sans', sans-serif;}

				
tbody td{display:block; text-align:center}
tbody td:before {content: attr(data-th); display: block; text-align:center;}
}

/*
tr:nth-of-type(2n) {background-color: inherit;}
tbody tr:nth-of-type(2n+1){background-color:inherit}

tr td:first-child{background:#f00; font-weight:700; font-size:1.3em}
*/
