a:link {
text-decoration:none !important;
}
.ogb-blog-list {
margin-left: 30px;
margin-right: 30px;
}
.wp-block-columns{
padding: 20px;
}
.wp-block-group{
padding: 10px;
}
.single .entry-content {
padding: 30px;
}
.wp-sommaire {
border-left: 5px solid #D9D9D9;
hyphens: auto;
background: #f2f0e9;
padding: 10px;
}
.wp-sommaire ul {
list-style: none;
padding-left: 0;
}
.wp-sommaire ul li {
padding-left: 0;
}
.wp-sommaire ul li.titre-h3,
.wp-sommaire ul li.titre-h4,
.wp-sommaire ul li.titre-h5,
.wp-sommaire ul li.titre-h6 {
padding-left: 20px;
font-size: .9em;
}
.sommaire-ancre {
position: relative;
}
.sommaire-ancre span {
position: absolute;
top: -100px;
}