@import url(/assets/fonts/roboto/roboto.css);*,body{font-size:1em;font-weight:400;color:#444;font-family:Roboto-Light,sans-serif}.h1,h1{font-size:1.5em;margin-bottom:3em;font-weight:400;font-family:Roboto-Light,sans-serif;text-transform:uppercase}.h2,h2{font-size:1rem;font-weight:400;margin-top:1em;font-family:Roboto-Light,sans-serif;text-transform:uppercase}strong{font-family:Roboto-Medium,sans-serif}#main sup,a,a:active,a:link,a:visited{color:#06f;text-decoration:none}header{overflow:auto;min-width:300px;position:relative}header a#logo_button{display:inline-block;float:left}header nav{display:inline-block;margin:26px 3px 0 20px}#bottom{overflow:auto}#bottom>div:not(#board):not(#calendar){display:inline-block;padding:15px;margin:2.5px;font-size:.9em;font-weight:300;height:300px;overflow:hidden;text-align:left}#bottom div#board{display:block;text-align:center;border-top:1px solid #7f7f7f;text-align:left}#bottom h2{margin:0;text-transform:uppercase;font-weight:700;margin-bottom:1rem}#bottom div#board a,#bottom div#board h2{display:inline-block}#BottomLinks ul{margin:0;margin-bottom:1rem;padding:0;text-align:left;display:inline-block}#BottomLinks ul li{list-style-type:none}#board{clear:both;padding:20px 20px 2px;margin-top:100px}footer{padding:15px;font-size:.9em;border:1px solid #000;text-align:left;box-sizing:border-box;border-radius:.5rem}footer a{margin:0 5px}.blurred{color:#ccc!important}aside{position:absolute;padding:60px;background:#fff;left:0;right:0;top:0;margin:0;border:1px solid #000;overflow:auto;z-index:10;overflow:visible}#clic{position:absolute;top:0;right:0;cursor:pointer;width:20px;height:20px}#main{clear:both;overflow:auto;padding:0 20px 20px 20px;margin:0 3px 0 3px;min-width:300px}nav ul{margin:0;padding:0}ul#navDate{margin:0;padding:0;width:88px;float:left;display:inline-block;border:1px solid #000;border-radius:.5rem;overflow:hidden}nav ul li{display:inline-block;margin:0 0 0 10px;white-space:nowrap}ul#navDate li{display:inline-block;margin:0 5px 0 0}ul#navDate li a.yearlist{display:inline-block;padding:7px;min-width:75px;text-align:center;border-bottom:1px solid #ccc}nav ul li a.selected,ul#navDate li a.selected{background:#000;color:#fff!important;border:0}.group{padding:5px;border:1px solid #ccc}.broken{color:red;text-decoration:line-through}.date i.fa-arrow-circle-o-right{color:red;font-size:14px;position:absolute;top:3px;left:1px;z-index:2}.date i.fa-twitter{font-size:12px!important;color:#00b9ff;font-size:30px;cursor:pointer}#main ul.commlist{margin:0;padding:0;list-style-type:none;margin-left:120px;margin-bottom:20px;width:calc(100% - 120px)}#main ul.commlist.override{margin-left:0!important}#main ul.commlist.long{width:100%}#main h2.commh2,#main h3.commh2{margin-left:120px;border-bottom:1px solid #595959;/*! line-height: 1.2rem; */vertical-align:top;padding-bottom:1rem;margin-top:3rem;text-transform:uppercase}#main ul.commlist li{overflow:auto;padding-bottom:11px;position:relative;list-style:none;font-size:.99em;width:calc(100% - 120px)}#main ul.commlist.long li{width:100%}#main ul.commlist li span.date{float:left;display:inline-block;font-weight:400;width:125px;cursor:default;text-align:right;text-transform:uppercase;font-size:.85rem;padding-top:1px}#main ul.commlist li a{display:block;margin-left:150px;font-weight:400}#main ul.commlist li a sup{font-weight:700}#main ul.commlist li .tweet{position:absolute;left:27px;top:0;bottom:0;width:100px;background:#fff;z-index:1;text-align:left;display:none}#main ul.commlist.adm{margin:0!important;width:100%!important}#main ul.commlist.adm li{padding:1rem 0!important;border-top:1px solid #ccc}#main ul.commlist.adm li a{font-weight:400!important;font-size:1rem!important}#main p.commblock{display:block;margin-left:120px}.btn{padding:5px 10px;margin-right:5px;display:inline-block;color:#333!important}.btn2{font-size:.9em;padding:5px 10px;border:1px solid #ccc;border-radius:2px;display:inline-block;text-align:left;margin-bottom:5px;min-width:250px}.btn2:hover,.btn:hover{background:#000;color:#fff!important;-webkit-transition:all .5s;transition:all .5s}#calendar ul{padding:0;margin:0}#calendar li{display:inline-block;list-style:none;margin:0}#calendar .calItem{display:block;padding:20px;text-align:center;/*! border-left: 1px solid #D32A2A; */margin:0 20px 0 0}#calendar .calItem i{display:block}.red,.red i{color:red!important}.green,.green i{color:#0f0!important}#fininfo form{margin:0;padding:0;display:inline-block}#fininfo p,#fininfo span{margin:0;padding:0;text-align:left;display:inline-block}#fininfo span{margin:17px 0 16px 0}#calendar{width:50%}#stock #quote span{display:inline-block;margin-left:10px;white-space:nowrap;line-height:40px}#stock #quote #int{font-size:27px;font-weight:100;font-weight:300;width:90%}#stock #quote #price{font-size:37px;font-weight:100;width:90%}#stock #quote #heure{font-size:15px;width:auto}#stock #quote #tendance-up{font-size:15px;width:auto;color:#0f0;cursor:pointer;margin-left:0}#stock #quote #tendance-down{font-size:15px;width:auto;color:red;cursor:pointer;margin-left:0}#stock #quote .fa-arrow-up{color:#0f0;font-size:20px}#stock #quote .fa-arrow-down{color:red;font-size:20px}#analysts{display:table}#analysts span.analine{display:table-row}#analysts span.analine strong{display:table-cell;padding:6px 40px 6px 0}#analysts span.analine strong:nth-child(4){font-weight:400}#fininfo input#email_subscribe{padding:5px;border:1px solid #000;border-radius:5px;margin:35px 0 15px 0;width:100%;width:calc(100% - 11px)}#fininfo button{width:222px}#fininfo button,.button{display:inline-block;padding:5px 20px;background:#fff;font-weight:700;font-size:.9em;border-bottom:2px solid #fff}#fininfo button{border-radius:5px;border:1px solid #000}form#subscribe_fininfo label{font-size:.85em}.button.selected i.fa,.button:hover i.fa{color:#fff}header .button{text-transform:uppercase;font-weight:400}#fininfo button:focus,#fininfo button:hover,.button.selected,.button:not(#icon_lang):hover{-webkit-transition:all .5s;transition:all .5s;border-bottom:2px solid #d32a2a;color:#333!important;background:#fff}header nav a#icon_lang{padding:6px 10px 5px 30px;border:1px solid #333;font-size:.8em;border-radius:.5rem}header nav a.fr{background:#fff url(/assets/images/flag_fr.png) 9px center no-repeat}header nav a.en{background:#fff url(/assets/images/flag_en.png) 9px center no-repeat}.board p{font-size:.9em}#postD{font-style:normal}#postD label{margin:10px 19px 19px;font-weight:500;display:inline-block}.table{overflow:auto;display:table;clear:both;width:100%}.table:nth-last-of-type(1){padding-bottom:50px}.table h2{display:block;clear:both}.cell{display:table-cell;width:45%;padding:5px 0}.cell.free{display:block;width:100%}.cell:not(.free):nth-of-type(odd){float:left}.cell:not(.free):nth-of-type(even){float:right}input[readonly],select[readonly]{border:none}#dateassgen{display:inline-block;margin-left:20px;font-style:italic}.☞{margin-left:0}._-___-{position:inherit}.↑↑↓↓←→←→ba{position:inherit}@media all{body{padding:0 0 100px;box-sizing:border-box}#BottomLinks,#fininfo,#stock{width:28%;width:calc(33% - 4px);padding:15px 0!important}#calendar{width:auto;padding:0 0 25px 20px;text-align:left;margin:0 auto auto auto;max-width:980px;border:1px solid #000;text-align:center;border-radius:.5rem}#bottom{padding-top:40px;max-width:1000px;margin:auto;border-top:1px solid #ccc}header{padding:50px 0 0 24px;max-width:1000px;margin:auto}header nav{float:left}header nav li{display:inline-block;width:auto}header nav li#langue{position:absolute;top:80px;right:20px;font-size:.8em}#main{padding:50px 20px 60px 45px;max-width:1000px;margin:auto}#bottom div#board a{margin-left:20px}footer{max-width:985px;margin:auto;text-align:center}footer a{display:inline-block}}@media all and (min-width:801px){#fininfo{text-align:center!important}#stock{text-align:right!important}}@media all and (max-width:800px){#main ul.commlist{width:100%}#main ul.commlist li{width:100%}#main ul.commlist li span.date{display:block;margin-bottom:10px;font-weight:700}header nav li a:not(#icon_lang){border:1px solid #06f!important;padding:20px!important;border-radius:5px;margin-bottom:20px;width:calc(100% - 40px);padding:20px}header nav li a.selected:not(#icon_lang){border:2px solid #000!important}#main ul.commlist li a{margin-left:0;border:1px solid #06f;padding:20px;border-radius:5px;margin-bottom:20px;width:calc(100% - 50px)}header nav li#langue{top:35px}header a#logo_button{margin-bottom:2rem}nav ul li{display:block;margin:0;white-space:nowrap}nav ul li a{padding:10px 0;text-align:left}body{padding:0 0 100px!important}header{padding:15px 15px 0}#main ul.commlist{margin-left:0;clear:both}ul#navDate{width:inherit;clear:both;margin-bottom:50px}header nav{margin-top:20px;margin-left:0;width:100%}header nav li{display:block;width:auto}header #langue{position:inherit}#main ul.commlist li span.date{float:none}#main ul.commlist li a{margin-left:0}#BottomLinks,#calendar,#fininfo,#stock{width:90%}.button{margin-bottom:10px}header nav{float:left}#main{padding:45px 10px 20px 10px}#main h2.commh2,#main h3.commh2{margin-left:0;border-bottom:1px solid #595959}#bottom,#calendar{padding:0 15px 20px}#bottom>div{clear:both}#bottom div#board a{margin-left:0;display:block}footer a{display:block}}