﻿.implementation_h1{position:absolute;top:5px;right:0;font-style:italic;font-size:15px}.sticky{position:fixed;top:0}.navigation-side{width:100%;list-style:none;margin:0;padding:0;margin-top:40px;font-size:14px}.navigation-side>li:hover{}.navigation-side>li:hover a{}.subNavArrow{position:absolute;right:3px;top:3px;cursor:pointer;padding:3px}.subNav{list-style:none;margin:0;padding:0;margin-top:5px;font-size:12px;font-weight:400;margin-bottom:5px;overflow:hidden}.subNav li{margin:0;padding:0}.subNav li a:hover{}.subNav>li a{margin:0;padding:3px 0 3px 22px!important;text-indent:-15px;width:auto!important;cursor:pointer}.navigation-side-balls{list-style:none;margin:0;padding:0;margin-top:12px;overflow:auto}.navigation-side-balls li{width:26px;float:left;padding:10px}.center{margin:0 auto;text-align:center}.navigation-side>li{margin:0 0 5px 0;font-weight:600;position:relative;font-weight:400}.navigation-side>li:nth-child(2){margin-top}.navigation-side>li.omit,.navigation-side>li.omit:hover{}.navigation-side>li.active{color:#000}.subNavArrow .fa-caret-up:hover{color:#585858}.navigation-side>li a{color:#000}.navigation-side>li:hover a:not(#C2):not(#C3):not(#C4):not(#C5):not(#C6):not(#C7):not(#C8):not(#C9):not(#C10):not(#C11):not(#C12):not(#C13):not(#C14):not(#C15):not(#C16):not(#C17):not(#C18):not(#C19){color:#000;font-weight:600!important}#C2:hover,#C3:hover,#C4:hover,#C5:hover,#C6:hover,#C7:hover,#C8:hover,#C9:hover,#C10:hover,#C11:hover,#C12:hover,#C13:hover,#C14:hover,#C15:hover,#C16:hover,#C17:hover,#C18:hover,#C19:hover{font-weight:600!important}.navigation-side>li a{text-decoration:none;padding:6px 0 6px 10px;display:block;width:100%}.top-space{margin-top:26px}.piecontainer{float:left}h1{font-size:30px;padding:10px 0 0}.portfolio_section{background-color:#e5e5e5;border:1px solid #ccc;padding:5px 10px;clear:both}.allocation_pie_wrapper h3{margin-bottom:0}.allocation_pie_wrapper{float:right;width:210px}.allocation_table_wrapper{margin-right:210px}.allocation_table,.portfolio_rolling_table{font-size:12px;margin:0;padding:0;width:100%}.tablesorter .header{float:none;clear:none;width:auto;padding-right:20px}.tablesorter{font-size:14px;border:1px solid #ccc}.tablesorter tr:hover{background-color:#ccc}.tablesorter th{background-color:#666;color:#fff}.tablesorter td,.tablesorter th{border:0 solid #fff;padding:3px 0;text-align:center}.portfolio_rolling_table .header{float:none;clear:none;width:auto;padding-right:20px}.portfolio_rolling_table{font-size:14px;border:1px solid #ccc}.portfolio_rolling_table tr:hover{background-color:#ccc}.portfolio_rolling_table th{background-color:#666;color:#fff}.portfolio_rolling_table td,.portfolio_rolling_table th{border:0 solid #fff;padding:3px 0;text-align:center}.allocation_table td.left_text{text-align:left;width:230px}.allocation_table th{text-align:center}.allocation_table td{text-align:right}.allocation_table td.total{background-color:#ccc}.allocation_table td,.allocation_table th{border:1px solid #fff;padding:3px 5px}.allocation_table tr.even,.portfolio_rolling_table tr.even{background-color:#f5f5f5}.allocation_table tr.total td{background-color:#ddd}.allocation_table .portfolio_title{font-size:18px;text-align:left}.allocation_table .portfolio_title td{padding:5px 10px}.no_border td,.no_border th{border:1px solid #fff}.allocation_table .portfolio_title b{font-size:12px}.portfolio_description{padding:3px 0 15px;margin-bottom:0;background-color:transparent!important}.allocation_table.column_color{width:30px;padding-left:5px}h3.center{padding-top:5px;margin-top:0}h3.center span{font-size:13px}.pie{margin:0 auto 0;width:210px}#dateRange{float:left;padding:5px 0 0 10px}#dateRange label{padding:0 10px}#dateRange select,#btnCalculate{font-size:14px}#btnCalculate{line-height:1.3}#startYear,#endYear,#btnCalculate,#btnCalculate img{margin-left:5px}.yearButton{-webkit-border-radius:20px;border-radius:15px;border:1px solid;width:22px;float:left;margin:1px}.yearButton a{text-decoration:none;color:#000}.no-border{border:0}.IndexTable div{float:left;margin-right:2px}.margin-top{margin-top:23px}.dynamic-content{margin-top:24px!important}.border-left{border-left:solid 1px #999}.header-label{width:150px!important;border:solid #999 1px;border-bottom:0!important;background:#eaeaea;float:right!important;font-weight:600}.index_row{cursor:pointer}.portfolio_ball{float:left;padding:0 5px 0 0}@media screen and (min-width:0px) and (max-width:1030px){.navigation-side,.navigation-side-balls{}.grr{width:98%!important}}.button_period a:link{height:auto;overflow:auto;display:block;float:left;margin:0 3px 0 0;padding:3px 6px;text-decoration:none;background:#eee;background:-moz-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#cccccc));background:-webkit-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:-o-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:-ms-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:linear-gradient(to bottom,#eeeeee 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0 );border-radius:5px;border:1px solid #ccc;color:#666;font-size:16px;font-weight:700}.button_period a:hover{color:#000;background:#eee;background:-moz-linear-gradient(top,#eeeeee 0%,#cccccc 31%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(31%,#cccccc));background:-webkit-linear-gradient(top,#eeeeee 0%,#cccccc 31%);background:-o-linear-gradient(top,#eeeeee 0%,#cccccc 31%);background:-ms-linear-gradient(top,#eeeeee 0%,#cccccc 31%);background:linear-gradient(to bottom,#eeeeee 0%,#cccccc 31%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0 )}.button_period a.active{background:#deefff;background:-moz-linear-gradient(top,#deefff 0%,#98bede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#deefff),color-stop(100%,#98bede));background:-webkit-linear-gradient(top,#deefff 0%,#98bede 100%);background:-o-linear-gradient(top,#deefff 0%,#98bede 100%);background:-ms-linear-gradient(top,#deefff 0%,#98bede 100%);background:linear-gradient(to bottom,#deefff 0%,#98bede 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff',endColorstr='#98bede',GradientType=0 );color:#000}.button_period a:active{background:#ccc;background:-moz-linear-gradient(top,#cccccc 31%,#eeeeee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(31%,#cccccc),color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top,#cccccc 31%,#eeeeee 100%);background:-o-linear-gradient(top,#cccccc 31%,#eeeeee 100%);background:-ms-linear-gradient(top,#cccccc 31%,#eeeeee 100%);background:linear-gradient(to bottom,#cccccc 31%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc',endColorstr='#eeeeee',GradientType=0 )}.r{color:#b90000}.g{color:#00340b}.percent_negative{background:red;height:100px}.percent_positive{background:#b4ddb4;background:-moz-linear-gradient(top,#b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b4ddb4),color-stop(17%,#83c783),color-stop(33%,#52b152),color-stop(67%,#008a00),color-stop(83%,#005700),color-stop(100%,#002400));background:-webkit-linear-gradient(top,#b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);background:-o-linear-gradient(top,#b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);background:-ms-linear-gradient(top,#b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);background:linear-gradient(to bottom,#b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4',endColorstr='#002400',GradientType=0 );line-height:100px;border:1px solid #ccc;border-radius:2px}