@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Archivo:400,500,600,700');
@import url('https://fonts.googleapis.com/css?family=Archivo+Narrow:400,600,700');

/*font-family: 'Archivo', sans-serif;
font-family: 'Archivo Narrow', sans-serif;
*/

.pr-0{
	padding-right:0 !important;
}
.pl-0{
	padding-left:0 !important;
}
.white{
	color:#fff !important;
}











/*================================================================================
STOCK performance SECTION STARTS HERE
===================================================================================*/
.stk-info-sec{
	font-family: 'Archivo', sans-serif;
	display:block;
	border-bottom:1px solid #cccccc;
	padding-left:0;
	padding-right:0;
	padding-bottom:15px;
	margin-bottom:65px;
}
.title{
	font-family: 'Archivo Narrow', sans-serif;
	width:260px;
	color:#023495;
	font-size:22px;
	font-weight:bold;
	text-transform:capitalize;
	margin-bottom:50px;
}
.stk-qt{
	font-size:32px;
	color:#023495;
	margin-bottom:10px;
	
}
.stk-val{
	font-size:70px;

}
.priceUp:after{
	content:url(../images/priceUp.png);
	color:#3bdca1;
	font-family: FontAwesome;
	margin-left:10px;
	position:relative;
	top:-14px;
}

.priceDown:after{
	content:url(../images/priceDown.png);
	color:#3bdca1;
	font-family: FontAwesome;
	margin-left:10px;
	position:relative;
	top:-10px;
}

.stk-chg{
	font-size:29px;
	color:#282828;
	margin-bottom:10px;
	margin-bottom:30px;
}

.eod{
	font-size:15px;
	font-weight:normal;
	color:#333;
}
.eod span{
	font-weight:bold;
}

.hlv{
	text-align:right;
	width:100%;
	padding-left:3%;
	height:40px;
}
.open, .high, .low, .vol{
	float:left;
	font-size:20px;
	text-transform:capitalize;
	margin-right:15px;
}
.open span, .high span, .low span, .vol span{
	font-weight:bold;
}

a.more-btn{
	background:#d11815;
	padding:15px 50px;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
}
a.more-btn:hover{
	background:#d11815;
	padding:15px 50px;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
}

/*================================================================================
KEY HIGHLIGHTS MEDIA NEWS SECTION STARTS HERE
===================================================================================*/


.kh-mn-sec {
	display:block;
	border-bottom:1px solid #cccccc;
	padding-left:0;
	padding-right:0;
	padding-bottom:15px;
	margin-bottom:65px;
	font-family: 'Archivo', sans-serif;
}
.no-bottom-border{
	border-bottom:none !important;
}
.border-bottom{
		border-bottom:1px solid #cccccc;
}
.sec-height{
	height:180px;
}
.btn-slide-position{
	position: absolute;
    right: 0;
    bottom: 0;
}

.slide-cont{
	width:100%;
	padding:0 10%;
	text-align:center;
	min-height:140px;
}
.left-icon{
	display:inline-block;
	margin-right:20px;
	vertical-align:middle;
}
.slide-text{
	display:inline-block;
	vertical-align:middle;
}
.slide-small-title{
	font-family: 'Archivo', sans-serif;
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#000;
	text-align:left;
}
.slide-text-val{
	font-family: 'Archivo', sans-serif;
	display:block;
	font-size:50px;
	font-weight:bold;
	color:#000;
}



.Media-title-date{
	text-align:left;
	color:#646464;
	
}
.Media-title-date span{
	font-weight:bold;
}

.mn-slide{
	width:100%;
}

.news-item{
	display: table;
    height: 98px;
}

.news-item a{
	display: table-cell;
    vertical-align: middle;
    text-align: justify;
}
/*=============================================================
MEDIA QUERIES FOR KEYHIGHLIGHTS SECTION
===============================================================*/


@media(max-width:707px){
	.slide-text-val {
    font-family: 'Archivo', sans-serif;
    display: block;
    font-size: 36px;
    font-weight: bold;
    color: #000;
}
.slide-cont {
    width: 100%;
    padding: 0 10%;
    text-align: center;
    min-height: 99px;
}
	
}

@media(max-width:540px){
	.slide-cont {
    width: 100%;
    padding: 0 10%;
    text-align: center;
    min-height: 140px;
	padding-top:24px;
}
	
}
@media(max-width:420px){
	.left-icon {
    display: inline-block;
    margin-right: 15px;
    vertical-align: middle;
	width:25%;
}
.slide-text-val {
    font-family: 'Archivo', sans-serif;
    display: block;
    font-size: 30px;
    font-weight: bold;
    color: #000;
}
.slide-cont {
    width: 100%;
    padding: 0 10%;
    text-align: center;
    min-height: 85px;
}
.sec-height {
    height: 115px;
}
	
}

@media(max-width:330px){
	.sec-height{
	    padding-top: 41px;
	}
	.left-icon {
    display: inline-block;
    margin-right: 15px;
    vertical-align: middle;
	width:20%;
}
.slide-text-val {
    font-family: 'Archivo', sans-serif;
    display: block;
    font-size: 18px;
    font-weight: bold;
    color: #000;
}
.slide-cont {
    width: 100%;
    padding: 0 10%;
    text-align: center;
    min-height: 56px;
}

}
