
.article figure{position:relative;margin:0 0 5px}.article figure img{display:block;max-width:100%;height:auto}.article figure figcaption{position:absolute;top:0;left:0}.article figure figcaption a{display:block;padding:2px 5px;background:#313491;color:#fff;font-size:14px;text-decoration:none}.article section h3{font-size:18px;margin:5px 0;font-weight:500}.article section h3 a{color:inherit;text-decoration:none}.article section p{margin:0 0 10px}.article section p:last-child{margin:0}.article section .btn{display:inline-flex}.btn{display:flex;align-items:center;justify-content:center;padding:5px 10px;font-weight:500;font-size:14px;cursor:pointer;border:0 none;text-decoration:none}.btn .edglyph{font-size:20px;line-height:0;margin:0 5px}.btn.btn-primary{background:#f9b93e;color:#000}.btn.btn-primary:hover{background:#313491;color:#fff}.btn.btn-secondary{background:#313491;color:#fff}.btn.btn-secondary:hover{background:#f9b93e;color:#000}.btn.btn-facebook{background:#1877f2;color:#fff}.btn.btn-facebook:hover{background:#fff;color:#1877f2;border-color:#1877f2}.btn.btn-twitter{background:#1da1f2;color:#fff}.btn.btn-twitter:hover{background:#fff;color:#1da1f2;border-color:#1da1f2}.btn.btn-pinterest{background:#bd081c;color:#fff}.btn.btn-pinterest:hover{background:#fff;color:#bd081c;border-color:#bd081c}.btn.btn-instagram{background:linear-gradient(-135deg, #1400c8, #b900b4, #f50000);color:#fff}.btn.btn-instagram:hover{background:#fff;color:linear-gradient(-135deg, #1400c8, #b900b4, #f50000);border-color:linear-gradient(-135deg, #1400c8, #b900b4, #f50000)}.btn.btn-youtube{background:red;color:#fff}.btn.btn-youtube:hover{background:#fff;color:red;border-color:red}.btn.btn-dailymotion{background:#00d2f3;color:#fff}.btn.btn-dailymotion:hover{background:#fff;color:#00d2f3;border-color:#00d2f3}.btn.btn-linkedin{background:#0077b5;color:#fff}.btn.btn-linkedin:hover{background:#fff;color:#0077b5;border-color:#0077b5}.btn.btn-viadeo{background:#f07355;color:#fff}.btn.btn-viadeo:hover{background:#fff;color:#f07355;border-color:#f07355}.btn.btn-vimeo{background:#1eb8eb;color:#fff}.btn.btn-vimeo:hover{background:#fff;color:#1eb8eb;border-color:#1eb8eb}#share{text-align:center;padding:40px}#share h4{margin:0 0 10px}#share .flex>div{flex-grow:0 !important}#share .flex>div .btn{min-width:156px}.entry{max-width:960px;margin:0 auto}.entry *{font-family:"Barlow",sans-serif;font-weight:300;font-size:16px}.entry .grid{margin:0 0 20px}.elements,.entry{font-size:16px}.elements h2,.entry h2{font-weight:300;color:#313491;margin:0 0 20px;font-size:24px;text-transform:uppercase;line-height:1}.elements h2 b,.entry h2 b{font-size:14px}.elements h3,.entry h3{font-weight:500;background:#313491;color:#fff;padding:5px 10px;text-transform:uppercase;margin:20px 0 10px;font-size:20px}.elements h3 b,.entry h3 b{font-size:14px}.elements h3 a,.entry h3 a{color:inherit}.elements h4,.entry h4{font-weight:500;color:#000;margin:0 0 20px;font-size:18px}.elements hr,.entry hr{background:#f9b93e;height:1px !important;border:0 none;margin:40px 0}.elements a,.entry a{color:#313491;text-decoration:none}.elements a:hover,.entry a:hover{color:#f9b93e;text-decoration:underline}.elements a.fancybox,.entry a.fancybox{display:block;position:relative;overflow:hidden;transition:.2s linear}.elements a.fancybox img,.entry a.fancybox img{transition:.2s linear}.elements a.fancybox:after,.entry a.fancybox:after{content:"n";color:#313491;font-size:48px;line-height:0;font-family:"EdGlyph-complete";position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%, -50%)}.elements a.fancybox:hover img,.entry a.fancybox:hover img{opacity:.5;transform:scale(1.1)}.elements a.fancybox:hover:after,.entry a.fancybox:hover:after{opacity:1}.elements .embed-responsive,.entry .embed-responsive{padding:56.25% 0 0;position:relative}.elements .embed-responsive iframe,.entry .embed-responsive iframe{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.elements strong,.elements b,.entry strong,.entry b{color:#f9b93e;font-weight:500}.elements img,.entry img{display:block;max-width:100%;height:auto}.elements p,.entry p{line-height:1.4;margin:0 0 20px}.elements p.blueblock,.entry p.blueblock{display:block;background:#e2f0fa;padding:10px}.elements p.blueblock strong,.elements p.blueblock b,.entry p.blueblock strong,.entry p.blueblock b{color:#313491}.elements p.yellowblock,.entry p.yellowblock{display:block;background:#faf2e3;padding:10px}.elements p:last-child,.entry p:last-child{margin:0}.elements span.bluetext,.entry span.bluetext{font-weight:700;color:#313491}.elements ul,.elements ol,.entry ul,.entry ol{margin:0 0 20px 20px;list-style:none}.elements ul.blueblock,.elements ol.blueblock,.entry ul.blueblock,.entry ol.blueblock{background:#e2f0fa;padding:10px}.elements ul.yellowblock,.elements ol.yellowblock,.entry ul.yellowblock,.entry ol.yellowblock{background:#faf2e3;padding:10px}.elements ul:last-child,.elements ol:last-child,.entry ul:last-child,.entry ol:last-child{margin:0 0 0 20px}.elements ul li,.elements ol li,.entry ul li,.entry ol li{line-height:1.4}.elements ul li:before,.elements ol li:before,.entry ul li:before,.entry ol li:before{content:"-";margin:0 5px 0 0}.elements figure,.entry figure{margin:20px 0}.elements figure img,.entry figure img{display:block;max-width:100%;height:auto;margin:0 auto}.elements figure figcaption,.entry figure figcaption{margin:10px 0 0;text-align:center;font-style:italic}.elements .table-responsive,.entry .table-responsive{overflow:auto}.elements .text-right,.entry .text-right{text-align:right}.elements .text-center,.entry .text-center{text-align:center}.elements .table_responsive,.entry .table_responsive{overflow:auto;margin:0 0 20px}.elements .table_responsive table,.entry .table_responsive table{margin:0;table-layout:fixed}.elements table,.entry table{width:100%;margin:0 0 20px;border-collapse:collapse}.elements table thead tr th,.entry table thead tr th{font-weight:500;text-transform:uppercase;background:#000;color:#fff;padding:10px;border-right:1px solid #fff}.elements table thead tr th:last-child,.entry table thead tr th:last-child{border-right:0 none}.elements table tbody tr td,.entry table tbody tr td{padding:10px;border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.elements table tbody tr td:last-child,.entry table tbody tr td:last-child{border-right:0 none}.elements table tbody tr td b,.elements table tbody tr td strong,.entry table tbody tr td b,.entry table tbody tr td strong{font-weight:500;color:#000}.elements table tbody tr td .btn,.entry table tbody tr td .btn{text-decoration:none;min-height:40px;display:flex}.elements table tbody tr td.greenblock,.entry table tbody tr td.greenblock{background:#93a603 !important}.elements table tbody tr td.redblock,.entry table tbody tr td.redblock{background:#f20505 !important}.elements table tbody tr td.yellowblock,.entry table tbody tr td.yellowblock{background:#f2b705 !important}.elements table tbody tr:hover td,.entry table tbody tr:hover td{background:rgba(0,0,0,.15) !important}.elements table tbody tr:hover td.greenblock,.entry table tbody tr:hover td.greenblock{background:#aebc42 !important}.elements table tbody tr:hover td.redblock,.entry table tbody tr:hover td.redblock{background:#f54444 !important}.elements table tbody tr:hover td.yellowblock,.entry table tbody tr:hover td.yellowblock{background:#f5c944 !important}.elements table tbody tr:last-child td,.entry table tbody tr:last-child td{border-width:2px}.elements table tbody tr:nth-child(odd) td,.entry table tbody tr:nth-child(odd) td{background:rgba(0,0,0,.05)}.elements table tfoot tr td,.entry table tfoot tr td{padding:10px;border-bottom:1px solid #f9b93e}.elements table tfoot tr td b,.elements table tfoot tr td strong,.entry table tfoot tr td b,.entry table tfoot tr td strong{font-weight:500;color:#000}.elements table tfoot tr td.total,.entry table tfoot tr td.total{font-size:18px}.elements table tfoot tr:last-child td,.entry table tfoot tr:last-child td{border-width:2px}.elements .grid figure{margin:0}#aside{align-self:flex-start;display:flex;flex-wrap:wrap}#aside .aside{flex-grow:1;flex-basis:0;border:1px solid #000;padding:15px;margin:0 0 20px;min-width:220px}#aside .aside>h3{font-weight:500;font-size:14px;padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #313491}#aside .aside>h3 .edglyph{color:#f9b93e}#aside .aside>h3 .edglyph.ed-newspaper{color:#313491}#aside .aside ul li{padding:10px 0;border-bottom:1px solid #d9d9d9}#aside .aside ul li:last-child{border-bottom:0 none;padding:10px 0 0}#aside .aside ul li a{color:inherit;text-decoration:none}#aside .aside ul li a:hover{text-decoration:underline}#aside .link{flex-grow:1;flex-basis:0;border:1px solid #000;padding:15px 15px 15px 81px;display:flex;text-decoration:none;text-transform:uppercase;font-weight:500;color:#000;background-repeat:no-repeat;background-position:15px center;margin:0 0 20px;min-width:100%}#aside .link.actu{background-image:url(../../img/interface/icon-journal.png)}#aside .link.rdv{background-image:url(../../img/interface/icon-rdv.png);background-color:#f9b93e;color:#000}#aside .link:hover{text-decoration:underline}#aside #link{min-width:100%;display:flex;flex-wrap:wrap;margin:0 -5px;justify-content:center}#aside #link a{flex-grow:1;flex-basis:0;display:block;margin:0 0 20px;padding:0 5px;min-width:220px}#aside #link a:last-child{margin:0}#aside #link a img{display:block;max-width:100%;height:auto;margin:0 auto}@media all and (max-width: 992px){#aside .aside{margin:0 5px 20px}}.pagination{display:flex;align-items:center;justify-content:center;margin:0 0 40px}.pagination li{display:flex;align-items:center;padding:0 5px}.pagination li a{border-radius:0;text-decoration:none;display:flex;align-items:center;justify-content:center;min-width:40px;height:38px;font-size:16px;font-weight:500;color:#313491;border:1px solid rgba(0,0,0,.1)}.pagination li a .edglyph{line-height:0}.pagination li a.active{background:#313491;color:#fff;border-color:#313491}.pagination li a:hover{background:#f9b93e;color:#fff;border-color:#f9b93e}#header{height:179px;background:url(../../img/pages/banner.jpg) no-repeat center;background-size:cover}#header .header_top{background:none}#content .container .flex{display:flex;margin:0 -10px}#content .container .flex>div,#content .container .flex>figure{flex-grow:1;flex-basis:0}#content .container .flex>div{padding:0 10px}#content .container .flex.flex-wrap{flex-wrap:wrap}#content .container .flex.justify-center{justify-content:center}#content .container .flex.category{margin-bottom:20px}#content .container .flex.category>figure{flex-grow:0;flex-basis:auto}#content .container .flex.category h2{font-weight:300;color:#313491;margin:0 0 20px;font-size:24px;text-transform:uppercase;line-height:1}#content .container>.flex{display:flex;margin:0 -10px}#content .container>.flex>div{flex:1 0 50%;padding:0 10px}#content .container>.flex>div:last-child{max-width:240px}#content .container #article-content-editor{margin-bottom:40px}#content .container .article{flex-grow:0 !important;flex-basis:50% !important;margin-bottom:20px}#content .container h1{font-weight:300;text-transform:uppercase;font-size:36px;margin:0 0 20px}@media all and (max-width: 768px){#content .container .flex{display:block}#content .container .flex>div,#content .container .flex>figure{margin:0 0 20px}#content .container .flex>div:last-child,#content .container .flex>figure:last-child{margin:0}#content .container>.flex>div:last-child{max-width:none}}
