/* -------------------------------------------
   COLOR THEME Centre de la nature
   ------------------------------------------- */

/* �T� */
/* Pale: #3_da448 */
/* Dark: #2_d8f44 */
/* Link: #4_a9739 */
/* Link search hover: #6_3c94d - 20TSL more light */

/* HIVER */
/* Pale: #0_0adef */
/* Dark: #0_08fd5 */
/* Link: #0_0adef */
/* Link search hover: #6_3c94d - 20TSL more light */


/* MENU */
/* top */
/*#lang-container { visibility : visible!important; }*/
#language-switch { display:none; }

/* Menu Mobile */
.portal #s4-workspace .trigger-menu { background-color:#52ab6b; }
/*.trigger-menu-container { background-color:#10a183; }*/
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div > a.site-title { right: 72px; }
.portal #s4-workspace #contentBox #header-container #mobile-menu-logo1 > div .trigger-menu-container a.trigger-menu:before { background-image: url("/centredelanature/Style%20Library/Images/menu-mobile-trigger.svg"); }
.portal #s4-workspace #contentBox #header-container #mobile-menu-logo1 > div .trigger-menu-container a.trigger-menu.active:before { background-image: url("/centredelanature/Style%20Library/Images/menu-mobile-trigger-close.svg"); }
.portal #s4-workspace #mobile-menu-logo1 .main-nav > ul > li:first-child { border-top: 0; }
.portal #s4-workspace #mobile-menu-logo1 .main-nav > ul > li > .headerLink, #navlinks-container > ul > li { border-bottom: 0; }
.portal #s4-workspace #navlinks-container ul > li > strong, #lang-container > li > #language-switch { background-color:#52ab6b; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav ul.navlinks-container { background-color: #52ab6b; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav #navlinks-container ul li strong a { color: #00312d; }
.portal #s4-workspace .divNav .ui-accordion-header { background-color:#52ab6b!important; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav .main-nav ul li > div > div > span { color: #00312d;}
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav .main-nav ul li > div.subMenu { background-color: #333333; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav .main-nav ul li > div.subMenu div.wrapper ul li strong a { color: #ffffff; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav .main-nav { border-top: 0; padding-top: 0; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav .main-nav ul li.haschildren > div.ui-state-active:first-child span
{ color: #00312d; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav .main-nav ul li.haschildren > div.ui-state-active:first-child:before
{ background: #00312d; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav .main-nav ul li.haschildren > div:not(.ui-state-active):first-child::after,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #header-container #mobile-menu-logo1 > div .divNav .main-nav ul li.haschildren > div:first-child::before
{ background: #00312d; }
.portal #s4-workspace #contentBox #header-container #mobile-menu-logo1>div .divNav #clienteles li a,
.portal #s4-workspace #contentBox #header-container #mobile-menu-logo1>div .divNav #navlinks-container ul li strong a,
.portal #s4-workspace #contentBox #header-container #mobile-menu-logo1>div .divNav #lang-container li div strong a, 
.portal #s4-workspace #contentBox #header-container #mobile-menu-logo1>div .divNav .main-nav ul li.haschildren>div.ui-state-active:first-child span { color: #00312d; }
.portal #s4-workspace #contentBox #header-container #mobile-menu-logo1>div .divNav .main-nav ul li.haschildren>div:first-child::before,
.portal #s4-workspace #contentBox #header-container #mobile-menu-logo1>div .divNav .main-nav ul li.haschildren>div:not(.ui-state-active):first-child::after,
.portal #s4-workspace #contentBox #header-container #mobile-menu-logo1>div .divNav .main-nav ul li.haschildren>div.ui-state-active:first-child:before { background: #00312d; }
#microsite-content-page #top-pages .ms-webpart-zone div:nth-child(2)[style="padding:0;"] { display: none; }


/* Marge Logo mobile et contenu */
#microsite-content-page #top-pages .container a .logo-centered { margin: 0 0 20px 20px; }
@media (min-width: 375px) {
    #microsite-content-page #top-pages .container a .logo-centered { margin: 0 0 20px 27px; }
    .portal #s4-workspace .main .main-content #contentBox:not(.ms-navresizeractive-contentbox) #microsite-content-page #page { padding: 0 27px; }
}
@media (min-width: 390px) {
    #microsite-content-page #top-pages .container a .logo-centered { margin: 0 0 20px 35px; }
    .portal #s4-workspace .main .main-content #contentBox:not(.ms-navresizeractive-contentbox) #microsite-content-page #page { padding: 0 35px; }
}
@media (min-width: 412px) {
    #microsite-content-page #top-pages .container a .logo-centered { margin: 0 0 20px 46px; }
    .portal #s4-workspace .main .main-content #contentBox:not(.ms-navresizeractive-contentbox) #microsite-content-page #page { padding: 0 46px; }
}
@media (min-width: 414px) {
    #microsite-content-page #top-pages .container a .logo-centered { margin: 0 0 20px 47px; }
    .portal #s4-workspace .main .main-content #contentBox:not(.ms-navresizeractive-contentbox) #microsite-content-page #page { padding: 0 47px; }
}
@media (min-width: 800px) {
    #microsite-content-page #top-pages .container a .logo-centered { margin: 0 0 20px 0; }
    .portal #s4-workspace .main .main-content #contentBox:not(.ms-navresizeractive-contentbox) #microsite-content-page #page { padding: 0 0 30px 0; }
}

/* Link color */
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a:link, .portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a:visited { color: #52ab6b; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a:hover, .portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a:active { color: #52ab6b; }

.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) table.ms-rteTable-lavaltable a:link,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) table.ms-rteTable-lavaltable a:visited,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) table.ms-rteTable-lavaltable a:hover,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) table.ms-rteTable-lavaltable a:active
{ color: #52ab6b; }
/**/

/* Microsite Menu */
.after-header .microsite-container #top-pages-notice #toppage-main { background: #00312d; }
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .sousmenu-container
{ background: #ffb81e; }
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .sousmenu-container h2 a,
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .sousmenu-container h2 a:hover,
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .sousmenu-container h2 a:active,
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .sousmenu-container ul.menu-sec-microsite li a:link,
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .sousmenu-container ul.menu-sec-microsite li a:visited,
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .sousmenu-container ul.menu-sec-microsite li a:hover,
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .sousmenu-container ul.menu-sec-microsite li a:active
{ color: #00312d !important; }
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .sousmenu-container ul.menu-sec-microsite li
{ background-image: url(/centredelanature/Style%20Library/Images/chevron-cdn-vert.svg); }
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .menu-container ul#menu-main-microsite { top: 180px; }
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .menu-container ul#menu-main-microsite li a:link,
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .menu-container ul#menu-main-microsite li a:visited
{ color: #ffb81e; }
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .menu-container ul#menu-main-microsite li a.currentnode,
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .menu-container ul#menu-main-microsite li a:hover,
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .menu-container ul#menu-main-microsite li a:active
{ background-color: #ffb81e; color: #00312d; }
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .menu-container ul#menu-main-microsite li.haschildren:hover a,
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container #ctl00_ContentPlaceHolderAfterHeader_ContentNavigationNodes .content-navigation-nodes-container .menu-container ul#menu-main-microsite li.haschildren:active a
{ background-image: url(/centredelanature/Style%20Library/Images/chevron-cdn-vert.svg); }
/**/





/* Mobile */
#microsite-content-page #top-pages.hztwebpartzone > .ms-webpart-zone .ms-webpartzone-cell .toppages-container .slice-container { background: #52ab6b; }
/**/

/* Carousel Manchettes */
.after-header .microsite-container #top-pages-notice #toppage-main .toppage-main-container .ms-webpart-zone .main-content .slice-container { background: #ffb81e; }
.portal #s4-workspace #top-pages-notice .ms-webpart-zone .ms-webpartzone-cell .toppages-container .toppages-panel .toppages-content>div h2 a,
.portal #s4-workspace #top-pages-notice .ms-webpart-zone .ms-webpartzone-cell .toppages-container .toppages-panel .toppages-content>div h2 a:link,
.portal #s4-workspace #top-pages-notice .ms-webpart-zone .ms-webpartzone-cell .toppages-container .toppages-panel .toppages-content>div h2 a:visited,
.portal #s4-workspace #top-pages-notice .ms-webpart-zone .ms-webpartzone-cell .toppages-container .toppages-panel .toppages-content>div h2 a:hover,
.portal #s4-workspace #top-pages-notice .ms-webpart-zone .ms-webpartzone-cell .toppages-container .toppages-panel .toppages-content>div h2 a:active,
.portal #s4-workspace #top-pages-notice .ms-webpart-zone .ms-webpartzone-cell .toppages-container .toppages-panel .toppages-content>div p a,
.portal #s4-workspace #top-pages-notice .ms-webpart-zone .ms-webpartzone-cell .toppages-container .toppages-panel .toppages-content>div p a:link,
.portal #s4-workspace #top-pages-notice .ms-webpart-zone .ms-webpartzone-cell .toppages-container .toppages-panel .toppages-content>div p a:visited,
.portal #s4-workspace #top-pages-notice .ms-webpart-zone .ms-webpartzone-cell .toppages-container .toppages-panel .toppages-content>div p a:hover,
.portal #s4-workspace #top-pages-notice .ms-webpart-zone .ms-webpartzone-cell .toppages-container .toppages-panel .toppages-content>div p a:active { color: #00312d; }
.portal #s4-workspace #top-pages.hztwebpartzone .ms-webpart-zone .ms-webpartzone-cell .toppages-container.mobile .slice-container .toppages-panel-mobile>div>.toppages-content>div h2 a,
.portal #s4-workspace #top-pages.hztwebpartzone .ms-webpart-zone .ms-webpartzone-cell .toppages-container.mobile .slice-container .toppages-panel-mobile>div>.toppages-content>div h2 a:link,
.portal #s4-workspace #top-pages.hztwebpartzone .ms-webpart-zone .ms-webpartzone-cell .toppages-container.mobile .slice-container .toppages-panel-mobile>div>.toppages-content>div h2 a:visited,
.portal #s4-workspace #top-pages.hztwebpartzone .ms-webpart-zone .ms-webpartzone-cell .toppages-container.mobile .slice-container .toppages-panel-mobile>div>.toppages-content>div h2 a:hover,
.portal #s4-workspace #top-pages.hztwebpartzone .ms-webpart-zone .ms-webpartzone-cell .toppages-container.mobile .slice-container .toppages-panel-mobile>div>.toppages-content>div h2 a:active,
.portal #s4-workspace #top-pages.hztwebpartzone .ms-webpart-zone .ms-webpartzone-cell .toppages-container.mobile .slice-container .toppages-panel-mobile>div>.toppages-content>div p a,
.portal #s4-workspace #top-pages.hztwebpartzone .ms-webpart-zone .ms-webpartzone-cell .toppages-container.mobile .slice-container .toppages-panel-mobile>div>.toppages-content>div p a:link,
.portal #s4-workspace #top-pages.hztwebpartzone .ms-webpart-zone .ms-webpartzone-cell .toppages-container.mobile .slice-container .toppages-panel-mobile>div>.toppages-content>div p a:visited,
.portal #s4-workspace #top-pages.hztwebpartzone .ms-webpart-zone .ms-webpartzone-cell .toppages-container.mobile .slice-container .toppages-panel-mobile>div>.toppages-content>div p a:hover,
.portal #s4-workspace #top-pages.hztwebpartzone .ms-webpart-zone .ms-webpartzone-cell .toppages-container.mobile .slice-container .toppages-panel-mobile>div>.toppages-content>div p a:active { color: #00312d; }
@media (min-width: 768px) {
    .portal #s4-workspace #microsite-content-page #top-pages.hztwebpartzone .toppages-content>div h2 a,
    .portal #s4-workspace #microsite-content-page #top-pages.hztwebpartzone .toppages-content>div p a { color: #00312d; }
}
/**/

/* breadcrumb */
.portal #s4-workspace .breadcrumb { background-color: transparent !important; }
.portal #s4-workspace .breadcrumb #breadcrumb > .container a:first-child,
.portal #s4-workspace .breadcrumb #breadcrumb > .container a,
.portal #s4-workspace .breadcrumb #breadcrumb > .container > span { color: #999999 !important; }
.portal #s4-workspace .breadcrumb .breadcrumb-separator { background-image: url(/PublishingImages/icons/layout/chevron-grey.svg) !important; }
/**/

/* Content area */
@media (min-width: 800px) {
    .portal #s4-workspace .main .main-content #contentBox { margin: 10px auto 50px auto; }
}
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) h1,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) h2,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) h3,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) h4  { color: #52ab6b; }

/* UI - Liste */
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) > div > div ul:not(.blue-bullets):not(.broadcast-ul-numbering):not(.edit-tabs):not(.navigation):not(.navlinks-container):not(.ms-core-listMenu-root):not(.microsite-page-specific-sub-menu):not(.ms-core-menu-list):not(.ms-tileview-tile-detailsListMedium):not(.search-result-paging):not(.ui-widget):not(.white-bullets):not(.navigation):not(.microsite-page-specific-sub-menu):not(.blue-bullets):not(.white-bullets):not(.ui-widget):not(.edit-tabs):not(.ms-tileview-tile-detailsListMedium):not(.search-result-paging):not(.ms-srchnav-list):not(.list-links) li::before
{ background-color: #00312d; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox)>div>div ol:not(.navigation):not(.ms-tileview-tile-detailsListMedium):not(.search-result-paging) li::before
{ color: #00312d; }
/**/

/* Ancre de page */
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox)>div>div table.ms-rteTable-lavaltableimportant tr td ul:not(.blue-bullets):not(.broadcast-ul-numbering):not(.edit-tabs):not(.navigation):not(.navlinks-container):not(.ms-core-listMenu-root):not(.microsite-page-specific-sub-menu):not(.ms-core-menu-list):not(.ms-tileview-tile-detailsListMedium):not(.search-result-paging):not(.ui-widget):not(.white-bullets):not(.navigation):not(.microsite-page-specific-sub-menu):not(.blue-bullets):not(.white-bullets):not(.ui-widget):not(.edit-tabs):not(.ms-tileview-tile-detailsListMedium):not(.search-result-paging):not(.ms-srchnav-list):not(.list-links) li::before { background-image: url(/centredelanature/Style%20Library/Images/chevron-cdn-vert-pale.svg); }
/* */

/* WebPart Diffuseur */
/* FAIRE l'ICÔNE */ /*#contentBox:not(.ms-navresizeractive-contentbox) .broadcast-fixed-height #broadcast-container.activities-mod .readall a { background-image: url(/PublishingImages/icons/layout/icon-calendar-blue.svg); }*/
/* FAIRE l'ICÔNE */ /*#contentBox:not(.ms-navresizeractive-contentbox) .broadcast-fixed-height #broadcast-container.news-mod .readall a,*/
/* FAIRE l'ICÔNE */ /*#contentBox:not(.ms-navresizeractive-contentbox) .broadcast-fixed-height #broadcast-container.recherchedisparu-mod .readall a { background-image: url(/PublishingImages/icons/layout/icon-news-blue.svg); }*/
/**/

/* WebPart Réutilisable */
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) .ms-webpart-chrome-vertical > .ms-webpart-chrome-title > span > h2 { color: #00312d; background: #52ab6b; }
/**/

/* WebPart Laval discoveries */
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #lavaldiscoveries-container #lavaldiscoveries-box-container #lavaldiscoveries-box #lavaldiscoveries-title { color: #00312d; background: #52ab6b; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #lavaldiscoveries-container #lavaldiscoveries-box-container #lavaldiscoveries-box #lavaldiscoveries-title a:hover div,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #lavaldiscoveries-container #lavaldiscoveries-box-container #lavaldiscoveries-box #lavaldiscoveries-title a:active div,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #lavaldiscoveries-container #lavaldiscoveries-box-container #lavaldiscoveries-box #lavaldiscoveries-title a:hover span,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #lavaldiscoveries-container #lavaldiscoveries-box-container #lavaldiscoveries-box #lavaldiscoveries-title a:active span { text-decoration: none; }
/**/

/* WebPart Navigation Menu de contenu */
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) .ms-webpartzone-cell .subtheme-menu-content > div > div.block > ul.blue-bullets > li::before { background-image: url(/centredelanature/Style%20Library/Images/chevron-cdn-vert-pale.svg); }
.portal #s4-workspace .subtheme-menu-content h1 a, .portal #s4-workspace .subtheme-menu-content h2 a, .portal #s4-workspace .subtheme-menu-content h3 a, .portal #s4-workspace .subtheme-menu-content h4 a { color: #52ab6b; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) .ms-webpartzone-cell .subtheme-menu-content>h3,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) .ms-webpartzone-cell .subtheme-menu-content>div>div.block>h3 { border-color: #00312d; }
/**/

/* WebPart Accordeon */
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) div#accordion-container ul.ui-accordion li.header div.ui-accordion-header.accordion-header-active h3 {
    color: #52ab6b;
}
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) div#accordion-container ul.ui-accordion li.header div.ui-accordion-header h3:before,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) div#accordion-container ul.ui-accordion li.header div.ui-accordion-header h3:after {
	background: #52ab6b;
}
/**/

