/*
Vous pouvez ajouter du CSS personnalisé ici.
Cliquez sur l’icône d’aide ci-dessus pour en savoir plus.
*/@supports (-webkit-overflow-scrolling: touch) {
.site-banner {
background-image: url(/wp-content/uploads/2019/12/FacadeBELLEU-scaled.jpg); background-size: cover; background-repeat: no-repeat; background-position: center;
}
}
@media only screen and (max-width: 5000px) {
.site-banner-media, .site-banner .site-banner-thumbnail { padding-bottom: 50%;
}
.home .content-area, .blog .content-area, .single-format-image.has-post-thumbnail .content-area { margin-top: 50%;
}
}
@media only screen and (max-width: 1200px) {
body:not(.is-singular) .content-area, .home .content-area, .blog .content-area, .single-format-image.has-post-thumbnail .content-area { margin-top: 0 !important;
}
}
#vid { object-fit: cover !important; margin: auto !important; display: block !important; border: 0 !important;
height: auto !important; width: 100% !important; max-width: 100vw !important;
}
.cat-links {
background: transparent !important;
color: transparent !important;
}
.site-info {
display: none;
}
.cat-links {
line-height: 200%;
}
.single-post .entry-content {
text-align: justify;
}
span a[href$="non-classe/"] {
display: none;
}
.is-singular:not(.page-template-eventbrite-index):not(.woocommerce-active) .entry-header h1 { margin-top: 3rem;
}
#infinite-handle button {
visibility: hidden;
}
#infinite-handle button:after {
content: 'Autres projets';
color: white;
display: block;
visibility: visible;
top: -1rem;
position: relative;
}
.category .page-title { color: #065795 !important;
font-size: 3rem !important;
margin-bottom: 2rem;
font-weight: 700 !important;
}
.taxonomy-description p { border-top: 1px solid #ccc; margin: .5em 0 0 0; padding: 1em 0; text-align: justify;
}
.is-singular:not(.home):not(.single-format-image) .site-content, .is-singular:not(.home).single-format-image:not(.has-post-thumbnail) .site-content {
padding-top: 50px !important
}
.is-singular .entry-content:before, .error404 .entry-content:before {
content: none
}
.widget-title { border-bottom: 1px solid #ccc; display: inline-block; padding-bottom: .5em;
width: 100%;
}
/*.category:not(.category-actualite) .page-title:after {
content : "- Projets sélectionnés -";
display: block;
font-size: .5em;
font-weight: 700;
color: #ccc
}*//* CONTACT*/.pirate_forms_wrap {
background: #eee;
padding: 1em;
margin-bottom: 2em;
}
#pirate-forms-contact-name, #pirate-forms-contact-email { width: 75%;
}
#pirate-forms-contact-message { width: 100%; }
::-webkit-input-placeholder { color: #aaa;
}
::-moz-placeholder { color: #aaa;
}
:-ms-input-placeholder { color: #aaa;
}
:-moz-placeholder { color: #aaa;
}
@media only screen and (max-width: 1200px)
{
.is-singular .entry-header, .has-post-thumbnail.is-singular:not(.home):not(.single-format-image):not(.page-template-eventbrite-index) .entry-header, .page-template-eventbrite-index .page-header, .single-event .entry-header { padding: 1em 0 0; text-align: center;
}
.is-singular.has-post-thumbnail:not(.home):not(.single-format-image):not(.page-template-eventbrite-index) .entry-content { padding-top: 0;
}
}
/* MENTIONS LEGALES */#menu-social li:last-child {
display: block;
margin-top: 1em;
}
body.page-id-452 #menu-social li:last-child {
display: none;
}
#menu-social li:last-child svg {
display: none;
}
#menu-social li:last-child a {
height: auto !important;
width: auto !important;
display: block;
}
#menu-social li:last-child .screen-reader-text {
position: inherit !important;
white-space: nowrap;
display: block;
height: auto !important;
clip: inherit !important;
width: auto !important;
overflow: inherit !important;
font-size: 80%;
margin-left: 1em;
}
.is-singular .entry-inner::before, .error404 .entry-inner::before, .page-template-eventbrite-index .page-header::before, .single-event .entry-header::before {
content: none !important;
}
pre::before, .link-more a, .posts .hentry:hover .link-more a, .is-singular .entry-inner::after, .error404 .entry-inner::after, .page-template-eventbrite-index .page-header::after, .single-event .entry-header::after, .is-singular .post-navigation .nav-links::after { content: none !important;
}
.home #primary .entry-inner .tel {
color: #065795;
font-weight: 700
}
.jp-carousel-titleanddesc-title {
display: none;
}
.home #primary .entry-inner {
max-width: 90vw;
margin-top: 0;
padding-bottom: 0
}
.home #primary .entry-title {
font-weight: normal;
color: #065795;
}
.home.is-singular .content-area, .single-format-image.has-post-thumbnail .content-area { padding-top: 0;
}
/*.home.is-singular .entry-inner { max-width: 75% !important;
}*/h1 {
font-size: 4rem;
}
.page-title { padding: 0 0 1rem 0;
}
.site-banner-header:before, .site-banner-header:after, .banner-custom-header .site-banner-header h1:before {
content: none;
}
.taxonomy-description {
margin: 0 5%;
}
/*@media screen and (min-width: 1601px) {
.site-banner h1 { font-size: 4rem;
}
}
@media only screen and (max-width: 1600px)
{
.site-banner-media, .site-banner .site-banner-thumbnail { padding-bottom: 30%;
}}
@media only screen and (max-width: 1600px)
{
.home .content-area, .blog .content-area, .single-format-image.has-post-thumbnail .content-area { margin-top: 30%;
}}*//*.home.is-singular .content-area, .single-format-image.has-post-thumbnail .content-area { padding-top: 0;
}*//* cas landing page */.post-template-default .category-non-classe .entry-content {
position: relative;
top: -2em;
}
.post-template-default .category-non-classe .contact-form {
background: #efefef;
padding: 1em;
border-radius: 7px;
margin-bottom: 1em;
}
.post-template-default .category-non-classe .contact-form div:first-child {
width: calc(50% );float: left;margin-right: 1em;
}
.post-template-default .category-non-classe .contact-form div:nth-child(2) {
width: calc(50% - 1em);float: right;
}
.post-template-default .category-non-classe .contact-form div:nth-child(3) {
width: 100%;float: left;
}
.post-template-default .category-non-classe p.contact-submit {
margin: 0 !important;padding: 0;
}
.post-template-default .category-non-classe input, .post-template-default .category-non-classe textarea {
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
-ms-border-radius: 7px;
-o-border-radius: 7px;
border-radius: 7px;
}
.post-template-default .category-non-classe textarea {
width: 100%; height: 10em;
}
.post-template-default .category-non-classe .grunion-field-label.textarea:after {
content: 'Expliquez-nous votre projet';
display: block;
font-weight: normal !important;
font-size: 90%;
margin-top: -4px;
color: #aaa;
}
/*.post-template-default .category-non-classe .grunion-field-label.nom span,
.post-template-default .category-non-classe .grunion-field-label.email span {
display: none;
}*//* end */.site-banner-header .banner-featured, .banner-custom-header .site-banner-header h1::before, .has-post-thumbnail .entry-meta .cat-links a {
background-color: #065795 !important;
color: white !important;
}
a.jp-carousel-image-download {
display: none !important;
}
.single-format-image.has-post-thumbnail .entry-meta .cat-links a {
padding: 10px 7px;
}
.has-post-thumbnail.is-singular:not(.home) .entry-header .cat-links a { color: white !important;
padding: 10px 7px;
white-space: nowrap;
}
pre:before, .link-more a, .posts .hentry:hover .link-more a, .is-singular .entry-inner:after, .error404 .entry-inner:after, .page-template-eventbrite-index .page-header:after, .single-event .entry-header:after, .is-singular .post-navigation .nav-links:after { background-color: #065795;
}
@media only screen and (max-width: 1200px)
{
.is-singular:not(.eventbrite-archive) .entry-header h1, .error404 .entry-header h1, .page-header h1, .page-template-eventbrite-index .page-header h1, .single-event .entry-header h1 {
font-size: 3rem;
}
.has-post-thumbnail.is-singular:not(.home):not(.single-format-image):not(.page-template-eventbrite-index) .entry-header a, .has-post-thumbnail.is-singular:not(.home):not(.single-format-image):not(.page-template-eventbrite-index) .entry-header .cat-links a {
background-color: #065795 !important;
color: white !important;
padding: 10px 7px
}
}
@media only screen and (max-width: 960px)
{
.is-singular:not(.eventbrite-archive) .entry-header h1, .error404 .entry-header h1, .page-header h1, .page-template-eventbrite-index .page-header h1, .single-event .entry-header h1 {
font-size: 2.5rem;
}
.has-post-thumbnail.is-singular:not(.home):not(.single-format-image):not(.page-template-eventbrite-index) .entry-header a, .has-post-thumbnail.is-singular:not(.home):not(.single-format-image):not(.page-template-eventbrite-index) .entry-header .cat-links a {
background-color: #065795 !important;
color: white !important;
padding: 10px 7px
}
}
@media only screen and (max-width: 680px)
{
.is-singular:not(.eventbrite-archive) .entry-header h1, .error404 .entry-header h1, .page-header h1, .page-template-eventbrite-index .page-header h1, .single-event .entry-header h1 {
font-size: 2rem;
}
.has-post-thumbnail.is-singular:not(.home):not(.single-format-image):not(.page-template-eventbrite-index) .entry-header a, .has-post-thumbnail.is-singular:not(.home):not(.single-format-image):not(.page-template-eventbrite-index) .entry-header .cat-links a {
background-color: #065795 !important;
color: white !important;
}
}
.button, button, input[type="submit"]
{
background-color: #065795
}
.contact_submit_wrap {
text-align: left;
}
.entry-header h1 span { clear: both; display: block }