@import url("//fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;600;700;800&display=swap");
@font-face {
    font-family: Pretendard Variable;
    font-weight: 45 920; 
    font-display: swap;
    src: url("//tools.eurolandir.com/tools/splookup/Config/Company/ks-086790/fonts/PretendardVariable.subset.84.woff2") format('woff2');
}

@font-face {
    font-family: Pretendard Variable;
    font-weight: 45 920; 
    font-display: swap;
    src: url("//tools.eurolandir.com/tools/splookup/Config/Company/ks-086790/fonts/PretendardVariable.subset.85.woff2") format('woff2');
}
@font-face {
    font-family: Pretendard Variable;
    font-weight: 45 920; 
    font-display: swap;
    src: url("//tools.eurolandir.com/tools/splookup/Config/Company/ks-086790/fonts/PretendardVariable.subset.86.woff2") format('woff2');
}
@font-face {
    font-family: Pretendard Variable;
    font-weight: 45 920; 
    font-display: swap;
    src: url("//tools.eurolandir.com/tools/splookup/Config/Company/ks-086790/fonts/PretendardVariable.subset.87.woff2") format('woff2');
}
@font-face {
    font-family: Pretendard Variable;
    font-weight: 45 920; 
    font-display: swap;
    src: url("//tools.eurolandir.com/tools/splookup/Config/Company/ks-086790/fonts/PretendardVariable.subset.88.woff2") format('woff2');
}
@font-face {
    font-family: Pretendard Variable;
    font-weight: 45 920; 
    font-display: swap;
    src: url("//tools.eurolandir.com/tools/splookup/Config/Company/ks-086790/fonts/PretendardVariable.subset.89.woff2") format('woff2');
}

@font-face {
    font-family: Pretendard Variable;
    font-weight: 45 920; 
    font-display: swap;
    src: url("//tools.eurolandir.com/tools/splookup/Config/Company/ks-086790/fonts/PretendardVariable.subset.90.woff2") format('woff2');
}
@font-face {
    font-family: Pretendard Variable;
    font-weight: 45 920; 
    font-display: swap;
    src: url("//tools.eurolandir.com/tools/splookup/Config/Company/ks-086790/fonts/PretendardVariable.subset.91.woff2") format('woff2');
}
body.en-gb{
	  
    font-size: 16px;
	color: #222222;
	font-family:'Pretendard Variable', Pretendard JP Variable, -apple-system, BlinkMacSystemFont, system-ui, Roboto, Helvetica Neue, Segoe UI,  Apple SD Gothic Neo, Noto Sans KR, Malgun Gothic, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Sans-serif !important;
}
body.ko-kr{
	font-family:'Pretendard Variable', Pretendard JP Variable, -apple-system, BlinkMacSystemFont, system-ui, Roboto, Helvetica Neue, Segoe UI,  Apple SD Gothic Neo, Noto Sans KR, Malgun Gothic, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Sans-serif !important;
    font-size: 16px;
	color: #222222;
	   
}
/***************************PAGE-FONT-STYLE START********************************/
.page-font-style tbody tr:nth-child(1)
{
	
}

/***************************PAGE-FONT-STYLE END********************************//***************************MAIN-HEADING START********************************/
.main-heading
{
    font-size: 18px;
    
}

.div-share-name-and-date {
	color: #595f75;
}
.main-heading
{	
	display: none;
}
.wrapper {
	padding: 0;
	width: 100%;
	max-width: 1280px;
	margin: auto;
} /***************************MAIN-HEADING END********************************/  /***************************TABLE START********************************/
.table-share td {
    height: 36px;
    line-height: 36px;
}
.table-share td:first-child {
    padding-bottom: 5px;
    width: 20px;
}
.table-share-header {
	border: solid 0px #CCC;
	border-left: none;
	border-right: none;
	height: 32px !important;
	/*background-color: #f4f4f4;*/
}
.table-share-header-check {
	text-align: left;
	border-left: solid 0px #CCC;
	padding-left: 10px;
}

