/*
@folderUsine: 'soirees-estivales';
@mainColor1: #00AEBF; // ancien #00abbd supprimé pour l'a11y
@mainColor2: #0091a1;
@mainColor3: #00727e;
*/
/*
@mainColor1: yellow;
@mainColor2: red;
@mainColor3: green;
*/
/*
*  header.less
*/
.preHeader {
  background: transparent url("/documents/Usine/MDPH06/_couleurs/preheader-bg.png") no-repeat 50% 0;
}
.preHeader .monCG06 a {
  color: #a17bb1;
}
.preHeader .monCG06 a:before {
  color: #a17bb1;
}
.preHeader .socialMedia .socialMediaMenuBtn:hover,
.preHeader .socialMedia .socialMediaMenuBtn:focus {
  color: #a17bb1;
}
.preHeader .socialMedia .socialMediaMenuBtn:hover:before,
.preHeader .socialMedia .socialMediaMenuBtn:focus:before {
  color: #a17bb1;
}
.preHeader .allWebSite .allWebSiteBtn {
  color: #a17bb1;
}
.preHeader .allWebSite .allWebSiteBtn:before {
  color: #a17bb1;
}
.preHeader .allWebSite .allWebSiteBtn:after {
  color: #a17bb1;
}
.preHeader .search-box {
  background: url("/documents/Usine/MDPH06/_couleurs/search-bg.png") no-repeat 0 0;
}
.preHeader .search-box #rechercheIndexee form {
  background: #8a46a6;
}
.preHeader .search-box #rechercheIndexee input {
  border-bottom: 3px solid #a262bd;
}
#header .goTop.shrink:before {
  color: #a17bb1;
}
#header .profils .listProfils .item a {
  color: #8a46a6;
}
#header .profils .listProfils .item1:hover,
#header .profils .listProfils .item1:focus {
  background-image: url('/documents/Usine/MDPH06/_couleurs/profil-1-h.png');
}
#header .profils .listProfils .item2:hover,
#header .profils .listProfils .item2:focus {
  background-image: url('/documents/Usine/MDPH06/_couleurs/profil-2-h.png');
}
#header .profils .listProfils .item3:hover,
#header .profils .listProfils .item3:focus {
  background-image: url('/documents/Usine/MDPH06/_couleurs/profil-3-h.png');
}
#header .profils .listProfils .item4:hover,
#header .profils .listProfils .item4:focus {
  background-image: url('/documents/Usine/MDPH06/_couleurs/profil-4-h.png');
}
#header .profils .listProfils .item5:hover,
#header .profils .listProfils .item5:focus {
  background-image: url('/documents/Usine/MDPH06/_couleurs/profil-5-h.png');
}
#header .profils .listProfils .item6:hover,
#header .profils .listProfils .item6:focus {
  background-image: url('/documents/Usine/MDPH06/_couleurs/profil-6-h.png');
}
#header .profils .monCG06Link {
  background: #8a46a6 url("/documents/Usine/MDPH06/_couleurs/profil-menu-moncg-bg.png") no-repeat 0 0;
}
#header .profils .profilsBtnWrapper .profil {
  color: #8a46a6;
}
/*
*  elements.less
*/
#tools .monCG06 a,
#tools .monCG06 button {
  color: #8a46a6;
}
#tools .monCG06 a:before,
#tools .monCG06 button:before {
  color: #a17bb1;
}
#socialMedia .socialMediaMenuBtn:hover img,
#socialMedia .socialMediaMenuBtn:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/social-medias-h.png") no-repeat 0 0;
}
.customizeLink img {
  background: url('/documents/Usine/MDPH06/_couleurs/customize-h.png') no-repeat;
}
.site-content p.addedBloc {
  background: #a17bb1;
}
.site-content .simpleGallery .sliderGalerie a .infosImg .numberPhotos,
.simpleGallery .sliderGalerie a .infosImg .numberPhotos {
  background: #8a46a6;
}
.simpleGalleryDetail .infosPhoto .download a:before {
  color: #a17bb1;
}
.site-content .classicalGallery .carouselGalerie .item.cycle-slide-active img,
.site-content .classicalGallery .carouselGalerie .item.cycle-pager-active img {
  border: 4px solid #a17bb1;
}
.site-content .classicalGallery .carouselGalerie .item button:hover img,
.site-content .classicalGallery .carouselGalerie .item button:focus img {
  border: 4px solid #a17bb1;
}
.site-content .classicalGallery .infosAlbum .linkAlbum li:before {
  color: #a17bb1;
}
.carouselBigWrapper {
  background: url("/documents/Usine/MDPH06/_couleurs/carousel-big-bottom2.png") no-repeat 50% 450px;
}
.carouselBigWrapper .carouselBigControl {
  background: url("/documents/Usine/MDPH06/_couleurs/carousel-big-bottom.png") no-repeat 0 0;
}
.carouselBigWrapper .cyclePrevNext #cycle-prev button:hover img,
.carouselBigWrapper .cyclePrevNext #cycle-prev button:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/carousel-big-prev-h.png") no-repeat 0 0;
}
.carouselBigWrapper .cyclePrevNext #cycle-next button:hover img,
.carouselBigWrapper .cyclePrevNext #cycle-next button:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/carousel-big-next-h.png") no-repeat 0 0;
}
.carouselBigWrapper .cycle-pager li button:hover img,
.carouselBigWrapper .cycle-pager li button:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/carousel-big-pager-h.png") no-repeat 0 0;
}
.carouselBigWrapper .customizeCarousel ul .sliderView button:hover img,
.carouselBigWrapper .customizeCarousel ul .sliderView button:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/carousel-view-slider-h.png") no-repeat 0 0;
}
.carouselBigWrapper .customizeCarousel ul .sliderView.current img {
  background: url("/documents/Usine/MDPH06/_couleurs/carousel-view-slider-h.png") no-repeat 0 0;
}
.carouselBigWrapper .customizeCarousel ul .sliderGrid button:hover img,
.carouselBigWrapper .customizeCarousel ul .sliderGrid button:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/carousel-view-grid-h.png") no-repeat 0 0;
}
.carouselBigWrapper .customizeCarousel ul .sliderGrid.current img {
  background: url("/documents/Usine/MDPH06/_couleurs/carousel-view-grid-h.png") no-repeat 0 0;
}
.carouselBig > .item > .wrapper .moreInfos span {
  background: #8a46a6;
}
.popinWebTV .tablist > li.active > a img {
  border: 6px solid #a17bb1;
}
.popinWebTV .tablist > li > a:hover img,
.popinWebTV .tablist > li > a:focus img {
  border: 6px solid #a17bb1;
}
#cookiesTopBlock .description p:before {
  color: #a17bb1;
}
#cookiesTopBlock a:before {
  color: #a17bb1;
}
#cookiesTopBlock a:hover,
#cookiesTopBlock a:focus {
  color: #8a46a6;
}
#cookieManager header:before {
  color: #a17bb1;
}
#cookieManager header h2 {
  color: #8a46a6;
}
#cookieManager header p {
  color: #8a46a6;
}
/*
*  form.less
*/
fieldset fieldset legend,
div.fieldset fieldset legend {
  color: #8a46a6;
}
.site-content p.label,
label,
.label {
  color: #8a46a6;
}
legend em.required,
label em.required {
  color: #8a46a6;
}
button,
input[type=submit],
input[type=reset] {
  background: #8a46a6;
  color: #ffffff;
}
button:before,
input[type=submit]:before,
input[type=reset]:before {
  color: #8a46a6;
}
button:hover,
input[type=submit]:hover,
button:focus,
input[type=submit]:focus {
  background: #6c3782;
  color: #ffffff;
}
.tx_powermail_pi1_formconfirmation_back button:hover,
.tx_powermail_pi1_formconfirmation_back button:focus {
  background: #6c3782;
}
input[type=checkbox]:checked + label:before {
  color: #a17bb1;
}
input[type=radio]:checked + label:before {
  color: #a17bb1;
}
.radio legend,
.checkbox legend {
  color: #8a46a6;
}
.site-content .catmenu .validate button:before,
.catmenu .validate button:before {
  color: #8a46a6;
}
.site-content .catmenu.catmenuShowHide .showHide .showHideArea .wrapShowHideTitle .showHideMe,
.catmenu.catmenuShowHide .showHide .showHideArea .wrapShowHideTitle .showHideMe {
  color: #8a46a6;
}
.site-content .tx-powermail-pi1_confirmation .powermail_all > li strong {
  color: #8a46a6;
}
.list span.barre span {
  background: #8a46a6;
}
.site-content .ui-autocomplete .ui-menu-item a:hover,
.ui-autocomplete .ui-menu-item a:hover,
.site-content .ui-autocomplete .ui-menu-item a:focus,
.ui-autocomplete .ui-menu-item a:focus {
  background: #a17bb1;
}
/*
*  menus.less
*/
#jumpMenu {
  background: #8a46a6;
}
#mainMenu > li > .subLevel > .wrapper .lvl2 > li > a {
  border-right: 1px solid #a17bb1;
}
#mainMenu > li > .subLevel > .wrapper .lvl2 > li > a:hover,
#mainMenu > li > .subLevel > .wrapper .lvl2 > li > a:focus {
  border-top: 1px solid #a17bb1;
  border-left: 1px solid #a17bb1;
  border-bottom: 1px solid #a17bb1;
}
#mainMenu > li > .subLevel > .wrapper .lvl2 > li.act > a {
  border-top: 1px solid #a17bb1;
  border-left: 1px solid #a17bb1;
  border-bottom: 1px solid #a17bb1;
  color: #a17bb1;
}
#mainMenu > li > .subLevel > .wrapper .lvl2 > li.active2 > a {
  color: #a17bb1;
}
#mainMenu > li > .subLevel > .wrapper .lvl2 > li > .subLevel2 > ul > li > a:hover,
#mainMenu > li > .subLevel > .wrapper .lvl2 > li > .subLevel2 > ul > li > a:focus {
  color: #a17bb1;
}
#mainMenu > li > .subLevel > .wrapper .lvl2 > li > .subLevel2 > ul > li > a:hover:before,
#mainMenu > li > .subLevel > .wrapper .lvl2 > li > .subLevel2 > ul > li > a:focus:before {
  color: #a17bb1;
}
#mainMenu > li > .subLevel > .wrapper .lvl2 > li > .subLevel2 > ul > li.active3 > a {
  color: #a17bb1;
}
#mainMenu > li > .subLevel > .wrapper .lvl2 > li > .subLevel2 > ul > li.active3 > a:before {
  color: #a17bb1;
}
#mainMenu > li > .subLevel > .wrapper .vousVoulez > li > a.title:hover,
#mainMenu > li > .subLevel > .wrapper .vousVoulez > li > a.title:focus {
  color: #a17bb1;
}
#mainMenu > li > .subLevel > .wrapper .vousVoulez > li > ul > li a:hover span,
#mainMenu > li > .subLevel > .wrapper .vousVoulez > li > ul > li a:focus span {
  color: #a17bb1;
}
#mainMenu .bullet1:before {
  background: transparent url("/documents/Usine/MDPH06/_couleurs/main-menu-bullet-1.png") no-repeat 0 0;
}
#mainMenu > li.active > a,
#mainMenu > li > a:hover,
#mainMenu > li > a:focus {
  background: url("/documents/Usine/MDPH06/_couleurs/main-menu-corner-left.png") no-repeat 0 0;
}
#mainMenu > li.active > a:after,
#mainMenu > li > a:hover:after,
#mainMenu > li > a:focus:after {
  background: url("/documents/Usine/MDPH06/_couleurs/main-menu-corner-right.png") no-repeat 0 0;
}
#mainMenu > li.active > a .bullet1,
#mainMenu > li > a:hover .bullet1,
#mainMenu > li > a:focus .bullet1 {
  background: #8a46a6;
}
#mainMenu > li > a:hover,
#mainMenu > li > a:focus {
  background-image: url("/typo3conf/ext/stratis_website/Resources/Public/Images/bg/main-menu-corner-left-h.png");
}
#mainMenu > li > a:hover:after,
#mainMenu > li > a:focus:after {
  background-image: url("/typo3conf/ext/stratis_website/Resources/Public/Images/bg/main-menu-corner-right-h.png");
}
#mainMenu > li > a:hover .bullet1,
#mainMenu > li > a:focus .bullet1 {
  background: #343434;
}
#mainMenu > li > a:hover .bullet1:before,
#mainMenu > li > a:focus .bullet1:before {
  background-image: url("/typo3conf/ext/stratis_website/Resources/Public/Images/bg/main-menu-bullet-3.png");
}
#secondaryMenu > .listItems > .item1 .titleMenu .openMenu {
  color: #8a46a6;
}
#secondaryMenu > .listItems > .item1 .titleMenu .openMenu:before {
  color: #a17bb1;
}
#secondaryMenu > .listItems > .item1 .titleMenu .openMenu img {
  background: url("/documents/Usine/MDPH06/_couleurs/second-menu-open.png") no-repeat 0 0;
}
#secondaryMenu > .listItems > .item1 .subLevel {
  border-top: 3px solid #8a46a6;
}
#secondaryMenu > .listItems > .item1 .subLevel > ul > li.active > a {
  color: #8a46a6;
}
#secondaryMenu > .listItems > .item1 .subLevel > ul > li.active > a:before {
  color: #8a46a6;
}
#secondaryMenu > .listItems > .item1 .subLevel > ul > li > ul > li.active2 > a {
  color: #8a46a6;
}
#secondaryMenu > .listItems > .item1 .subLevel > ul > li > ul > li.active2 > a:before {
  color: #8a46a6;
}
#secondaryMenu > .listItems > .item1 .subLevel > ul > li > ul > li > ul > li.active3 > a {
  color: #8a46a6;
}
#secondaryMenu > .listItems > .item1 .subLevel > ul > li > ul > li > ul > li.active3 > a:before {
  color: #8a46a6;
}
.breadcrumb #breadcrumbLabel img {
  background: url("/documents/Usine/MDPH06/_couleurs/bread-crumb-open.png") no-repeat 0 0;
}
.breadcrumb ol li {
  color: #8a46a6;
}
.breadcrumb ol li a:before {
  color: #8a46a6;
}
.breadcrumb ol li a:hover,
.breadcrumb ol li a:focus {
  color: #8a46a6;
}
.menuAccueilProfil .itemMenu .listItemMenu .item a:before {
  color: #a17bb1;
}
.site-content #planDuSite #siteMap3 a {
  color: #8a46a6;
}
.site-content ul.pagebrowser li a {
  background: #8a46a6;
}
.site-content ul.pagebrowser li a:hover,
.site-content ul.pagebrowser li a:focus {
  background: #6c3782;
}
.site-content ul.pagebrowser li.prev a,
.site-content ul.pagebrowser li.next a {
  border: 1px solid #8a46a6;
  background: #8a46a6;
}
.site-content ul.pagebrowser li.prev a:hover,
.site-content ul.pagebrowser li.next a:hover,
.site-content ul.pagebrowser li.prev a:focus,
.site-content ul.pagebrowser li.next a:focus {
  background: #6c3782;
}
.site-content ul.pagebrowser2 .backLink:before {
  color: #8a46a6;
}
.site-content ul.pagebrowser2 .backLink a {
  color: #8a46a6;
}
.site-content ul.pagebrowser2 .backLink a:hover,
.site-content ul.pagebrowser2 .backLink a:focus {
  color: #6c3782;
}
.site-content ul.pagebrowser.abc li a {
  background: #6c3782;
}
.site-content ul.pagebrowser.abc li.inactive span {
  background: #8a46a6;
}
.loading {
  color: #6c3782;
}
.moreElement {
  color: #6c3782;
}
.moreElement:before {
  color: #6c3782;
}
.site-content .wrapAdvancedSummary .advancedSummaryPage .item ul a:hover,
.site-content .wrapAdvancedSummary .advancedSummaryPage .item ul a:focus {
  color: #8a46a6;
}
/*
*  responsive-menu.less
*/
@media only screen and (max-width: 960px) {
  .js .responsiveMenu {
    background: #7b3e94;
  }
  .menuBtn img {
    background: url("/documents/Usine/MDPH06/_couleurs/mainmenu-responsive.png") no-repeat 0 0;
  }
  .menuBtn:hover img,
  .menuBtn:focus img {
    background: url("/documents/Usine/MDPH06/_couleurs/mainmenu-responsive-close.png") no-repeat 0 0;
  }
  #secondaryMenu .responsiveMenu .breadCrumbMenuLabel {
    background: #8a46a6;
    border-bottom: 1px solid #9850b5;
  }
  #secondaryMenu .responsiveMenu .breadCrumbMenu > li:first-child > a {
    background: #8a46a6;
  }
  #secondaryMenu .responsiveMenu .breadCrumbMenu > li > a {
    background: #8a46a6 url("/documents/Usine/MDPH06/_couleurs/rm-li-1.png") no-repeat 0 0;
  }
  #secondaryMenu .responsiveMenu .breadCrumbMenu > li > a:hover,
  #secondaryMenu .responsiveMenu .breadCrumbMenu > li > a:focus {
    background: #343434 url("/documents/Usine/MDPH06/_couleurs/rm-li-2.png") no-repeat 0 0;
  }
  #secondaryMenu .responsiveMenu .breadCrumbMenu > li.active > a {
    background: #343434 url("/documents/Usine/MDPH06/_couleurs/rm-li-2.png") no-repeat 0 0;
  }
  #secondaryMenu .responsiveMenu .breadCrumbMenu > li > ul > li > a:hover,
  #secondaryMenu .responsiveMenu .breadCrumbMenu > li > ul > li > a:focus {
    color: #8a46a6;
  }
  #mainMenuMobile > li > a {
    background: #8a46a6;
    border-bottom: 1px solid #9850b5;
  }
  #mainMenuMobile > li > a.open {
    color: #8a46a6;
  }
  #mainMenuMobile > li > a.open:before {
    color: #8a46a6;
  }
  #mainMenuMobile > li .subLevel.affiche .lvl2 > li .subLevel2.affiche a:hover,
  #mainMenuMobile > li .subLevel.affiche .vousVoulez > li .subLevel2.affiche a:hover,
  #mainMenuMobile > li .subLevel.affiche .lvl2 > li .subLevel2.affiche a:focus,
  #mainMenuMobile > li .subLevel.affiche .vousVoulez > li .subLevel2.affiche a:focus {
    color: #8a46a6;
  }
}
/*
*  main-content.less
*/
a {
  color: #8a46a6;
}
.site-content a .external:after,
#col1 a .external:after {
  color: #8a46a6;
}
.site-content h1 {
  color: #8a46a6;
}
.site-content h1 a {
  color: #8a46a6;
}
.site-content h2,
.inRTE h2,
.blocStyle1 .inRTE h2 {
  color: #8a46a6;
}
.site-content h2:before,
.inRTE h2:before,
.blocStyle1 .inRTE h2:before {
  color: #a17bb1;
}
.site-content h2 a,
.inRTE h2 a,
.blocStyle1 .inRTE h2 a {
  color: #8a46a6;
}
.site-content h3 a:hover,
.blocStyle1 h3 a:hover,
.site-content h3 a:focus,
.blocStyle1 h3 a:focus {
  color: #8a46a6;
}
.site-content h4 a:hover,
.blocStyle1 h4 a:hover,
.site-content h4 a:focus,
.blocStyle1 h4 a:focus {
  color: #8a46a6;
}
.title2,
.site-content .title2 {
  color: #8a46a6;
}
.title2:before,
.site-content .title2:before {
  color: #a17bb1;
}
.title2 a,
.site-content .title2 a {
  color: #8a46a6;
}
.title3:before,
.popinWebTV .title3:before {
  color: #a17bb1;
}
.site-content .gras-bleu,
#col1 .gras-bleu {
  color: #8a46a6;
}
.site-content thead th {
  background: #8a46a6;
}
p.infos,
.site-content p.infos {
  background: #8a46a6;
  border: 1px dotted #8a46a6;
}
p.infos:before,
.site-content p.infos:before {
  color: #a17bb1;
}
.site-content ul li:before,
.blocStyle1 ul li:before {
  color: #8a46a6;
}
.site-content .box ul li:before {
  color: #8a46a6;
}
.site-content .box ul a {
  color: #8a46a6;
}
.site-content caption {
  color: #8a46a6;
}
.site-content .note-bas-de-page {
  color: #8a46a6;
}
.site-content .footerNote > ol > li:before {
  color: #a17bb1;
}
.site-content .wrapAllerPlusLoin .title:before {
  background: url("/documents/Usine/MDPH06/_couleurs/puce-aller-plus-loin.png") no-repeat 0 0;
}
.site-content .listType2 .item .title a:hover,
.site-content .listType2 .item .title a:focus {
  color: #8a46a6;
}
.site-content .downloadList {
  background: #8a46a6;
}
.site-content .listType3 .item .title a:hover,
.site-content .listType3 .item .title a:focus {
  color: #8a46a6;
}
.site-content .blocLatest .title button:hover,
.site-content .blocLatest .title a:hover,
.site-content .blocLatest .title button:focus,
.site-content .blocLatest .title a:focus {
  color: #8a46a6;
}
.site-content .showHide .showHideArea .wrapShowHideTitle .showHideMe:hover,
.blocStyle1 .showHide .showHideArea .wrapShowHideTitle .showHideMe:hover,
.site-content .showHide .showHideArea .wrapShowHideTitle .showHideMe:focus,
.blocStyle1 .showHide .showHideArea .wrapShowHideTitle .showHideMe:focus {
  background: #8a46a6;
}
.site-content .showHide .showHideArea .wrapShowHideTitle .showHideMe .title,
.blocStyle1 .showHide .showHideArea .wrapShowHideTitle .showHideMe .title,
.site-content .showHide .showHideArea .wrapShowHideTitle .showHideMe h3.title,
.blocStyle1 .showHide .showHideArea .wrapShowHideTitle .showHideMe h3.title {
  color: #8a46a6;
}
.site-content .showHide .showHideArea .wrapShowHideTitle .showHideMe .title:before,
.blocStyle1 .showHide .showHideArea .wrapShowHideTitle .showHideMe .title:before,
.site-content .showHide .showHideArea .wrapShowHideTitle .showHideMe h3.title:before,
.blocStyle1 .showHide .showHideArea .wrapShowHideTitle .showHideMe h3.title:before {
  background: transparent url("/documents/Usine/MDPH06/_couleurs/puce2-2.png") no-repeat 0 0;
}
.site-content .showHide .showHideArea .wrapShowHideTitle .showHideMe .img img,
.blocStyle1 .showHide .showHideArea .wrapShowHideTitle .showHideMe .img img {
  background: url("/documents/Usine/MDPH06/_couleurs/more2.png") no-repeat 0 0;
}
.site-content .showHide .showHideArea .wrapShowHideTitle .showHideMe.open .img img,
.blocStyle1 .showHide .showHideArea .wrapShowHideTitle .showHideMe.open .img img {
  background: url("/documents/Usine/MDPH06/_couleurs/less2.png") no-repeat 0 0;
}
.site-content .showHide .showHideArea .showHideContent:focus,
.blocStyle1 .showHide .showHideArea .showHideContent:focus {
  outline: 1px dotted #8a46a6;
}
.site-content .blocTypeTab .tablist {
  border-bottom: 4px solid #8a46a6;
}
.site-content .blocTypeTab .tablist li.active .titreTab {
  background-color: #8a46a6;
}
.site-content .blocTypeTab .tablist li.active .titreTab:before {
  background-image: url('/documents/Usine/MDPH06/_couleurs/tab-l.png');
}
.site-content .blocTypeTab .tablist li.active .titreTab:after {
  background-image: url('/documents/Usine/MDPH06/_couleurs/tab-r.png');
}
.infos1 p strong,
.site-content .infos1 p strong {
  color: #8a46a6;
}
.linkButton > li button,
.site-content .linkButton > li button,
#col1 .linkButton > li button,
.home .linkButton > li button,
.linkButton > li > a,
.site-content .linkButton > li > a,
#col1 .linkButton > li > a,
.home .linkButton > li > a {
  color: #8a46a6;
}
.linkButton .download a:before,
.site-content .linkButton .download a:before,
#col1 .linkButton .download a:before,
.home .linkButton .download a:before {
  color: #a17bb1;
}
.linkButton .read a:before,
.site-content .linkButton .read a:before,
#col1 .linkButton .read a:before,
.home .linkButton .read a:before {
  color: #a17bb1;
}
.linkButton .learnMore a:before,
.site-content .linkButton .learnMore a:before,
#col1 .linkButton .learnMore a:before,
.home .linkButton .learnMore a:before {
  color: #a17bb1;
}
.linkButton .locate a:before,
.site-content .linkButton .locate a:before,
#col1 .linkButton .locate a:before,
.home .linkButton .locate a:before {
  color: #a17bb1;
}
.linkButton .postulate a:before,
.site-content .linkButton .postulate a:before,
#col1 .linkButton .postulate a:before,
.home .linkButton .postulate a:before {
  color: #a17bb1;
}
/*
* Blocs
*/
.site-content .blocLatest .linkButton > li > button,
.site-content .listType3 .linkButton > li > button,
.site-content .single .linkButton > li > button,
.site-content .blocLatest .linkButton > li > a,
.site-content .listType3 .linkButton > li > a,
.site-content .single .linkButton > li > a {
  background: #8a46a6;
  color: #ffffff;
  text-shadow: 1px 1px #000000;
}
.site-content .blocLatest .linkButton > li > button:hover,
.site-content .listType3 .linkButton > li > button:hover,
.site-content .single .linkButton > li > button:hover,
.site-content .blocLatest .linkButton > li > a:hover,
.site-content .listType3 .linkButton > li > a:hover,
.site-content .single .linkButton > li > a:hover,
.site-content .blocLatest .linkButton > li > button:focus,
.site-content .listType3 .linkButton > li > button:focus,
.site-content .single .linkButton > li > button:focus,
.site-content .blocLatest .linkButton > li > a:focus,
.site-content .listType3 .linkButton > li > a:focus,
.site-content .single .linkButton > li > a:focus {
  background: #6c3782;
}
.site-content .blocLatest .linkButton > li > button:before,
.site-content .listType3 .linkButton > li > button:before,
.site-content .single .linkButton > li > button:before,
.site-content .blocLatest .linkButton > li > a:before,
.site-content .listType3 .linkButton > li > a:before,
.site-content .single .linkButton > li > a:before {
  color: #ffffff;
}
/*
* Single view
*/
.site-content .single .infos2 li .link a {
  background: #8a46a6;
  color: #ffffff;
  text-shadow: 1px 1px #000000;
}
.site-content .single .infos2 li .link a:hover,
.site-content .single .infos2 li .link a:focus {
  background: #6c3782;
}
.site-content .single .infos2 .add .link a:before {
  color: #8a46a6;
}
.site-content .single .infos2 .locate .link a:before {
  color: #8a46a6;
}
.site-content .single .infos2 .subscribe .link a:before {
  color: #8a46a6;
}
.site-content .blocLatest .linkButton > li > a,
.site-content .blocFocus .linkButton > li > a,
.site-content .blocLatest .linkButton > li > button,
.site-content .blocFocus .linkButton > li > button {
  background: #8a46a6;
}
.home .blocStyle1 .title1 {
  background: none;
}
.home .blocStyle1 .title1:before {
  color: #a17bb1;
}
#col1 .blocStyle1 .title1:before {
  color: #a17bb1;
}
#col1 .blocStyle1 .title1:before {
  background: none;
}
.site-content .blocStyle1 .title1:before {
  background: url("/documents/Usine/MDPH06/_couleurs/puce2-2.png") no-repeat 0 0;
}
.site-content .blocStyle1 .wrapper {
  background: url("/typo3conf/ext/stratis_website/Resources/Public/Images/bg/dot1.png") 0 0 repeat-x;
}
#content .blocStyle2 {
  background: #8a46a6;
}
#content .blocStyle2 .wrapper {
  background: url("/typo3conf/ext/stratis_website/Resources/Public/Images/bg/dot1.png") 0 0 repeat-x;
}
#content .blocStyle2 button {
  background: #a17bb1;
}
#content .blocStyle2 button:hover,
#content .blocStyle2 button:focus {
  background: #b89bc4;
}
.contact .title1:before,
.site-content .contact .title1:before {
  background: url("/documents/Usine/MDPH06/_couleurs/puce-contact.png") no-repeat 0 0;
}
.contact .contactLink .item,
.site-content .contact .contactLink .item {
  color: #8a46a6;
}
.contact .contactLink .item.locate img,
.site-content .contact .contactLink .item.locate img {
  background: url("/documents/Usine/MDPH06/_couleurs/contact-localisation.png") no-repeat 0 0;
}
.contact .contactLink .item.phone img,
.site-content .contact .contactLink .item.phone img {
  background: url("/documents/Usine/MDPH06/_couleurs/contact-tel.png") no-repeat 0 0;
}
.contact .contactLink .item.fax img,
.site-content .contact .contactLink .item.fax img {
  background: url("/documents/Usine/MDPH06/_couleurs/contact-fax.png") no-repeat 0 0;
}
.contact .contactLink .item.email img,
.site-content .contact .contactLink .item.email img {
  background: url("/documents/Usine/MDPH06/_couleurs/contact-courriel.png") no-repeat 0 0;
}
.contact .contactLink .item.web img,
.site-content .contact .contactLink .item.web img {
  background: url("/documents/Usine/MDPH06/_couleurs/contact-web.png") no-repeat 0 0;
}
.contact .contactLink .item.plus img,
.site-content .contact .contactLink .item.plus img {
  background: url("/documents/Usine/MDPH06/_couleurs/contact-plus.png") no-repeat 0 0;
}
.site-content .pointDeVue .title1:before {
  background: url("/documents/Usine/MDPH06/_couleurs/puce-point-vue.png") no-repeat 0 0;
}
.accesSecurise,
.site-content .accesSecurise {
  background: #8a46a6 url("/typo3conf/ext/stratis_website/Resources/Public/Images/bg/moncg06bloc.png") no-repeat 100% 50%;
}
.site-content .accesSecurise .title1:before {
  background: url("/documents/Usine/MDPH06/_couleurs/puce-acces-secu.png") no-repeat 0 0;
}
.site-content .accesSecurise .title1:before,
.accesSecurise .title1:before {
  background: url("/documents/Usine/MDPH06/_couleurs/puce-acces-secu.png") no-repeat 0 0;
}
.monCG06Bloc {
  background: #8a46a6 url("/typo3conf/ext/stratis_website/Resources/Public/Images/bg/moncg06bloc.png") no-repeat 100% 50%;
}
.site-content .miscLink .item:before,
#col1 .miscLink .item:before {
  color: #8a46a6;
}
.site-content .miscLink a .fileInfos span,
#col1 .miscLink a .fileInfos span {
  background: url("/documents/Usine/MDPH06/_couleurs/file-info-download.png") no-repeat 3px 4px;
}
.site-content .allerPlusLoin .title1:before {
  background-image: url('/documents/Usine/MDPH06/_couleurs/puce-aller-plus-loin.png');
}
.home .cartographie button:hover,
.home .cartographie button:focus {
  background: #8a46a6;
}
.home .cartographie button:hover img,
.home .cartographie button:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/squarre-btn-h.png") no-repeat 0 0;
}
.home .mesDemarches button:hover,
.home .mesDemarches button:focus {
  background: #8a46a6;
}
.home .mesDemarches button:hover img,
.home .mesDemarches button:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/squarre-btn-h.png") no-repeat 0 0;
}
.home .blocStyle1.accesRapides .listItems .item a,
.home .blocStyle1.cgProcheDeVous .listItems .item a {
  color: #8a46a6;
}
.rss a:before {
  color: #8a46a6;
}
.linkView a:before {
  color: #8a46a6;
}
/*
*  album.less
*/
body.album main h1 {
  color: #8a46a6;
}
#container .og-grid li > button:hover img,
#container .og-grid li > button:focus img {
  border: 10px solid #a17bb1;
}
#container .og-grid li > button:hover .title,
#container .og-grid li > button:focus .title {
  color: #8a46a6;
}
.og-close:before {
  color: #a17bb1;
}
.og-close:hover:before,
.og-close:focus:before {
  color: #a17bb1;
}
.og-details .viewGallery a:hover,
.og-details .viewFullScreen a:hover,
.og-details .viewWebTv a:hover,
.og-details .viewGallery a:focus,
.og-details .viewFullScreen a:focus,
.og-details .viewWebTv a:focus {
  color: #a17bb1;
}
.og-details .viewGallery:before {
  color: #a17bb1;
}
.og-details .viewFullScreen:before {
  color: #a17bb1;
}
.og-details .viewWebTv:before {
  color: #a17bb1;
}
/*
*  moncg06.less
*/
.site-content .avatarSelectionWrap .wrapField input[type="radio"]:checked + label:after {
  color: #a17bb1;
}
.site-content .myNewsBlocs .title,
.site-content .myfavorites .title {
  color: #8a46a6;
}
.site-content .myNewsBlocs .dynamicBlock .bloc1 .thumb .down img,
.site-content .myfavorites .dynamicBlock .bloc1 .thumb .down img {
  background: url("/documents/Usine/MDPH06/_couleurs/customize-right-h.png") no-repeat 0 0;
}
.site-content .myNewsBlocs .dynamicBlock .bloc1 .thumb .up img,
.site-content .myfavorites .dynamicBlock .bloc1 .thumb .up img {
  background: url("/documents/Usine/MDPH06/_couleurs/customize-left-h.png") no-repeat 0 0;
}
.site-content .myfavorites .dynamicBlock .bloc1 .switch.add:hover img,
.site-content .myfavorites .dynamicBlock .bloc1 .switch.add:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/customize-plus-h.png") no-repeat 0 0;
}
/* Favoris */
#myFavorits #myFavs .favs .controls .up:hover img,
#myFavorits #myFavs .favs .controls .up:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/favoris-up-h.png") no-repeat 0 0;
}
#myFavorits #myFavs .favs .controls .down:hover img,
#myFavorits #myFavs .favs .controls .down:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/favoris-down-h.png") no-repeat 0 0;
}
#myFavorits #myFavs .favs .controls .remove:hover img,
#myFavorits #myFavs .favs .controls .remove:focus img {
  background: url("/documents/Usine/MDPH06/_couleurs/favoris-remove-h.png") no-repeat 0 0;
}
.site-content .updateProfil {
  background: #8a46a6;
}
/*
*  jquery-fancybox.less
*/
.fancybox-popin-cg .fancybox-close:before {
  color: #8a46a6;
}
/*
*  mediaqueries.less
*/
@media only screen and (max-width: 960px) {
  /*
	* MEDIA HEADER
	*/
  .preHeader .monCG06 a img {
    background: url("/documents/Usine/MDPH06/_couleurs/moncg06-m.png") no-repeat 0 0;
  }
  .preHeader .socialMedia .socialMediaMenuBtn img:last-child {
    background: url("/documents/Usine/MDPH06/_couleurs/social-medias-m.png") no-repeat 0 0;
  }
  .preHeader .search-box #rechercheIndexee #searchform .openCloseSearch {
    background: url("/documents/Usine/MDPH06/_couleurs/btn-search-m.png") no-repeat 0 0;
  }
  .preHeader .search-box #rechercheIndexee #searchform.affiche .openCloseSearch img {
    background: url("/documents/Usine/MDPH06/_couleurs/btn-search-m-h.png") no-repeat 0 0;
  }
  .preHeader .search-box #rechercheIndexee .openCloseSearch:hover img,
  .preHeader .search-box #rechercheIndexee .openCloseSearch:focus img {
    background: url("/documents/Usine/MDPH06/_couleurs/btn-search-m-h.png") no-repeat 0 0;
  }
  .preHeader .search-box #rechercheIndexee .wrapperSearch {
    background: #8a46a6;
  }
  .preHeader .search-box #rechercheIndexee input {
    border-bottom: 3px solid #a262bd;
  }
  #header .profils .monCG06Link {
    background-image: url('/documents/Usine/MDPH06/_couleurs/profil-menu-moncg-bg.png'), url('/documents/Usine/MDPH06/_couleurs/profil-moncg06-m-arrow.png');
    background-color: #8a46a6;
  }
  /*
	*   MEDIA MENU
	*/
  #jumpMenu ul {
    border-top: 1px solid #a262bd;
  }
  #jumpMenu ul li {
    border-bottom: 1px solid #a262bd;
  }
  /*
	*   MEDIA MAIN CONTENT
	*/
  .accesRapidesMobile .accesRapidesBtn {
    background: #8a46a6 url("/documents/Usine/MDPH06/_couleurs/puce2-0.png") no-repeat 0 16px;
  }
  .accesRapidesMobile.affiche .wrapper {
    background: #8a46a6;
  }
  .accesRapidesMobile.affiche .listItems .item {
    border-top: 1px solid #9850b5;
  }
  .favoritesMonCG06 li a {
    background: #8a46a6 url("/documents/Usine/MDPH06/_couleurs/puce2-0.png") no-repeat 0 16px;
  }
}
/*
*   ext_stratis_openlayers.less
*/
.site-content .simpleMap .title1:before {
  background: url("/documents/Usine/MDPH06/_couleurs/puce-cartosimple.png") no-repeat scroll 0 0;
}
/* Search column */
.mapCol1 .title1:before {
  color: #a17bb1;
}
/* Result column */
.carto .slideMenu .lvl1 > li > button,
.carto .slideMenu .lvl2 > ul > li > button,
.carto .slideMenu .lvl3 > ul > li > button {
  background-color: #8a46a6;
  border-bottom: 1px solid #8a46a6;
}
.carto .slideMenu .lvl1 > li > button:hover,
.carto .slideMenu .lvl2 > ul > li > button:hover,
.carto .slideMenu .lvl3 > ul > li > button:hover,
.carto .slideMenu .lvl1 > li > button:focus,
.carto .slideMenu .lvl2 > ul > li > button:focus,
.carto .slideMenu .lvl3 > ul > li > button:focus {
  background-color: #a17bb1;
}
.carto .slideMenu .subLevel .lvl2 > button,
.carto .slideMenu .subLevel .lvl3 > button {
  background: #8a46a6 url("/typo3conf/ext/stratis_website/Resources/Public/Images/map/prev.png") no-repeat 0 0;
}
.carto .slideMenu .subLevel .lvl2 > button:hover,
.carto .slideMenu .subLevel .lvl3 > button:hover,
.carto .slideMenu .subLevel .lvl2 > button:focus,
.carto .slideMenu .subLevel .lvl3 > button:focus {
  background-color: #a17bb1;
}
.olPopup .dataLayer,
.site-content .markerDetails .dataLayer,
.markerDetails .dataLayer {
  background: #8a46a6;
}
.olPopup .infos1 .col2 p,
.site-content .markerDetails .infos1 .col2 p,
.markerDetails .infos1 .col2 p {
  color: #8a46a6;
}
.olPopup .infos1 .col2 p .wrap,
.site-content .markerDetails .infos1 .col2 p .wrap,
.markerDetails .infos1 .col2 p .wrap {
  color: #8a46a6;
}
.olPopup .viewDetail a:before,
.site-content .markerDetails .viewDetail a:before,
.markerDetails .viewDetail a:before {
  color: #8a46a6;
}
.layerSwitcher .selectElement .txt:before,
.site-content .layerSwitcher .selectElement .txt:before {
  color: #a17bb1;
}
@media only screen and (max-width: 960px) {
  .carto .headerMobileCarto {
    background: #8a46a6;
  }
  .carto .headerMobileCarto .filterBtnCartoWrap {
    border-left: 1px solid #8a46a6;
  }
}
