@charset "utf-8";
/* CSS Document */
html
{
	
}
body
{
	font-family: 'Lato', sans-serif;
	font-size:14px;
	line-height:20px;
	color: #2b2b2b;
	font-weight:400;
}
a, a:hover, a:focus, a:active
{
	text-decoration:none;
}
a
{
  color: #00bab4;
}
a:hover
{
	color:#00bab4;
}

h1, h2, h3, h4, h5
{
	/*font-family: 'Ubuntu', sans-serif;*/
	font-weight:600;
	 letter-spacing:1px;
}
h2
{
	font-size:28px;
	line-height:33px;
	 color:#2b2b2b;
	 margin:0px;
	 opacity: 0.9;
	
}
img, input, input:active, input:focus
{
	outline:none;
}

.mt12
{
	margin-top:12px;
}
.mt40
{
	margin-top:40px;
}
.col-md-12.col-lg-12.col-sm-12.col-xs-12.pb50 {
    padding-bottom: 50px;
}
.z-tabs.underlined.red > ul.z-tabs-nav > li.z-active > a, .z-tabs.underlined.red > ul.z-tabs-nav > li > a:hover
{
	border-color: #00bab4 !important;
}
/******************IR Menu*************************/
#stockdetails, #investors-resources, #reports, #news-calendar, #stockinfo
{
	margin-top:40px;
}
#ir-menu
{
	/*background-color:#00bab4;*/
	/*padding:20px 0px;*/
	/*height:55px;*/
	
}
#ir-menu ul li a:before
{
	font-family: FontAwesome;
    vertical-align: middle;    
	font-size:25px;
	font-weight:100;
	padding-bottom:6px;
	display:block;
}
#ir-menu ul li a
{
	opacity:0.75;
}
#ir-menu ul .activeHeader a
{
	/*color:#e11f27 !important;*/
	opacity:1;
	font-weight:600;
}
#ir-menu ul li a:hover
{
	opacity:1;
}
#ir-menu ul li:first-child a:before
{
	content: "\f015";
}
#ir-menu ul li:nth-child(2) a:before
{
	content: "\f24e";
}
#ir-menu ul li:nth-child(3) a:before
{
   content: "\f200";
}
#ir-menu ul li:nth-child(4) a:before
{
	content: "\f080";
}
#ir-menu ul li:nth-child(5) a:before
{
    content: "\f1ea";
}
#ir-menu ul li:nth-child(6) a:before
{
	  content: "\f0f6";
}
#ir-menu ul li:nth-child(7) a:before
{
	content: "\f044";
}

.glannce span:first-child
{
	color:#00bab4;
}
.glannce span
{
	color:#e21f26;
	display:block;	
}
.stockbox
{
	text-align:center;
	border-right:1px solid #9c9c9c;
	min-height:125px;
	display:table;
}
.stockbox-text
{
	display:table-cell;
	vertical-align:middle;
}
.stockbox:last-child
{
	border:0;
}
.stockbox p
{
	margin-bottom:0px;
}
.stockbox p:first-child
{
	text-transform:uppercase;
	font-size:16px;
	line-height:17px;
	margin-bottom:0px;
}
.stockbox h1
{
	color:#0663e0;
	font-size:50px;
	line-height:55px;
	margin:0px;
	font-family: 'Poppins', sans-serif;
	font-weight:400;
}
.stockbox span
{
	 font-size:14px;
	 vertical-align: super;
	 color: #2b2b2b;
	 position:relative;
	 top:-12px;
	 padding-right: 2px;
	 font-family: 'Lato', sans-serif;
}



/***********Investor Resources******************/
#investors-resources
{
	background-image:url(../images/resources-bg.jpg);
	background-repeat:no-repeat;
	padding:56px 0px 44px 0px;	
	background-size:cover;
	background-position:center right;
	color:#fefefe;
	font-size:16px;
}
#investors-resources a
{
	color:#fefefe;
}
#investors-resources h2
{
	color:#fefefe;margin:0;
	line-height:32px;
}
#investors-resources h2 span
{
	display:block;color:#00e05f;	
}
.ir-contact
{
	text-align:center;	
	border-bottom:1px solid #e1e1e1;
	padding-bottom:24px;margin-bottom:20px;	
}
.ir-contact a:hover
{
	border-bottom: 2px solid rgba(197,184,200,0.8);
}
.mobile-icon:before
{
	content: "\f095";
    font-family: FontAwesome;
    margin-right: 10px;
	vertical-align:middle; 
}
.fax-icon:before
{
	content: "\f1ac";
    font-family: FontAwesome;
    margin-right: 10px;	
}
.ir-contact span
{
	 padding:0px 10px;
	  font-size:14px;
}
.ir-contact a:before
{
	content: "\f0e0";
    font-family: FontAwesome;
    margin-right: 10px; 
}
.news-alert p
{
	margin-bottom:20px;
	text-align:center;
}
.news-alert a
{
	border-bottom:2px solid rgba(197,184,200,0.8);
}
.news-alert input
{
	background-color:transparent;
	padding:05px 15px;
	border:1px solid #fff;	
	border-radius:0px;
	color:#fff;
	outline:none;	
	width:100%;
	margin-bottom:12px;
}
.news-alert .subscription-button input:hover
{
	    
}
.news-alert .label-name
{
 color:#fff !important;	
}
.subscription-button input
{
	background-color:#fff;
	color:#00bab4;	
}
.subscription-button input[value="OK"] 
{   
    float: none !important;
    margin: 0 auto;  display:block; 
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #f9f9f9;
  font-size:14px;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #f9f9f9;
  font-size:14px;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #f9f9f9;
  font-size:14px;
}
:-moz-placeholder { /* Firefox 18- */
 color: #f9f9f9;
  font-size:14px;
}
input-placeholder { 
  color: #f9f9f9;
  font-size:14px;
}


