<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* - ++theme++artisan/css/ck-editor.css - */
@media all {
/* https://www.pinault-maconnerie.com/portal_css/++theme++artisan/css/ck-editor.css?original=1 */
#content-ckeditor{
font-size:0.8em;
}
.cke_panel_container *{
margin:0!important;
font-size:1em!important;
}
#portal-column-content .text h1,
#content-ckeditor h1{
font-size:1.3em;
font-family:arial;
}
#portal-column-content .text h1:after,
#content-ckeditor h1:after{
content:"utiliser le titre 2";
padding:0 0 0 10px;
color:red;
text-transform:none;
}
#portal-column-content .text h2,
#content-ckeditor h2{
line-height:1em;
margin: 40px 0 20px;
font-size: 2.5em;
clear:both;
font-family:'Roboto Slab';
color: #b1ad9d;
}
#portal-column-content .text h3,
#content-ckeditor h3{
margin:30px 0 10px;
text-transform: uppercase;
color: #c71b2f;
}
#portal-column-content .text h4,
#content-ckeditor h4{
margin:30px 0 10px;
text-transform: uppercase;
color: #000;
}
#portal-column-content .text h5,
#content-ckeditor h5{
display:inline-block;
margin:30px 0 10px;
padding:5px 0;
border-bottom:1px solid #000;
font-size:1.5em;
line-height:1;
}
#portal-column-content .text h6,
#content-ckeditor h6{
margin:30px 0 10px;
font-size:1.2em;
line-height:1;
text-transform:uppercase;
}
#portal-column-content .text p,
#content-ckeditor p{
margin:0;
line-height: 1.3em;
}
#portal-column-content .text * +p,
#content-ckeditor * + p{
margin-top:20px;
}
#portal-column-content .text p.flux-ok:after,
#content-ckeditor p.flux-ok:after{
content:"";
display:block;
clear:both;
margin:0;
}
#portal-column-content .text p.exergue,
#content-ckeditor p.exergue{
font-size:1.7em;
font-family: "Roboto Slab";
color: #C71B2F;
text-align: center;
font-weight: 700;
position: relative;
margin: auto;
margin: 50px 0;
padding: 30px 0 40px;
border-top: 1px solid #b1ad9d;
border-bottom: 1px solid #b1ad9d;
}
#portal-column-content .text p.encadre,
#content-ckeditor p.encadre{
margin-top:20px;
padding:20px 30px;
border:10px solid #F0EFEA;
background: #FFF;
}
#portal-column-content .text .texte1,
#content-ckeditor .texte1{
color:#C71B2F;
}
#portal-column-content .text .texte2,
#content-ckeditor .texte2{
color:#FFF;
background: #C71B2F;
padding: 1px 5px;
}
#portal-column-content .text blockquote,
#content-ckeditor blockquote{
position:relative;
float:right;
margin:10px 0 10px 20px;
padding:0 0 0 20px;
width:270px;
font-size:2em;
line-height:1.3em;
font-family: "Roboto Slab";
color: #000;
}
#portal-column-content .text blockquote:before,
#content-ckeditor blockquote:before{
content:"“";
position:absolute;
top:0;
left:0;
font-size:1.5em;
}
#portal-column-content .text img,
#content-ckeditor img{
max-width: 100%;
height: auto !important;
}
#portal-column-content .text img.image-droite,
#content-ckeditor img.image-droite{
float:right;
margin:0 0 0 20px;
}
#portal-column-content .text img.image-gauche,
#content-ckeditor img.image-gauche{
float:left;
margin:0 20px 0 0;
}
#portal-column-content .text a{
border-bottom:1px dotted #C71B2F !important;
color:#C71B2F!important;
}
#portal-column-content .text a:hover,
#portal-column-content .text a:focus{
border-bottom:1px solid #C71B2F !important;
text-decoration:none;
color:#C71B2F!important;
}
#portal-column-content .text a.bouton,
#content-ckeditor a.bouton{
display:inline-block;
margin:5px 0;
padding:10px 30px;
background:#C71B2F;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
behavior: url(/++theme++artisan/css/++resource++PIE.htc);
border-bottom:none !important;
color:#fff!important;
}
#portal-column-content .text a.bouton:hover,
#portal-column-content .text a.bouton:focus{
background:#000;
color:#fff!important;
border-bottom:none !important;
}
#portal-column-content .text ul,
#content-ckeditor ul {
margin:0;
}
#portal-column-content .text * + ul,
#content-ckeditor * + ul{
margin:20px 0;
}
#portal-column-content .text ul.deux-colonnes,
#content-ckeditor ul.deux-colonnes{
overflow:hidden;
}
#portal-column-content .text ul li,
#content-ckeditor ul li {
display:block;
margin:0 0 0 10px;
padding:0;
}
#portal-column-content .text ul li:before,
#content-ckeditor ul li:before{
content:"";
display:inline-block;
width:11px;
font-family: 'FontAwesome';
font-size:0.4em;
color:#C71B2F ;
vertical-align: middle;
}
#portal-column-content .text ul.deux-colonnes li,
#content-ckeditor ul.deux-colonnes li{
float:left;
width:47%;
margin: 0;
}
#portal-column-content .text ul.deux-colonnes li + li:nth-child(2n),
#content-ckeditor ul.deux-colonnes li:nth-child(2n){
margin-left: 6%;
}
#portal-column-content .text ul.deux-colonnes li:nth-child(2) + li,
#content-ckeditor ul.deux-colonnes li:nth-child(2) + li{
margin-top:10px;
}
#portal-column-content .text ul.deux-colonnes  li:before,
#content-ckeditor ul.deux-colonnes  li:before{
content:"";
display:block;
font-family: 'FontAwesome';
color: #000;
font-size: 1.1em;
}
#portal-column-content .text ol,
#content-ckeditor ol{
list-style-type:decimal;
list-style:decimal;
margin:10px 0 10px 30px;
}
#portal-column-content .text ol li,
#content-ckeditor ol li {
display:list-item;
font-size:1.1em;
}
#portal-column-content .text table,
#content-ckeditor table {
margin:15px 0;
font-size:1.1em;
}
#portal-column-content .text table caption,
#content-ckeditor table caption {
margin:0 0 2px;
padding:5px 0;
background:#f3f3f3;
font-size:1.3em;
text-transform:uppercase;
color:#CBCECE;
}
#portal-column-content .text table thead,
#content-ckeditor table thead {
border:1px dotted #CBCECE;
border-bottom:none;
}
#portal-column-content .text table tbody,
#content-ckeditor table tbody {
}
#portal-column-content .text table th,
#content-ckeditor table th{
padding:5px 8px;
background:#f3f3f3;
font-size:1.2em;
}
#portal-column-content .text table td,
#content-ckeditor table td{
padding:3px 8px;
}
#portal-column-content .text table tr.odd,
#content-ckeditor table tr.odd{
background:#fff;
}
#portal-column-content .text table tr.even,
#portal-column-content .text table tr:nth-child(even),
#content-ckeditor table tr.even,
#content-ckeditor table tr:nth-child(even){
background:#f3f3f3;
}

}

</pre></body></html>