.tf-pie-chart .pie-chart{text-align:center}.tf-pie-chart .pie-chart .chart{position:relative;display:inline-block;text-align:center;border-radius:50%;margin:auto}.tf-pie-chart .pie-chart .chart canvas{position:absolute;top:0;left:0}.tf-pie-chart .pie-chart .percent{display:inline-block;position:relative;z-index:10}.tf-pie-chart .percent::before{content:"";width:36px;height:24px;border-radius:5px;background-color:#ff4040;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:-1}.tf-pie-chart .percent:after{content:"";position:absolute;top:calc(50% + 13px);left:calc(50% - 7px);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid #ff4040;z-index:-1}.tf-pie-chart .tf-piechart-title{text-align:center}@media (max-width:425px){.tf-pie-chart.position-left .tf-pie-chart-inner,.tf-pie-chart.position-right .tf-pie-chart-inner{display:block}.tf-pie-chart.position-left .pie-chart,.tf-pie-chart.position-right .pie-chart{display:inline-block}.tf-pie-chart.position-left .pie-chart-content,.tf-pie-chart.position-right .pie-chart-content{margin-left:0!important;margin-top:20px}}