@font-face{
	font-family:'demibold';
	font-weight:900; /*(bold)*/
	font-style: normal;
		src: url('../fonts/almoni2019/almoni-neue-demibold-aaa.eot'); 
		src: url('../fonts/almoni2019/almoni-neue-demibold-aaa.eot') format('embedded-opentype'), 
			 url('../fonts/almoni2019/almoni-neue-demibold-aaa.woff2') format('woff2'),
			 url('../fonts/almoni2019/almoni-neue-demibold-aaa.woff') format('woff');
} 

.blue { color: #0d3fff;  display:inline-flex;align-items: center;gap:5px; font-size: 14px; margin:10px;}
.blue:before{content:"";  width:7px; height:7px; background:#0d3fff; border-radius:50%;box-shadow: 0 0 0 0 #0d3fff; margin:0 10px; animation: pulse 2s infinite cubic-bezier(0.66, 0, 0, 1);}

.realTimeOffer, #delayMsg  .realTimeOffer{display: flex; align-items: center;  padding:10px 0;}

.pink, #delayMsg  .pink{font-family:AlmoniDL400; font-size:14px;color:#e7165b;margin: 0 0 0 8px;display:inline-block;}
.realTime_text{font-family:AlmoniDL400; font-size:14px;color:#484848;display:inline-block; margin:0;padding-right: 10px;}
#delayMsg .realTime_btn, .realTime_btn{font-size: 14px; color: #fff; background-color: #0d3fff;font-family: 'almoniDL400'; padding: 4px 8px;text-align: center; white-space: nowrap; margin-right: 12px;}
#spnLastDate {font-size: 15px;}

@keyframes pulse {
    to {box-shadow: 0 0 0 10px rgba(13, 63, 255, 0);}}


@media only screen and (max-width: 480px) {
    .alertBtns, #CPH_Main_trContactComment, .bottomComment, #delFund1, .noInstrumentComment {
        margin-right: 15px !important
    }

    .blue {
        column-gap: 0;
        margin: 0
    }
    
    .realTimeOffer {
        margin:0;
        justify-content: space-between;
    }
 
    .update {
        color: #fff9f4;

    }
    .realTime_text{
        padding-right:0;
    }
    #delayMsg .realTime_btn, .realTime_btn{
        margin-right:0;
    }
    .realTimeOffer, #delayMsg .realTimeOffer {padding:0}
}

