@media only screen and (max-width: 600px) {    .single-product.woocommerce .woocommerce-breadcrumb{      margin-bottom: 30px;  }  #masthead{    z-index: 999!important;}#menu-mentions-mobile{    margin-top: 25px;    margin-bottom: 30px;}#menu-mentions-mobile li a{    font-size: 15px;}#menu-menu_shop{    display: none;}/* Sélecteur par attribut exact */div[data-elementor-type="wp-page"] {    padding: 0 10px;}.single-product #page, .single-artiste #page{    margin-top: 100px;}#page-wrapper{    width: 100%;    max-width: 100%;    margin-top: 60px;}.home-posts .post-grid-inner{    flex-direction: column;}.home-posts .post-grid-inner .post-grid-thumbnail a{    width: 100%;    max-height: 350px;    overflow-y: hidden;}.home-posts .post-grid-inner .post-grid-thumbnail a img{    min-width: 100%;}.has-post-thumbnail{padding-left:0px}.home-posts .post-grid-inner .post-grid-text-wrap{    height: 100%;}.home-posts .post-grid-inner .post-grid-excerpt .excerpt+p{    padding-bottom: 25px;}#dimension{position:absolute;top:50px}#oeuvre{position:absolute;top:75px}#swipebox-slider .slide::before{height:400px}#swipebox-close{position: absolute;top:50px;right:10px}#footer-sticky{    display:block;position: fixed;background: #000;     position: fixed;    bottom: -10px;    z-index: 9999;    width: 100% !important;    padding: 10px 15px;    padding-bottom: 15px;    left: 0px;    right: 0px;    max-width: 100%;}    #footer-sticky a{color:#fff!important;text-align: center;width:100%;font-size:19px;display: block}    #footer-sticky a::before{        content: "\f07a";        font-family: "Font Awesome 5 Solid";        font-weight: normal;        font-style: normal;        display: inline-block;        color: #fff;        font-size: 20px;        padding-right: 10px;        vertical-align: top;        margin-top: -2px;    }    .grecaptcha-badge{bottom:40px!important;}    html {        width: 100% !important;        overflow-x: hidden    }    body {        width: 100% !important;    }    #page {        width: 100% !important;        padding: 10px !important;    }    #Header {        display: none    }    #shiftnav-toggle-main {        padding-left: 0px !important;        padding-right: 0px !important;    }    #mobileHeader {        display: block;        position: fixed;        top: 45px;        z-index: 9999;        width: 100% !important;        background: #1f1f1f;        left: 0px;        right: 0px;        max-width: 100%;    }    #wrapper-footer-full .row {        margin-left: 0px !important;        margin-right: 0px !important;    }    #page .paveAccueil article {        height: auto !important;        padding: 0px !important;        padding-bottom: 45px !important;    }    #full-width-page-wrapper .row {        margin-left: 0px !important;        margin-right: 0px !important;    }    #mobileHeader a {        display: block;        font-size: 19px;        text-align: center;        width: 100%;        background: #0000;        color: #fff;    }    .home #primary {        padding: 0px !important    }    #wrapper-navbar {        margin-top: 25px    }    .navbar .container {        justify-content: start    }    .custom-logo-link {        width: 70px;        margin-right: 0px;    }    .navbar button {        display: none    }    #siteTitle span:first-child {        line-height: 21px;        font-size: 1.3em;    }    .depuis {        margin-top: 4px    }    .excerpt {        margin-bottom: 15px;    }    .readmore {        position: absolute;        display: block;        bottom: 5px;    }    article p {        text-align: justify !important    }    .titrepavePeintres h3 {        width: 60%;        height: 40%;        left: 19%;    }    .result {        width: 100%;        display: block    }    .result .wrap {        display: block;        width: 100%;    }    .wrap {        margin-bottom: 10px    }    .wrap .readmore {        position: relative;        display: block;        float: right;        margin-top: 15px;        display: none    }    #pg-1881-0 {        margin-bottom: -25px !important;    }    .shareBox {        bottom: 70px;    }    .result .wrap .title {        display: block    }    .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target {        background: rgb(238, 43, 123) !important;    }    #insta-wrap {        flex-wrap: wrap;    }    #swipebox-container {        height: 100%;    }    #swipebox-slider {        top: 15px !important    }    #insta-wrap>div {        width: 100% !important;    }    #insta-wrap>div>div {        width: 100% !important;    }    #insta-wrap>div>div img {        width: 100%;        height: auto;    }    #insta2>div {        height: auto !important;    }    #insta1>div {        height: auto;    }    .toutVoir {        width: 200px !important    }    .vertical {        width: 100%;        height: auto !important;        min-height: 5px !important;        writing-mode: horizontal-tb;        position: relative;        right: 0px;        border-radius: 0px;        padding-bottom: 4px;        padding-left: 10px;    }    .Vertical {        min-height: 5px !important;    }    .horizontal {        width: 100%;        height: auto !important;        min-height: 5px !important;        writing-mode: horizontal-tb;    }    .lsow-project-image {        height: auto !important;    }    .actuExpoAccueil div:nth-child(3),    .actuExpoAccueil div:first-child {        margin-bottom: 5px !important    }    .artEntreprise {        width: 100%;        padding: 0px;        margin-top: -25px;    }    .artEntreprise .lsow-heading h3 {        padding-bottom: 25px !important;    }    .artEntreprise p a>span>span {        font-size: 21px !important;    }    .artEntreprise p {        text-align: left !important    }    .artEntreprise div {        width: 100%;    }    #footer-full-content {        width: 100% !important;    }    body .metaslider .flexslider .slides li a {        max-width: 100%;        flex-basis: 100% !important;        height: 350px;        width: 100% !important;    }    body .metaslider .flexslider .slides li a img {        height: auto;        max-height: 100% !important;        max-width: 100%;        margin: 0 auto;        display: block    }    .metaslider.ms-theme-blend .flexslider ul.slides .caption-wrap {        bottom: 75px !important;    }    #footer2 {        border: none !important;    }    #footer2,    #footer1,    #footer3 {        padding-left: 15px;    }    #footer1 img {        width: 75px;        margin-right: 30px;    }    #footer1 p a:last-child img {        margin-right: 1px    }    .valeur {        margin-bottom: 25px;    }    .nom p {        text-align: center !important;    }    .avantages {        padding: 0px !important;    }    .avantages ul {        padding-left: 0px    }    .avantages li {        width: 100%;    }    main .doubleActu .category-actualites-galerie-vent-des-cimes img:not(.emoji) {        width: 100% !important;        margin: 0 auto;        height: auto !important;        text-align: center;    }    .doubleActu>div {        padding: 0px !important    }    .lsow-portfolio-item{        padding-top: 20px!important;    }    .lsow-portfolio {        margin-left: 0px!important;    }    .lsow-portfolio article{        padding: 0px!important;        flex-direction: column;    }    .lsow-entry-meta{        margin-bottom: 15px;    }    .lsow-project-image a{        width: 100%;        display: flex;        justify-content: center;    }    .lsow-project-image img{        max-width: 75%!important;        min-width: 75%!important;    }    .lsow-entry-text-wrap {        padding: 0 10px!important;    }    .lsow-entry-text-wrap  h3 a{        font-size: 19px;    }    .lsow-entry-text-wrap .readmore{        position:relative;        right: 5px;        float: right;        max-width: 150px; }        main .actu1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image {            width: 100% !important;        }        main .actu1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image img {            width: 100% !important;        }        main .actu1>div {            padding: 0px !important        }        main .actu1 article {            margin-top: 35px !important        }        .lsow-portfolio {            width: 100% !important;        }        main .actu1 .lsow-grid-item {            width: 100%;            padding: 0px 10px 0px 15px !important;            position: relative !important        }        .readmore {            margin-bottom: 15px;        }        main .agenda1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image {            width: 100% !important;            margin: 0 auto;            margin-bottom: 20px;        }        main .agenda1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image img {            width: 100% !important;            margin: 0 auto;            height: auto !important;            text-align: center;        }        main .agenda1 article .lsow-entry-text-wrap{            width: 100%;        }        .category-agenda h3 {            font-size: 19px !important;            margin-top: 25px;        }        main .agenda2 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image {            width: 100% !important;            margin: 0 auto;            margin-bottom: 20px;        }        main .agenda2 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image img {            width: 100% !important;            margin: 0 auto;            height: auto !important;            text-align: center;        }        .archivesActu .readmore {            float: left;            width: 94%;        }        .agendaNewsletter {            height: 290px !important;        }        .tnp-subscription div.tnp-field-privacy {            margin-bottom: 45px !important;        }        #artists #input-field {            width: 90%;            padding-left: 0px !important;        }        #artists {            display: flex;            flex-direction: column;        }        #artists .formfield-select {            width: 90%;        }        .result .wrap .title>a {            margin-top: 30px;            background: #fff;        }        .result .wrap .title {            text-align: center;            background: transparent        }        .result .wrap .title .readmore {            margin: 0 auto;            float: none;            margin-top: -25%;            width: 70%;            text-align: center;            left: auto;            bottom: auto;        }        .result .wrap {            max-width: 100% !important;        }        .flexslider .slides img {            /*   width: 320px !important;*/            height: auto !important;        }        #search_artist {            padding-left: 15px        }        .n2-ss-control-bullet-horizontal {            display: none !important        }        .home .actuExpoAccueil img {            width: 100% !important;        }        .lsow-project-image {            width: 100% !important;        }        .paveAccueil img {            width: 100% !important;        }        .toutVoir {            width: 100% !important;        }        .artEntreprise {            padding-bottom: 15px;        }        #footers>div>div {            border: none !important;        }        #footer4 {            padding-left: 15px;        }        #footer4 .tnp-subscription input[type="submit"] {            width: 95% !important;            float: left !important;        }        main #panel-38-2-1-2>.panel-widget-style {            padding-bottom: 25px !important;        }        .agendaNewsletter .tnp-field-button {            margin-bottom: 25px !important;            padding-bottom: 25px !important;        }        .agendaNewsletter .tnp-subscription input[type="submit"] {            margin-bottom: 25px !important;            float: left;            position: relative !important;            margin-left: 15px;            margin-top: 0px !important;        }        .actualites-galerie-vent-des-cimes article header h1{            font-size: 25px;        }        .actualites-galerie-vent-des-cimes article{            margin-top: 75px;            display: flex;            flex-direction: column;        }        .single-post article .entry-content{            padding: 20px 0 0 0 ;            width:100%;        }        .actualites-galerie-vent-des-cimes article img{            width: 100%;        }    }    @media (orientation: landscape) and (max-device-width : 750px) {     #pg-30-7 .galerie>div>div{margin-bottom:25px!important;padding-right:15px;}     #pg-30-7 .galerie{flex-direction: column}     #pgc-30-7-1,#pgc-30-7-2,#pgc-30-7-0{width:100%!important;}     .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target {        background: rgb(238, 43, 123) !important;    }    .engagement{min-height:0px;}    #footers,    .actuExpoAccueil {        flex-direction: column    }    #footers>div {        width: 100% !important;    }    .vertical {        width: 100%;        height: auto !important;        min-height: 5px !important;        writing-mode: horizontal-tb;        position: relative;        right: 0px;        border-radius: 0px;        padding-bottom: 4px;        padding-left: 10px;    }    .paveAccueil {        width: 100%;    }    .lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image img {        width: 45% !important;        height: auto !important;        margin: 0 auto;    }    .Vertical {        width: 100% !important;        min-height: 5px !important;    }    #page .paveAccueil article {        height: auto;    }    #actuAccueil img {        width: 200px !important;        margin: 0 auto;    }    #pgc-22-3-3,    #pgc-22-3-2,    #pgc-22-3-0,    #pgc-22-3-1 {        width: 100% !important    }    .horizontal {        width: 100%;        height: auto !important;        min-height: 5px !important;        writing-mode: horizontal-tb;    }    .lsow-project-image {        height: auto !important;    }    .actuExpoAccueil div:nth-child(3),    .actuExpoAccueil div:first-child {        margin-bottom: 5px !important    }    .slick-track {        width: 100% !important;    }    .lsow-posts-carousel-item {        width: 100% !important    }    html {        width: 100% !important;        overflow-x: hidden    }    body {        width: 100% !important;    }    #page {        width: 100% !important;        padding: 10px !important;    }    #Header {        display: none    }    #mobileHeader {        display: block;        position: fixed;        top: 40px;        z-index: 99999999;        width: 100%;        background: #1f1f1f    }    #mobileHeader a {        display: block;        font-size: 19px;        text-align: center;        width: 100%;        background: #0000;        color: #fff;    }    #wrapper-navbar {        margin-top: 25px    }    .navbar .container {        justify-content: start    }    .custom-logo-link {        width: 70px;        margin-right: 0px;    }    .navbar button {        display: none    }    #siteTitle span:first-child {        line-height: 21px;        font-size: 1.3em;    }    .depuis {        margin-top: 4px    }    .excerpt {        margin-bottom: 15px;    }    .readmore {        position: relative;        display: block;        float: right;        margin-top: 15px;    }    .result .readmore {        display: none    }    article p {        text-align: justify !important    }    .titrepavePeintres h3 {        width: 60%;        height: 40%;        left: 19%;    }    .result {        width: 100%;        display: block    }    .result .wrap {        display: block;        width: 100%;        margin-bottom: 50px;    }    .result .wrap .title {        display: block    }    #insta-wrap {        flex-wrap: wrap;    }    #insta-wrap>div {        width: 100% !important;    }    #insta-wrap>div>div {        width: 100% !important;    }    #insta-wrap>div>div img {        width: 100%;        height: auto;    }    #insta2>div {        height: auto !important;    }    #insta1>div {        height: auto;    }    .toutVoir {        width: 200px !important    }    .vertical {        width: 100%;        height: auto !important;        min-height: 5px !important;        writing-mode: horizontal-tb;        position: relative;        right: 0px;        border-radius: 0px;        padding-bottom: 4px;        padding-left: 10px;    }    .Vertical {        min-height: 5px !important;    }    .horizontal {        width: 100%;        height: auto !important;        min-height: 5px !important;        writing-mode: horizontal-tb;    }    .lsow-project-image {        height: auto !important;    }    main .actu1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image img{width:50%!important;margin:  0 auto!important}    .actuExpoAccueil div:nth-child(3),    .actuExpoAccueil div:first-child {        margin-bottom: 5px !important    }    .artEntreprise {        width: 100%;        padding: 0px;        margin-top: -25px;    }    .artEntreprise .lsow-heading h3 {        padding-bottom: 25px !important;    }    .artEntreprise p a>span>span {        font-size: 21px !important;    }    .artEntreprise p {        text-align: left !important    }    .artEntreprise div {        width: 100%;    }    #footer-full-content {        width: 100% !important;    }    .flexslider .slides li a {        width: 100% !important;    }    .flexslider .slides li a {    }    body .metaslider .flexslider .slides li a {        max-width: 100%;        flex-basis: 100% !important;        height: 350px;        width: 100% !important;    }    body .metaslider .flexslider .slides li a img {        height: auto;        max-height: 100% !important;        max-width: 100%;        margin: 0 auto;        display: block    }    .metaslider.ms-theme-blend .flexslider ul.slides .caption-wrap {        bottom: 75px !important;    }    .shareBox {        bottom: 70px;    }    body .metaslider .flexslider ul.slides img {        margin: 0 auto;    }    #swipebox-close {        top: 75px;        right: 10px;    }    #swipebox-container {        height: 100%;    }    #swipebox-slider {        top: 105px !important    }    #swipebox-slider img { margin-top: 50px;}    #footer2 {        border: none !important;    }    #footer2,    #footer1,    #footer3 {        padding-left: 15px;    }    #footer1 img {        width: 75px;        margin-right: 30px;    }    #footer1 p a:last-child img {        margin-right: 1px    }    .valeur {        margin-bottom: 25px;    }    .nom p {        text-align: center !important;    }    .avantages {        padding: 0px !important;    }    .avantages ul {        padding-left: 0px    }    .avantages li {        width: 100%;    }    main .doubleActu .category-actualites-galerie-vent-des-cimes img {        width: 100% !important;        margin: 0 auto;        height: auto !important;        text-align: center;    }    .doubleActu>div {        padding: 0px !important    }    main .actu2 .lsow-portfolio-wrap .lsow-project-image {        width: 100% !important;        margin: 0 auto;    }    main .actu2 .lsow-portfolio {        margin-left: 0px !important;    }    main .actu2 .lsow-grid-item {        padding: 0px;    }    main .actu1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image {        width: 100% !important;    }    main .actu1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image img {        width:50% !important;margin: 0 auto!important;    }    main .actu1>div {        padding: 0px !important    }    main .actu2 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item article{position:relative;min-height:825px!important;}    .category-actualites-galerie-vent-des-cimes {        padding-bottom: 45px !important;    }    main .actu1 article {        margin-top: 35px !important    }    main .actu1 article .readmore {        right: 50px !important;    }    .lsow-portfolio {        width: 100% !important;    }    main .actu1 .lsow-grid-item {        width: 100%;        padding: 0px 10px 0px 15px !important;        position: relative !important    }    .category-actualites-galerie-vent-des-cimes .readmore {        margin-bottom: 15px;        margin-right: -40px;    }    main .agenda1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image {        width: 100% !important;        margin: 0 auto;        margin-bottom: 20px;    }    main .agenda1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image img {        width: 50% !important;        margin: 0 auto;        height: auto !important;        text-align: center;    }    #pg-38-2{flex-direction:column;}    #pg-38-2>div{width:100%!important;}    .category-agenda h3 {        font-size: 19px !important;        margin-top: 25px;    }    main .agenda2 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image {        width: 100% !important;        margin: 0 auto;        margin-bottom: 20px;    }    main .agenda2 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image img {        width: 100% !important;        margin: 0 auto;        height: auto !important;        text-align: center;    }    .archivesActu .readmore {        float: left;        width: 94%;    }    .agendaNewsletter {        height: 290px !important;    }    .tnp-subscription div.tnp-field-privacy {        margin-bottom: 45px !important;    }    #artists #input-field {        width: 90%;        padding-left: 0px !important;    }    #artists {        display: flex;        flex-direction: column;    }    #artists .formfield-select {        width: 90%;    }    .result .wrap .title>a {        margin-top: 30px;        background: #fff;    }    .result .wrap .title {        text-align: center;        background: transparent    }    .result .wrap .title .readmore {        margin: 0 auto;        float: none;        margin-top: -25%;        width: 70%;        text-align: center;        left: auto;        bottom: auto;    }    .result .wrap {        max-width: 100% !important;    }    .flexslider .slides img {        width: 320px !important;        height: auto !important;    }    #search_artist {        padding-left: 15px    }    .n2-ss-control-bullet-horizontal {        display: none !important    }    .home .actuExpoAccueil img {        width: 100% !important;    }    .lsow-project-image {        width: 100% !important;    }    .paveAccueil img {        width: 100% !important;    }    .toutVoir {        width: 100% !important;    }    .artEntreprise {        padding-bottom: 15px;    }    #footers>div>div {        border: none !important;    }    #footer4 {        padding-left: 15px;    }    #footer4 .tnp-subscription input[type="submit"] {        width: 95% !important;        float: left !important;    }    main #panel-38-2-1-2>.panel-widget-style {        padding-bottom: 25px !important;    }    .agendaNewsletter .tnp-field-button {        margin-bottom: 25px !important;        padding-bottom: 25px !important;    }    .agendaNewsletter .tnp-subscription input[type="submit"] {        margin-bottom: 25px !important;        float: left;        position: relative !important;        margin-left: 15px;        margin-top: 0px !important;    }}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio: 1) {    html {        width: 100% !important;        overflow-x: hidden;    }    body {        width: 100% !important;    }    #page {        width: 100% !important;        padding: 10px !important;    }    #wrapper-header {        width: 100% !important;    }    #socialHeader {        flex-basis: 20% !important;    }    #siteTitle span {        font-size: 20px !important;    }    .vertical {        width: 45px;        height: auto !important;        min-height: 5px !important;        writing-mode: vertical-rl !important;        position: relative;        right: 0px;        border-radius: 0px;        padding-bottom: 4px;        padding-left: 10px;    }    .Vertical {        min-height: 5px !important;    }    .horizontal {        width: 100%;        height: auto !important;        min-height: 5px !important;        writing-mode: vertical-rl !important;    }    #footer-full-content {        width: 100% !important;    }}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait) {    #shiftnav-toggle-main-button {        width: 95px !important;    }    .fa-bars {        font-size: 25px !important    }    #wrapper-footer-full .row {        margin-left: 0px !important;        margin-right: 0px !important;    }    #full-width-page-wrapper .row {        margin-left: 0px !important;        margin-right: 0px !important;    }    #navbarNavDropdown {        display: none !important    }    .slick-track {        width: 100% !important;    }    .lsow-posts-carousel-item {        width: 94% !important;        margin: 0 auto;        position: relative;        text-align: center;        float: none;    }    #wrapper-header {        width: 100% !important;    }    html {        width: 100% !important;        overflow-x: hidden    }    body {        width: 100% !important;    }    #page {        width: 100% !important;        padding: 10px !important;    }    #Header {        display: none    }    #mobileHeader {        display: block;        position: fixed;        top: 55px;        z-index: 9999;        width: 100%;        background: #1f1f1f    }    #mobileHeader a {        display: block;        font-size: 19px;        text-align: center;        width: 100%;        background: #0000;        color: #fff;    }    #wrapper-navbar {        margin-top: 25px    }    .navbar .container {        justify-content: start    }    .custom-logo-link {        width: 70px;        margin-right: 0px;    }    .navbar button {        display: none    }    #siteTitle span:first-child {        line-height: 21px;        font-size: 1.3em;    }    .depuis {        margin-top: 4px    }    .excerpt {        margin-bottom: 15px;    }    .readmore {}    /*    article p {        text-align: justify !important    }    */    .titrepavePeintres h3 {        width: 60%;        height: 40%;        left: 19%;    }    .result {        width: 100%;        display: block    }    .result .wrap {        display: block;        width: 100%;    }    .result .wrap .title {        display: block;        width: 40%;        margin: 0 auto;        text-align: center;    }    .wrap .title .readmore {        position: absolute;        top: 300px;        left: 50px !important;    }    #insta-wrap {        flex-wrap: wrap;    }    #insta-wrap>div {        width: 100% !important;    }    #insta-wrap>div>div {        width: 100% !important;    }    #insta-wrap>div>div img {        width: 100%;        height: auto;    }    #insta2>div {        height: auto !important;    }    #insta1>div {        height: auto;    }    .toutVoir {        width: 200px !important    }    .vertical {        width: 45px;        height: auto !important;        min-height: 5px !important;        writing-mode: vertical-rl;        position: relative;        right: 0px;        border-radius: 0px;        padding-bottom: 4px;        padding-left: 10px;    }    .Vertical {        min-height: 5px !important;    }    .horizontal {        width: 100%;        height: auto !important;        min-height: 5px !important;        writing-mode: vertical-rl;    }    .lsow-project-image {        height: auto !important;    }    #page .paveAccueil article {        height: 1110px !important;    }    .actuExpoAccueil div:nth-child(3),    .actuExpoAccueil div:first-child {        margin-bottom: 5px !important    }    .lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap{padding-left:0px!important;padding-right:0px!important;}    .artEntreprise {        width: 100%;        padding: 0px;        margin-top: -25px;    }    .artEntreprise .lsow-heading h3 {        padding-bottom: 25px !important;    }    .artEntreprise p a>span>span {        font-size: 21px !important;    }    .artEntreprise p {        text-align: left !important    }    .artEntreprise div {        width: 100%;    }    #footer-full-content {        width: 100% !important;    }    .flexslider .slides li a {        width: 100% !important;    }    .flexslider .slides li a {        height: 200px !important;    }    #footer2 {        border: none !important;    }    #footer2,    #footer1,    #footer3 {        padding-left: 15px;    }    #footer1 img {        width: 75px;        margin-right: 30px;    }    #footer1 p a:last-child img {        margin-right: 1px    }    .valeur {        margin-bottom: 25px;    }    .nom p {        text-align: center !important;    }    .avantages {        padding: 0px !important;    }    .avantages ul {        padding-left: 0px    }    .avantages li {        width: 100%;    }    main .doubleActu .category-actualites-galerie-vent-des-cimes img {        width: 100% !important;        margin: 0 auto;        height: auto !important;        text-align: center;    }    .doubleActu>div {        padding: 0px !important    }    main .actu2 .lsow-portfolio-wrap .lsow-project-image {        width: 100% !important;        margin: 0 auto;        margin-bottom: 25px;    }    main .actu2 .lsow-portfolio {        margin-left: 0px !important;    }    main .actu2 .lsow-grid-item {        padding: 0px;    }    main .actu2 .readmore {        right: 75px !important;    }    /*    main .actu1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image {        width: 100% !important;           margin-bottom: 25px;           }*/    /*    main .actu1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image img {        width: 100% !important;    }    */           main .actu1>div {            padding: 0px !important        }        .category-actualites-galerie-vent-des-cimes {            padding-bottom: 45px !important;        }        main .actu1 article {            margin-top: 35px !important        }        main .actu1 article .readmore {            right: 50px !important;        }        .lsow-portfolio {            width: 100% !important;        }        main .actu1 .lsow-grid-item {            width: 100%;            padding: 0px 10px 0px 15px !important;            position: relative !important        }        .category-actualites-galerie-vent-des-cimes .readmore {            margin-bottom: 15px;            margin-right: -40px;        }    /*    main .agenda1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image {        width: 100% !important;        margin: 0 auto;        margin-bottom: 20px;    }    */    /*   main .agenda1 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image img {        width: 100% !important;        margin: 0 auto;        height: auto !important;        text-align: center;        }*/        .category-agenda h3 {            font-size: 19px !important;            margin-top: 25px;        }        main .agenda2 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image {            width: 100% !important;            margin: 0 auto;            margin-bottom: 20px;        }        main .agenda2 .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image img {            width: 100% !important;            margin: 0 auto;            height: auto !important;            text-align: center;        }        .archivesActu .readmore {            float: left;            width: 94%;        }        .agendaNewsletter {            height: 290px !important;        }        .tnp-subscription div.tnp-field-privacy {            margin-bottom: 45px !important;        }        #artists #input-field {            width: 90%;            padding-left: 0px !important;        }        #artists {            display: flex;            flex-direction: column;        }        #artists .formfield-select {            width: 90%;        }        .result .wrap .title>a {            margin-top: 30px;            background: #fff;        }        .result .wrap .title {            text-align: center;            background: transparent        }        .result .wrap .title .readmore {            margin: 0 auto;            float: none;            margin-top: -25%;            width: 70%;            text-align: center;            left: auto;            bottom: auto;        }        .result .wrap {            max-width: 100% !important;        }        .flexslider .slides img {            width: 320px !important;            height: auto !important;        }        #search_artist {            padding-left: 15px        }        .n2-ss-control-bullet-horizontal {            display: none !important        }        .home .actuExpoAccueil img {            width: 100% !important;        }    /*   .lsow-project-image {        width: 100% !important;    }    */        .paveAccueil img {            width: 100% !important;        }        .paveAccueil .readmore {            right: 60px;        }        .toutVoir {            width: 100% !important;        }        .toutVoir a {            width: 100%;            display: block !important        }        .artEntreprise {            padding-bottom: 15px;        }        #footers>div>div {            border: none !important;        }        #footer4 {            padding-left: 15px;        }        #footer4 .tnp-subscription input[type="submit"] {            width: 95% !important;            float: left !important;        }        main #panel-38-2-1-2>.panel-widget-style {            padding-bottom: 25px !important;        }        .agendaNewsletter .tnp-field-button {            margin-bottom: 25px !important;            padding-bottom: 25px !important;        }        .agendaNewsletter .tnp-subscription input[type="submit"] {            margin-bottom: 25px !important;            float: left;            position: relative !important;            margin-left: 15px;            margin-top: 0px !important;        }        .artEntreprise #image {            text-align: center        }        #image p img {            margin: 0 auto;            position: relative        }        #image p {            display: flex;            justify-content: center        }        #footer1>div>div>p:last-child {            text-align: center;            display: flex;            justify-content: center        }        .portrait {            width: 100%;            margin: 0 auto;        }        .engagement {            min-height: 120px;        }        .result .wrap img {            display: block;            width: 60%;            height: auto !important;            margin: 0 auto;        }    }    @media only screen and (min-width: 600px) and (max-width: 797px) and (orientation: landscape) {        #navbarNavDropdown{display: none!important}        .home-univers .sticky{z-index:55;}        .grecaptcha-badge{bottom:10px!important;z-index:99;}        .woof_redraw_zone{display: flex;flex-wrap:wrap;width:100%;}        .woof_redraw_zone>div{width:20%;flex-basis:20%}        .woof_redraw_zone>div:last-child{width:40%;flex-basis: 40%}        .gvdc-univers>div{width:100%!important;margin-left:0px!important;height:280px!important;}        #contactHeader{line-height: 22px}        .other-from-artist{margin-top:100px;}        #wrapper-header{padding-left:15px;padding-right:15px;}        .mobile-hidden{display: none}        .product{padding-left:15px;}        .wpgs-nav{bottom:-230px;}        #bottom_page_product{margin-top: 70px;}        .infos_product p{font-size:14px;}    }/*    @media screen and (min-width: 320px) {      html {        transform: rotate(90deg);        transform-origin: right top;        width: 100vh;        overflow-x: hidden;        position: absolute;        top: 100%;        left: 0;    }}*/