body{
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif;
    font-size: 14px;
	color: #555555;
	line-height: 20px;
	padding: 0;
	margin: 0;
    background: transparent;
}

/*** Basic setting ***/
.wrapper {
	padding: 0;
	width: 100%;
	max-width: 798px;
}
.main-heading
{	
	display: none;
}
/*** End Basic setting ***/

/*** Links ***/
.footer-box {
	text-align: right;
	font-size: 12px;
}
.footer-box .hyperlink {
	text-decoration: none;
}
.footer-box .hyperlink:hover {
	text-decoration: underline;
}
.disclaimer-box a, .cookies-box a {
	text-decoration: none;
} 
.disclaimer-box a:hover, .cookies-box a:hover {
	text-decoration: underline;
}
/*** End Links ***/

/*** Heading and table ***/
.table-share th {
    line-height: 28px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.table-share td {
    line-height: 28px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.table-share-header-check{
	width: 28px;	
}
.table-share-row-even{
	background: #ededed;
}
.table-share-row-odd{
	background: #ededed;
}
.table-share-header-name, .table-share-row-name {
	text-align: left;
	padding-left: 20px;
}
.table-share-header-market, .table-share-market-name{
	text-align: center;
	width: 20%;
}
.table-share-header-currency, .table-share-row-currency{
	text-align: center;
	width: 20%;
}
.table-share-header-date, .table-share-row-date {
	text-align: right;
}
.download-single-result table td {
    border: 0 none;
    height: 19px;
	line-height: 19px;
	padding: 8px 10px;
	font-size: 14px;
	border-bottom: 1px solid #ededed;
}
.ar-ae .download-single-result table td {
	font-size: 14px;
}
.download-single-result table tr:nth-child(even) td {
	background: #ffffff;
}
.download-single-result table tr:nth-child(odd) td {
	background: #f6f6f6;
}
.single-data-label {
	/*border-left: 1px solid #e9e9e9 !important;*/
}
.download-single-result table tr:first-child td {
	/*border-top: 1px solid #e9e9e9 !important;*/
}
/*** End Heading and table ***/

/*** Tabs ***/
.tabs {
	line-height: 47px;
	text-align: left;
	border-bottom: 0 none;
	background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
}
.tabs li {
	float: left;
    margin: 0px;
}
.tabItem {
	color: #ffffff !important;
	font-size: 14px !important;
	font-weight: normal !important;
	text-decoration: none;
	border: 0 none;
	text-transform: uppercase !important;
	padding: 0px 15px !important;
	background: transparent !important;
	line-height: 47px;
	height: 47px;
}
.tabItem-active {
	color: #ffffff !important;
    font-size: 14px !important;
    font-weight: normal !important;
    text-decoration: none;
    border: 0 none;
    text-transform: uppercase !important;
    padding: 0px 15px !important;
    background: #00864a !important;
    line-height: 47px;
    height: 47px;
	position: relative;
}
.tabItem-active::after {
    bottom: -28px;
    content: url("//asia.tools.euroland.com/tools/splookup/Config/Company/hk-95/down-arrow_03.png");
    left: 50%;
    margin-left: -9px;
    position: absolute;
    z-index: 1;
}
.tabItem:hover{
	color: #ffffff !important;
	background: #a9cb74 !important;
}
#downloadResult, #divSearchResult {
   
    background: transparent;
}

/*** End Tabs ***/

/*** Buttons ***/
.show-data-button {
	color: #00864a;
	font-size: 14px;
	font-weight: bold;
	height: 44px;
	border: 2px solid #00864a;
	width: 147px;
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
	margin: 0px !important;
	text-transform: none !important;
	transition: all 0.2s ease-in-out 0s;
	background-color: #ffffff;
	border-radius: 10px;
	padding: 0 20px;
}
.ar-ae .show-data-button {
	font-family: "DroidArabicKufi" !important;
	font-size: 14px;
}
.fi-fi .show-data-button {
	width: 173px;
}
.show-data-button:hover {
	border: 2px solid #00864a;
	background-color: #00864a;
	color: #ffffff;
}

.download-data-button {
	color: #00864a;
	font-size: 14px;
	font-weight: bold;
	height: 44px;
	border: 2px solid #00864a;
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
	margin: 0px !important;
	text-transform: none !important;
	transition: all 0.2s ease-in-out 0s;
	background-color: #ffffff;
	border-radius: 10px;
	padding: 0 20px;
}
.ar-ae .download-data-button {
	font-family: "DroidArabicKufi" !important;
	font-size: 14px;
}
.download-data-button:hover {
	border: 2px solid #00864a;
	background-color: #00864a;
	color: #ffffff;
}
/*----------------------------------------*/
body.body-rtl .btn-outer
{
	float: right !important;
	padding-right: 3px;
}
body.body-rtl .btn-inner {
    text-align: right;
}
.btn-outer {
    float: left;
    height: 100%;
    overflow: visible;
	padding-bottom: 10px;
}
.btn-inner {
    margin-bottom: 20px;
    margin-top: 20px;
    width: 150px !important;
}
.fi-fi .btn-inner {
    width: 176px !important;
}
.download .btn-inner {
    margin-bottom: 20px;
    margin-top: 20px;
    width: 193px !important;
}
.fi-fi .download .btn-inner {
    width: 219px !important;
}
.ar-ae .download .btn-inner {
    margin-bottom: 20px;
    margin-top: 20px;
    width: 190px !important;
	margin-right: 43px;
}
/*** End Buttons ***/

/*** Textboxs ***/
#txtStartDate, #txtEndDate, #txtHeaderCurrency 
{
	width: 125px;
	font-size: 14px;
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
	border: 1px solid #cccccc;
	padding: 5px 10px;
	color: #555555;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	border-radius: 4px;
	background: #f9f9f9;
}
.fi-fi #txtStartDate,.fi-fi #txtEndDate,.fi-fi #txtHeaderCurrency{
	width: 151px;
}

