#sitemap .separator{display:none}
code{color:#0e0e0e}
div.informations-financiere .rt-grid-2{width:16.5%}
div.informations-financiere .rt-grid-4{width:33%}
div.informations-financiere .rt-grid-8{margin:0 2% 0 0;width:64.5%}
div.informations-financiere a.titre{display:block;color:#776575}
div.informations-financiere a.titre:hover{color:#303030}
div.informations-financiere h2.panel-title > a{display:block;width:100%;border-bottom:1px solid #cd0000;color:#cd0000}
div.informations-financiere h2.panel-title a.collapsed{border-bottom:1px solid #303030;color:#303030}
.datecp{color:#6e6e6e;display:block;font-size:.5em;margin:0 0 10px}
.informations-financiere .panel-group{border:1px solid #ccc;padding:10px;border-radius:5px}
.informations-financiere .panel-group .panel-body,.informations-financiere .communiques .rt-grid-12{border:1px solid #000;border-radius:5px}
.text-right{text-align:right}
div.informations-financiere .rt-grid-12,div.informations-financiere .rt-container{width:100%}
#rt-transition .rt-container.ligne2{background-color:#dadada}
.informations-financiere .rt-block{margin:0;padding:10px 10px 0;position:relative}
#accordion h2:hover .icon-caret-right::before,#accordion h2 a .icon-caret-right::before{content:""}
#accordion h2 a.collapsed .icon-caret-right::before{content:""}
.rt-omega a.pdf em{white-space:nowrap}
.rt-omega a.audio{display:block;background:url(/images/template/audio.png) no-repeat 0 6px;height:32px;width:32px;padding-left:18px;margin-left:6px;float:left}
.rt-omega a.pdf{display:block;background:url(/images/template/pdf.gif) no-repeat 0 6px;height:32px;width:32px;padding-left:18px;margin-left:6px;color:#776575;float:left}
.rt-alpha a.pdf{display:block;background:url(/images/template/pdf.gif) no-repeat 0 6px;height:32px;width:32px;padding-left:18px;margin-left:6px;color:#776575}
.print a.print{background:url(/images/template/print.png) no-repeat;height:32px;width:32px;padding-left:18px;margin-left:6px;color:#776575}
.return a.return{background:url(/images/template/return.png) no-repeat;height:32px;width:32px;padding-left:18px;margin-left:6px;color:#776575}
.item-page .rt-container,.blog .rt-container,.blog .rt-grid-12{width:100%}
.item-page .rt-grid-6,.blog .rt-grid-6, .rt-grid-7 {width:48%}
.rt-omega a.pdf:hover,.rt-alpha a.pdf:hover,.print a.print:hover{color:#303030}
h3.black{background-color:#000;color:#FFF;padding:5px 20px}
.custom_actusnews{font-size:11px;text-align:right}
.custom_actusnews p{margin-right:30px;position:relative;text-align:right}
@media only screen and (max-width: 751px) {
div.informations-financiere .rt-grid-2{width:100%}
div.informations-financiere .rt-grid-8{width:100%}
}
@media only screen and (max-width: 641px) {
.rt-grid-3.print.center{text-align:left}
.rt-grid-4.return.text-right{text-align:left}
}
form#form_abonnement .rt-grid-4 label {
    text-align: left !important;
    width: auto !important;
}
form#form_abonnement .checkbox.abo_accept {
    padding: 0;
    margin: 10px 0;
}
.clr{clear:both!important}
.contentpane h1{text-transform:uppercase}
.contentpane h1,.titre_communique,.red{color:#cd0000!important}
body{background:#fff!important;color:#000!important}
.item-page .actions{display:none!important}
#rt-top-surround,#rt-top-surround::after,#rt-drawer{background:#fff!important;border:none!important;text-shadow:none!important;box-shadow:none!important}
#rt-header .rt-container{background:#000}
#rt-header .espace-investisseurs{margin:0!important;text-align:right}
#rt-header .espace-investisseurs a span{color:#776575!important}
#rt-header .espace-investisseurs a:hover span{color:#fff!important}
#rt-header .espace-investisseurs span{padding:0 10px;border-left:2px solid #c6313a;color:#fff;text-transform:uppercase}
#rt-sidebar-a .gf-menu{margin:20px auto 0!important}
#rt-sidebar-a .gf-menu li{float:none!important;margin-left:15px;border:none!important}
#rt-sidebar-a .gf-menu li:hover,#rt-sidebar-a .gf-menu li.active:hover{background:none!important;border:none!important;box-shadow:none!important;padding:0!important}
#rt-sidebar-a .gf-menu.l1 > li.active{background:none!important;border:none!important;box-shadow:none!important}
#rt-sidebar-a .gf-menu .item{margin:10px 0;padding:0 0 0 10px !important;color:#776575!important;font-size:.9em;font-weight:bold;text-shadow:none!important;text-transform:uppercase;border-left:2px solid #c6313a}
#rt-sidebar-a .gf-menu.l1 > li.active a,#rt-sidebar-a .gf-menu .item:hover{color:#000!important}
#rt-mainbody{text-align:justify}
.titre_communique,#rt-mainbody h1{font-size:1.5em;margin:0!important}
#rt-mainbody h2{font-size:1.3em;padding:0}
#rt-bottom .copyright-legals{margin:0!important;padding:0!important}
#rt-bottom .module-content{background:#000}
#rt-bottom ul.menu li{display:inline-block;margin-bottom:0!important}
#rt-bottom ul.menu li.item-112 a{border-left:1px solid #776575}
#rt-bottom ul.menu li a{padding:0 10px!important;font-size:.9em}
#rt-bottom ul.menu li a::before,#rt-bottom ul.menu li .item::before,#rt-bottom ul.menu li .separator::before{content:none!important}
#rt-bottom ul.menu li.active a,#rt-bottom ul.menu li a:hover{color:#fff}
#rt-copyright{border:none!important;box-shadow:none!important}
#rt-copyright .actusnews-copyright{margin:0!important;padding:0!important;font-size:.8em;text-align:center}
@media only screen and (max-width:768px) {
#rt-top-surround,#rt-top-surround::after,#rt-drawer,#rt-bottom{background:#000!important}
}
.act-table{width:100%;margin-bottom:20px}
.act-table th,.act-table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}
.act-table th{font-weight:bold}
.act-table thead th{vertical-align:bottom}
.act-table caption + thead tr:first-child th,.act-table caption + thead tr:first-child td,.act-table colgroup + thead tr:first-child th,.act-table colgroup + thead tr:first-child td,.act-table thead:first-child tr:first-child th,.act-table thead:first-child tr:first-child td{border-top:0}
.act-table tbody + tbody{border-top:2px solid #ddd}
.act-table-condensed th,.act-table-condensed td{padding:4px 5px}
.act-table{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;border-radius:4px}
.act-table th,.act-table td{border-left:1px solid #ddd}
.act-table caption + thead tr:first-child th,.act-table caption + tbody tr:first-child th,.act-table caption + tbody tr:first-child td,.act-table colgroup + thead tr:first-child th,.act-table colgroup + tbody tr:first-child th,.act-table colgroup + tbody tr:first-child td,.act-table thead:first-child tr:first-child th,.act-table tbody:first-child tr:first-child th,.act-table tbody:first-child tr:first-child td{border-top:0}
.act-table thead:first-child tr:first-child th:first-child,.act-table tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}
.act-table thead:first-child tr:first-child th:last-child,.act-table tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}
.act-table thead:last-child tr:last-child th:first-child,.act-table tbody:last-child tr:last-child td:first-child,.act-table tfoot:last-child tr:last-child td:first-child{border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}
.act-table thead:last-child tr:last-child th:last-child,.act-table tbody:last-child tr:last-child td:last-child,.act-table tfoot:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}
.act-table caption + thead tr:first-child th:first-child,.act-table caption + tbody tr:first-child td:first-child,.act-table colgroup + thead tr:first-child th:first-child,.act-table colgroup + tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}
.act-table caption + thead tr:first-child th:last-child,.act-table caption + tbody tr:first-child td:last-child,.act-table colgroup + thead tr:first-child th:last-child,.act-table colgroup + tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px}
.act-table tbody tr:nth-child(odd) td,.act-table tbody tr:nth-child(odd) th{background-color:#f9f9f9}