.body-rtl .table-share-header-check 
{
    text-align: right;
	border-right: solid 0px #CCC;
	border-left:none;
	padding-right: 10px;
}

.table-share-header-date {
	border-right: solid 0px #CCC;
}

.body-rtl .table-share-header-date 
{
    border-left: solid 0px #CCC;
    border-right:none;
    text-align:left;
}

.table-share-header-name {
	/*font-size: 11px;*/
	/*font-weight: bold;*/
	text-align: left;
	padding-left: 10px;
}
.table-share-header-market {
	/*font-size: 11px;*/
	/*font-weight: bold;*/
	text-align: left;
}
.table-share-header-currency {
	/*font-size: 11px;*/
	/*font-weight: bold;*/
	/*text-align: center;*//*Aligned to the center in the code - JK*/
}
.table-share-header-date {
	/*font-size: 11px;*/
	/*font-weight: bold;*/
	text-align: right;
}

.table-share-row-name {
	/*text-align: left;*//*Aligned to the left in the code*/
	padding-left: 10px;
}
.table-share-row-currency {
	text-align: center;
}
.table-share-row-date {
	text-align: right;
	width: 130px;
	padding-right: 12px;
}

.body-rtl .table-share-row-date 
{
    text-align: left;
	width: 130px;
	padding-left: 12px;
}

.table-grid-line {
	/*border-color: #FFFFFF;
	border-width: 1px;*/
}
.table-share-row-even {
	/*background-color: #EEE;*/
}
.table-share-row-odd {
	/*background-color: #FFFFFF;*/
}  /***************************TABLE END********************************/   /***************************HYPERLINK START********************************/
.footer-box {
	text-align: right;
	margin: 40px 0 20px 0 !important;
	font-size: 12px;
}
.footer-box .hyperlink {
	/*color: #d52b1e;*/
	/*text-decoration: underline;*/
	font-weight: normal;
}
.footer-box .hyperlink:hover {
	/*color: Blue;*/
	font-weight: normal;
}
.disclaimer-box a, .cookies-box a {
	font-weight: normal;
} 
.disclaimer-box a:hover, .cookies-box a:hover {
	font-weight: normal;

}  /***************************HYPERLINK END********************************/   /***************************TAB START********************************/

