/* Minification failed. Returning unminified contents.
(55,28): run-time error CSS1038: Expected hex color, found '#0003'
(377,23): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(408,28): run-time error CSS1039: Token not allowed after unary operator: '-fg-color'
(458,22): run-time error CSS1039: Token not allowed after unary operator: '-spinner'
 */
.icon-chart {
    background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAlCAMAAABBCPgrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTNDOEFENzJCMzg0MTFFMTgzNkI5NzY1RDJBQjk4RTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTNDOEFENzNCMzg0MTFFMTgzNkI5NzY1RDJBQjk4RTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxM0M4QUQ3MEIzODQxMUUxODM2Qjk3NjVEMkFCOThFMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxM0M4QUQ3MUIzODQxMUUxODM2Qjk3NjVEMkFCOThFMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl6v8P4AAAFuUExURbfU6erv8arI3rnW68Xg842uxuzx8+jt8LbT6Nfd4f3//93j5+rv8rLQ5q7M4rfU6qrJ3////+ru8bPR5624vuTq7tjf5KvJ4Mbg80KX18HK0ODm6UOZ2LDO5OPp7ISmv5u70u/z9cbO05291Onu8K+5wEOY2LjV68XN00KX1dff5LfU6LnX65++1G+w37nW6tzi5rDO45691L7Z7fP292uq2Y6vx63L4ezy8+zx8uvw8664v2Cm26LC2MfP0qfF2t/m6Nfe4l+k2G2t3aGttGGo3bvX7KrJ4EKX1tLZ3Nff45/A1pa4zkOa2XCw4GKo3UGW1LjCyG2t25S1zWyt28vU2FqTvUOa2OLn7LvGyl6j1zqHwbLP5mCm2szV2UGV0kSa2VKUxKKutUSb2jeBujeAt1OUxb3Izpm50USb2Zi50ZS2zbjDyTqIw8fS1oWnv1+m2uLp7KCttOPo7FmTvKDA1r/IzsjS1mqo1////3CNqqkAAAB6dFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8A6D/oJgAAAQlJREFUeNrMzMVCw0AARdHXIm1pQhJCIKm7u7s77u7ubn/PdFZ8Amd3Nxd9h66uI+o6Rx+fgjBBCYIBG6n8OJVPHeLLrqJuVPZH+HKaIVPElPPBwCiSJClNqXlmwNXxut/iX7VYXhbPcRGppY/SRqOx5trEuyum/9YTMc0O7plBYIYIDJgVnG4XmCmCKby1UGm5i9NE0f1awc8f/zqqCTWvJnh1ooprWR6lZNmGcjI6QkWTZXx0QG2hMwdnSDvkaXtCTtg4RRRFpSSWFmy4NT332N4By7JLD9hrxxvLDbPZHA9e4iSYndydJLLaedxxfHeW6PLcGp72vdxwzXlZK8LWzBiVsYZ/BRgAD0x09Z5fVWQAAAAASUVORK5CYII=');
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 12px;
    margin-left: 5px;
    margin-top: 4px;
}
.icon-chart:hover {
    background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAlCAMAAABBCPgrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTNDOEFENzJCMzg0MTFFMTgzNkI5NzY1RDJBQjk4RTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTNDOEFENzNCMzg0MTFFMTgzNkI5NzY1RDJBQjk4RTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxM0M4QUQ3MEIzODQxMUUxODM2Qjk3NjVEMkFCOThFMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxM0M4QUQ3MUIzODQxMUUxODM2Qjk3NjVEMkFCOThFMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl6v8P4AAAFuUExURbfU6erv8arI3rnW68Xg842uxuzx8+jt8LbT6Nfd4f3//93j5+rv8rLQ5q7M4rfU6qrJ3////+ru8bPR5624vuTq7tjf5KvJ4Mbg80KX18HK0ODm6UOZ2LDO5OPp7ISmv5u70u/z9cbO05291Onu8K+5wEOY2LjV68XN00KX1dff5LfU6LnX65++1G+w37nW6tzi5rDO45691L7Z7fP292uq2Y6vx63L4ezy8+zx8uvw8664v2Cm26LC2MfP0qfF2t/m6Nfe4l+k2G2t3aGttGGo3bvX7KrJ4EKX1tLZ3Nff45/A1pa4zkOa2XCw4GKo3UGW1LjCyG2t25S1zWyt28vU2FqTvUOa2OLn7LvGyl6j1zqHwbLP5mCm2szV2UGV0kSa2VKUxKKutUSb2jeBujeAt1OUxb3Izpm50USb2Zi50ZS2zbjDyTqIw8fS1oWnv1+m2uLp7KCttOPo7FmTvKDA1r/IzsjS1mqo1////3CNqqkAAAB6dFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8A6D/oJgAAAQlJREFUeNrMzMVCw0AARdHXIm1pQhJCIKm7u7s77u7ubn/PdFZ8Amd3Nxd9h66uI+o6Rx+fgjBBCYIBG6n8OJVPHeLLrqJuVPZH+HKaIVPElPPBwCiSJClNqXlmwNXxut/iX7VYXhbPcRGppY/SRqOx5trEuyum/9YTMc0O7plBYIYIDJgVnG4XmCmCKby1UGm5i9NE0f1awc8f/zqqCTWvJnh1ooprWR6lZNmGcjI6QkWTZXx0QG2hMwdnSDvkaXtCTtg4RRRFpSSWFmy4NT332N4By7JLD9hrxxvLDbPZHA9e4iSYndydJLLaedxxfHeW6PLcGp72vdxwzXlZK8LWzBiVsYZ/BRgAD0x09Z5fVWQAAAAASUVORK5CYII=');
    background-position: 0 -25px;
    cursor: pointer;
}
.add-empty-block {
    display: block;
    height: 12px;
    margin-left: 5px;
    margin-top: 4px;
    width: 12px;
}
.th-keystats-table {
	border-top: 2px solid #333333 !important;
	padding-bottom: 15px !important;
}
.th-keystats-table-fund-performance {
	vertical-align: bottom;
	border-bottom: 2px solid #dddddd !important;
}