/* WebPart VPSLA */
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) .activity-tax > a:link,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) .activity-tax > a:visited { color: #52ab6b; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) .activity-tax > a:hover,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) .activity-tax > a:visited { background: #52ab6b; color: #eeeeee; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) div[id*='activity-view-'] .activity-view-container #activity-view-search-result .activity-search-results .activity-result-box div.activity-result-title a:visited, #contentBox:not(.ms-navresizeractive-contentbox) div[id*='activity-view-'] .activity-view-container #activity-view-search-result .activity-search-results .activity-result-box div.activity-result-title a:active {
	color: #52ab6b;
}
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) div[id*='activity-view-'] .activity-view-container #activity-view-search-result .activity-search-results .activity-result-box div.activity-result-title a:hover,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) div[id*='activity-view-'] .activity-view-container #activity-view-search-result .activity-search-results .activity-result-box div.activity-result-title a:active { color: #52ab6b; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #activity-search .activity-search-results,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) .activity-view-container .activity-search-results,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) #activity-search .activity-search-results .activity-result-box,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) .activity-view-container .activity-search-results .activity-result-box { border-color: #00312d; }
/**/

/* Boutons */
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-main,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-secondary, 
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit-secondary,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-main:link,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-secondary:link,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit:link,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit-secondary:link,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) button.btn-cta-submit,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) form input[type=submit] { color: #FFFFFF; background: #00312d; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-main:hover,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-secondary:hover,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit:hover,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit-secondary:hover,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-main:active,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-secondary:active,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit:active,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit-secondary:active,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit:hover,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit:active,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) button.btn-cta-submit:hover,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) form input[type=submit]:hover,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) button.btn-cta-submit:active,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) form input[type=submit]:active { background: #52ab6b; color: #00312d; }
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) a.btn-cta-submit,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) button.btn-cta-submit,
.portal #s4-workspace #contentBox:not(.ms-navresizeractive-contentbox) form input[type=submit] { background: #00312d; }
/**/