.tabItem-active:hover, .tabItem:hover { }
/***************************TAB END********************************/  /***************************BUTTON START********************************/
/* .en-gb .show-data-button {
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;

	background: #009178 ;
	border: 0px solid #009178 ;
	background-image: -moz-linear-gradient(center top, #009178 , #009178 );
	margin-right: 0px;
	  
	padding: 0px 20px !important;
	height: 40px;
	   
}
.ko-kr .show-data-button {
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;

	background: #009178 ;
	border: 0px solid #009178 ;
	background-image: -moz-linear-gradient(center top, #009178 , #009178 );
	margin-right: 0px;
	  
	padding: 0px 20px !important;
	height: 40px;
	   
} */
.show-data-button:hover {
	

}
.download-data-button {
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	background: #009178 ;
	border: 0px solid #009178 ;
	background-image: -moz-linear-gradient(center top, #009178 , #009178 );
	padding: 5px 20px !important;
	  
	height: 47px;
	cursor: pointer;
	   
	border-radius: 6px;
}
/* .ko-kr .download-data-button {
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	
	background-color: #009178 ;
	border: 0px solid #009178 ;
	padding: 0px 20px !important;
	  
	height: 40px;
	cursor: pointer;
	   
} */
.download-data-button:hover {
	background: #009178 ;
	border: 0px solid #009178 ;
	background-image: -moz-linear-gradient(center top, #009178 , #009178 );
}  /***************************BUTTON END********************************/   /***************************SEARCH RESULT START********************************/
.en-gb #txtStartDate,.en-gb #txtEndDate,.en-gb #txtHeaderCurrency 
{
	width: 139px;
	font-size: 14px;
	  
	color: inherit;
	   
}
.ko-kr #txtStartDate,.ko-kr #txtEndDate,.ko-kr #txtHeaderCurrency 
{
	width: 135px;
	font-size: 14px;
	  
	color: inherit;
	   
}
.break {
	/*height: 10px;*/
}
.div-result h1 {
	/*font-size: 14px;*/
	/*font-weight: bold;*/
}
.result-box-border {
	/*border-color: #CACACA;*/
}
.multiple-result-box-border {
	/*border-color: #CACACA;*/
}
.result-close-icon {
	border: 1px solid #c6c6c6;
	position: absolute;
	height: 23px;
	width: 23px;
	background-color: #FEFEFE;
	border-radius: 2px 2px 2px 2px;
	z-index: dfdfe0;
	text-align: center;
	vertical-align: bottom;
	line-height: 23px;
}
.result-close-icon:hover {
	cursor: pointer;
}
.single-share {
	width: 49%;
}
.single-share table {
	margin: 0 auto;
}
.single-result-values {
	padding-left: 25px;
	line-height: 28px;
	text-align: left;
}
.single-result-date-text {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #222222;
}
.ko-kr .single-result-date-text {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #222222;
}
.single-result-close-price-value {
	font-size: 28px;
	font-weight: bold;
}
.ko-kr .single-result-close-price-value {
	font-size: 28px;
	font-weight: bold;
}
.single-result-close-price-text {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #222222;
}
.ko-kr .single-result-close-price-text {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #222222;
}
.single-result-close-price-currency {
	font-size: 20px;
	font-weight: bold;
}
.ko-kr .single-result-close-price-currency {
	font-size: 20px;
	font-weight: bold;
}
.single-share-sperator {
	border-left: 1px solid #c6c6c6;
}
.multi-share {
	padding-left: 12px;
}
.mutil-result-share-name {
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 10px;
	padding-right: 10px;
}
.ko-kr .mutil-result-share-name {
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 10px;
	padding-right: 10px;
}
.mutil-result-close-price-value {
	font-size: 14px;
	font-weight: bold;
}
.ko-kr .mutil-result-close-price-value {
	font-size: 14px;
	font-weight: bold;
}
.mutil-result-close-price-currency {
	font-size: 14px;
	font-weight: bold;
}
.ko-kr .mutil-result-close-price-currency {
	font-size: 14px;
	font-weight: bold;
}
.mutil-result-market-name {
	font-size: 14px;
}
.mutil-result-share-box-item {
	margin: 5px;
	border: 1px solid #c6c6c6;
	background-color: #EEE;
	display: inline-block;
	text-align: center;
	line-height: 22px;
	border-radius: 5px 5px 5px 5px;
}
.download-single-result table td {
    border-bottom: 1px solid #ddd;
    height: 75px;
	border-right: solid 1px #ddd;
}
.single-data-label {
    background-color: #f9fcfb;
	font-weight: normal;
	color: #222;
}

.second-heading {
	/* font-size: 14px;
	color: #222222;
	text-transform: uppercase;
	font-weight: bold; */
} 
.ko-kr .second-heading {
	/* font-size: 14px;
	color: #222222;
	text-transform: uppercase;
	font-weight: bold; */
} /***************************SEARCH RESULT END********************************/

.divGraph{
	display: block;
}
/*Fix for Ie7 Browser with culture: FI-FI*/
.fi-fi .td-left
{
	*width:220px !important;
	width:220px !important;
}
.local-currency{ width: auto !important;}
.btn-outer {
    float: none;
    height: 100%;
    overflow: visible;
	padding-bottom: 10px;
}
.btn-inner {
    margin-bottom: 20px;
    margin-top: 20px;
    width: 396px !important;
}
.download .btn-inner {
    margin-bottom: 20px;
    margin-top: 20px;
    width: 426px !important;
}
.td-fromto, .td-right, .td-iconcalendar {
    width: 60px;
}
#downloadResult, #divSearchResult {
}
.sv-se .historical .selection-left {
    width: 270px !important;
}
.fi-fi .historical .selection-left {
    width: 270px !important;
}
.selection {
    clear: both;
    padding: 25px 0 18px;
}
.div-result {
    float: left;
    margin-top: 20px;
    position: relative;
    width: 100%;
}

body.ko-kr .share-price-value-decrease-color {
    color: #2e9a9b !important;
}
body.ko-kr .share-price-value-increase-color {
    color: #e90061 !important;
}

@media (max-width : 460px) {
	.tabItem-active {
		text-align: left;
		width: 220px;
		border: solid 1px #dfdfe0;
	}
	.tabItem {
		text-align: left;
		width: 220px;
		border-bottom: solid 1px #dfdfe0;
	}
	
	.single-data-label { 
		white-space: normal;
	}
	.single-data-item{
		padding-right: 0px; 
		padding-left: 8px;
	}
	body.ko-kr .tabItem-active {
		width: auto !important;
	}
	body.ko-kr .tabItem {
		width: auto !important;
	}
}


/********** CUSTOM CSS ***********/
.tabs{
	float: none!important;
	height: auto;
	text-align: center;
	font-size: 0;
}

.tabs li{
	float: none!important;
	display: inline-block;
	margin: 0px 1px !important;
}

.tabItem-active {
	background-color: #f2f9f8;
    border-color: #009178 !important;
    border-width: 2px!important;
    color: #009178 ;
    font-weight: 700;
	border-right: solid 2px #009178 ;
	/* padding-top: 24px;
	padding-bottom: 24px; */
	display: inline-block;
	text-transform: capitalize;
	text-decoration: none!important;
	font-size: 20px!important;
	font-weight: bold;
	border: 2px solid #009178 ;
	padding: 23.5px 20px;
	width: 210px!important;
}

.tabItem {
	background-color: #fff;
    border: 1px solid #ddd;
    border-right: 0;
    color: #222222;
    font-size: 20px!important;
    padding: 24.5px 20px;
    text-align: center;
    text-transform: capitalize;
	width: 210px!important;
	text-decoration: none!important;
	display: inline-block!important;
}

#historical_tab{
	border-radius: 10px 0 0 10px;
}