.key-stats-header-info-icon {
    position: relative;
    padding-right: 10px;
    top: 3px;
    cursor: pointer;
}
.key-stats-header-info-icon:hover .key-stats-header-info-text {
    opacity: 1;
    visibility: visible;
}
.key-stats-header-info-text {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    display: flex;
    top: 20px;
    left: 0;
    z-index: 100;
    width: 300px;
    color: #000;
    font-size: 12px;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.2);
    box-shadow: 0 5px 10px #0003;
    border-radius: 4px;
    padding: 8px;
    font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
    line-height: 16px;
    font-weight: 400;
    flex-direction: column;
    gap: 10px;
    transition: opacity 0.3s ease;
    letter-spacing: 0.4px;
    cursor: default;
}
.key-stats-header-info-text p {
    margin: 0;
}

.th-keystats-table-fund-performance.text-right {
	width: 18%;
}

 .cells-container {
   display: flex;
   flex-direction: row;
   justify-content: flex-end;
 }

tr > .th-keystats-table {
  white-space: nowrap;
}

.address-container {
    display: inline-block;
    text-align: right;
}

table tr:last-child {
	border-bottom: 1px solid #dddddd !important;
}
.zrs-inner-page .btn-link {
	color: #333333 !important;
}
span.zacks-rank-string {
    background-color: #e0e0e0;
    border: 1px solid #c4c4c4;
    font-size: 12px;
    padding: 2px 5px 0px 5px;
}
.zacks-rank1 {
    display: inline-block;
    border: 1px solid;
    background-color: #00AD13;
	border-color: #028D11;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 2px 5px;
    border-radius: 3px;
    line-height: 14px;
}
.zacks-rank2 {
    display: inline-block;
    border: 1px solid;
	background-color: #086218;
	border-color: #023D0C;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 2px 5px;
    border-radius: 3px;
    line-height: 14px;
}
.zacks-rank3 {
    display: inline-block;
    border: 1px solid;
    background-color: #EC9C01;
	border-color: #BA7C01;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 2px 5px;
    border-radius: 3px;
    line-height: 14px;
}
.zacks-rank4 {
    display: inline-block;
    border: 1px solid;
	background-color: #800101;
	border-color: #560202;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 2px 5px;
    border-radius: 3px;
    line-height: 14px;
}
.zacks-rank5 {
    display: inline-block;
    border: 1px solid;
    background-color: #E10D0D;
	border-color: #B50101;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 2px 5px;
    border-radius: 3px;
    line-height: 14px;
}
.earn-and-divs-rank1 {
    display: inline-block;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #006400; /* Old browsers */
    background: -moz-linear-gradient(left, #006400 0%, #2f7e00 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #006400 0%,#2f7e00 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #006400 0%,#2f7e00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006400', endColorstr='#2f7e00',GradientType=1 ); /* IE6-9 */
}
.earn-and-divs-rank2 {
    display: inline-block;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #307e00; /* Old browsers */
    background: -moz-linear-gradient(left,  #307e00 0%, #619900 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #307e00 0%,#619900 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #307e00 0%,#619900 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#307e00', endColorstr='#619900',GradientType=1 ); /* IE6-9 */
}
.earn-and-divs-rank3 {
    display: inline-block;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #629900; /* Old browsers */
    background: -moz-linear-gradient(left,  #629900 0%, #94b500 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #629900 0%,#94b500 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #629900 0%,#94b500 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#629900', endColorstr='#94b500',GradientType=1 ); /* IE6-9 */
}
.earn-and-divs-rank4 {
    display: inline-block;
    color: #000000;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #94b500; /* Old browsers */
    background: -moz-linear-gradient(left,  #94b500 0%, #c6d000 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #94b500 0%,#c6d000 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #94b500 0%,#c6d000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94b500', endColorstr='#c6d000',GradientType=1 ); /* IE6-9 */
}
.earn-and-divs-rank5 {
    display: inline-block;
    color: #000000;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #c7d100; /* Old browsers */
    background: -moz-linear-gradient(left,  #c7d100 0%, #f4e500 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #c7d100 0%,#f4e500 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #c7d100 0%,#f4e500 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7d100', endColorstr='#f4e500',GradientType=1 ); /* IE6-9 */
}
.earn-and-divs-rank6 {
    display: inline-block;
    color: #000000;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #f4e500; /* Old browsers */
    background: -moz-linear-gradient(left,  #f4e500 0%, #deb600 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #f4e500 0%,#deb600 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #f4e500 0%,#deb600 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4e500', endColorstr='#deb600',GradientType=1 ); /* IE6-9 */
}
.earn-and-divs-rank7 {
    display: inline-block;
    color: #000000;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #deb600; /* Old browsers */
    background: -moz-linear-gradient(left,  #deb600 0%, #c98800 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #deb600 0%,#c98800 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #deb600 0%,#c98800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deb600', endColorstr='#c98800',GradientType=1 ); /* IE6-9 */
}
.earn-and-divs-rank8 {
    display: inline-block;
    color: #000000;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #c88600; /* Old browsers */
    background: -moz-linear-gradient(left,  #c88600 0%, #b35800 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #c88600 0%,#b35800 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #c88600 0%,#b35800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c88600', endColorstr='#b35800',GradientType=1 ); /* IE6-9 */
}
.earn-and-divs-rank9 {
    display: inline-block;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 2px 5px;
    line-height: 14px;
    background: #b35800; /* Old browsers */
    background: -moz-linear-gradient(left,  #b35800 0%, #9d2900 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #b35800 0%,#9d2900 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #b35800 0%,#9d2900 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b35800', endColorstr='#9d2900',GradientType=1 ); /* IE6-9 */
}
.earn-and-divs-rank10 {
    display: inline-block;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #a02f00; /* Old browsers */
    background: -moz-linear-gradient(left,  #a02f00 0%, #8c0100 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #a02f00 0%,#8c0100 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #a02f00 0%,#8c0100 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a02f00', endColorstr='#8c0100',GradientType=1 ); /* IE6-9 */
}
.insider-rank1 {
    display: inline-block;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #006400; /* Old browsers */
    background: -moz-linear-gradient(left,  #006400 0%, #509000 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #006400 0%,#509000 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #006400 0%,#509000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006400', endColorstr='#509000',GradientType=1 ); /* IE6-9 */
}
.insider-rank2 {
    display: inline-block;
    color: #000000;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #509000; /* Old browsers */
    background: -moz-linear-gradient(left,  #509000 0%, #a1bc00 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #509000 0%,#a1bc00 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #509000 0%,#a1bc00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#509000', endColorstr='#a1bc00',GradientType=1 ); /* IE6-9 */
}
.insider-rank3 {
    display: inline-block;
    color: #000000;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #a3bd00; /* Old browsers */
    background: -moz-linear-gradient(left,  #a3bd00 0%, #f6ea00 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #a3bd00 0%,#f6ea00 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #a3bd00 0%,#f6ea00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3bd00', endColorstr='#f6ea00',GradientType=1 ); /* IE6-9 */
}
.insider-rank4 {
    display: inline-block;
    color: #000000;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #f6ea00; /* Old browsers */
    background: -moz-linear-gradient(left,  #f6ea00 0%, #d39c00 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #f6ea00 0%,#d39c00 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #f6ea00 0%,#d39c00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6ea00', endColorstr='#d39c00',GradientType=1 ); /* IE6-9 */
}
.insider-rank5 {
    display: inline-block;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #d29a00; /* Old browsers */
    background: -moz-linear-gradient(left,  #d29a00 0%, #af4f00 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #d29a00 0%,#af4f00 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #d29a00 0%,#af4f00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d29a00', endColorstr='#af4f00',GradientType=1 ); /* IE6-9 */
}
.insider-rank6 {
    display: inline-block;
    color: #ffffff;
    text-shadow: 0px -1px 1px #111;
    padding: 3px 6px;
    border-radius: 3px;
    line-height: 14px;
    background: #ae4e00; /* Old browsers */
    background: -moz-linear-gradient(left,  #ae4e00 0%, #8c0100 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #ae4e00 0%,#8c0100 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #ae4e00 0%,#8c0100 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae4e00', endColorstr='#8c0100',GradientType=1 ); /* IE6-9 */
}
.key-stats-value {
	display: inline-block;
}
.key-stats-ticker {
	width: 60px;
    display: inline-block;
}
.value-positive {
    color: #63a234;
}
.value-negative {
    color: #B50101;
}
.tooltip.header-tooltip.in {
    opacity: 1;
    filter: alpha(opacity=90);
}
.tooltip.header-tooltip .tooltip-arrow {
    display: none;
}
.tooltip.header-tooltip .tooltip-inner {
    font-family: var(--font-family);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.2);
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    line-break: auto;
    color: #000000;
    max-width: 250px;
    
}
.tooltip.header-tooltip.bottom .tooltip-arrow {
    border-bottom-color: #999;
    border-bottom-color: rgba(0,0,0,.25);
}
.export-pdf {
    display: none;
}
.highlight {
    background-color: var(--fg-color);
    /* border-left: 2px solid #dddddd;
    border-right: 2px solid #dddddd; */
}
.results {
    border-bottom: 2px solid #dddddd;
}
.div-links-to-reports {
    padding-top: 8px;
}
.reports-links {
    padding-right: 10px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF62lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wOS0xOVQxNDoxNTo0MyswNzowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTgtMDktMTlUMTQ6MTg6MzYrMDc6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTgtMDktMTlUMTQ6MTg6MzYrMDc6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YzljYzkxZjMtZjEzMi04YjRjLThjYjQtZjg5ZTg2MWFmZDA1IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGYwM2NhNGMtYTkxOS1mYTQ2LWE4MjYtNDNmZWZiMDAwNDhlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDI3MzRhZmQtYzA4NC1mZTQxLTljMzMtMjhhNmZkZDY1YWJkIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MjczNGFmZC1jMDg0LWZlNDEtOWMzMy0yOGE2ZmRkNjVhYmQiIHN0RXZ0OndoZW49IjIwMTgtMDktMTlUMTQ6MTU6NDMrMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmM5Y2M5MWYzLWYxMzItOGI0Yy04Y2I0LWY4OWU4NjFhZmQwNSIgc3RFdnQ6d2hlbj0iMjAxOC0wOS0xOVQxNDoxODozNiswNzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Sy/s4AAADEklEQVQoU01STWgTURict/s2m2x2kybpj5rGVoSmJFXb3hQVLD2IoOBBRfDoKT1JLQURCoKCCHoTwYPFm0qvPQg9eFAsrSjxhyJaWtukbdqYGJO0TbZZZ+ulHzyW9zPfzDezYgpAhQtnz7akU6kvhR8/Wg2fr6RK6SiNBlSfTw3ath4Anq7l8zei0WhtYmICAwMDkM2JxK32QKDbOzcn/KOjLYViEV7HCUBRYFgWFCEwc/Ik4qlUqsdxzi9nMhcXFhY+VCoVyOiJE8OR69fDtUIBsSdPILq7gbk54Pdv4MwZ4M4drESjKKoqBo8ejfX1988SeDkUCr1SbxaLt/0dHXppcBCrXi9WZ2ZQaWsDRkexsX8/is+fo9rbi+W+PrRQjeAoiWTykmma02IdKDUPD1vZYBDm48fQHz5EbnYWdTbwTk2h6fVrfL5yBSXu852d8PT0wHQclMvltCwCH7fHx0/XKpUNb60WWZ+cFH++foV3cREN24Ykm00/6xsbMDo6EDlwANbODjKZzCGZAc7V8vlq49ixwysjI2nt1y+fcfw4NI5Ap6GQMfjpE1SOoyYSCEkJj65D0zRH6kyqzs65a9dKejzuBNrbwZjcy92lxGIIT0/D9vuhJZPwUY1hGJB8o9iMInf3LrZ6e4W5tCQClGmxmcW5TJoTdButrUGnaW3hMHSy0qzdxnL+2TPYoRDE/Dy0gwdhMVuHQI3RSEo2lpdR+f4dMh6Hn+weMu9+PR5Im7Mp+TzqBLgHJiXtkN3DmNxH5Zcv4Vy9CosgQaOCTMUtQcWKqFbhcNOgRJfNZBxhgqx0GtrYGKpv30KwofbmDer37sHOZv+DSSBdiW7tsKu3uRlBysy5D9+9wybPmh48QIimia4urD56hJ9cncxdiUSE4oLd1WADg0bYL16gTNYa4wrfv48YgSbv/EeOoG1oCA7VFcplVyqky+hWbXtb9Xk80uJ8+96/h3HhAnyUu7fM/n508Q9T6HiOBNI1yS3LNO3Fb98KdjLZunnqVElbWoK9tbXrx97S+ONIIQIr2ezff5hmL02Dk4iuAAAAAElFTkSuQmCC');
    background-position: 0 0;
    background-repeat: no-repeat;
    display: inline-block;
}
.reports-title {
    margin-left: 18px;
}
@media printpdf {
    .zrs-inner-page div.btn-group {
    display: none;
    }
    .export-pdf{
        display:block;
    }
    .copyright {
        display: none;
    }
}
table td.legend{
    font-size: 12px;
}
.text-green {
    color: #258200;
}
.info-icon{
    margin-left: 10px;
}
.table-shareholders {
    margin-bottom: 0;
}
.table-shareholders-addition tbody tr:first-child td {
    border-top: none;
}
.display-value {
    margin-right: 80px;
}
.loading-spinner {
    background: var(--spinner) no-repeat scroll center center #FFF;
    margin-left: -15px;
    margin-right: -15px;
    height: calc(100vh - 185px);
    opacity: 0.7;
}