/*input#txtStartDate:focus, input#txtEndDate:focus, input#txtHeaderCurrency:focus 
{
	border: 1px solid #284A41 !important;
}*/
.ac_input {
    background-color: transparent;
	height: 30px !important;
    line-height: 30px !important;
	padding-left: 5px;
    vertical-align: middle !important;
	border: 1px solid #cccccc;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #555555;
	width: 140px !important;
	border-radius: 4px;
}
.fi-fi .ac_input {
	width: 166px !important;
}

.ac-arrow {
	/*background: rgba(0, 0, 0, 0) url("/tools/splookup/Content/Images/dropdown/dropdown-sprite.gif") no-repeat scroll 0 7px;*/
	height: 24px !important;
	margin-left: 0px;
    margin-right: 5px;
}
.arrow-wrapper {
    height: 30px !important;
    line-height: 30px !important;
}
.arrow-wrapper:hover {
	border-left: 1px solid #cccccc;
	background: #ffffff;
}
.ar-ae .arrow-wrapper:hover {
	border-left: 0 none;
	border-right: 1px solid #cccccc;
	background: #ffffff;
}
.local-currency {
    width: auto !important;
}
.td-fromto, .td-right, .td-iconcalendar {
    padding-left: 3px;
    vertical-align: middle;
	width: 40px;
}
.div-time-currency {
    margin-top: 10px;
    width: 100%;
    float: left;
    background-color: transparent;
    /* padding: 5px 15px 15px 15px; */
}
.divGraph hr {
    
}
.divGraph {
    float: left;
    width: 100%;
    background-color: transparent;
    /* padding: 5px 15px 15px 15px; */
    margin-top: 30px;
}
.selection {
    padding: 30px 0 50px;
    clear: both;
	background: transparent none repeat scroll 0 0;
	border: 0 none;
	border-top: 0 none;
}
.result-box {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #cccccc;
    margin: 0 auto;
}
/*.divGraph .second-heading {
    padding-top: 15px;
    padding-bottom: 10px;
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
    border-bottom: 1px solid #3ca0be;
    margin: 0px 15px 15px;
    display:inline-block;
    padding-right:15px;
}
*/
.selection-left {
    padding-left: 15px;
	padding-top: 7px;
}
.fi-fi .historical .selection-left {
    width: 300px !important;
}
.EUCalendar-title div {
    text-shadow: none;
	color: #555555 !important;
}
.EUCalendar-dayNames div {
    text-shadow: none;
	color: #555555 !important;
}
.EUCalendar {
    font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
    font-size: 14px !important;
	color: #555555 !important;
}
.EUCalendar table {
    font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
    font-size: 14px !important;
	color: #555555 !important;
}
.EUCalendar-day {
    color: #555555;
}
.EUCalendar-day-selected {
    background-color: grey;
}
/*** End Textboxs ***/

