.sub-menu{position:absolute;z-index:100;display:none;padding-top:9px}.sub-menu>ul{background:#FFF;border:1px solid #ddd;-webkit-border-radius:6px;border-radius:6px;padding:5px 10px;min-width:150px;font-size:12px;position:relative}.sub-menu>ul li{white-space:nowrap}.sub-menu>ul:before{content:'';display:block;position:absolute;top:-14px;left:7px;border:7px solid;border-color:transparent transparent #ddd}.profile h1.home-category{margin-top:0}.profile .profile-listes .profile-menu .block{border-radius:0}.profile .profile-listes .profile-loading{background:url(/medias/images/ajax-loader-mini_2.gif) 50% 50% no-repeat;width:24px;height:24px}.profile .profile-listes .copy_liste,.profile .profile-listes .show_liste{cursor:pointer}.profile .profile-listes .liste_products{margin:auto}.profile .profile-listes .listes-menu{position:absolute;right:0;top:5px}.profile .profile-listes .listes-menu:hover .sub-menu{display:block}.profile .profile-listes .listes-menu .sub-menu{position:absolute;right:0;top:23px}.profile .profile-listes .listes-menu .sub-menu ul{font-size:12px;min-width:100%}.profile .profile-listes .listes-menu .sub-menu ul li{text-align:right}.profile .profile-listes .listes-menu .sub-menu ul:before{left:auto;right:6px}.profile .trader-analysis-list .info-title{margin-bottom:0}.profile .loading-wrapper .loading{background:url(/medias/images/ajax-loader_2.gif) 42% 10px no-repeat}.profile .chose-order{position:static;text-align:right}.profile-menu .block .block-head li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.profile-menu .block .block-head li a{border-bottom:0}.profile-menu .block .jspContainer .jspPane{margin-left:0!important}.profile-wall-message{font-size:14px;line-height:18px;color:#313131;margin-top:15px}.profile-title{font-size:24px;line-height:1em;color:#056fb0;font-weight:lighter;margin:0;padding:15px 0}.profile-follow-zone .profile-title,.profile-search-zone .profile-title{float:left;color:#accfe5}.profile-follow-zone .profile-title a,.profile-search-zone .profile-title a{opacity:.5;filter:alpha(opacity=50)}.profile-follow-zone .profile-title a.active,.profile-follow-zone .profile-title a:hover,.profile-search-zone .profile-title a.active,.profile-search-zone .profile-title a:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}.profile-search-zone{background:#FFF;border:1px solid #ddd;-webkit-border-radius:6px;border-radius:6px}.profile-search-zone .profile-title-rank{text-align:center}.profile-search-zone .profile-search-block{border-right:1px solid #ddd}.profile-search-zone .profile-search-block .block{border:none;margin-bottom:0}.profile-search-zone .profile-search-block .block .block-head li{width:20%}.profile-search-zone .profile-search-block .block .block-records{padding:0 10px}.profile-search-zone .profile-search-block .block .block-records>li .detail-link{max-width:100%}.profile-search-zone .profile-search-block .block li:last-child{border:none}.profile-search-zone .profile-search-ranking{margin-left:-15px;padding:15px}.profile-search-zone .profile-search-ranking .form-help{font-size:13px;line-height:1.3em;color:#6e6e6e}.profile-search-zone .profile-search-ranking .title{margin-top:0}.profile-search-zone .profile-search-ranking .btn-submit{margin-bottom:0}.profile-search-zone .profile-search-head{border-bottom:1px solid #ddd;padding:0 10px;overflow:hidden}.profile-search-zone .title{color:#056fb0;font-size:16px}.profile-follow-zone{background:#FFF;border:1px solid #ddd;-webkit-border-radius:6px;border-radius:6px}.profile-follow-zone .profile-follow-head{padding:0 15px;overflow:hidden}.profile-follow-zone .profile-title{width:50%}.profile-follow-zone .profile-title:last-child{padding-left:15px}.profile-follow-zone .js-follow-simple{position:relative;display:block;padding-left:24px}.profile-follow-zone .js-follow-simple .loading{display:block;background:url(/medias/images/ajax-loader-mini_2.gif) no-repeat;width:24px;height:24px;position:absolute;left:-5px;top:-4px}.profile-follow-zone .follow-menu{position:absolute;right:0;top:5px}.profile-follow-zone .follow-menu li:hover .sub-menu{display:block}.profile-follow-zone .follow-menu .sub-menu{position:absolute;right:0;top:23px}.profile-follow-zone .follow-menu .sub-menu ul{font-size:12px;min-width:100%}.profile-follow-zone .follow-menu .sub-menu ul li{text-align:right}.profile-follow-zone .follow-menu .sub-menu ul:before{left:auto;right:6px}.profile-follow-zone .profile-follow-traders{padding-left:20px}.profile-follow-zone .profile-follow-products{padding-right:20px}.profile-follow-zone .profile-follow-products .activity-details{margin-left:0}.profile-follow-zone .profile-follow-products .follow-menu{top:2px}.profile-follow-zone .profile-follow-products .products-list{color:#6e6e6e;font-size:12px}.profile-follow-zone .profile-follow-products .products-list>li{position:relative;padding:5px 0 10px}.profile-follow-zone .profile-follow-products .products-list>li:last-child{padding-bottom:5px}.profile-follow-zone .profile-follow-bottom .btn{width:70%;font-size:16px;line-height:1em;padding:8px 0;display:block;text-align:center;margin:20px auto 25px}.profile-follow-zone .title{color:#6e6e6e;font-size:18px}.profile-follow-zone .scrollable{margin:10px 0 20px;height:250px}.profile-follow-zone .scrollable.scrollable-250{height:250px}.profile-follow-zone .scrollable.scrollable-500{height:500px}.profile-follow-zone .activity{border:none;border-bottom:1px dotted #d3d4d6;margin:0 7px 10px 0;padding:0 0 10px;position:relative}.profile-follow-zone .activity:last-child{border:none;padding-bottom:0;margin-bottom:0}.profile .author-infos .author-name{margin:0;padding:15px 0}.profile .author-infos .infos-list{padding:0 0 15px}.profile .author-infos .infos-list div,.profile .author-infos .infos-list li{border:none;padding:5px 0}.profile .author-infos .infos-list i{float:right;margin-left:4px}.profile .author-infos .btn{width:100%}.profile-top{padding-bottom:20px}.profile-where-display .profile-where{display:none;background:#FFF;border:1px solid #ddd;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px}.profile-where-display .profile-where .profile-where-text{margin:10px;color:#6e6e6e;font-size:18px;font-weight:lighter}.profile-where-display .profile-where .profile-where-text .where-currently{overflow:hidden}.profile-where-display .profile-where .profile-where-text .where-currently span{display:inline-block;margin-right:10px}.profile-stats{background:#FFF;border:1px solid #ddd;-webkit-border-radius:6px;border-radius:6px}.profile-stats .profile-stat{border-bottom:1px solid #ddd;padding:14px 20px}.profile-stats .profile-stat.light-grey{background-color:#d3d3d3}.profile-stats .profile-stat:last-child{border:none}.profile-stats .profile-stat .profile-stat-name{color:#6e6e6e;margin:0;overflow:hidden}.profile-stats .profile-stat .profile-stat-name .profile-icon{vertical-align:middle}.profile-stats .profile-stat .profile-stat-name>span{font-size:18px;font-weight:lighter;display:block}.profile-stats .profile-stat .profile-stat-name .profile-stat-value{float:right;font-weight:500;text-align:right;font-size:16px}.profile-stats .profile-stat .profile-stat-name .profile-stat-value span{font-size:13px;font-weight:400;text-align:right}.profile-stats .profile-stat .profile-stat-name .profile-stat-value span.bigstats{font-size:18px;font-weight:700}.profile-stats .profile-stat .profile-stat-name i{float:right}.profile-stats .profile-stat .profile-stat-name i.stats-icon-small-blue{margin-top:4px}.profile-last-comments .title,.profile-traders-activities .title,.wall-activities .title{font-size:16px;color:#056fb0;font-weight:700}.profile-last-comments .activity .activity-details{margin-left:48px}#profile-chart-wrapper #profile-chart-title{text-align:center;font-size:1.2em;font-weight:500;margin:5px 0;color:#535353}#profile-chart-wrapper #profile-chart{z-index:0;height:310px}#profile-chart-wrapper #profile-chart svg g g g text{fill:#056fb0}#profile-chart-wrapper #profile-chart svg g g g text:hover{fill:#034066;text-decoration:underline}.btn-social-sync{display:block;height:70px;width:70px}.btn-social-sync.btn-twitter{background-image:url(/medias/images/twitter-off.webp)}.btn-social-sync.btn-twitter.on,.btn-social-sync.btn-twitter:hover{background-image:url(/medias/images/twitter-on.webp)}.btn-social{display:block;padding-left:25px;background-repeat:no-repeat;background-position:left}.btn-social.btn-twitter{background-image:url(/medias/images/twitter-small.webp)}.profile .btn-social{margin-bottom:10px}.profile .btn-widget-follow{margin-bottom:15px}.comments-profil .scrollable{height:600px}#cgv,#newsletter{width:20px;height:20px}.ranking-result{margin-top:30px;overflow:hidden}.ranking-result .ranking-product-note:hover,.ranking-result .ranking-product-url:hover{text-decoration:none}.ranking-result .ranking-result-title{font-size:18px;color:#056fb0;margin:0 0 10px}.ranking-result .ranking-value{float:left;width:50%;font-size:18px;font-weight:700;color:#056fb0}.ranking-result .ranking-value:last-child{text-align:right}.ranking-result .ranking-value .profile-icon{vertical-align:middle}.ranking-result .ranking-value div{display:block;font-size:13px;font-weight:400}.wall-view-more-link{font-size:13px;line-height:1.2em;text-align:center;display:block}.form-horizontal .form-address .form-group{margin-left:0!important;margin-right:0!important}#charts-list-wrapper #charts-list{font-size:12px;border-bottom:1px solid #ddd;padding:15px}#profile-tab-stats .loading{background:url(/medias/images/ajax-loader_2.gif) 50% 10px no-repeat}.form-control#files,.form-control#trader_picture{height:auto!important}.infos-list div{border-bottom:1px solid #ddd;overflow:hidden;padding-bottom:10px;padding-top:10px;font-size:12px;line-height:1.1em}.infos-list div span{float:left;display:block;text-align:right;color:#6e6e6e;height:18px}.infos-list div span:first-child{text-align:left}.infos-list div span .analysis-info,.infos-list div span .member-info,.infos-list div span .product-info{text-align:right;color:#6e6e6e;width:84%;padding-top:1px}.infos-list div .infos-list-ico,.infos-list div a .infos-list-val{color:#056fb0}.infos-list div.broker-infos span{float:none;display:block;width:auto;text-align:left}.infos-list div.broker-infos a{color:#034066}.infos-list li{border-bottom:1px solid #ddd;overflow:hidden;padding-bottom:10px;padding-top:10px;font-size:12px;line-height:1.1em}.infos-list li:first-child{padding-top:0}.infos-list li span{float:left;display:block;text-align:right;width:45%;color:#6e6e6e}.infos-list li span:first-child{text-align:left;width:55%}.infos-list li span span.set-abbr-num{text-align:right;width:auto;float:none;display:inline-block}.infos-list li span .analysis-info,.infos-list li span .member-info,.infos-list li span .product-info{display:block;float:left;text-align:right;color:#6e6e6e;width:84%;padding-top:1px}.infos-list li span .analysis-info,.infos-list li span .product-info{width:80%}.infos-list li.broker-infos span{float:none;display:block;width:auto;text-align:left}.infos-list li.broker-infos a{color:#034066}.upload-picture-form .upload-picture-info .error{color:#d9534f;font-weight:700}.upload-picture-form .upload-picture-preview{margin-top:4px}