@import url('variables.css');@media screen and (max-width:1650px){.logo_site{background-repeat:no-repeat;background-size:100%;background-position-x:-.5px;border-style:solid;border-radius:9px;border-width:3px;width:400px;height:150px}.conteneurs_accueil{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto}.contenu_accueil_gauche,.contenu_accueil_droit{display:block;width:auto;height:max-content;margin-bottom:35px}.bouton_telechargement{font-size:16px;margin-left:auto;margin-right:auto;justify-self:center}.boite_contact{height:auto;padding-bottom:18px}.formulaire_contact{width:auto;height:auto}textarea{height:200px;width:250px;max-width:250px;max-height:200px}}@media screen and (max-width:920px){.fadeout-left,.fadeout-right{position:absolute;top:0;height:100%;width:50px;pointer-events:none;z-index:10;display:block!important}.fadeout-left{left:0;background:linear-gradient(to left,rgba(0,0,0,0) 0%,var(--CouleurFondMenus) 100%)}.fadeout-right{right:0;background:linear-gradient(to right,rgba(0,0,0,0) 0%,var(--CouleurFondMenus) 100%)}}@media screen and (max-width:900px){.block_menu{display:block}.lecteur_video{width:280px;height:130px}.dropbox-media{max-width:240px}.table-responsive-container{overflow:visible;padding:0 10px}.responsive-table{width:100%;border:none;box-shadow:none;margin:0}.responsive-table thead{display:none}.responsive-table tbody{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.responsive-table .responsive-row{display:flex;flex-direction:column;width:100%;max-width:350px;background-color:var(--CouleurFondBoites2);border:2px solid var(--CouleurBordure-1);border-radius:var(--RadiusBorderBoites);padding:10px;margin-bottom:15px;box-shadow:0 3px 6px rgba(0,0,0,.1)}.responsive-table td{display:flex;padding:8px;text-align:left;border:none;position:relative;margin-bottom:5px;align-items:center;word-break:break-word;overflow-wrap:break-word;hyphens:auto}.responsive-table td::before{content:attr(data-label);font-weight:bold;margin-right:10px;min-width:120px;color:var(--CouleurTitres);flex-shrink:0}.responsive-table tr:nth-of-type(even){background-color:transparent}.responsive-table td:not(:last-child){border-bottom:1px dashed var(--CouleurBordure-2)}.responsive-table td[data-label="ID média acheté"]{word-break:break-all}}@media screen and (max-width:500px){.responsive-table .responsive-row{max-width:100%}.responsive-table td::before{min-width:100px;font-size:14px}#barre_progression_scroll{border-radius:3px;margin-top:8px;height:8px;display:block}.spinner{height:60px}.colonne_gauche{height:auto}h1{font-size:29px}h2{font-size:20px}h3{font-size:14px}h4{font-size:10px}h5{font-size:9px}h2 a{font-size:20px}h3 a{font-size:14px}.menu a{font-size:21px}.icone-titre-h1{width:29px;height:29px}.icone-titre-h2{width:21px;height:21px}.icone-titre-h3{width:14px;height:14px}.logo_site{background-repeat:no-repeat;background-size:100%;background-position-x:-.5px;border-radius:9px;border-width:3px;width:400px;height:150px}textarea{height:180px;max-height:180px}.boite_contenu2{width:unset}}@media screen and (max-width:430px){.responsive-table td{padding:6px}.responsive-table td::before{min-width:auto;margin-right:5px}body{margin:4px;padding:4px}.bouton{margin:2px}.image-profil{width:80px;height:80px;border:3px solid var(--CouleurBordure-1)}.image-media{width:80px;height:80px;border:3px solid var(--CouleurBordure-1)}p{font-size:15px}a{font-size:15px}h1{font-size:22px}h2{font-size:17px}h3{font-size:14px}h4{font-size:14px}h5{font-size:14px}h2 a{font-size:17px}h3 a{font-size:14px}.menu a{font-size:18px}.icone-titre-h1{width:26px;height:26px}.icone-titre-h2{width:18px;height:18px}.icone-titre-h3{width:14px;height:14px}.logo_site{background-repeat:no-repeat;background-size:100%;border-style:solid;width:350px;height:131px}.main_box{margin:5px;padding:2px}.lecteur_video{width:290px;height:166px}.video-js{border-radius:unset;border-width:unset;border-style:unset;border-color:unset}}@media screen and (max-width:370px){.footer{height:auto;max-height:none}.colonne_gauche{height:auto}.logo_site{background-repeat:no-repeat;background-size:100%;background-position-x:-.5px;border-style:solid;border-radius:9px;border-width:3px;width:250px;height:93px}.blog-articles-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:15px}.blog-article-title{font-size:1.8em}.blog-article-meta-detailed{gap:15px}.blog-article-actions{flex-direction:column;gap:15px;align-items:stretch}.blog-share-buttons{justify-content:center}.form-article-container{grid-template-columns:1fr 250px;gap:20px}.form-article-sidebar{padding:20px}.article-admin-image{width:150px;height:120px}.article-admin-content{padding:15px}.article-admin-meta{gap:15px}}@media screen and (max-width:768px){.blog-articles-grid{grid-template-columns:1fr;gap:20px;padding:10px}.blog-article-card{margin:0 10px}.blog-article-image{height:180px}.blog-article-content{padding:15px}.blog-article-titre{font-size:1.2em}.blog-article-meta{flex-direction:column;gap:8px;align-items:flex-start}.blog-article-title{font-size:1.5em;line-height:1.4}.blog-article-meta-detailed{flex-direction:column;gap:10px}.blog-article-hero{border-radius:10px;max-height:250px}.blog-article-content{font-size:1em;line-height:1.7}.breadcrumb{flex-wrap:wrap;gap:5px;padding:10px 15px;font-size:.8em}.blog-article-actions{flex-direction:column;gap:15px;align-items:stretch;text-align:center}.blog-share-buttons{justify-content:center}.blog-share-btn{width:35px;height:35px}.form-article-container{grid-template-columns:1fr;gap:20px}.form-article-sidebar{order:-1;padding:20px}.article-admin-item{flex-direction:column;margin-bottom:15px}.article-admin-image{width:100%;height:200px}.article-admin-content{padding:15px}.article-admin-header{flex-direction:column;gap:10px;align-items:flex-start}.article-admin-titre{margin-right:0;font-size:1.1em}.article-admin-meta{flex-direction:column;gap:8px}.article-admin-actions{justify-content:stretch}.bouton-action{flex:1;justify-content:center}.message-succes,.message-erreur{padding:15px;margin:15px 0}.form-actions .flex-center-responsive{flex-direction:column;gap:15px}.form-actions .flex-center-responsive>*{width:100%;text-align:center}}