

		/* BASE */
		::selection {
			background: #7A1A61;
		}
		::-moz-selection {
			background: #7A1A61;
		}
		
		h1, .h1{
			color: #7A1A61;
		}
		.bg-primary {
			background-color: #7A1A61;
		}
		
		.mise_en_avant{
			color: #7A1A61;
		}

		/* Balises block */
		.post-content h2{
			color: #7A1A61;
		}
		.post-content ul li:before{
			color: #7A1A61;
		}
		.post-content a{
			color: #7A1A61;
		}
		.btn-primary{
			border-color: #7A1A61;
			color: #7A1A61;
		}
		.btn-primary:after,
		.btn-primary:after{
			background-color: #7A1A61;
		}
		.btn-primary:focus,
		.btn-primary:hover,
		.btn-primary.active,
		.slick-current:hover .btn-primary{
			border-color: #7A1A61;
			background-color: transparent;
		}
		.header .left-col .shool-list .shool-item.active a{
			font-size: 2rem;
			font-weight: bold;
			color: #7A1A61;
		}
		.header .left-col .shool-list .shool-item a:hover,
		.header .left-col .shool-list .shool-item a:focus{
			color: #7A1A61;
		}
		.header .right-col{
			background-color: #7A1A61;
		}
		.post-content .wp-caption .wp-caption-text {
			background: rgba(122,26,97,0.9);
		}
		.post-content .wp-caption .wp-caption-text:after {
			background: rgba(122,26,97,0.9);
		}
		.sidebar .applications a {
			color: #7A1A61;
		}

		/* TABLE */
		table > thead > tr > th,
		table > thead > tr > td,
		.table-bordered > thead > tr > th {
			background-color: #7A1A61;
		}
		table  > tbody > tr:last-child > td,
		.table-bordered > tbody > tr:last-child > td{
			border-bottom-color: #7A1A61;
		}
		table  > tbody > tr:nth-child(even) > td,
		.table-bordered > tbody > tr:nth-child(even) > td{
			background-color: rgba(122,26,97,0.2);
		}
		table  > tbody > tr:nth-child(odd) > td,
		.table-bordered > tbody > tr:nth-child(odd) > td{
			background-color: rgba(122,26,97,0.1);
		}
		
		/* SEARCH */
		.post-content h2.res_search_num {
			background: #7A1A61;
		}
		
		/* FORM */
		.contact-form fieldset legend {
			color: #7A1A61;
		}
		.contact-form .form-control:focus, .contact-form .form-control:active {
			border-color: #7A1A61;
		}

		/* NAV */
		.menu-mobile .main-nav ul {
			background: #7A1A61;			
		}
		.menu-mobile .main-nav > ul > li > ul > li > a {
			color: #7A1A61;			
		}
		.main-nav:before{
			background: #7A1A61;
		}
		.main-nav{
			border-bottom-color: #7A1A61;
		}
		.main-nav ul > li > a{
			color: #7A1A61;
		}
		.main-nav > ul > li.menu-item-home > a{
			background: #490F3D;
		}
		.main-nav > ul > li.current-menu-item > a [fill],
		.main-nav > ul > li.current-page-ancestor > a [fill],
		.main-nav > ul > li:focus > a [fill],
		.main-nav > ul > li:hover > a [fill],
		.main-nav > ul > li.current-menu-item > a,
		.main-nav > ul > li.current-page-ancestor > a,
		.main-nav > ul > li:focus > a,
		.main-nav > ul > li:hover > a{
			background: #7A1A61;
		}
		.main-nav > ul > li > ul{
			background-color: #7A1A61;
		}


		footer .top{
			background-color: #7A1A61;
		}
		footer .top:after{
			background-color: #7A1A61;
		}
		footer .bottom .footer-nav ul li a:hover,
		footer .bottom .footer-nav ul li a:focus,
		footer .bottom .footer-nav ul li.current-menu-item a{
			color: #7A1A61;
		}
		.latest-news-container .dots .slick-dots li.slick-active button{
			background: #490F3D;
		}
		.latest-news-container .latest-news-slider .slide h3{
			color: #7A1A61;
		}
		.toolbar .buttons a:hover{
			color: #7A1A61;
		}
		.toolbar .search .search-form button span{
			color: #7A1A61;
		}
		.slider-home-container .slider-home .slick-dots li.slick-active button{
			background-color: #490F3D;
		}
		.post-share .email:hover {
			color: #7A1A61!important;
		}
		.post-content a:hover{
			color: #490F3D;
		}
		.menu-mobile .hamburger {
		    background-color: #7A1A61;
		}
		.menu-mobile .header .mobile-search {
		    color: #7A1A61;
		}
		.sidebar .title .arrow {
		    background-color: #7A1A61;
		}
		.main-nav .nav-header {
    		background-color: #7A1A61;
		}
		.main-nav .nav-header a {
			color: #7A1A61;
		}
		.main-nav > ul > li.menu-item-has-children > ul:before,
		.menu-mobile .main-nav > ul > li {
		    background-color: #7A1A61;
		}
		.mobile-search-form button {
			color: #7A1A61;
		}
		.menu-mobile .main-nav > ul > li.current-menu-item > a [fill],
		.menu-mobile .main-nav > ul > li.current-page-ancestor > a [fill],
		.menu-mobile .main-nav > ul > li:focus > a [fill],
		.menu-mobile .main-nav > ul > li:hover > a [fill],
		.menu-mobile .main-nav > ul > li.active > a [fill],
		.menu-mobile .main-nav > ul > li.current-menu-item > a,
		.menu-mobile .main-nav > ul > li.active > a,
		.menu-mobile .main-nav > ul > li.current-page-ancestor > a,
		.menu-mobile .main-nav > ul > li:focus > a,
		.menu-mobile .main-nav > ul > li:hover > a {
			color: #7A1A61;
			stroke: #7A1A61;
		}
		.main-nav > ul > li > ul > li:hover > a,
		.main-nav > ul > li > ul > li:focus > a,
		.main-nav > ul > li > ul > li.current-menu-item > a,
		.main-nav > ul > li > ul > li.current-page-ancestor > a{
			background-color: #490F3D;
		}
		@media (max-width: 991px){
			.main-nav > ul > li {
			    background-color: #7A1A61;
			}
		}
		.main-nav .nav-footer {
		    background-color: #490F3D;
		}
		@media (max-width: 767px){
			footer:before {
			    background-color: #7A1A61;
			}
		}
		.content-menu-left ul li.page_item_has_children:after{
			border-color: transparent transparent transparent #7A1A61;
		}
		.content-menu-left .subtitle {
		    color: #7A1A61;
		}
		
		.content-menu-left ul a.active,
		.content-menu-left ul ul a.active {
			color: #7A1A61;
		}

		.icons-left a.active{
    		background-color: #7A1A61;
		}
		.icons-left a .text{
			border-left-color: #7A1A61;
		}
		.icons-left a{
			color: #7A1A61;
		}

		.wrap_accordeon .tools_accordeon a i {
			color: #7A1A61;
		}
		.wrap_accordeon .bloc_accordeon .titre_accordeon {
		    color: #7A1A61;
		}
		.wrap_accordeon .bloc_accordeon .titre_accordeon:after {
		    border-color: #7A1A61;
		}
		.wrap_accordeon .bloc_accordeon.open .titre_accordeon:after {
			background-color: #7A1A61;
		}

		.toolbar .search .search-form button:hover{
			background-color: #7A1A61;
		}
	