html,body{
background: $fond;
}
button{
outline:0;
border: 0;
&:focus{
outline:0;
border: 0;
}
}
header{
background: white;
}
main{
min-height: calc(100vh - 150px);
}
main:not(.home){
padding-top: 0rem;
@media screen and (min-width: 768px) {
padding-top: 5rem!important;
}
}
img{
width:100%;
height: 100%;
object-fit: cover;
}
#txt_present{
margin: 5rem 0;
& * {
color: $color2;
}
& > div{
margin: 2rem auto;
}
.more_link{
padding: 0rem 1rem 0.2rem 1rem;
background: white;
}
}
.more_link{
padding: 0rem 1rem 0.2rem 1rem;
background: white;
border-radius: 0;
a{
color: $color2;
}
}
#block-views-block-slide-programme-block-1,
#block-views-block-dernieres-publications-block-1{
margin: 5rem 0;
.views{
section.wrap_head{
@include croix_or;
}
}
}
article{
.__title{
@include croix_or;
}
.__head{
div{
& > div{
// padding: 0 0.5rem;
}
}
}
}
h4{
@include croix_or;
}
blockquote{
margin: 2rem 1rem 2rem 1rem;
color: $lightgrey;
@include croix_or_B;
p{
margin-top: 0.5rem;
}
}
@media screen and (min-width: 768px) {
blockquote{
margin: 3.5rem 2rem 4rem 2rem;
p{
margin-top: 1rem;
}
}
}
// page programme
.container{
&.programme{
padding-top: 3rem;
h3{
margin: 0.5rem 0;
}
.views{
section{
margin: 1rem 0;
.row{
padding: 2rem 0;
}
&:not(:last-child){
@include croix_or;
& > .d-flex{
padding: 0 0 2rem 0;
}
}
}
}
}
}
// page moment
.container{
.__ressources{
section{
.row{
padding: 0rem 0rem 2rem 0rem;
}
}
}
}