@charset "utf-8";
/* CSS Document */
body
{
	margin: 0;
    padding: 0;
    border: 0;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    color: #666666;
    font-weight: normal;
    width: 100%;
	font-feature-settings: "lnum";
	-moz-font-feature-settings: "lnum";
	-webkit-font-feature-settings: "lnum";
	-ms-font-feature-settings: "lnum";
	-o-font-feature-settings: "lnum";
	line-height:19px;
}
.mb30
{
 margin-bottom:30px;	
}
.dividend
{
	margin-bottom:30px;
}
.dividend h4
{
	margin-top: 0px;
    font-size: 18px;
    display: inline-block;
    border-bottom: 1px solid #666;
    color: #666;
    margin-bottom: 5px;
}
.left-text
{
	padding-top:100px;text-align:center;
}
.left-text h3
{
	font-weight:bold;color:#000;font-size:20px;
	border-bottom: 2px solid #333; display: inline;
    padding: 0px 15px;
}
.left-text h2
{
	font-weight:bold;color:#000;padding:10px 0px;
	font-size:38px;
}
.left-text p
{
	font-weight:600;color:#333;
}
table.fgv-table-note
{
	margin: 40px 0px 45px 0px;
    display: block;
}
table.fgv-table-note td {
    padding: 1px 20px;
    font-size: 15px;
    color: #000;
}
table.fgv-table-note tr td:first-child
{
	font-weight:600;
}
.fgv-table
{
   width:100%;margin:20px 0px;border-collapse:collapse;
}
.fgv-table thead 
{
	border-top: 1px solid #e8e8e8;
}
#tab1 .fgv-table tr:nth-child(even) td
{
    
}
#tab1 .fgv-table tr td:nth-child(2), #tab1 .fgv-table tr th:nth-child(2)
{
	text-align:left;
}
.fgv-table tr:nth-child(even) td
{
    background: #ecebe1;
}
.fgv-table thead th
{
	background-color:#57524d;text-align:center;color:#fff;
	padding:18px 06px;	font-size:15px; border-right: 1px solid #e8e8e8;
}
.fgv-table thead th:last-child
{
  border-right:none;
}
.fgv-table td
{
	padding:15px 06px;	
    border: 1px solid #e8e8e8;text-align:center;
}
.fgv-table td span
{
	font-size:20px;line-height:20px;font-family:initial;color:#666;
}
.fgv-table tr td:first-child
{
	border-left:none;
}
.fgv-table tr td:last-child
{
	border-right:none;
}
.notes
{
	font-size:13px;line-height:18px;
}
.notes p
{
 
  margin:15px 0px 04px 0px;font-size:14px; font-weight:500;
}
.notes table tr td
{
	padding: 4px 3px!important;
    vertical-align: top !important;
    text-align: left !important;
}
.notes table tr td:first-child
{
	font-size:20px;color:#333;
}
.labelchart
{
	font-size:14px;text-align:center;:#333;
}
.highcharts-title
{
	text-align:center;
}
.financialInfo .labelchart sup
{
	top:-.0em !important;font-size:18px;color:#000 !important;
}

@media (min-width: 500px) {
 .tabs-oh .z-tab
 {
	/*width:33% !important;*/
	width:25% !important;
 }
 .tabs-oh .z-tab a
 {
	 border-bottom:1px solid #cecece !important;
 }
}



.colors {
  
  display: none;min-width:    width: 1px;
    min-width: 100%;
}
.dropdownpanel {
  
  display: none;min-width:    width: 1px;
    min-width: 100%;
}
.custom-dropdown label
{
	margin-bottom: 0px;
    padding-right: 8px;
    font-size: 16px;
    color: #666;
    font-weight: 600;
}
.custom-dropdown select {
    background-color: #848484;
    color: #fff;
    font-size: 15px;
    line-height: 16px;
    padding: 12px 12px 10px 12px;
    padding-right: 2.5em;
    border: 0;
    margin: 0;
	max-width:200px; min-width:170px;
    border-radius: 3px;
    text-indent: 0.01px;
    text-overflow: '';outline:none;
    -webkit-appearance: button;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
}
.custom-dropdown select::-ms-expand {
    display: none;
}
.custom-dropdown {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 20px 20px 30px 0px;float: right;
    
}
.custom-dropdown::before {
    background-color: rgba(0,0,0,.15);
}
.custom-dropdown::before {
    width: 2em;
    right: 0;
    top: 0;
    bottom: 0;
    border-radius: 0 3px 3px 0;
}
.custom-dropdown::before, .custom-dropdown::after {
    content: "";
    position: absolute;
    pointer-events: none;
}
.custom-dropdown::before, .custom-dropdown::after {
    content: "";
    position: absolute;
    pointer-events: none;
}
.custom-dropdown::after {
    color: rgba(0,0,0,.4);
}
.custom-dropdown::after {
 content: '\f107';
    font-family: 'Font Awesome\ 5 Free';    
    font-weight: 700;
    font-size: 15px;  
    right: 10px;
    top: 31%;    
    margin: 0 auto;
    color: #fff;
}
