#main{background: #ffffff url(//www.guichet-cpts-occitanie.org/wp-content/uploads/2026/06/quart-rond-bleu.png) no-repeat bottom right;background-size:25%!important;background-attachment:fixed}
.home #main,.page-id-6820  #main {background:none!important}
.home .elementor-counter-title{text-align:center!important}
.dropdown-menu ul li a.menu-link{letter-spacing:0!important}
.dropdown-menu ul li a.menu-link i{margin-right:10px!important} #site-header.is_stuck{box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.2)}
a{text-decoration:none!important}
.page-header-inner{background:url(//www.guichet-cpts-occitanie.org/wp-content/themes/oceanwp-child-theme-master/rond-orange-100x100.png) no-repeat top left;background-size:40px 40px;padding-top:20px;padding-left:20px;}
.page-header{background:none!important}
h1.page-header-title{padding-left:25px!important;border:0.5px solid #424242; padding:0px 15px!important;border-radius:15px  }  h2{background:url(//www.guichet-cpts-occitanie.org/wp-content/themes/oceanwp-child-theme-master/rond-bleu-pale-100x100.png) no-repeat bottom left;background-size:30px 30px;padding-left:15px!important;min-height:40px!important} a.bt-blue-border{border:1px solid #3678bd!important;text-align:left!important;font-weight:300!important}
input[type="submit"]{font-weight:300!important;font-size:14px!important;padding:10px!important;text-transform: none!important;letter-spacing: normal!important;border:1px solid #E9983D!important}
.oceanwp-mobile-menu-icon.mobile-right{float:right!important}
.infos-conseils img{border:1px solid #424242}
.infos-conseils h3, .guide-home h3{text-decoration:underline!important;border:none!important;font-weight:600!important;background:none!important;letter-spacing:normal!important;padding:20px 0!important;font-size:16px!important;line-height:20px!important;text-transform:none!important}
.guide-home h3{padding:0!important}
textarea{padding:20px!important}
.su-spoiler-content ul li,.su-spoiler-content ol li,.su-spoiler-content p {text-align:justify!important}
.page-id-3488 .su-lightbox img{border:1px solid #424242}
.titre-home h1{color:#424242;font-weight:300!important;font-size:40px!important}
#mobile-dropdown ul li ul{background-color:#ffffff!important}
#mobile-dropdown .oceanwp-social-menu ul li a{font-size:30px!important;padding:0!important}
#mobile-nav .sub-menu li a {text-transform:none!important;font-weight:400!important}
.oceanwp-recent-posts .recent-posts-info{color:#424242!important;font-size:12px!important}
.galerie-infos-conseils .su-custom-gallery-slide img{border:1px solid #424242!important;border-radius:0!important;padding:0!important}
.galerie-infos-conseils .su-custom-gallery-slide span{left:0!important;right:0!important;bottom:0!important;padding:10px!important;background:rgba(0,0,0,.8)!important}
.galerie-infos-conseils .su-custom-gallery-slide{margin:0 25px 45px 0!important} form input[type="text"],form input[type="number"],form input[type="tel"],form input[type="email"], form input[type="url"], form input[type="date"],form textarea{border-color:#dcdcdc!important;padding:10px;background-color:#ffffff!important}
form select{border-color:#dcdcdc!important;height:3.37em!important;background-color:#ffffff!important}
#content .wpc-filter-header{display:none!important}
.wpc-filters-widget-content select{min-height:40px!important;border-color:#dcdcdc!important;border-radius:3px!important;color:#333333!important}
.oceanwp-recent-posts .recent-posts-comments, .recent-posts-date .sep{display:none!important}
#right-sidebar-inner .tribe-compatibility-container{margin-top:-20px!important}
.blog-entry.thumbnail-entry .blog-entry-bottom{border:none!important}
.oceanwp-recent-posts li{border-color:#dcdcdc!important}
.blog-entry-comments{display:none!important}
.site-breadcrumbs.position-under-title{padding:15px 0; margin-top:15px!important}
.oceanwp-post-list .oceanwp-post-category {letter-spacing:0!important;border-radius:3px!important;background-color:#ffffff!important;}
.oceanwp-post-list .oceanwp-post-category a{color:#3678BD!important}
.oceanwp-post-list.two h2{padding-left:0!important}
.oceanwp-recent-posts .recent-posts-title{font-weight:600!important;letter-spacing:0!important}
.oceanwp-row{margin-bottom:30px!important}
.wpcf7 label{font-weight:600!important}
.wpcf7 label span{font-weight:400!important}
.blog-entry.thumbnail-entry .blog-entry-date{color:#424242!important;font-weight:400!important}
.obligatoire{color:#e2001a!important}
#ocean_recent_posts-3{margin-bottom:60px!important}
#cmplz-manage-consent .cmplz-manage-consent{color:#3678BD!important;font-size:14px!important}
.cmplz-btn{height:unset!important;padding:10px!important}
.elementor-widget-icon-box h2,.elementor-widget-image-box h2, .elementor-widget-eael-interactive-circle h2{background:none!important}
.page-id-507 .eael-circle-content{padding:60px 120px 30px 120px!important}
.eael-circle-content h2{text-transform:none!important;color:#424242!important;line-height:1.4em!important;margin-bottom:20px!important}
.e-n-accordion h2{background:none!important;padding-left:0!important;min-height:unset!important}
.elementor-widget-text-editor ul li{margin-left:20px!important}
.page-id-7141 .elementor-widget-n-tabs .e-n-tab-title{border-radius:0!important}
.page-id-7141 .elementor-widget-n-tabs .e-n-tabs{gap:0!important}
#missions-socles h2{color:#ffffff!important}
#missions-optionnelles h2{color:#E9983D!important}
.oceanwp-post-list.two h2{text-transform:none!important} .cf7-checkbox-columns .wpcf7-checkbox {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 30px;row-gap: 0px;} .cf7-checkbox-columns .wpcf7-list-item {display: flex;align-items: flex-start;margin: 0;} .cf7-checkbox-columns .wpcf7-list-item input[type="checkbox"] {margin-right: 8px;margin-top: 3px;} .post-type-archive-tribe_events .tribe-common{padding-top:55px!important}
.tribe-common{font-smooth:auto!important;-webkit-font-smoothing:auto!important}
.tec-events-calendar-list__category-icon{background-color:#ffffff!important}
.tec-events-category-color-filter .tec-events-category-color-filter__dropdown .tec-events-category-color-filter__color-dot{width:20px!important}
.tribe-events .tribe-events-c-search__button, .tribe-events button.tribe-events-c-search__button{background-color:#424242!important}
.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border{border-color:#424242!important;color:#424242!important}
.tribe-common .tribe-common-c-btn-border:hover{background:none!important}
.tribe-events .tribe-events-calendar-month__calendar-event .tribe-events-calendar-month__calendar-event-datetime{font-weight:bold!important;font-size:12px!important}
.tribe-events-widget .tribe-events-widget-events-list__event-row{margin-bottom:20px!important;padding-bottom:20px!important;border-bottom:1px solid #dcdcdc!important}
.tribe-events-widget-events-list__event-date-tag-month{font-family:Poppins!important;font-size:14px!important}
.tribe-events-widget-events-list__event-date-tag-daynum .tribe-common-h2 .tribe-common-h4--min-medium{font-family:Poppins!important}
.tribe-common .tribe-common-b2 {font-size:12px!important;font-weight:300!important;font-family: Poppins !important;}
.tribe-events-widget .tribe-events-widget-events-list__event-title{font-family:Poppins!important}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding:0!important;margin-top:30px!important}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border-radius:15px!important;border-color:#dcdcdc!important}
.tribe-events .tribe-events-c-events-bar__search-container, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{background:none!important}
.tribe-events-widget .tribe-events-widget-events-list__view-more-link, .tribe-events-widget .tribe-events-widget-events-list__view-more-link{border:none!important;color:#3678BD!important;font-size:16px!important;text-decoration:none!important;}
.tribe-events-widget .tribe-events-widget-events-list__view-more-link, .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover{text-decoration:none!important;border:none!important}
.lien-ajout-agenda{text-align:right!important;color:#3678bd!important}
.tribe-events-meta-group{width:100%!important}
.tribe_events_cat-evenements-regionaux .tribe-events-event-categories a{border-radius:3px!important;font-size:12px!important;padding:5px;border:1px solid #3678BD!important;color:#3678BD!important}
.tribe_events_cat-cpts .tribe-events-event-categories a{border-radius:3px!important;font-size:12px!important;padding:5px;border:1px solid #DF643B!important;color:#DF643B!important}
.tribe_events_cat-formations .tribe-events-event-categories a{border-radius:3px!important;font-size:12px!important;padding:5px;border:1px solid #52AADC!important;color:#52AADC!important}
.tribe_events_cat-partenaires .tribe-events-event-categories a{border-radius:3px!important;font-size:12px!important;padding:5px;border:1px solid #E9983D!important;color:#E9983D!important}
.tribe_events_cat-evenements-nationaux .tribe-events-event-categories a{border-radius:3px!important;font-size:12px!important;padding:5px;border:1px solid #5EB157!important;color:#5EB157!important}
abbr[title]{border:none!important;text-decoration:none!important}
.tribe-events-meta-label,.tribe-events-meta-value{display:inline-block!important;}
.tribe-common a{text-decoration:none!important}
.steps-step a.completed{color:#424242!important}
.tec-events-category-color-filter .tec-events-category-color-filter__dropdown{padding:10px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.2);}
.tribe-events-calendar-list__event-featured-image-wrapper{width:100%;height:300px!important;overflow:hidden!important}
.tribe-common p{font-size:16px!important}
.tribe-events-widget-events-list__event-date-tag-datetime{color:#424242!important}
.tribe-events-widget-events-list__event-title a{text-decoration:none!important;border:none!important;color:#3678BD!important}
.tribe-common .tribe-common-h7, .tribe-common .tribe-common-h8{font-weight:600!important}
.tribe-events .tribe-events-calendar-month__day-cell--selected, .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:#aaaaaa!important}
.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:#424242!important}
.tribe-common .tribe-common-c-svgicon{color:#424242}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{margin-bottom:60px!important}
.tribe-events .tribe-events-c-messages__message-list-item-link{color:#3678BD!important}
.tribe-common .tribe-common-anchor-thin-alt{border-color:#3678BD!important}
.tribe-events-header nav{display:none!important}
.tribe-events .tribe-events-calendar-month__day-date-daynum{color:#424242!important}
.tribe-events .tribe-events-calendar-month__day--past{opacity:.4!important}
.tribe-common p{font-weight:300!importanty}
.tribe-common :hover{border:none!important}
h2.tribe-events-single-section-title{background:none!important}
.tribe-events-meta-group a{color:#3678BD!important;font-weight:600!important}
.tribe-events-meta-group .tribe-events-single-section-title{letter-spacing:0!important}
.tribe-events .tribe-events-calendar-month__body{background:#ffffff!important}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{margin-bottom:0!important;padding-bottom:60px!important}
.tribe-events-c-nav__list li a{color:#3678BD!important;font-weight:600!important;font-size:16px!important}
form input[type="text"].tribe-events-c-search__input{background:none!important}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border:hover{border:1px solid #dcdcdc!important}  .uacf7-step {display: none;} .uacf7-step.uacf7-step-active {display: block;}
.elementor-widget-icon-box a:after { content: ""; display: block !IMPORTANT; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; }
.uacf7-prev{font-size:0!important}
.uacf7-prev:after{padding:10px!important;line-height:1!important;font-size:14px!important;content:"Précédent"!important}
.uacf7-next{font-size:0!important}
.uacf7-next:after{padding:10px!important;line-height:1!important;font-size:14px!important;content:"Suivant"!important}
.progressbar-style-1.steps-form .steps-row .steps-step{background:none!important}
.steps-step{text-transform:uppercase!important;font-weight:600!important;}
.steps-form .steps-row .steps-step .btn-circle{font-size:16px!important;}
.steps-step .uacf7-btn-default{cursor:default!important}
.progressbar-style-1.steps-form .steps-row .steps-step .btn-circle:hover{background-color:#fdf4eb!important}
.tec-events-category-color-filter .tec-events-category-color-filter__dropdown .tec-events-category-color-filter__dropdown-item label{padding:0!important}
.tec-events-category-color-filter__dropdown-header{font-weight:600!important}
#proposer-evt{display:inline-block!important;margin-bottom:20px!important;font-size:14px!important;text-align:center!important;margin-left:auto;margin-right:auto;border-radius:3px;color:#ffffff;background-color:#3678BD;padding:5px 10px;}
#proposer-evt:hover{color:#ffffff!important}
#proposer-evt i{margin-left:10px!important}
.home #proposer-evt, #right-sidebar #proposer-evt{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:block;text-align:center }  #wpdmcat-tree input[type="checkbox"] {
appearance: auto !important;
-webkit-appearance: auto !important;
accent-color: #2271b1;
}
#wpdmcat-tree input[type="checkbox"]::before,
#wpdmcat-tree input[type="checkbox"]::after {
content: none !important;
display: none !important;
}
.wpdmap-header-card{background:#ffffff url(//www.guichet-cpts-occitanie.org/wp-content/uploads/2026/06/bg-documents.jpg) no-repeat center bottom;background-size:cover!important} .w3eden .btn{font-weight:unset!important;letter-spacing:0!important}
.btn-secondary{color:#424242!important}
.btn-xs{text-transform:none!important}
.w3eden .card{border-radius:15px!important;border-color:#dcdcdc!important }
.w3eden .card-body{padding:30px!important}
.w3eden .card-footer{padding:15px 30px!important;border-bottom-left-radius: 15px!important;border-bottom-right-radius: 15px!important;}
.w3eden .form-control,.w3eden .form-select, .w3eden select.form-control{background-color:#ffffff!important;font-size:14px;line-height:1.8;padding:6px 12px!important;color:#424242}
.w3eden .input-group.input-src, .w3eden select.form-control{border-radius:3px!important;border:1px solid #dcdcdc!important;min-height:40px!important}
.w3eden select.form-control{ background-image:none!important;appearance:auto!important;height:3.37em !important;}
#wpdm-archive-page-home,.bcsep{display:none!important}
#inp span:after{content:"|"!important}
.w3eden .card-footer{background-color:#dcdcdc!important}
.w3eden .ptypes,.w3eden .ptypes li{list-style:none!important}
.w3eden .ptypes li ul {margin:0 0 0 15px!important}
.w3eden .media{margin-bottom:30px;padding:30px;border:1px solid #dcdcdc;border-radius:15px;background-color:rgba(0,0,0,.02)!important}
.w3eden .media h3{font-size:20px!important;border-bottom: 1px solid #dcdcdc;padding: 10px 0 !important;margin-bottom: 10px !important;}
.w3eden .media-body{margin-right:10px!important}
.w3eden .media-body a[rel="tag"]{font-size:14px!important}
.wpdmap-card-filter .card-body{max-height:800px!important}
.w3eden .wpdm-download-link{letter-spacing:unset!important;font-weight:normal!important;text-transform:unset!important;padding:10px!important}
.w3eden .text-muted{color:#424242!important;margin-bottom:5px!important;font-size:12px!important}
.w3eden .input-group.input-src .btn, .w3eden .input-group.input-src .btn:active, .w3eden .input-group.input-src .btn:hover{border:none!important;background-color:#dcdcdc!important;color:#424242!important; border-radius: 0 3px 0 3px!important}
.w3eden button i{font-size:12px!important}
#srcp .input-group .form-control{border-radius:0!important}
.w3eden .wpdm-filelist-toolbar{display:none!important}
.w3eden .container{width:1280px!important;padding:0!important;margin-top:60px!important}
.w3eden button.wpdm-open-preview{color:#E9983D!important;border:1px solid #E9983D;background-color:#ffffff!important;margin-right:5px!important;text-transform: unset !important;padding: 10px !important;letter-spacing:unset!important}
.w3eden .ml-3 .btn-xs{font-size:unset!important}
.w3eden .form-control{height:46px!important}
.wpdmap-card-filter .card-body *{font-size:14px!important}
.w3eden .ptypes li, ul#wpdm-tags li{margin-bottom:5px!important}
.cat-card .info-cat{color:#aaaaaa!important;font-style:italic!important;line-height:1.4em!important;margin-bottom:20px!important}
.w3eden .card-header{padding:15px 30px!important}
.w3eden .pagination .page-numbers{border-radius:3px!important}
.wpdm-download-link, .wpdm-open-preview{font-size:14px!important;width:120px!important}
.wpdm-open-preview{margin:15px 0 0 0!important}
.w3eden .pagination{gap:12px!important}
.w3eden .pagination .page-numbers{font-weight:400!important;font-size:18px!important;border-color:#e9e9e9!important;color:#555!important;border-radius:2px!important;padding:unset!important;line-height:18px!important}
.w3eden .pagination .page-numbers.current-page{background-color:#f8f8f8!important}
.w3eden .form-control{border-color:#dcdcdc!important}
.w3eden .form-control::placeholder{color:#dcdcdc!important} #wpdmcat-tree .icon-info {margin-left: 10px;font-size: 1em;vertical-align: middle;}
.simple-tooltip {max-width: 350px!important;white-space: normal!important;background-color:#424242!important} .wpdm-modal{position:fixed;inset:0;display:none;z-index:99999;}
.wpdm-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.6);backdrop-filter: blur(3px);}
.wpdm-modal-container{position:relative;width:90%;height:90%;margin:3% auto;background:#fff; border-radius:12px; overflow:hidden;display:flex;flex-direction:column;}
.wpdm-modal-header{height:50px;display:flex;justify-content:space-between;align-items:center;padding:0 15px;border-bottom:1px solid #eee;font-family:Arial, sans-serif;}
#wpdm-modal-frame{flex:1;width:100%;border:none;}
#wpdm-modal-close{ border:none;background:none;font-size:20px;cursor:pointer;}
@media only screen and (max-width: 1032px){
.post-type-archive-tribe_events .tribe-common{padding-top:35px!important}
.titre-home h1{font-size:28px!important}
#top-bar-content{float:left!important}
#top-bar-social.top-bar-right{float:right!important}
.w3eden .media{display:block!important}
h1.page-header-title{padding:0px 15px!important}
.w3eden .media-body{margin-right:0px!important}
.wpdm-open-preview{margin:15px 0 0 0!important}
.tribe-events-view {width: 90%!important;margin-left:auto!important;margin-right: auto!important}
#main{background-size:50%!important}
.eael-circle-inner{border:none!important}
@media only screen and (max-width: 768px){
.post-type-archive-tribe_events .tribe-common{padding-top:35px!important}
#top-bar-content{float:left!important}
#top-bar-social.top-bar-right{float:right!important}
.span_1_of_2{width: 100% !important;}
.w3eden .media{display:block!important}
h1.page-header-title{padding:10px 15px!important}
.cf7-checkbox-columns .wpcf7-checkbox {grid-template-columns: 1fr;}
.w3eden .media-body{margin-right:0px!important}
.wpdm-open-preview{margin:15px 0 0 0!important}
.tribe-events-view {width: 90%!important;margin-left:auto!important;margin-right: auto!important}
.wpdm-download-link{margin-top:15px!important}
.wpdm-download-link, .wpdm-open-preview{width:100%!important}
#main{background-size:75%!important}
.eael-circle-inner{border:none!important}
}