#download_tab{
	border-radius: 0 10px 10px 0;
	border-right: 1px solid #ddd;
}


.show-data-button{
	border-radius: 6px;
	background-color: #009178 ;
	color: white;
	padding: 10px 0px!important;
	font-size: 16px;
	font-weight: 600;
	box-shadow: none!important;
	border: 2px solid #009178 ;
	width: 157px;
}

.show-data-button:hover{
	background-color: #025A3C;
	border: 2px solid #025A3C;
}


.selection input{
	padding: 8px;
    font-size: 16px!important;
    line-height: 18px;
    border-radius: 6px;
}

.dropdown-item{
	width: 155px!important;
	height: 38px!important;
	box-sizing: border-box;
	padding-top: 10px!important;
	padding-left: 8px!important;
	padding-right: 8px!important;
}

.ac_input{
	border-radius: 6px;
} 

.ac-arrow{
	background: url("//tools.eurolandir.com/tools/splookup/Config/Company/ks-086790/icons/arrow-down.svg") no-repeat 0 4px!important;
	width: 20px;
	height: 15px;
	overflow: hidden;
}

/* .local-currency {
	padding-top: 10px;
	padding-left: 8px;
} */

.arrow-wrapper{
	position: relative;
	top: -1px;
}

.arrow-wrapper:hover{
	border-left: 1px solid transparent;
	background-color: transparent;
}

.dropdown-name{
	width: 95px!important;
}

.EUCalendar, .EUCalendar-menu-yearLabel div, .EUCalendar-title div{
	text-shadow: none!important;
}

.EUCalendar-menu-today, .EUCalendar-bottomBar-today {
	background-color: #009178 ;
	padding: 8px 24px;
	color: white;
	text-transform: capitalize;
}

