.sidebar a.column{background-color:#fff}.sidebar .row.padded{background-color:#f2f2f2}.sidebar .h4,h4{margin-bottom:15px}.sidebar .h4:not(:first-child),h4:not(:first-child){margin-top:32px}.sidebar .idc-analysts{list-style:none;margin-top:0}.sidebar .idc-analysts .idc-analyst .photo:hover{cursor:pointer}iframe[src*=form-contact]{border:none}.chart-title{margin-bottom:16px}p+.chart-title{margin-top:32px}.chart-container{position:relative;width:100%}.chart-container+.chart-table{margin-top:32px}.chart-table table{background:#f2f2f2;border-collapse:separate;border-spacing:0;margin-bottom:0}.chart-table table th{background:#e0e0e0}.chart-table td.chart-color-1{color:#2279bc}.chart-table td.chart-color-2{color:#36aec7}.chart-table td.chart-color-3{color:#accb32}.chart-table td.chart-color-4{color:#ffcd07}.chart-table td.chart-color-5{color:#9e3d90}.chart-table td.chart-color-6{color:#54a4e2}.chart-table td.chart-color-7{color:#9fdae5}.chart-table td.chart-color-8{color:#d9e89c}.chart-table td.chart-color-9{color:#fee685}.chart-table td.chart-color-10{color:#d188bb}.chart-table table tr td:first-child{font-weight:700}.chart-table table td{width:160px}.chart-table table td:first-child{width:70px}.chart-table tfoot tr{background-color:#f8f8f8}.chart-table tbody tr:nth-child(2n){background:#f2f2f2}.chart-table tbody tr:nth-child(odd){background:#fff}.h4+.idc-text-expand{margin-top:16px}.getdoc-notes-heading_smart{font-family:inherit;font-size:inherit;font-weight:700;line-height:1.6}.getdoc-notes-heading_smart+ul{margin-top:.8rem}.sidebar .top-right a.column p{color:#01010f}.sidebar .top-right a.column i{display:block;font-size:40px;margin-bottom:16px}.sidebar .top-right a.column i:before{color:#f68b1f}.sidebar .top-right a.column.is-active{background-color:#2279bc}.sidebar .top-right a.column:focus,.sidebar .top-right a.column:hover{background-color:#54a4e2}.sidebar .top-right a.column.is-active i:before,.sidebar .top-right a.column.is-active p,.sidebar .top-right a.column:focus i:before,.sidebar .top-right a.column:focus p,.sidebar .top-right a.column:hover i:before,.sidebar .top-right a.column:hover p{color:#fff}.flourish-embed{margin-top:20px}@media screen and (min-width:75em){.sidebar .top-right a.column .big-box{padding:32px}}@media screen and (max-width:46.25em){iframe[src*=form-contact]{height:960px!important}}