@charset "UTF-8";
/***!  /media/templates/site/RDC2024/css/user.css?cd02d6  !***/

h4{font-size:24px;font-weight:700}.container{height:inherit}#mod-custom160{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:0.12em;margin:0;padding:0}#mod-custom160 p{margin:0}#mod-custom160 a{padding:8px 20px;display:block;color:#f6ae35}#mod-custom160 a:hover{background-color:#f6ae35;color:#fff}#mod-search-searchword93{font-size:12px;letter-spacing:0.12em;padding:6px 8px;border-bottom:solid 4px #ccc;background-color:#444;color:#ccc;border-radius:0}.form-inline{margin:auto}#mod-custom98{color:#fff;text-align:right;font-size:12px;text-transform:uppercase;letter-spacing:0.12em;margin:0;padding:5px 20px}#mod-custom98 p{padding:0;margin:0}.-rdc01 .mod-breadcrumbs__wrapper,.-rdc02 .mod-breadcrumbs__wrapper,.-rdc03 .mod-breadcrumbs__wrapper,.-rdc04 .mod-breadcrumbs__wrapper,.-rdc05 .mod-breadcrumbs__wrapper,.-rdc06 .mod-breadcrumbs__wrapper,.-rdc07 .mod-breadcrumbs__wrapper{max-width:1200px;margin:auto}.-rdc01 .mod-breadcrumbs__wrapper{border-bottom:solid 1px #2372b5}.-rdc02 .mod-breadcrumbs__wrapper{border-bottom:solid 1px #f39150}.-rdc03 .mod-breadcrumbs__wrapper{border-bottom:solid 1px #aa82a7}.-rdc04 .mod-breadcrumbs__wrapper{border-bottom:solid 1px #f6ae35}.-rdc05 .mod-breadcrumbs__wrapper{border-bottom:solid 1px #adc764}.-rdc06 .mod-breadcrumbs__wrapper{border-bottom:solid 1px #537591}.-rdc07 .mod-breadcrumbs__wrapper{border-bottom:solid 1px #debc2e}.breadcrumb{background-color:#fff}.-rdc01 .breadcrumb,.-rdc02 .breadcrumb,.-rdc03 .breadcrumb,.-rdc04 .breadcrumb,.-rdc05 .breadcrumb,.-rdc06 .breadcrumb,.-rdc07 .breadcrumb{font-size:12px;margin:auto;padding:10px 0;text-transform:uppercase;max-width:1200px}.-rdc01 .breadcrumb>.active,.-rdc02 .breadcrumb>.active,.-rdc03 .breadcrumb>.active,.-rdc04 .breadcrumb>.active,.-rdc05 .breadcrumb>.active,.-rdc06 .breadcrumb>.active,.-rdc07 .breadcrumb>.active{font-weight:inherit}.-rdc01 .breadcrumb>li,.-rdc02 .breadcrumb>li,.-rdc03 .breadcrumb>li,.-rdc04 .breadcrumb>li,.-rdc05 .breadcrumb>li,.-rdc06 .breadcrumb>li,.-rdc07 .breadcrumb>li{display:inline-flex;list-style-type:none}.-rdc01 .breadcrumb>li,.-rdc01 .breadcrumb .pathway{color:#2372b5}.-rdc02 .breadcrumb>li,.-rdc02 .breadcrumb .pathway{color:#f39150}.-rdc03 .breadcrumb>li,.-rdc03 .breadcrumb .pathway{color:#aa82a7}.-rdc04 .breadcrumb>li,.-rdc04 .breadcrumb .pathway{color:#f6ae35}.-rdc05 .breadcrumb>li,.-rdc05 .breadcrumb .pathway{color:#adc764}.-rdc06 .breadcrumb>li,.-rdc06 .breadcrumb .pathway{color:#537591}.-rdc07 .breadcrumb>li,.-rdc07 .breadcrumb .pathway{color:#debc2e}.-rdc01 .breadcrumb .pathway:hover{background-color:#2372b5;color:#fff}.-rdc02 .breadcrumb .pathway:hover{background-color:#f39150;color:#fff}.-rdc03 .breadcrumb .pathway:hover{background-color:#aa82a7;color:#fff}.-rdc04 .breadcrumb .pathway:hover{background-color:#f6ae35;color:#fff}.-rdc05 .breadcrumb .pathway:hover{background-color:#adc764;color:#fff}.-rdc06 .breadcrumb .pathway:hover{background-color:#537591;color:#fff}.-rdc07 .breadcrumb .pathway:hover{background-color:#debc2e;color:#fff}#dj-megamenu129{}#dj-megamenu129{display:grid;grid-template-columns:1fr 1fr;padding:0;margin:0}#dj-megamenu129 li{display:flex;text-align:center}#dj-megamenu129 li a{width:108px;height:200px;padding:0 46px;border-radius:0;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.dj-megamenu-wrapper{max-width:1200px;margin:auto}.-menuactus1 h3,.-menuactus2 h3,.-menuactus3 h3,.-menuactus4 h3,.-menuactus5 h3,.-menuactus6 h3{margin:12px 0 0;font-size:13px;font-weight:bold;text-transform:uppercase}.-menuactus1,.-menuactus2,.-menuactus3,.-menuactus4,.-menuactus5,.-menuactus6{font-size:14px}.-menuactus1 h4 a{color:#2372b5}.-menuactus1 h4 a:hover{background:#2372b5;color:#fff;padding:12px 20px}.-menuactus2 h4 a{color:#f39150}.-menuactus2 h4 a:hover{background:#f39150;color:#fff;padding:12px 20px}.-menuactus3 h4 a{color:#aa82a7}.-menuactus3 h4 a:hover{background:#aa82a7;color:#fff;padding:12px 20px}.-menuactus4 h4 a{color:#f6ae35}.-menuactus4 h4 a:hover{background:#f6ae35;color:#fff;padding:12px 20px}.-menuactus5 h4 a{color:#adc764}.-menuactus5 h4 a:hover{background:#adc764;color:#fff;padding:12px 20px}.-menuactus6 h4 a{color:#537591}.-menuactus6 h4 a:hover{background:#537591;color:#fff;padding:12px 20px}.-menuactus1 h4 a,.-menuactus2 h4 a,.-menuactus3 h4 a,.-menuactus4 h4 a,.-menuactus5 h4 a,.-menuactus6 h4 a{background:#fff;display:block;font-size:12px;font-weight:bold;line-height:16px;margin:0;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-out 0s}.-menuactus1 .nspHeader.tleft.fnull,.-menuactus2 .nspHeader.tleft.fnull,.-menuactus3 .nspHeader.tleft.fnull,.-menuactus4 .nspHeader.tleft.fnull,.-menuactus5 .nspHeader.tleft.fnull,.-menuactus6 .nspHeader.tleft.fnull{padding:0}.-menuactus1 .nspText.tleft.fnull,.-menuactus2 .nspText.tleft.fnull,.-menuactus31 .nspText.tleft.fnull,.-menuactus4 .nspText.tleft.fnull,.-menuactus5 .nspText.tleft.fnull,.-menuactus6 .nspText.tleft.fnull{padding:5px 0 0 !important}.html-after,.-menuactus1 .nspText.tleft.fnull,.-menuactus2 .nspText.tleft.fnull,.-menuactus3 .nspText.tleft.fnull,.-menuactus4 .nspText.tleft.fnull,.-menuactus5 .nspText.tleft.fnull,.-menuactus6 .nspText.tleft.fnull{font-size:11px;text-transform:none;display:block;color:#666;font-weight:normal;line-height:14px;transition:all 0.2s ease-out 0s}.-rdc01 .blog a{color:#2372b5}.-rdc01 .blog a:hover{background-color:#2372b5;color:#fff}.-rdc02 .blog a{color:#f39150}.-rdc02 .blog a:hover{background-color:#f39150;color:#fff}.-rdc03 .blog a{color:#aa82a7}.-rdc03 .blog a:hover{background-color:#aa82a7;color:#fff}.-rdc04 .blog a{color:#f6ae35}.-rdc04 .blog a:hover{background-color:#f6ae35;color:#fff}.-rdc05 .blog a{color:#adc764}.-rdc05 .blog a:hover{background-color:#adc764;color:#fff}.-rdc06 .blog a{color:#537591}.-rdc06 .blog a:hover{background-color:#537591;color:#fff}.-rdc07 .blog a{color:#debc2e}.-rdc07 .blog a:hover{background-color:#debc2e;color:#fff}.blog h4{font-size:24px;font-weight:bold}.blocprincipal{}.main{}.moduletable.-actus>h3,.moduletable.-annuaire>h3,.moduletable.-agenda>h3,.moduletable.-bulletin>h3,.moduletable.-galerie>h3,.moduletable.-rapide>h3,.moduletable.-rapide100>h3,.moduletable.-newsletter>h3,.moduletable.-plan>h3,.moduletable.-informations>h3,.custom.-informations>h3,.moduletable.-horaires>h3,.moduletable.-meteo>h3,.moduletable.-marches>h3,.moduletable.-contact>h3{font-size:28px;font-weight:100;text-transform:uppercase;letter-spacing:0.2em}.moduletable.-filactus h3{margin-top:0}.moduletable.-agenda{background:url(https://larivieredecorps.fr/images/agenda/fond-calendrier.jpg) center center no-repeat;background-size:cover;padding:40px 0;transition:all 0.3s ease-in-out 0s}.moduletable.-agenda h3::before{content:url(https://larivieredecorps.fr/images/menu/calendar-alt-regular-2.svg);width:40px;display:block;margin:auto}.moduletable.-agenda h3{text-align:center;margin:0 0 20px}.moduletable.-ligne0{background-color:#000;height:40px;margin-top:80px}.moduletable.-ligne1{background-color:#2372b5;height:40px;margin-top:80px}.moduletable.-ligne2{background-color:#f39150;height:40px;margin-top:80px}.moduletable.-ligne3{background-color:#aa82a7;height:40px;margin-top:80px}.moduletable.-ligne4{background-color:#f6ae35;height:40px;margin-top:80px}.moduletable.-ligne5{background-color:#adc764;height:40px;margin-top:80px}.moduletable.-ligne6{background-color:#537591;height:40px;margin-top:80px}.moduletable.-ligne7{background-color:#debc2e;height:40px;margin-top:80px}.page-header h1{width:fit-content}.blog h2::before,.blog h4::before{content:none}figure{width:760px;height:380px}.none.item-image img{object-fit:cover;width:100% !important;height:100% !important}figure a{padding:0}.-rdc01 a{}.-rdc01 a:hover{}.-rdc01 .blocprincipal,.-rdc02 .blocprincipal,.-rdc03 .blocprincipal,.-rdc04 .blocprincipal,.-rdc05 .blocprincipal,.-rdc06 .blocprincipal,.-rdc07 .blocprincipal{display:inherit}.-rdc01 .main,.-rdc02 .main,.-rdc03 .main,.-rdc04 .main,.-rdc05 .main,.-rdc06 .main,.-rdc07 .main{display:grid;grid-template-columns:1fr minmax(min-content,400px);grid-column-gap:40px;align-items:flex-start}.-rdc01 .blog h2 a,.-rdc01 .page-header h1{color:#fff;background-color:#2372b5;padding:0 10px}.-rdc01 .blog h2 a:hover{color:#2372b5;background-color:#fff;padding-left:20px;border-left:solid 5px}.-rdc01 h4,.-rdc01 hr,.-rdc01 li::marker,.-rdc01 .page-header h4,.-rdc01 .page-header hr,.-rdc01 .page-header li::marker{color:#2372b5}.-rdc02 .blog h2 a,.-rdc02 .page-header h1{color:#fff;background-color:#f39150;padding:0 10px}.-rdc02 .blog h2 a:hover{color:#f39150;background-color:#fff;padding-left:20px;border-left:solid 5px}.-rdc02 h4,.-rdc02 hr,.-rdc02 li::marker,.-rdc02 .page-header h4,.-rdc02 .page-header hr,.-rdc02 .page-header li::marker{color:#f39150}.-rdc03 .blog h2 a,.-rdc03 .page-header h1{color:#fff;background-color:#aa82a7;padding:0 10px}.-rdc03 .blog h2 a:hover{color:#aa82a7;background-color:#fff;padding-left:20px;border-left:solid 5px}.-rdc03 h4,.-rdc02 hr,.-rdc03 li::marker,.-rdc03 .page-header h4,.-rdc03 .page-header hr,.-rdc03 .page-header li::marker{color:#aa82a7}.-rdc04 .blog h2 a,.-rdc04 .page-header h1{color:#fff;background-color:#f6ae35;padding:0 10px}.-rdc04 .blog h2 a:hover{color:#f6ae35;background-color:#fff;padding-left:20px;border-left:solid 5px}.-rdc04 h4,.-rdc02 hr,.-rdc04 li::marker,.-rdc04 .page-header h4,.-rdc04 .page-header hr,.-rdc04 .page-header li::marker{color:#f6ae35}.-rdc05 .blog h2 a,.-rdc05 .page-header h1{color:#fff;background-color:#adc764;padding:0 10px}.-rdc05 .blog h2 a:hover{color:#adc764;background-color:#fff;padding-left:20px;border-left:solid 5px}.-rdc05 h4,.-rdc02 hr,.-rdc05 li::marker,.-rdc05 .page-header h4,.-rdc05 .page-header hr,.-rdc05 .page-header li::marker{color:#adc764}.-rdc06 .blog h2 a,.-rdc06 .page-header h1{color:#fff;background-color:#537591;padding:0 10px}.-rdc06 .blog h2 a:hover{color:#537591;background-color:#fff;padding-left:20px;border-left:solid 5px}.-rdc06 h4,.-rdc02 hr,.-rdc06 li::marker,.-rdc06 .page-header h4,.-rdc06 .page-header hr,.-rdc06 .page-header li::marker{color:#537591}.-rdc07 .blog h2 a,.-rdc07 .page-header h1{color:#fff;background-color:#debc2e;padding:0 10px}.-rdc07 .blog h2 a:hover{color:#debc2e;background-color:#fff;padding-left:20px;border-left:solid 5px}.-rdc07 h4,.-rdc02 hr,.-rdc07 li::marker,.-rdc07 .page-header h4,.-rdc07 .page-header hr,.-rdc07 .page-header li::marker{color:#debc2e}.blocprincipal .grid-child{display:inherit}#st-accordion153 ul li>a:hover{color:#555}.moduletable.-horaires a{color:#f6ae35}.moduletable.-horaires a:hover{background-color:inherit;color:#f6ae35;padding:0 0 0 20px}.moduletable.-contact h3{text-align:center}.moduletable.-informations{text-align:right}.moduletable.-informations h3{text-align:right}.moduletable.-enviedunsite{grid-row:2;grid-column:1 / span 3;text-align:center;font-size:12px;border-top:solid 1px #a4a3a3;text-transform:uppercase;letter-spacing:0.2em}.moduletable.-enviedunsite{text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:0.2em}.moduletable.-enviedunsite a{padding:10px 20px;color:#a4a3a3;display:block}.moduletable.-enviedunsite a:hover{background-color:inherit;color:#f6ae35}@media screen and (max-width:1200px){.moduletable.-horaires h3,.moduletable.-informations h3{text-align:center}.moduletable.-informations{text-align:center}.moduletable.-enviedunsite{grid-row:inherit;grid-column:inherit;text-align:center;font-size:10px;letter-spacing:0.1em}}