.EUCalendar-menu-today:hover, .EUCalendar-bottomBar-today:hover {
	background-color: #025A3C;
	border: none;
}

.EUCalendar-day-selected{
	background-color: #40b18b;
}


.download-single-result table{
	border-top: solid 2px #222222;
}

.download-single-result-date{
	border-right: 0!important;
}


.single-data-label{
	padding-left: 35px;
}

.single-data-item, .download-single-result-date{
	padding-right: 35px;
}

@media screen and (max-width: 530px) { 
	.single-data-label{
		padding-left: 5px;
	}
	.single-data-item, .download-single-result-date{
		padding-right: 5px;
	}
}


@media screen and (max-width: 458px) { 
	.btn-inner{
		width: 160px!important;
	}
}

@media screen and (max-width: 488px) { 
	.download .btn-inner{
		width: 222px!important;
	}
}

@media screen and (max-width: 550px) { 
	.tabItem{
		margin: 10px auto;
		border-radius: 10px!important;
		border-right: 1px #ddd solid!important;
	}

	.tabs li{
		width: 100%;
		display: block;
	}

	.tabItem-active {
		border-radius: 10px!important;
	}
}


/**** Jeevitah Changes ****/
#txtStartDate,  #txtEndDate, #txtHeaderCurrency{
	width: 174px!important;
}
.selection input {
	height: 37px;
	font-size: 18px!important;
    font-weight: 600;
	color: #222;
}

.dropdown-item {
	height: 55px!important;
	font-size: 18px!important;
    font-weight: 600;
	color: #222;
	padding-top: 18px!important;
	width: 190px!important;
}

.download-data-button{
	height: 55px;
}

.show-data-button {
	padding: 14px 0 !important;
	width: 190px!important;
	   
}

.btn-inner {
	width: 430px!important;
}

.download .btn-inner{
	width: 460px!important;
}

.dropdown-name{
	width: 113px!important;
}

.EUCalendar-menu-today, .EUCalendar-bottomBar-today {
	   
}

.EUCalendar-day-selected{
	background-color: #009178 ;
}

.single-share-sperator{
	height: 146px;
}

.single-result-date-text{
	color: #222;
}

.single-result-close-price-text{
	color:#222;
}

@media screen and (max-width: 493px) { 
	.btn-inner{
		width: 193px!important;
	}
}


@media screen and (max-width: 523px) { 
	.download .btn-inner{
		width: 256px!important;
	}
}

.div-share-name-and-date {
	color: #222;
}
.selection-left{
	padding-top: 21px;
}
.tabs li{
	margin:0px !important;
}
.show-data-button, input#txtStartDate {
  
	font-family: 'Pretendard Variable', Pretendard JP Variable, -apple-system, BlinkMacSystemFont, system-ui, Roboto, 
	Helvetica Neue, Segoe UI, Apple SD Gothic Neo, Noto Sans KR, 
	Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, sans-serif !important;
}
.footer-box {
    font-size: 13px !important;
	color:#666666 !important
}

#txtStartDate, #txtEndDate,  #txtHeaderCurrency {
    color: #666666 !important;
    font-weight: 500 !important;
	font-size: 16px !important;
}
.dropdown-item {
    font-weight: 500 !important;
    color: #666666 !important;
}
.selection input {
    font-weight: 500 !important;
	color:#666666 !important
}
.local-currency {
	font-weight: 500 !important;
	color:#666666 !important;
	font-size: 16px !important;
}

.annual_close_prices_note {
    color: #666666 !important;
}

.footer-box .hyperlink, .disclaimer-box a, .cookies-box a {
    color: #666666 !important;
   
}
#txtEndDate{
	font-family: 'Pretendard Variable', Pretendard JP Variable, -apple-system, BlinkMacSystemFont, system-ui, Roboto, 
	Helvetica Neue, Segoe UI, Apple SD Gothic Neo, Noto Sans KR, 
	Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, sans-serif !important
}

