.positive{color:#70c688}
.negative{color:#e64141}
.neutral{}

.align-left{float:left}

.white{color:white}



/* 
ticker css class
*/
#ticker-id
{   overflow: hidden;
    position: relative;
    cursor: default;
}
.ticker {}
#ticker-id .bloc{
   margin-right: 15px; padding-left: 12px;
}
#ticker-id .ticker-name-index {
    font-size:18px;
    font-weight: bold;
}
#ticker-id .ticker-name-equity::first-letter {
   //text-transform: uppercase;
}
#ticker-id .ticker-name-equity {
    color : white;
    font-size:12px;    
    //display: inline-block;
    text-transform: uppercase;
}


.ticker-title{     
     padding-top:5px;
     text-align:left;
     float :left;
     color: #a8a9ad !important;
}




// Monitor css

.container-full {
  margin: 0 auto;
  width: 100%;
}
.monitor{
background-color: #2e2e30;
}

.monitor .name_index {
    font-size:12px;
    font-weight: bold;
}
.monitor .title {
    color : #FEFEFE;
    font-weight: bold;
}

table tr, table td {
    border: 0;
    border-radius: 8px;
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    border-top:0;
    line-height: 1.42857;
    padding: 8px;
    vertical-align: top;
    font-size:12px;
}
.monitor  .selected-white{font-size:16px;font-weight: bold;color:white}
.table-monitor {    
}
.monitor .txt-underline{
    text-decoration: underline;
    cursor:pointer;    
}
.monitor .topFlop{
    //background-color: #e1e1e1;
    color : #fff;
    margin-bottom: 10px;
    //width: 94%;
}


.monitor .topFlop .header{
     padding: 10px 0 15px 5px;
     color: #a8a9ad !important;
}



.monitor .pad-left-5{
    padding-left: 5px;    
}
.monitor .pad-right-5{
    padding-right: 5px;    
}


.monitor .table-top-flop {
    border-bottom:1px solid;    
}

.monitor .table-title{     
     color: #a8a9ad !important;
}

.monitor .table-head{        
    color: #a8a9ad;
}

.name-instrument {
    text-transform:lowercase;
}
.name-instrument:first-letter {
  text-transform: uppercase;        /* Make the first letters uppercase      */
}

.overlay {
  position: fixed;
  top: 25px;
  left: 0;
  width: 100%;
  padding: 10px 0;
  z-index: 10;
  background-color: rgba(255,255,255,1);
  display: none;
}
.displayBlock {
display:block;
}



.disclaimer{    
    float: left;
    font-size:10px;   
}


/**
* from banco prestigio
*/

.text-left{
    font-size:12px !important;
}
.table-title .text-left{
    font-size:12px !important;
}

.header{
    font-size:12px !important;
}

.monitor .txt-underline{
    text-decoration:none !important;
    cursor:default !important;
}

.monitor .selected-white {
    font-size: 12px !important;
    font-weight: normal !important;
    color: inherit !important;
}

.table > tbody > tr > td{
    padding:3px 0 !important;
}
