.btn-link:focus.inverse.link-dotted,.link:focus.inverse.link-dotted,.tooltip-label:focus .link.inverse.link-dotted,a:focus.inverse.link-dotted{text-decoration:none;border-bottom:1px solid #fff}.sigfig-logo-small{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNSAyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRjA1QTUwO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC45LDExLjVjMi40LTEuNCwyLjktMi4zLDIuOS01LjFjMC0yLjYsMi4xLTQuNyw0LjctNC43YzAuNywwLDEuNCwwLjIsMiwwLjVjMC43LTAuMywxLjQtMC41LDIuMS0wLjYKCQljLTEuMS0xLTIuNi0xLjUtNC4xLTEuNUM5LDAsNi4yLDIuOCw2LjEsNi4zYzAsMi4yLTAuMiwyLjYtMiwzLjZDNC4zLDEwLjUsNC41LDExLDQuOSwxMS41Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy44LDE4LjZjMC0yLjgtMC41LTMuNy0zLTUuMWMtMi4yLTEuMy0zLTQuMi0xLjctNi40QzMuNSw2LjUsNCw1LjksNC42LDUuNmMwLjEtMC43LDAuMi0xLjQsMC41LTIuMQoJCUMzLjcsMy45LDIuNSw0LjksMS43LDYuMmMtMS43LDMtMC43LDYuOSwyLjMsOC43YzEuOSwxLjEsMi4xLDEuNCwyLjIsMy41QzYuNywxOC42LDcuMywxOC43LDcuOCwxOC42Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNCwxOS42Yy0yLjQtMS40LTMuNC0xLjQtNS45LDAuMWMtMi4yLDEuMy01LjEsMC41LTYuNC0xLjdjLTAuNC0wLjYtMC42LTEuMy0wLjYtMgoJCWMtMC42LTAuNC0xLjEtMC45LTEuNi0xLjVjLTAuMywxLjQsMCwzLDAuNyw0LjNjMS43LDMsNS42LDQuMSw4LjcsMi4zYzEuOS0xLjEsMi4zLTEuMSw0LjEtMC4xQzE0LjksMjAuNiwxNS4yLDIwLjEsMTUuNCwxOS42Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAuMSwxMy41Yy0yLjQsMS40LTIuOSwyLjMtMi45LDUuMWMwLDIuNi0yLjEsNC43LTQuNyw0LjdjLTAuNywwLTEuNC0wLjItMi0wLjVjLTAuNywwLjMtMS40LDAuNS0yLjEsMC42CgkJYzEuMSwxLDIuNiwxLjUsNC4xLDEuNWMzLjUsMCw2LjMtMi44LDYuNC02LjNjMC0yLjIsMC4yLTIuNiwyLTMuNkMyMC43LDE0LjUsMjAuNSwxNCwyMC4xLDEzLjUiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNy4yLDYuNGMwLDIuOCwwLjUsMy43LDMsNS4xYzIuMiwxLjMsMyw0LjIsMS43LDYuNGMtMC40LDAuNi0wLjksMS4xLTEuNCwxLjVjLTAuMSwwLjctMC4yLDEuNC0wLjUsMi4xCgkJYzEuNC0wLjUsMi42LTEuNCwzLjQtMi44YzEuNy0zLDAuNy02LjktMi4zLTguN2MtMS45LTEuMS0yLjEtMS40LTIuMi0zLjVDMTguMyw2LjQsMTcuNyw2LjMsMTcuMiw2LjQiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjYsNS40QzEyLDYuOCwxMyw2LjgsMTUuNSw1LjRjMi4yLTEuMyw1LjEtMC41LDYuNCwxLjdjMC40LDAuNiwwLjYsMS4zLDAuNiwyYzAuNiwwLjQsMS4xLDAuOSwxLjYsMS41CgkJYzAuMy0xLjQsMC0zLTAuNy00LjNjLTEuNy0zLTUuNi00LjEtOC43LTIuM0MxMi44LDUsMTIuMyw1LDEwLjUsNEMxMC4xLDQuNCw5LjgsNC45LDkuNiw1LjQiLz4KPC9nPgo8L3N2Zz4K) no-repeat;background-size:contain;height:26px;width:26px}.tabless-world{margin-bottom:30px}.tabless-world.fixed-width-tabless{width:960px;margin:0 auto 30px}.sigfig-ui-row-fluid{width:100%;*zoom:1}.sigfig-ui-row-fluid:after,.sigfig-ui-row-fluid:before{display:table;line-height:0;content:""}.sigfig-ui-row-fluid:after{clear:both}.sigfig-ui-row-fluid [class*=fluid-span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.12766%;*margin-left:2.07447%;box-sizing:border-box}.sigfig-ui-row-fluid [class*=fluid-span]:first-child{margin-left:0}.sigfig-ui-row-fluid .fluid-span1{width:6.38298%;*width:6.32979%}.sigfig-ui-row-fluid .fluid-span2{width:14.89362%;*width:14.84043%}.sigfig-ui-row-fluid .fluid-span3{width:23.40426%;*width:23.35106%}.sigfig-ui-row-fluid .fluid-span4{width:31.91489%;*width:31.8617%}.sigfig-ui-row-fluid .fluid-span5{width:40.42553%;*width:40.37234%}.sigfig-ui-row-fluid .fluid-span6{width:48.93617%;*width:48.88298%}.sigfig-ui-row-fluid .fluid-span7{width:57.44681%;*width:57.39362%}.sigfig-ui-row-fluid .fluid-span8{width:65.95745%;*width:65.90426%}.sigfig-ui-row-fluid .fluid-span9{width:74.46809%;*width:74.41489%}.sigfig-ui-row-fluid .fluid-span10{width:82.97872%;*width:82.92553%}.sigfig-ui-row-fluid .fluid-span11{width:91.48936%;*width:91.43617%}.sigfig-ui-row-fluid .fluid-span12{width:100%;*width:99.94681%}.slight-slide-in-transition{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.slight-slide-in-transition.ng-enter{transition:transform .3s ease-out,opacity .6s ease-out;opacity:0;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}.slight-slide-in-transition.ng-enter.ng-enter-active,.slight-slide-in-transition.ng-leave{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.slight-slide-in-transition.ng-leave{transition:transform .3s ease-out,opacity .3s ease-out}.slight-slide-in-transition.ng-leave.ng-leave-active,.slight-slide-in-transition.ng-move{opacity:0;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}.slight-slide-in-transition.ng-move{transition:transform .3s ease-out,opacity .6s ease-out}.slight-slide-in-transition.ng-move.ng-move-active{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.transition-opacity{transition:opacity .4s ease-in-out}.transition-opacity.ng-hide{opacity:0}.bottom-fixed-slide-transition{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.bottom-fixed-slide-transition.ng-enter{transition:transform .8s ease-out;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.bottom-fixed-slide-transition.ng-enter.ng-enter-active,.bottom-fixed-slide-transition.ng-leave{-webkit-transform:translateZ(0);transform:translateZ(0)}.bottom-fixed-slide-transition.ng-leave{transition:transform .8s ease-out}.bottom-fixed-slide-transition.ng-leave.ng-leave-active{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}@media print{@page{size:letter landscape}*{border-color:transparent!important;background-color:transparent!important}.holdings-table>tbody{page-break-inside:avoid}.powered-by-sigfig:after{background-image:none;content:" SigFig";width:150px}.toggle-button{display:none}.toggle-button.selected{display:inherit}.variable-width-page{width:100%!important;margin:0!important}.editable-field a,.issuerName{color:#000!important}.sigfig-dropdown-menu:not(.printable){position:absolute!important;top:-10000px!important}.market-data-ad-header{position:absolute!important;z-index:10!important;left:10px!important;top:-10px!important}.market-data-ad-header .marketDataWidget{float:left!important;padding:4px}.market-data-ad-header .ads{visibility:hidden!important}.foreground{padding:0!important}.border-top,body>.container{border-width:0!important}.portfolios-header{left:0}.portfolios-header .change-indicator{display:none!important}[portfolios-header]{right:auto}.holdings-table{width:100%!important;height:100%!important;display:table!important;margin:0!important}.holdings-table td,.holdings-table th{height:100%!important;width:8.5%!important;max-width:8.5%!important;min-width:8.5%!important}.holdings-table td:nth-of-type(n+12),.holdings-table th:nth-of-type(n+12){display:none}.holdings-table td.ticker,.holdings-table th.ticker{width:15%!important;max-width:15%!important;min-width:15%!important}.holdings-table td .change-indicator,.holdings-table th .change-indicator{display:none!important}.holdings-table td.full-left,.holdings-table th.full-left{position:relative!important;overflow:visible!important;left:0!important;padding-top:40px}.holdings-table td.full-left .badge,.holdings-table td.full-left .expander,.holdings-table td.full-left .include-in-totals,.holdings-table td.full-left .synced,.holdings-table th.full-left .badge,.holdings-table th.full-left .expander,.holdings-table th.full-left .include-in-totals,.holdings-table th.full-left .synced{display:none!important}.holdings-table td.full-left .totals.value,.holdings-table th.full-left .totals.value{width:130px!important;min-width:130px!important}.holdings-table td.full-left .totals.today,.holdings-table th.full-left .totals.today{width:160px!important;min-width:160px!important}.holdings-table td.full-left .totals.since-purchase,.holdings-table th.full-left .totals.since-purchase{width:180px!important;min-width:180px!important}.holdings-table td.full-left .title,.holdings-table th.full-left .title{width:410px!important;min-width:410px!important;max-width:410px!important}.holdings-table .holding-row td{text-align:right!important}.holdings-table .holding-row td.headlines,.holdings-table .holding-row td.industry,.holdings-table .holding-row td.pinCol.no-holdings,.holdings-table .holding-row td.ticker{text-align:left!important}.holdings-table-scroller{margin-left:0!important;margin-bottom:0!important;overflow:hidden!important}.pinCol{position:inherit!important;min-width:0!important;padding-left:5px!important;display:table-cell!important}.prefixCol{display:none!important}.printing-header{display:inherit;margin:5px auto;text-align:center;position:absolute;top:-45px;width:99%}.sigfig-ui-web-pane{box-shadow:0 0 0 #fff!important}#globalFooter,.btn:not(.sigfig-dropdown-menu),.top-banner-holder{display:none!important;visibility:hidden!important}.group-header-print-holder{position:relative;width:100px}.jspContainer{padding-bottom:20px!important;height:auto!important;width:auto!important}.jspPane{position:relative!important;left:0!important}a[href]:after{content:none!important}.holdings-footer{text-align:right}#snapengageFrame,.advertisement{display:none!important}}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:Helvetica Neue,sans-serif;background:-webkit-linear-gradient(top,#f4f4f4,#cdcdcd);box-shadow:0 1px 2px rgba(0,0,0,.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:ArialRoundedMTBold,Arial;font-size:15px;line-height:15px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,.4);-webkit-font-smoothing:subpixel-antialiased}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3)}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{position:absolute;left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;font-weight:700;color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{position:absolute;right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:700;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef,#dcdcdc);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 hsla(0,0%,100%,.8);border-radius:3px;box-shadow:0 1px 0 hsla(0,0%,100%,.6),inset 0 1px 0 hsla(0,0%,100%,.7)}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc,#efefef)}#smartbanner .sb-icon.gloss:after{content:"";position:absolute;left:0;top:-1px;border-top:1px solid hsla(0,0%,100%,.8);width:100%;height:50%;background:-webkit-linear-gradient(top,hsla(0,0%,100%,.7),hsla(0,0%,100%,.2));border-radius:10px 10px 12px 12px}#smartbanner.android{border-color:#212228;background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);border-top:5px solid #88b131;box-shadow:none}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px hsla(0,0%,100%,.3)}#smartbanner.android .sb-close:active{color:#eee}#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}#smartbanner.android .sb-info strong{color:#fff}#smartbanner.android .sb-button{min-width:12%;border:1px solid #dddcdc;padding:1px;color:#d1d1d1;background:none;border-radius:0;box-shadow:none}#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#42b6c9;background-image:-moz-linear-gradient(top,#42b6c9,#39a9bb);text-transform:none;text-shadow:none;box-shadow:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:none}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2ac7e1}