﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,700italic,400italic,600,600italic,300,300italic,800,800italic|Open+Sans+Condensed:300,300italic,700|Ubuntu+Condensed);body{font-size:16px!important;}@media screen and (max-device-width:480px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}}.portfo-ball text,.icon-ball text{font-weight:700;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.icon.icon-caret-spinning{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;-o-animation:spin 4s linear infinite;animation:spin 4s linear infinite;}#chart{color:#464646;font-family:"Open Sans",sans-serif;font-display:swap;}.axis path,.axis line{stroke:#e6e5e5!important;fill:none!important;}.chart-frame .icon-maximize{-moz-transition:all linear .15s;-o-transition:all linear .15s;-webkit-transition:all linear .15s;transition:all linear .15s;opacity:0;}.chart-frame.fullscreen{width:100vw!important;max-width:100%!important;height:100vh!important;max-height:100%!important;background-color:#333;background-image:url("//services.ifa.com/scripts/ifa_charts/angularjs/ifa_chart/black_linen_v2.png");}.chart-frame.fullscreen .chart-rect{stroke-width:0!important;}.chart-frame:hover .icon-maximize{opacity:1;}.dataBoxStroke{stroke:#ebebeb!important;}.dataBoxFill{fill:#ebebeb!important;}.dataBoxText{fill:#464646!important;font-weight:600!important;}.dataBoxFont{font-size:13px!important;font-weight:400!important;}.chart-title{font-size:18px;font-weight:600;fill:#156d91;}.chart-subtitle{font-size:16px;font-weight:600;}.chart-disclosure,text.chart-disclosure{font-family:"Open Sans",sans-serif;font-display:swap;font-size:.74em!important;text-size-adjust:100%;-webkit-text-size-adjust:100%;}.chart-disclosure tspan,text.chart-disclosure tspan{font-size:1em!important;text-size-adjust:100%;-webkit-text-size-adjust:100%;}.pointer{cursor:pointer;}.x.axis .tick text,.y.axis .tick text{font-size:12px;font-weight:600;}.tick text,.tick{font-size:12px;font-weight:600;}.axisLabelX,.axisLabelY{font-size:14px!important;font-family:"Open Sans"!important;font-weight:400!important;font-display:swap;}.stdLines:hover{cursor:pointer;}.ndLines:hover{cursor:pointer;}g.tick line{stroke:#bebdbd;stroke-width:1px;}.crispy{shape-rendering:crispEdges!important;}.nv-bar.no-border{stroke:none!important;stroke-width:0!important;stroke-opacity:1!important;}.nv-bar.gray-border{stroke:#e8e8e8!important;stroke-width:1px!important;stroke-opacity:1!important;}.optimizeQuality{shape-rendering:optimizeQuality!important;}.fontAxis{font-size:15px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:600;}.font-6{font-size:6px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:600;}.font-7{font-size:7px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:400;}.font-8{font-size:8px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:400;}.font-9{font-size:9px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:600;}.font-10{font-size:10px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:600;}.font-11{font-size:11px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:600;}.font-12{font-size:12px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:600;}.font-13{font-size:13px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:600;}.font-14{font-size:13px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:600;}.font-15{font-size:15px;font-family:"Open Sans",sans-serif;font-display:swap;font-weight:400!important;}.bold{font-weight:bold!important;}.graphLine{fill:none!important;stroke:#f5f5f5!important;stroke-width:1!important;shape-rendering:auto!important;}.graphBG{background-color:#f3f3f3;fill:#fff!important;shape-rendering:crispEdges;stroke:#e6e5e5!important;stroke-width:1;}.transparency_overlay{opacity:.75;fill-opacity:.75;}.buttonBG{background-color:#ebebeb!important;fill:#ebebeb!important;stroke-width:.5px!important;stroke:#9a9a9a!important;}.buttonText{font-family:"Open Sans"!important;font-size:10px!important;font-weight:600!important;font-display:swap;}.buttonTextLabel{font-size:12px!important;font-weight:600!important;}