.body-users .body-container{padding-left:15px !important;padding-right:15px !important}.left-panel-bg{position:fixed;background-color:#E9E8E8;width:360px;left:0;height:100%}@media (max-width: 767px){.left-panel-bg{display:none}}#content{padding:0}#content .content-left{position:absolute;width:310px}@media (min-width: 320px) and (max-width: 767px){#content .content-left{position:static;width:100%}}#content .content-right{margin-left:350px}@media (max-width: 767px){#content .content-right{margin-left:0px}}#profile-nav #display-user-content{margin-bottom:15px;box-shadow:0 0 2px #828282;padding:0 0 40px 10px;background-color:#ffffff;position:relative}#profile-nav .left-user-info{background-color:#ffffff;box-shadow:inset 0 0 2px #828282}#profile-nav hr{margin:0px;border-top:1px solid #dddddd;border-bottom:1px solid #efefef}#profile-nav .btn-group{vertical-align:top;margin-left:6px}#profile-nav .btn-group .btn{padding:10px}#profile-nav .btn-theme-primary{padding:6px 10px}#profile-nav #discussed-stocks .discussed-stock *{display:inline-block}#profile-nav #discussed-stocks .discussed-stock .name{width:115px}#profile-nav #discussed-stocks .discussed-stock .price{width:50px}#profile-nav #discussed-stocks .discussed-stock .change{width:55px;text-align:right}#profile-nav .list-simulation{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;align-items:center;font-size:16px}#profile-nav .list-simulation .fa-pie-chart{margin-left:auto;color:#5cb85c}#profile-nav .list-simulation .simulation-link{display:flex}#profile-nav .list-simulation .simulation-link .fa-trophy{margin-left:auto;color:#f1c40f}#profile-nav .list-simulation .simulation-link .hidden-simulation{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#profile-nav .trading-strategy,#profile-nav .time-frame,#profile-nav .instrument-used{display:inline-block;padding:4px 7px;color:#fff;margin-bottom:5px}#profile-nav .trading-strategy{background:#1abc9c}#profile-nav .time-frame{background:#2e5a7a}#profile-nav .instrument-used{background:#4f5050}.user-profile-banner .row{border:1px solid rgba(0,0,0,0.125) !important;padding:25px;border-radius:12px}.user-profile-banner .row .user-long-description p{color:#828282;font-size:15px}.user-profile-banner .row .user-tools{padding-bottom:10px}.user-profile-banner .row .top-section{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;border-bottom:1px solid lightgray;padding-bottom:20px}@media (min-width: 320px) and (max-width: 767px){.user-profile-banner .row .top-section{flex-direction:column}}.user-profile-banner .row .flex-child{flex:0 0 300px;-webkit-box-flex:0 0 300px;-moz-box-flex:0 0 300px;-webkit-flex:0 0 300px;-ms-flex:0 0 300px}.user-profile-banner .row .avatar-area{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;justify-content:center}.user-profile-banner .row .avatar-area .profile-avatar-holder{position:relative}.user-profile-banner .row .avatar-area .profile-avatar-holder .profile-avatar{background:#fff;border:1px solid lightgray;width:80px;height:80px;border-radius:50%}.user-profile-banner .row .avatar-area .large{width:160px;height:160px}.user-profile-banner .row .avatar-area .medium{width:100px;height:100px}.user-profile-banner .row .avatar-area .si-statistics{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;flex:0 0 230px;-webkit-box-flex:0 0 230px;-moz-box-flex:0 0 230px;-webkit-flex:0 0 230px;-ms-flex:0 0 230px;padding:10px;box-shadow:0 0 2px gray}.user-profile-banner .row .avatar-area .si-statistics .text{text-align:left;width:100%}.user-profile-banner .row .avatar-area .si-statistics table{width:100%;margin-top:8px}.user-profile-banner .row .avatar-area .si-statistics table thead tr th{font-size:15px;padding-bottom:8px;font-weight:400}.user-profile-banner .row .avatar-area .si-statistics table tbody tr td{font-size:17px}.user-profile-banner .row .user-activity-stat{flex:1 0;margin-bottom:10px;margin-top:20px}.user-profile-banner .row .user-activity-stat table{width:80%;table-layout:fixed}@media (min-width: 320px) and (max-width: 767px){.user-profile-banner .row .user-activity-stat table{width:100%}}.user-profile-banner .row .user-activity-stat table tr td{padding:5px 5;font-size:15px !important}.user-profile-banner .row .user-activity-stat table tr td a{color:unset}.user-profile-banner .row .user-activity-stat table tr:first-child td{color:#828282;font-size:20px !important}.user-profile-banner .row .profile-tools{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;align-items:center}.user-profile-banner .row .profile-tools .disabled{cursor:not-allowed}.user-profile-banner .row .profile-tools .btn-block{border-radius:5px !important;color:gray;border:1px solid gray !important;font-size:14px;padding:5px 8px !important}.user-profile-banner .row .profile-tools .btn-admin-login{background-color:#e54744;color:white;font-weight:bold;border-radius:5px;padding:5px 8px !important;margin-left:10px}.user-profile-banner .row .profile-tools .btn-setting{border:1px solid darkred;color:darkred;padding:5px 10px;border-radius:5px}.user-profile-banner .row .profile-tools .admin-tool-menu:hover{background-color:#1EB034}.user-profile-banner .row .profile-tools .admin-tool-menu:hover a{background-color:#1EB034;color:#FFFFFF}.user-profile-banner .row .profile-tools .message-btn{text-align:center;border:1px solid gray !important;display:flex;margin-right:10px;border-radius:5px !important;font-size:14px;text-decoration:none}.user-profile-banner .row .profile-tools .message-btn button{padding:4px 8px !important}.user-profile-banner .row .profile-tools .message-btn span{color:gray}.user-profile-banner .row .profile-tools .message-btn .loading-gif #portfolio_loading{width:20px}.user-profile-banner .row .profile-tools .highlight{border-radius:2px;padding:2px 3px;background:#f0ad4e;font-size:10px;color:white;margin:0 10px 0 -5px}.user-profile-banner .row .profile-tools a{color:#1d2129}.user-profile-banner .row .user-name{font-size:18px;margin-right:-25px;display:flex}.user-profile-banner .row .user-name a.black{color:black;text-decoration:none}.user-profile-banner .row .tagged-name{color:#000000;font-size:16px;margin:-5px 0 10px 0;align-items:center}.user-profile-banner .row .fa-exclamation-circle{color:red;margin:0 5px 0 10px}.user-profile-banner .row .ban_message_container{display:flex;align-items:center}.user-profile-banner .row .ban_message_container .ban_message{margin:0px}.user-profile-banner .row .user-short-description,.user-profile-banner .row .user-join-date{color:#000000;font-size:14px}.user-profile-banner .row .user-short-description{margin-bottom:20px}.blacklist-flag{background-color:red;color:white;border-radius:3px;padding:5px;margin:10px;font-size:10px;text-align:center}.profile-holder{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:nowrap}@media (min-width: 320px) and (max-width: 767px),(min-width: 768px) and (max-width: 1100px){.profile-holder{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap}}@media (min-width: 320px) and (max-width: 767px){.profile-holder{margin-top:-10px}}#profile-main{width:100%}#profile-main #circles-holder{display:-webkit-inline-box;margin-bottom:15px}#profile-main #circles-holder .circle{margin-bottom:10px;box-shadow:8px 6px 16px #b5b5b5;width:120px;height:120px;border-radius:60px;color:white;display:inline-block;vertical-align:middle;text-align:center;margin-right:20px;border-spacing:15px;padding-top:25px}#profile-main #circles-holder .circle.followers{background:#ed994a}#profile-main #circles-holder .circle.followings{background:#cb102e}#profile-main #circles-holder .circle.ideas{background:#81267e}#profile-main #circles-holder .circle.estimations{background:#2f6dbd}#profile-main #circles-holder .circle.likes{background:#2aa7eb}#profile-main #circles-holder .circle a{color:white}#profile-main #circles-holder .circle .counter{font-size:30px}#profile-main #new_post{margin:0 0 0 15px}@media all and (min-width: 0px) and (max-width: 768px){#profile-main #post-container-holder{padding:13px 0 13px 0}}#profile-main #post-container-holder ul.nav{position:relative}#profile-main #post-container-holder #watching_list{right:0;margin-top:20px}#profile-main #post-container-holder .watchlist-buttons{display:none}.slide{width:inherit;margin:0}.carousel-controls{margin-top:20px;position:absolute;left:50%;margin-top:10px}.carousel-controls .relative{display:flex;justify-content:center;position:relative;left:-50%}.carousel-controls .relative .carousel-control-prev,.carousel-controls .relative .carousel-control-next{position:static;width:inherit;text-shadow:inherit;opacity:inherit;color:gray}.carousel-controls .relative .carousel-control-prev .fa,.carousel-controls .relative .carousel-control-next .fa{font-size:25px;font-weight:bold;margin:0 22px}.carousel-controls .relative .carousel-indicators{position:static;width:inherit;margin:0;display:flex;align-items:center;justify-content:center}.carousel-controls .relative .carousel-indicators li{border-radius:100%;border-top:0px;border-bottom:0px;height:8px;width:8px;margin-left:10px;background-color:#b7b7b7;border-color:#b7b7b7}.carousel-controls .relative .carousel-indicators li:first-child{margin-left:0 !important}.carousel-controls .relative .carousel-indicators li.active{height:10px;width:10px;background-color:#bdd534;border-color:#bdd534}.carousel-controls .relative .carousel-control .fa{font-size:20px;font-weight:bold;margin:0 15px}.carousel-controls .relative .carousel-indicators li{height:8px;width:8px;margin-left:8px}.carousel-controls .relative .carousel-indicators li.active{height:8px;width:8px}.contents_group_container{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap}.contents_group_container .product-panel{flex:0 0 47%;-webkit-box-flex:0 0 47%;-moz-box-flex:0 0 47%;-webkit-flex:0 0 47%;-ms-flex:0 0 47%;margin:10px 10px 0 0;box-shadow:inset 0 0 2px grey;background-color:white}.contents_group_container .product-panel a{text-decoration:none;color:#1d2129}.contents_group_container .product-panel .product-body{height:270px;padding:15px;padding:10px;height:230px}.contents_group_container .product-panel .product-body img.product-img,.contents_group_container .product-panel .product-body .image-placeholder{height:150px !important;max-width:100%;object-fit:contain}.contents_group_container .product-panel .product-body .product-name{padding:5px 0 5px 0;font-size:16px;font-weight:500;margin-top:5px;text-align:left}.contents_group_container .product-panel .product-body .product-owner{color:gray;font-size:14px;text-align:left}.contents_group_container .product-panel .product-body img.product-img,.contents_group_container .product-panel .product-body .image-placeholder{height:100px !important}.contents_group_container .product-panel .product-body .product-name{font-size:15px;font-weight:bold}.contents_group_container .product-panel .product-body .product-owner{font-size:12px}.contents_group_container .product-panel .product-body:last-child{margin-right:0}.contents_group_container .product-panel .product-footer{display:flex;justify-content:flex-start;padding:0 5px 5px 10px}.contents_group_container .product-panel .product-footer .offers .compare-original-price{margin:0 5px;text-decoration:line-through;color:rgba(41,41,41,0.54);font-size:15px}.contents_group_container .product-panel .product-footer .offers .discounted-price,.contents_group_container .product-panel .product-footer .offers .original-price{font-size:22px;font-weight:400}.contents_group_container .product-panel .product-footer .offers .discount-percentage{margin-left:5px;color:white;background-color:red;padding:3px;font-size:12px}.contents_group_container .product-panel .product-footer .offers .discount-percentage{color:rgba(41,41,41,0.54);font-size:15px}.contents_group_container .product-panel .product-footer .offers .compare-original-price{margin-right:0;font-size:15px}.contents_group_container .product-panel .product-footer .offers .original-price{font-size:18px}span.text-content{background:rgba(0,0,0,0.5);border-radius:50%;color:white;cursor:pointer;display:table;position:absolute;top:0;opacity:0;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms}span.text-content span{display:table-cell;text-align:center;vertical-align:middle}#update-profile-hover:hover span.text-content{opacity:1}@media screen and (max-width: 767px){#content div.row.content{margin-left:0;margin-right:0}#content div.row.content #content-filter-tab{margin-left:-18px;margin-right:-18px}#content div.row.content #profile-main #post-container-holder ul.nav{right:-10px}}@media screen and (max-width: 1020px){#profile-nav{position:static !important;margin:10px 0;width:100% !important}#profile-main.content-right{margin:15px 0 0 0;padding:0}#profile-main.content-right #new_post{margin-left:0}#profile-main.content-right #post-container-holder{padding-left:0}.user-profile-banner .user-profile-details .user-activity-stat table{width:100%}}@media (min-width: 320px) and (max-width: 767px){.user-profile-container{padding:20px}.user-profile-container:has(.content-left){padding-top:0px}#profile-main{margin-top:0px !important}#profile-main #new_post{margin:0}.user-profile-banner{padding:0px 10px 10px 10px;margin-top:0}.user-profile-banner .avatar-area{width:0;display:block;margin:0px auto}.user-profile-banner .avatar-area .profile-avatar-holder{width:80px;height:80px}.user-profile-banner .user-profile-details .tagged-name{display:grid}.user-profile-banner .user-profile-details .tagged-name .ban_message_container{display:flex}.user-profile-banner .user-profile-details .tagged-name .fa-exclamation-circle{margin:0 5px 0}}@media (max-width: 767px) and (min-width: 430px){.user-profile-banner .avatar-area{width:75%;display:block;margin:0px auto}.user-profile-banner .avatar-area .medium{margin:20px auto}}.bottom-section{margin-top:1rem !important}@media (min-width: 320px) and (max-width: 767px){.bottom-section{padding:9px;margin-top:0px !important}}.bottom-section .card{border:none;padding:16px}.bottom-section .card .card-header{display:flex;justify-content:space-between;align-items:center;background:none;border-bottom:none}.bottom-section .card .card-header h5{margin:0}.bottom-section .card .card-header .btn-link{font-size:14px;text-decoration:none;color:#007bff}.bottom-section .card .card-header .btn-link:hover{text-decoration:underline}.bottom-section .card .card-body{margin-top:16px}.bottom-section .card .card-body h5{margin:0}.bottom-section .card .card-body h5:nth-child(2){color:green}.bottom-section .card .card-body div{display:flex;justify-content:space-between;color:#999;margin-top:4px}.bottom-section .card .card-body div span{font-size:14px}.bottom-section .card .card-body .empty{display:inherit}.bottom-section .card hr{border:none;border-top:1px solid #ddd;margin:16px 0}.bottom-section .card .holdings{margin-top:16px}.bottom-section .card .holdings h6{margin-bottom:8px}.bottom-section .card .holdings table{width:100%;margin-top:8px}.bottom-section .card .holdings table thead tr th{font-weight:bold;text-align:left}.bottom-section .card .holdings table thead tr th:nth-child(2),.bottom-section .card .holdings table thead tr th:nth-child(3){text-align:right}.bottom-section .card .holdings table tbody tr td{vertical-align:middle}.bottom-section .card .holdings table tbody tr td:nth-child(1){display:flex;align-items:center}.bottom-section .card .holdings table tbody tr td:nth-child(1) img{width:32px;height:32px;margin-right:8px}.bottom-section .card .holdings table tbody tr td:nth-child(1) div{display:flex;flex-direction:column}.bottom-section .card .holdings table tbody tr td:nth-child(1) div strong{font-size:14px}.bottom-section .card .holdings table tbody tr td:nth-child(1) div div{font-size:12px;color:#666}.bottom-section .card .holdings table tbody tr td:nth-child(2),.bottom-section .card .holdings table tbody tr td:nth-child(3){text-align:right}.bottom-section .card .holdings table tbody tr td.positive:nth-child(2),.bottom-section .card .holdings table tbody tr td.positive:nth-child(3){color:green}.bottom-section .card .holdings table tbody tr td.negative:nth-child(2),.bottom-section .card .holdings table tbody tr td.negative:nth-child(3){color:red}.btn-setting{margin-left:auto;display:flex;color:#9e1c1a !important}#profile-dropdown .header-dropdown-list i{margin:2px;margin-top:12px}.btn-setting .fa-stack-1x,.btn-setting .fa-stack-2x{left:2px;top:-5px;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}table.user-activity-stat{table-layout:auto}table.user-activity-stat td{padding-right:7px;text-align:center}table.user-activity-stat td.title{font-size:14px;color:gray}table.user-activity-stat td.logo{color:#9e1c1a !important;font-size:16px}table.user-activity-stat td.stat{font-size:18px;font-weight:bold;padding-bottom:10px;color:#000000}table.user-activity-stat td a{color:black;text-decoration:none}.follow-btn,.unfollow-btn{border-radius:18px !important;padding:5px 8px !important;color:#ffffff !important;border:1px solid #9e1c1a !important;font-size:14px !important;height:35px}.follow-btn:hover,.unfollow-btn:hover{filter:brightness(90%);transition:all 0.2s ease}.follow-btn{background-color:#9e1c1a !important}.follow-btn:hover{background-color:#721413 !important}.unfollow-btn{background-color:#9e1c1a !important;color:white}.unfollow-btn:hover{background-color:#ca2421 !important}.enable_notification,.disable_notification{border:1px solid #9d9a9b !important;border-radius:50% !important;width:fit-content;height:35px}.enable_notification.disabled,.disable_notification.disabled{cursor:not-allowed;pointer-events:auto !important}.enable_notification i,.disable_notification i{color:gray}.more-tool{border:1px #828282 solid !important;border-radius:18px !important;color:#828282 !important}.portfolio-table{width:100%;text-align:center;border-spacing:0;border-collapse:separate}.portfolio-table tbody tr:nth-child(1) td{font-size:18px;font-weight:bold}.portfolio-table tbody tr:nth-child(1) td:nth-child(1){color:black}.portfolio-table tbody tr:nth-child(1) td:nth-child(2){color:green}.portfolio-table tbody tr.icons-row td{font-size:16px;padding-top:5px}.portfolio-table tbody tr.icons-row td span.fa{color:#9e1c1a;margin-right:5px}.portfolio-table tbody tr:nth-child(3) td{font-size:14px;color:#6c757d;padding-top:10px}.portfolio-table-stocks thead tr th{border:none !important}.portfolio-table-stocks thead tr th:nth-child(2),.portfolio-table-stocks thead tr th:nth-child(3){text-align:right}.portfolio-table-stocks tbody tr td{border:none !important}.portfolio-table-stocks tbody tr td .stock-code{color:#6e6e6e}.portfolio-table-stocks tbody tr td .stock-name{color:#000000}.portfolio-table-stocks tbody tr td .stock-logo{max-width:33px;max-height:33px;margin-right:8px;object-fit:contain}.portfolio-table-stocks tbody tr td:nth-child(2),.portfolio-table-stocks tbody tr td:nth-child(3){text-align:right}.broker-profile-banner .broker-btn{--bs-btn-padding-x: 1.75rem !important;--bs-btn-border-radius: 50px !important}.broker-profile-banner .broker-avatar{height:64px !important;width:64px !important;border:1px solid #d7d7d7}.broker-gap{gap:1.5rem}@media (max-width: 768px){.no-margin{margin-bottom:0 !important}}.unfollow-btn{--bs-btn-bg: #9e1c1a;--bs-btn-border-color: #9e1c1a}@media (max-width: 768px){.brokername{display:none}.minFee{padding-bottom:20px}.broker-profile-banner .min-border{border-left:none !important;padding-left:0 !important;padding-top:10px !important}.broker-btn{padding-bottom:20px}.broker-btn-container{padding-bottom:30px}.commission-border{border-right:1px solid #dee2e6 !important;padding-right:10px}.rate-border{border-left:none !important;padding-left:0 !important;margin-left:0 !important}}@media (min-width: 320px) and (max-width: 767px){.user-profile-footer{margin-top:0px !important}}