/*** Results ***/
.div-result {
    float: left;
	background: transparent none repeat scroll 0 0;
    position: relative;
    width: 100%;
}
.result-close-icon {
	border: 1px solid #284A41;
	position: absolute;
	height: 23px;
	width: 23px;
	background-color: #f5f5f5;
	border-radius: 2px 2px 2px 2px;
	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-date-text {
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
    font-weight: bold !important;
	text-align: center;
}
.single-result-close-price-value {
	font-size: 28px;
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
    font-weight: bold !important;
}
.single-result-close-price-text {
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
    font-weight: bold !important;
	text-align: center;
}
.single-result-close-price-currency {
	font-size: 20px;
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
    font-weight: bold !important;
}
.single-share-sperator {
	border-left: 1px solid #284A41;
}
.multi-share {
	padding-left: 14px;
}
.mutil-result-share-name {
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
    font-weight: bold !important;
	overflow: hidden;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 10px;
	padding-right: 10px;
}
.mutil-result-close-price-value {
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
    font-weight: bold !important;
}
.mutil-result-close-price-currency {
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif !important;
    font-weight: bold !important;
}

.mutil-result-share-box-item {
	margin: 5px;
	border: 1px solid #284A41;
	background-color: #EEE;
	display: inline-block;
	text-align: center;
	line-height: 22px;
	border-radius: 5px 5px 5px 5px;
}
.second-heading {
	color: #555555;
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",u9ed1u4f53,Arial,sans-serif;
    font-weight: bold;
}
.highcharts-axis-labels{
	margin-top: 5px;
}
/*** End Results ***/

@media (max-width:570px){
    /*.tabItem { 
		font-size: 14px !important;
	}
	.tabItem-active {
		font-size: 14px !important;
	}
	body {
		font-size: 14px !important;
	}
	.EUCalendar {
		font-size: 14px !important;
	}
	.EUCalendar table {
		font-size: 14px !important;
	}
	#txtStartDate, #txtEndDate, #txtHeaderCurrency 
	{
		font-size: 14px !important;
	}*/
}
/*** Responsive ***/
@media (max-width:492px) {
    .tabItem-active {
		text-align: center;
		width: 360px;
	}
	.tabItem {
		text-align: center;
		width: 361px;
	}
	.tabItem-active::after {
		display: none;
	}
	.tabs {
		border-bottom: 0 none;
	}
}

@media (max-width: 425px) {
    .tabItem-active {
        text-align: center;
        width: 394px;
    }
}

@media (max-width : 380px) {
	.tabItem-active {
		text-align: center;
		width: 349px;
	}
	.tabItem {
		text-align: center;
		width: 349px;
	}
	.tabItem-active::after {
		display: none;
	}

	.tabs {
		border-bottom: 0 none;
	}
	.single-data-label { 
		white-space: normal;
	}
	.selection {
		clear: both;
		padding: 30px 0;
	}
}

/* **************Added Codes************* */

footer .supply-by > a::before, 
#SuppliedBy > a::before, 
.footer .supply-by > a::before, 
.supplied-box span > a::before, 
.footer-info .supply-by span > a::before, 
.footer div .hyperlink::before, 
.footer-box .supplyby-box .hyperlink::before, 
.footer-box .supplied .hyperlink::before {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	content: '';
	background: right url("data:image/png;base64,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") no-repeat transparent;
	  background-size: auto;
	background-size: contain;
	-webkit-print-color-adjust: exact;
	-moz-print-color-adjust: exact;
	-ms-print-color-adjust: exact;
	print-color-adjust: exact;
}


.footer-box .supplyby-box .hyperlink {
	color: transparent !important;
}

.footer-box .supplyby-box .hyperlink::before {
	color: transparent !important;
}

/* ***********************Modification01212025*********************** */

.show-data-button {
    height: 40px !important;
}

.ac_input {
    height: 38px !important;
}

table.dropdown-item-table {
    padding: 5px 0 !important;
}

.selection input {
    height: 28px !important;
}
