.portfolio-header{display:block;width:100%;min-height:20px;overflow:auto;padding:2px 10px}.portfolio-header.odd{background:#ababab}.portfolio-header p{margin:10px 0}.portfolio-header .portfolio-name{width:60%;float:left}.portfolio-header .portfolio-symbol{width:30%;float:left;text-align:right}.portfolio-header .portfolio-toggle{float:right;cursor:pointer}.portfolio-header .portfolio-toggle .fa-minus{display:none}.portfolio-content{display:none;background:#fff;padding:5px;border-bottom:thin solid #268dd4;margin:10px 0 5px 0;-webkit-transition:all linear 0.5s;transition:all linear 0.5s;opacity:1}.portfolio-content p{text-align:left!important;width:100%;font-size:.9rem;line-height:1.1rem;color:#333;white-space:normal!important}.portfolio-content .portfolio-title{text-transform:uppercase;color:#268dd4;font-weight:700;margin-right:.5em}#mobile-portfolio-view{display:none}@media screen and (max-width:768px){#mobile-portfolio-view{display:block}#pttable{display:none}}#tfs-portfolio-graph,#tfs-portfolio{color:#222;font-family:"Open Sans",sans-serif}#tfs-portfolio-graph{margin-bottom:50px}#tfs-portfolio-header{font-size:25px;letter-spacing:.38px;line-height:38px;font-weight:400}#tfs-portfolio-table{border-collapse:separate}#tfs-portfolio-table thead th{padding:12px 4px;text-align:left;opacity:.7;color:#262626;font-size:11px;font-weight:600;letter-spacing:1.1px;line-height:15px;text-transform:uppercase;border-top:1px solid rgba(48,49,51,.2);border-bottom:1px solid rgba(48,49,51,.2);border-left:none;border-right:none}#tfs-portfolio-table tbody td{padding:24px 4px;color:#262626;font-size:14px;letter-spacing:.12px;line-height:22px;border-bottom:1px solid rgba(48,49,51,.2);border-left:none;border-right:none;border-top:none}#tfs-portfolio-table tbody td span{display:block}#tfs-portfolio-table .portfolio-ticker,#tfs-portfolio-table .portfolio-recommendation{text-align:left}#tfs-portfolio-table .portfolio-stop-loss,#tfs-portfolio-table .portfolio-last-price,#tfs-portfolio-table .portfolio-return{text-align:center}#tfs-portfolio-table .portfolio-last-price{padding-right:20px}#tfs-portfolio-table tfoot td{background-color:#F7F6F7;padding:18px 2px;text-align:right;border-bottom:1px solid rgba(48,49,51,.2);color:#303133;font-size:14px;letter-spacing:.1px;line-height:19px}#tfs-portfolio-table tfoot td span{padding-left:5px}.portfolio-bold{font-weight:700}.portfolio-semi-bold{font-weight:600}.portfolio-sub-span{font-size:11px}#tfs-portfolio-table .portfolio-return-negative{color:#E6173E}#tfs-portfolio-table .portfolio-return-positive{color:#093}#tfs-portfolio-table .portfolio-return{font-weight:700}#tfs-portfolio-table .portfolio-right-align{text-align:right}@media screen and (max-width:1020px){#tfs-portfolio-table thead th{font-size:10px;padding:12px 2px;letter-spacing:.8px}#tfs-portfolio-table tbody td{font-size:10px;padding:24px 2px}.portfolio-sub-span{font-size:10px}}@media screen and (max-width:601px){#tfs-portfolio-table thead th{letter-spacing:.5px;font-weight:700}}.portfolio-card{border:2px solid #5d5d5d;padding:2%;border-radius:5px;margin:1em 0 2em}.portfolio-card div{display:inline-block;vertical-align:top;padding-right:2%}.portfolio-card .portfolio-head{font-weight:700;font-size:20px;width:20%}.portfolio-card .portfolio-body{width:50%}.portfolio-card .portfolio-btn{width:15%;border-radius:5px;padding:1% 2%;border:1px solid #5d5d5d;text-align:center;display:inline-block}