@font-face {
  font-family: flamabook;  
  src: url('../../libs/fonts/flama-book-webfont.woff2') format('woff2'),
    url('../../libs/fonts/flama-book-webfont.woff') format('woff'),
    url(../../libs/fonts/Flama-Book.otf);  
  font-weight: normal; 
   font-style: normal; 
}

table#cotacao-ae { 
	width: 330px; 
	/* height:152px; */
	font-family: flamabook;
    font-size: 11px; 
    color: #272727; 
}

table#cotacao-ae a { 
	color: #272727; 
}

table#cotacao-ae tr td { 
	line-height: 15px;
}

table#cotacao-ae tr.par td { /* Toda a tabela com fundo creme */
	border-bottom: 1px solid #666; 
	background: #ffc;
} 

table#cotacao-ae tr.imp td {
	background: #eee; /* Linhas com fundo cinza */
	border-bottom: 1px solid #666; 
}

table#cotacao-ae thead tr {
	border-top: 0px solid #888; 
	background-color: #e3e5e9; 
	font-weight: bold; 
	padding: 2px 5px; 
	height: 18px;
}

table#cotacao-ae tr td.tfirst 
{ 
	padding: 2px 0 2px 6px; 
	text-align: left;
}

table#cotacao-ae tr td.tc
{ 
	text-align: center; 	
}


table#cotacao-ae tr td.tl{
	padding-right: 7px; 
	text-align: right;
}

table#cotacao-ae tr td.tr{
	padding-left: 1px; 
	text-align: left;
}

table#cotacao-ae tr td.timestamp { 	
	font-size: 10px; 
	padding: 0px 2px; 
}


table#cotacao-ae tr td.copyright { 
	font-size: 10px; 
	padding: 0px 2px 0px; 
	text-align: right; 
}


div#tela-ae {
	font-family: flamabook;
	color: #272727; 
	margin-bottom: 0;
	max-width: 99%;
 	padding-left: 15px; 
 	padding-right: 4px; 
    text-align: center;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, 
.col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, 
.col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, 
.col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, 
.col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, 
.col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, 
.col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, 
.col-xl 
{
	padding-right: 1px;
	padding-left: 1px;
}

div#tela-ae .seta { margin-left: 5px; }
div#tela-ae .alta { margin-left: 3px; }
div#tela-ae .estavel { margin-left: 8px; }
div#tela-ae .baixa { margin-left: 5px; }

div#tela-ae .row {
	padding: 0;
}
 
table.stock {
	margin: 0;
	width: 100%;
	background-color: #212121;
}

table.stock td {
	padding: 2px;
}


table.stock .cod { font-size: 15px; color: #00AAff; white-space: nowrap; }
table.stock.financeiro .cod { color: #00AAff; }
table.stock.politico .cod { color: #FAB204; }
table.stock.agro .cod { color: #AACD46; }



table.stock .hor { font-size: 13px; text-align: right; color: #BBB;}  
table.stock .var.cred { color: #FF0000; } 
table.stock .var.cgreen { color: #00c800; } 
table.stock .vol {font-size: 14px; color: #FFF;}
table.stock .var {font-size: 14px; text-align: left; color: #FFF;} 
table.stock .ult{font-size: 20px; color: #FFF; }
table.stock .tfirst{ padding-left: 5px; }
table.stock .tlast{ padding-right: 5px; }


table.stock .sinal{font-size: 12px;}
table.stock .seta{margin-right: 1px; text-align: right;}
