:root { --accent: #1e73be; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2); } 25% { box-shadow: -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1); } 50% { box-shadow: -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2); } 75% { box-shadow: 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #f4f4f4 }body { font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } /* Menu Header */ /* ---- PAGE D'ACCUEIL - ELEMENTOR ID 136 ---- */ body.elementor-page-136 .c27-main-header:not(.header-scroll) .header-skin { background-color: #FFFFFF12; border-color: #FFFFFF12; } body.elementor-page-138 .c27-main-header .header-skin { background: rgba(30, 115, 190, 0.7)!important; border-bottom: 1px solid rgba(255, 255, 255, 0.07)!important; } body.elementor-page-136 .c27-main-header.header-scroll .header-skin { background: rgba(30, 115, 190, 0.7)!important; border-bottom: 1px solid rgba(255, 255, 255, 0.07)!important; } /* ---- FIN PAGE ACCUEIL ---- */ /* ---- DEFAULT LISTING ---- */ body.job_listing-template-default .c27-main-header:not(.header-scroll) .header-skin { border-bottom: 1px solid rgba(255, 255, 255, 0.07); background: rgba(255, 255, 255, 0.07); } body.job_listing-template-default .c27-main-header.header-scroll .header-skin { background: rgba(30, 115, 190, 0.5)!important; border-bottom: 1px solid rgba(255, 255, 255, 0.07)!important; } .c27-main-header:not(.header-scroll) .header-skin { border-bottom: 1px solid rgba(255, 255, 255, 0.07); background: rgba(30, 115, 190, 0.7); } /* ---- FIN DEFAULT LISTING ---- */ /* ---- EXPLORE CLINIQUE VETERINAIRE MAP - Elementor ID 137 ---*/ body.elementor-page-137 .c27-main-header:not(.header-scroll) .header-skin { background: rgba(30, 115, 190)!important; border-bottom: 1px solid rgba(255, 255, 255, 0.07)!important; } /* ---- FIN EXPLORE CLINIQUE VETERINAIRE MAP ---*/ /* ---- LISTE PRATICIENS VETERINAIRES - Elementor ID 144 ---*/ body.elementor-page-144 .c27-main-header:not(.header-scroll) .header-skin { background: rgba(30, 115, 190)!important; border-bottom: 1px solid rgba(255, 255, 255, 0.07)!important; } /* ---- FIN EXPLORE CLINIQUE VETERINAIRE MAP ---*/ /* Menu horizontal dans les fiches */ .profile-header .profile-menu ul li a { letter-spacing: 2px; text-transform: uppercase; } /* Custom filtres dans l'explorer */ .md-group label { font-weight: 600; letter-spacing: 2px; } .checkboxes-filter>label { font-weight: 600 !important; letter-spacing: 2px; } .tags-nav li .md-checkbox label:before { background: transparent; border: 1px dashed #1e73be; } /* ---- Custom du tableau de liste ---- */ #c27-explore-listings > section > div > div.row.results-view.grid.fc-type-2-results > div > div { border-radius: 1% / 90%; /*box-shadow: rgb(50 50 93 / 25%) 0px 13px 27px -5px, rgb(0 0 0 / 30%) 0px 8px 16px -8px;*/ background-color: rgba(237, 237, 237, .5)!important; transition-duration: 500ms; } #c27-explore-listings > section > div > div.row.results-view.grid.fc-type-2-results > div > div:hover { /*border-radius: 1% / 90%;*/ box-shadow: rgb(50 50 93 / 25%) 0px 13px 27px -5px, rgb(0 0 0 / 30%) 0px 8px 16px -8px; transition-duration: 500ms; /*background-color: rgba(237, 237, 237, .5)!important;*/ transform: translateY(-5px); } /* ---- Boutons sous menu de fiche ---- */ #c27-single-listing > div.container.qla-container > div > ul > li:hover > a { border: 1px solid #1e73be!important; transition-duration: 500ms; } #c27-single-listing > div.container.qla-container > div > ul > li:hover > a > i { color: #1e73be!important; transition-duration: 500ms; } /* ---- FIN Boutons sous menu de fiche ---- */ /* Mise en italic des placeholder */ .field > input::placeholder { font-style: italic; } .field > textarea::placeholder { font-style: italic; } .wpcf7-form-control-wrap > input::placeholder { font-style: italic; } /* ########### MOBILE CUSTOM ########### */ @media only screen and (max-width: 768px) { .container.qla-container { padding-top: 15px!important; padding-bottom: 5px!important; width: 100%; } } @media only screen and (max-width: 1200px){ .quick-listing-actions>ul { -webkit-box-pack: left; justify-content: left; flex-wrap: nowrap; padding-bottom: 10px; } }