#reports h2, #stockinfo h2
{
	margin-bottom:40px;
	text-align:center;
}
#reports .report-box img 
{    
    margin-right: 18px;
	 float:left;
	 display:table;
}
#reports .report-box span
{
	display: table-cell;
    vertical-align: middle;
    height: 90px;   
}
#reports .col-lg-6:first-child
 {
	border-right:1px solid #9c9c9c;
 }
#reports .report-box
{
  padding:5px 20px;
  font-size:16px;	
}

#reports .report-box a
{
	color:#00bab4;
	text-decoration:underline;
	margin-left:20px;
	font-size:14px;	
}

#news-calendar h2
{
  margin-bottom:20px;	
}
#news-calendar 
{
	width:100%;
	overflow:hidden;
}
.bursanews
{
	background-color:#f5f4f4;
	padding:50px 12px;
	z-index:9999;
}
.bursanews:before{
    content: '';
    display: block;
    position: absolute;
    width: 999em;
    top: 0;
    bottom: 0;
	left: -999em;
    background: #f5f4f4;
	z-index:99;
}

.calendar
{
	background-color:#fafafa;
	padding:50px 12px;
	z-index:9999;
}
.calendar:after{
    content: '';
    display: block;
    position: absolute;
    width: 999em;
    top: 0;
    bottom: 0;
	right: -999em;
    background: #fafafa;
	z-index:99;
}

.news-box .bursa-news p:first-child
{
	color:#00bab4;
	font-weight:600;
	margin-bottom:04px;
	display:block;
	font-size:14px;	
}
.news-box p
{
	margin-bottom:0px;
}
.news-box .bursa-news
{
	font-size:16px;
	color:#353535;
	margin-bottom:0px;
	display:inline-block;
	width:80%;
	vertical-align:middle;	
}

/*.news-box p:last-child:after
{
	/*content: "\f061";
    font-family: FontAwesome;
    margin-left: 08px;
    background-color:  transparent;
	border:1px solid #00bab4;
	color:#00bab4;
    padding: 8px 9px;
    border-radius: 50%;
    font-size: 12px;
    vertical-align: top;
	font-weight:100;
	display:table-cell;
	vertical-align:middle;
	content: url(../images/right-arrow.png);
    margin-left: 12px;   
	display:table-cell;
	vertical-align:middle;
	text-align:right;	
}*/
.news-box a
{
	background-image:url(../images/right-arrow.png);
	height:30px;
	display:inline-block;
	width:18%;
	background-position:right;
	background-repeat:no-repeat;
	vertical-align:middle;
}
.news-box
{
	border-bottom:1px solid #9c9c9c;
	padding:15px 0px;
	
}
.more
{
	color:#00bab4;
	text-decoration:underline;
	text-align:right;
	margin-top:20px;
	 display:block;	
}
.more:hover
{
	
	text-decoration:underline;
}





#stockinfo h3
{
	opacity: 0.9;
	font-size:26px;	
	margin:0;
}
#stockinfo h1
{
	color:#00bab4;
	font-size:50px;line-height:52px;
	font-family: 'Poppins', sans-serif;
    font-weight: 400;
	border-bottom:3px solid #00bab4;	
	margin:0;
	padding-bottom:10px;
}
.stockvalue {
    font-size: 24px;   
    padding:22px 0px;
}
.stockvalue .priceUp
{
	color:#03b602;
}
.stockvalue .priceDown
{
	color:#d71921;
}
.stockvalue .priceUp:before {  
	
	content: "\f106";
    font-family: FontAwesome;
    margin-right: 08px;
    background-color: #03b602;
    padding: 3px 6px;
    border-radius: 100%;
    font-size: 18px;
	vertical-align:middle;
	color:#fff;
	position: relative;
    top: -2px;
}

