body{

font-family:"Open Sans"

}

.ticker{

    height:68px;

    border:3px solid #2E3192;

    border-width:3px 0;

    background-color: #EAEAEA;;

}

.ticker .ticker-left {

    width: 160px;

    float: left;

}

.ticker .ticker-right {

    width: calc(100% - 160px);

    float: left;

}

.ticker-direction-left{

    height:34px;

    width:41px;

    text-align: center;

    background-color: #2E3192;

    margin-bottom:2px

}

.ticker-direction-right{

    height:34px;

    width:41px;

    text-align: center;

    background-color: #2E3192;

}

.ticker-direction-left >img,.ticker-direction-right >img{

    position: relative;

    top: 10px;

}

.float-left{

    float: left;

}

.tickertext-nse{

    font-size:16px;

    height:12px;

    font-weight: 300;

    line-height: 0;

    margin-top: 20px;

    margin-left: 20px;

 }

.tickertext-bse{

    height: 12px;

    color: #393C40;

    font-size: 16px;

    font-weight: 300;

    margin-top: 16px;

    line-height: 0;

    margin-left: 20px;

 }

.ticker marquee{

    background:#fff;

    height:68px;

    padding:0 15px;

}

.ticker marquee .ticker-stock{

    padding:0 5px;

    margin-right:24px;

    height: 68px;

}

.ticker marquee .ticker-company{

    height: 9px;

    color: #272727;	

    font-size: 12px;	

    font-weight: 300;	

    line-height: 0;

    padding-top: 5px;

}



.ticker marquee .stock-price {

    height: 19px;	

    color: #2C2E31;	

    font-size: 26px;	

    font-weight: bold;	

    line-height: 0;

    margin-top: 21px;

}

.ticker marquee .ticker-gainloss-info{

    position: relative;

    top: 20px;

}

.ticker marquee .gainloss-text{

    padding:1px 7px;

    font-size: 12px;	

    font-weight: 300;	

    color: #2C2E31;

  

}

.ticker .inline-block{

    display: inline-block

}

.ticker .textred{

    color:#f44033 !important;

    position: relative;

    top: -5px;

}

.ticker .textgreen{

    color:#17eab7 !important;

    position: relative;

    top: -5px;

}

.ticker .active-market-index{

    font-weight: bold;

    color:#2E3192

}



/***********Monile Ticker*/

/*, #SENSEX*/

#NIFTY .stock-price, #SENSEX .stock-price{

    height: 19px;   

    color: #2C2E31; 

    font-size: 26px;    

    font-weight: bold;  

    line-height: 0;

    margin-top: 21px;

}



#NIFTY .ticker-gainloss-info, #SENSEX .ticker-gainloss-info{

    position: relative;

    top: 8px;

}



#NIFTY .gainloss-text, #SENSEX .gainloss-text{

    padding:1px 7px;

    font-size: 12px;    

    font-weight: 300;   

    color: #2C2E31;

  

}

#NIFTY .inline-block, #SENSEX .inline-block{

    display: inline-block

}

#NIFTY .textred, #SENSEX .textred{

    color:#f44033 !important;

    position: relative;

    top: -5px;

}

#NIFTY .textgreen, #SENSEX .textgreen{

    color:#17eab7 !important;

    position: relative;

    top: -5px;

}

/*#NIFTY .active-market-index, #SENSEX .active-market-index{

    font-weight: bold;

    color:#2E3192

}*/

@media (max-width: 362px) {

   .gain-loss-value {

     padding: 0px;

   }

}