.pie-chart-and-copy-wrapper h2 { margin: 0 0 16px 0; }
.pie-chart-and-copy-wrapper .pie-chart-intro p { padding-left: 40px; padding-right: 40px; }
.pie-chart-and-copy-wrapper .pie-chart-ttl { margin-top: 45px; }
.pie-chart-and-copy-wrapper .pie-chart-ttl h3 { color: #444444; }
.pie-chart-and-copy-wrapper .pie-chart-right-content { width: 100%; position: relative; padding-left: 60px; }
.pie-chart-and-copy-wrapper .pie-chart-right-content table { width: 100%; }
.pie-chart-and-copy-wrapper .pie-chart-right-content table td { padding-top:35px; padding-bottom:14px; }
.pie-chart-and-copy-wrapper .pie-chart-right-content table td:first-child { font-size: 2rem; line-height: 3.6rem; }
.pie-chart-and-copy-wrapper .pie-chart-right-content table td:last-child { font-family:PoynterOSDisp-Roman; font-size: 3.6rem; line-height: 4rem; color: #00399c; text-align: right; }
.pie-chart-and-copy-wrapper .pie-chart-right-content table tr { border-bottom: 1px solid #dbdbdb; }
.pie-chart-and-copy-wrapper .pie-chart-right-content table tr:last-child { border-bottom: none; }
.pie-chart-and-copy-wrapper .pie-chart-right-content:before { content: ""; background: #dbdbdb; height: 1px; width: calc(100% + 4%); position: absolute; top: 0; right: 0 }
.pie-chart-and-copy-wrapper .pie-chart-right-content:after { content: ""; background: #dbdbdb; height: 1px; width: calc(100% + 4%); position: absolute; bottom: 0; right: 0 }
.pie-chart-left-content,.pie-chart-left-content table{display:inline-block; width:100%;}
@media (max-width: 991.98px){
.pie-chart-and-copy-wrapper .pie-chart-right-content:before,.pie-chart-and-copy-wrapper .pie-chart-right-content:after {width:100%;}
.pie-chart-and-copy-wrapper .pie-chart-right-content {padding-left: 0;}
.pie-chart-and-copy-wrapper .pie-chart-right-content table td {padding-top: 14px;padding-bottom: 14px;}
}

.portfolio-chart-wrapper .dataChartContainer{min-height: 400px}
.portfolio-chart-wrapper .dataChartContainer.isPopup{cursor: url('/~/media/Images/A/Annaly-V3/icons/zoom-in.svg'), auto;}


#highcharts-modal.isModal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;outline: 0;z-index: 9999;display: none}
#highcharts-modal.isModal::after {content: '';background: #fff;opacity: 0.8;top: 0;bottom: 0;left: 0;right: 0;position: fixed;z-index: -1;}
#highcharts-modal .popCol{display: none;padding: 95px 145px;}
#highcharts-modal .ismodal-content{max-width: 840px;min-height: 743px;margin: 0 auto;top: 50%;transform: translateY(-50%);position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0.3rem;outline: 0;}
.portfolio-chart-wrapper .title {margin: 0 12px 22px 12px;border-bottom: 1px solid #cacaca;}
.portfolio-chart-wrapper .title p.h4 {color: #444;}
#highcharts-modal .ismodal-content .closeIcon{position: absolute;font-size: 2.7rem;color: #C9C9C9;right: 26px;top: 26px;}
.portfolio-chart-wrapper .heading{margin: 0 0 42px 0;}

@media (max-width: 767.98px){
#highcharts-modal .popCol{display: none;padding: 70px 50px;}
#highcharts-modal .ismodal-content{min-height: 550px;}
}



.full-width-stock-chart-module-wrapper{overflow: hidden;}
.full-width-stock-chart-module-wrapper .module-space{padding: 60px 50px 80px;}
.full-width-stock-chart-module-wrapper .module-space.getChartBorder::after {content: '';background: #cacaca;position: absolute;height: 1px;bottom: 93px;z-index: 9999;left: 112px;right: 60px;}
.full-width-stock-chart-module-wrapper .stock-chart-intro{margin-bottom: 40px}

#customLegend {align-items: center;justify-content: center;text-align: center;position: absolute;width: 100%;bottom: 25px;}

#customLegend > .item {display: none!important;margin-right: 35px;}
#customLegend > .item:nth-child(2) {display: flex!important;}
#customLegend > .item:first-child {display: flex!important;}
#customLegend > .item:last-child {margin-right: 0;}
#customLegend > .item > .symbol{width: 23px;height: 23px;margin-right: 12px;}



.portfolio-chart-content-slider-wrapper{overflow: hidden}
.portfolio-chart-content-slider-wrapper h2.heading{margin: 0 0 34px 0;}
.chart-content-slider {background: #031f48;padding: 100px 0 100px 100px;position: relative;z-index: 1;min-height: 513px;}
.chart-content-slider::before {content: "";background: #031f48;position: absolute;left: 90%;top: 0;width: 4000px;height: 100%;z-index: -1;}
.chart-content-slider .chart-content-slider-item {display: none;}
.chart-content-slider .chart-content-slider-item:first-child {display: block;}
.chart-content-slider .chart-content-slider-item p.h2 {color: #fff;margin-bottom: 0;}
#dataChartContainer{min-height: 350px;}
.chart-content-slider .topImage {position: absolute;top: 50px;right: 0;}
.chart-content-slider .topIntroText p {font-size: 1.6rem;line-height: 2.8rem;color: #99c9ff;}
.chart-content-slider .topContent *, .chart-content-slider .bottomContentWrapper *{color: #ffffff}
.chart-content-slider .bottomContentWrapper {position: absolute;margin-top: 30px;width: 100%;left: 0;right: 0;padding-left: 170px;}
.chart-content-slider .bottomContentInnerWrapper{background: #083b92;padding: 36px 12px 45px 150px;position: relative;min-height: 330px;}
.chart-content-slider .bottomImage{position: absolute;left: -70px;top: 30px;}
.chart-content-slider .tag > p {font-size: 1.4rem;line-height: 2.2rem;}
.chart-content-slider .bottomContent ul li{list-style: none;position: relative;padding: 0 40px 0 30px;font-size: 1.6rem;line-height: 2.8rem;}
.chart-content-slider .bottomContent ul li::before {content: "";width: 7px;height: 7px;background: #fa6400;border-radius: 100%;position: absolute;left: 0;top: 12px;}
#customLegendPCCS{margin-top: 45px}
#customLegendPCCS > .item{min-width: 120px;margin-bottom: 20px;}
#customLegendPCCS > .item, #customLegendPCCS > .item:hover{text-decoration: none}
#customLegendPCCS > .item > .symbol {width: 23px;height: 23px;margin-right: 6px;}
#customLegendPCCS > .item > .serieName {color: #444444;line-height: 2.4rem;}

.portfolio-chart-content-slider-wrapper #pieChartInfoText{width: 25%;}

@media (max-width: 767.98px){
.chart-content-slider{padding: 100px 0 100px 30px;}
.chart-content-slider .bottomContentWrapper{padding-left: 30px;}
.chart-content-slider .bottomImage {left: 20px;top: 20px;margin-bottom: 20px;}
.chart-content-slider .bottomContentInnerWrapper{padding: 36px 12px 45px 235px}
}
@media (max-width: 590px){
.chart-content-slider .bottomImage{left: 0;top: 0;position: relative}
.chart-content-slider .bottomContentInnerWrapper{padding: 30px}
}

.pieChartWithCopyDataLabel {
    position: absolute;
    top: -25px;
    left: -30px;
}
.pieChartWithCopyDataLabel > p.name{font-family: Roboto;font-size: 1.6rem;font-weight: normal;color: #ffffff;margin-bottom: 10px}
.pieChartWithCopyDataLabel > p.data{font-family: PoynterOSDisp-Roman;font-size: 3.6rem;font-weight: normal;margin-bottom: 0; color: #ffffff;/*color: #99c9ff;*/}
.pieChartWithCopyDataLabel.hiddenDataLable > p.data {font-size: 3rem;}

@media (max-width: 1200px){
	.pieChartWithCopyDataLabel {top: -12px;left: -12px;}
	.pieChartWithCopyDataLabel > p.name{font-size: 1.8rem;margin-bottom: 5px}
    .pieChartWithCopyDataLabel > p.data{font-size: 2rem;}
}
@media (max-width: 1110px){
	.pieChartWithCopyDataLabel > p.name{font-size: 1.4rem;margin-bottom: 5px}
    .pieChartWithCopyDataLabel > p.data, .pieChartWithCopyDataLabel.hiddenDataLable > p.data {font-size: 2rem;}
	
}
@media (max-width: 991px){
	.pieChartWithCopyDataLabel > p.name{font-size: 2.1rem;margin-bottom: 10px}
    .pieChartWithCopyDataLabel > p.data{font-size: 3.6rem;}
}
@media (max-width: 440px){
	.pieChartWithCopyDataLabel > p.name{font-size: 1.4rem;margin-bottom: 5px}
    .pieChartWithCopyDataLabel > p.data{font-size: 2rem;}
}