.stockvalue .priceDown:before {  
	content: "\f107";
    font-family: FontAwesome;
    margin-right: 08px;
    background-color: #d71921;
    padding: 4px 6px 3px 6px;
    border-radius: 100%;

    font-size: 18px;
	vertical-align:middle;
	color:#fff;
	position: relative;
    top: -2px;
}
.stockvalue .undone{	
	font-size:25px;			
	color:#333;
}
.quotesource
{
	padding:12px 0px;
	border-top:1px solid #9c9c9c;
	border-bottom:1px solid #9c9c9c;
	font-size:13px;
}
.quotesource span
{
	 display:block;
}





/*==========  Mobile First Method  ==========*/

/* Large desktops and laptops */
@media (min-width: 1200px)
{
 #stockinfo .container
  {
	width:62%;
	margin:0 auto;
  }
}
@media (min-width: 1200px) and (max-width: 1350px) 
{
	.quotesource
  {
	  font-size:11px;
  }
  #stockinfo h1
  {
	  font-size:56px;
	   line-height:60px;
  }
}
/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) 
{
 #stockinfo .container
  {
	width:80%;
	margin:0 auto;
  }
  .quotesource
  {
	  font-size:12px;
  }
  #stockinfo h1
  {
	  font-size:55px;
	   line-height:60px;
  }
}
@media (min-width: 992px)
{
 
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) 
{
  .glannce span
	{
	 display:inline-block;
	 text-align:center;
	}
  .glannce h2
  {
	  text-align:center;
	  margin-bottom:15px;
  }
  #stockinfo h1
  {
	  font-size:50px;
	   line-height:55px;
  }
  .quotesource
  {
	  font-size:11px;
  }
}
@media (min-width: 768px)
{
 .row-eq-height {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
 }
 .news-box
 {
	min-height:95px;
 }
 #reports .col-lg-6:first-child .report-box
 {
  float:right;  
 }
 
 .navbar-header
 {
	display:none
 }
 #ir-menu .navbar-nav li a
 {
	padding: 5px 70px 0px 0px !important; 
 }
  #ir-menu .navbar-nav li:last-child a
  {
	  padding-right:0px !important;
  }
}
/* Landscape phones and portrait tablets */
@media (max-width: 767px) 
{
	.glannce span
	{
		display:inline-block;
		text-align:center;
	}
  .glannce h2, #stockinfo h3
  {
	  text-align:center;
	  margin-bottom:15px;
  }
  .stockbox:nth-child(3)
  {
	border:0;
  }
  #ir-menu
  {
	/*background-color:#00bab4;*/
	/*padding:20px 0px;*/
	height:55px;
	
  }
  #ir-menu ul li a:before
  {
	  display:inline-block;
	  padding-right: 10px;
      min-width: 40px;
   }

  #ir-menu .navbar-nav li a
 {
	padding: 10px 0px!important; 
 }
 #ir-menu ul li a:before
{
	padding-bottom:0px;
}
 #ir-menu .navbar-nav
 {
	 padding-top:10px;padding-bottom:5px;
 }
 #reports .report-box a
 {
	 display:block;
	  margin-left:0px;
	 
 }
 #investors-resources h2 {
    margin-bottom: 30px;
    text-align: center;
}
#investors-resources {
    background-position: center center;
}
.bursanews:after{
    content: '';
    display: block;
    position: absolute;
    width: 999em;
    top: 0;
    bottom: 0;
	right: -999em;
    background: #f5f4f4;
	z-index:99;
}
.calendar:before {
    content: '';
    display: block;
    position: absolute;
    width: 999em;
    top: 0;
    bottom: 0;
    left: -999em;
    background: #fafafa;
    z-index: 99;
}
#stockinfo 
{
	text-align:center;
}
#stockinfo h2
{
	margin-bottom:20px;
}
}
@media (max-width: 530px) 
{
  .news-alert .col-xs-6
  {
     width: 100%;
  }
  .news-alert input
  {
    margin:10px 0px;
  }
}
/* Portrait phones and smaller */
@media (max-width: 480px) 
{
	#reports .col-xs-6
	{
		 width:100%;
		 display:block;
		 float:none;
	}
	#reports .col-xs-6:first-child .report-box
	{
		margin-bottom:12px;
	}
	.ir-contact span
	{
		display:block;
		padding:03px 10px;
	}
	.stockbox p:first-child
	{
		font-size:14px;
	}
	.stockbox h1
	{
		font-size:42px;
		line-height:47px;
	}
	#reports .col-lg-6:first-child
   {
	border-right:none;
   }
	
}
/* Portrait i phones and smaller */
@media (max-width: 320px) 
{
	#ctl00_submenu ul li
	{
		padding:0px 6px !important;
	}
}