.main .cms_article .line {position:relative;text-decoration:none;}.main .cms_article .emptytxt {padding:20px 10px;text-align:center;}.main .cms_article.detail .line .textes {overflow:hidden;}.main .cms_article.detail .line .title.ellipsis h2,.main .cms_article.detail .line .title.ellipsis h3,.main .cms_article.detail .line .texte.ellipsis p {overflow:hidden;o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}.main .cms_article.detail .line .photo {overflow:hidden;}.main .cms_article.detail .line .photo img {display:block;position:absolute;max-width:100%;max-height:100%;width:auto;height:auto;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);z-index:1;}.main .cms_article.custom.develop .line .title {cursor:pointer;}.main .cms_article.custom.develop .line .title .fleche {float:left;width:15px;margin-right:10px;}.main .cms_article.custom.develop .line .title .fleche .arrow {position:absolute;width:10px;height:10px;left:0;top:50%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);}.main .cms_article.custom.develop .line .title.open .fleche .arrow {left:2px;transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);}.main .cms_article.custom.develop .line .title .fleche .arrow .bartop {position:absolute;width:10px;height:4px;left:0;top:0;}.main .cms_article.custom.develop .line .title .fleche .arrow .barbas {position:absolute;width:4px;height:10px;right:0;top:0;}.main .cms_article.custom.develop .line .title h2,.main .cms_article.custom.develop .line .title h3 {overflow:hidden;}.main .cms_article.defaut {text-align:left;}.main .cms_article.defaut .line {display:block;float:left;width:420px;max-width:46%;margin:30px 0 0;padding:0;color:#000;text-align:left;}.main .cms_article.defaut .line.line2 {float:right;}.main .cms_article.defaut .line .date {font-size:12px;color:#000000;}.main .cms_article.defaut .line .photo {margin:10px 0 10px;}.main .cms_article.defaut .line .photo img {margin:0 auto;}.main .cms_article.defaut .line .title {margin-bottom:15px;}.main .cms_article.defaut .line .title h2 {font-family:'BERNIERRegular-Regular', sans-serif;font-size:30px;color:inherit;text-transform:lowercase;}.main .cms_article.defaut .line .texte {padding:0;font-size:12px;line-height:1.8;color:inherit;}.main .cms_article.defaut .line .social {margin-top:10px;font-size:0;}.main .cms_article.defaut .line .social .share {display:inline-block;margin-right:5px;cursor:pointer;}.main .cms_article.defaut .line .social .share img {display:block;}.main .cms_article.defaut .separ {float:left;width:100%;height:20px;margin:25px 0 0;border-top:1px dashed #000;}.main .cms_article.defaut .end {height:80px;}.main .cms_article.defaut .pagination {margin-top:30px;}.main .cms_article.defaut .pagination > * {font-size:16px;background-color:#ce0000;color:#fff;}.main .cms_article.defaut .pagination div.num {font-size:16px;background-color:#ff0000;color:#fff;}.main .cms_article.defaut .paginsmall {margin-top:30px;}.main .cms_article.defaut .paginsmall .mid {font-size:16px;background-color:#ce0000;color:#fff;}.main .cms_article.defaut .paginsmall .mid .coin {border-right-color:#000000;}.main .cms_article.defaut .paginsmall .list .fond * {font-size:16px;background-color:#ce0000;color:#fff;}.main .cms_article.defaut .paginsmall .list .fond div {background-color:#ce0000;color:#fff;}.main .cms_article.defaut .pagination .arrow .bartop {background-color:#fff;}.main .cms_article.defaut .pagination .arrow .barbas {background-color:#fff;}.main .cms_article.defaut .paginsmall .next {background-color:#ce0000;}.main .cms_article.defaut .paginsmall .prev {background-color:#ce0000;}.main .cms_article.defaut .paginsmall .arrow .bartop {background-color:#fff;}.main .cms_article.defaut .paginsmall .arrow .barbas {background-color:#fff;}.main .cms_article.defaut .pagination a:hover {background-color:#ff0000;color:#fff;}.main .cms_article.defaut .paginsmall .mid:hover {background-color:#ff0000;color:#fff;}.main .cms_article.defaut .paginsmall .mid:hover .coin {border-right-color:#000000;}.main .cms_article.defaut .paginsmall .list .fond a:hover {background-color:#ff0000;color:#fff;}.main .cms_article.defaut .pagination a:hover .arrow .bartop {background-color:#fff;}.main .cms_article.defaut .pagination a:hover .arrow .barbas {background-color:#fff;}.main .cms_article.defaut .paginsmall a.next:hover {background-color:#ff0000;}.main .cms_article.defaut .paginsmall a.prev:hover {background-color:#ff0000;}.main .cms_article.defaut .paginsmall a:hover .arrow .bartop {background-color:#fff;}.main .cms_article.defaut .paginsmall a:hover .arrow .barbas {background-color:#fff;}.main .cms_article.defaut .pagination .all a {background-color:#ce0000;color:#fff;}.main .cms_article.defaut .pagination .all a:hover {background-color:#ff0000;}.main .cms_article.accueil .line .photo {position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;}.main .cms_article.accueil .line .photo img {position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);z-index:1;}.main .cms_article.accueil .line .table {display:table;width:100%;height:485px;z-index:2;}.main .cms_article.accueil .line .textes {display:table-cell;vertical-align:middle;color:inherit;}.main .cms_article.accueil .line .texte {max-width:980px;margin:0 auto;padding:0 20px;}