/* WebPart VPSLA - Buttons BUY */
.portal #s4-workspace .activity-view-inscription-button-container a, .portal #s4-workspace .activity-view-inscription-button-container a:link, .portal #s4-workspace .activity-view-inscription-button-container a:visited { background: #00312d; }
.portal #s4-workspace .activity-view-inscription-button-container a:hover, .portal #s4-workspace .activity-view-inscription-button-container a:active { background: #00312d; }
/**/

/* Bouton du champ de recherche */
#content-page #ctl00_PlaceHolderMain_ContentPageColumns #page-center-column-zone #searchbox-large-ko #searchButton { background: #00312d; }
#content-page #ctl00_PlaceHolderMain_ContentPageColumns #page-center-column-zone #searchbox-large-ko #searchButton:hover,
#content-page #ctl00_PlaceHolderMain_ContentPageColumns #page-center-column-zone #searchbox-large-ko #searchButton:active { background: #00312d; }
#content-page #ctl00_PlaceHolderMain_ContentPageColumns #page-center-column-zone #Result #Groups > div > div.ms-srch-group-content #search-clickablezone .ms-srch-item-link { color: #00312d; }
/**/

/* Haut de page */
a[title="Haut de page"]:before, a[href="#hautdepage"]:before, a[href="#haut-page"]:before, a.icon-gotop:before { background-image: url(/centredelanature/Style%20Library/Images/chevron-cdn-vert-pale.svg); }
/**/