
	/* CSE Styles */

	

		 .buttonviolet { display: inline-block; padding: 4px 20px; color: var(--orange)!important; border: 1px solid var(--violet); background: var(--violet); border-radius: 4px; transition: all 0.5s ease; }
		
			 .buttonviolet:hover { color: var(--violet)!important; background: var(--orange);  }
			
		 .titlenumeroutile { display: inline-block; border-bottom: 1px solid var(--vert); color: var(--vert); font-size: 1.2rem; padding-bottom: 2px; margin-bottom: 20px; }
		
		 .contactbeige { display: inline-block; border-radius: 3px; padding: 2px 8px; background: var(--beige); color: var(--vert);  }
		
		 .contactorange { display: inline-block; border-radius: 3px; padding: 2px 8px; background: var(--orange); color: var(--vert);  }
		
	/* PAGINATION */

	
		 .paginationholder a { display: inline-block; padding: 0.5rem 0.9rem; border: 1px solid #FFFFFF; color: var(--vert); cursor: pointer; }
		 .paginationholder a:hover {  }
		 .paginationholder a.jp-current, .paginationholder a.mixitup-control-active { background: var(--vert); color: #FFFFFF; }
		
	/* CUSTOM CSS */
	h1 { font-family: 'Quicksand', sans-serif!important; }
.item_content_actus h3 { font-size: 1.4rem; margin-top: 15px; }
.item_content_actus .actu_contenu a { display: inline-block; color: var(--vert); padding-right: 60px; background: url('https://www.vanplurielles61.org/wp-content/uploads/2023/03/Fleche-rond-vert.svg') no-repeat 100% 50%; background-size: 18px; transition: all 0.5s ease; }
.item_content_actus .actu_contenu a:hover { background: url('https://www.vanplurielles61.org/wp-content/uploads/2023/03/Fleche-rond-vert.svg') no-repeat 90% 50%; background-size: 18px; }

.rounded_logo { display: block; margin: 0 auto 20px auto; border-radius: 50%; width: 170px; height: 170px; background: #FFFFFF; overflow: hidden; padding: 40px 25px; }
.rounded_logo img { height: 100px; width: auto; }

.arrowlist1 { padding-left: 0; }
.arrowlist1 li { background: url('https://www.vanplurielles61.org/wp-content/uploads/2023/03/Fleche-rond-violet.svg') no-repeat 0% 7px; background-size: 18px; padding: 5px 10px 5px 25px; list-style: none; margin: 0; vertical-align: middle; }

.titlenumeroutile strong { display: inline-block; margin-right: 10px; background: var(--vert); border-radius: 3px; padding: 1px 6px; color: var(--beige); }

.partenaires_subnav .colonne a { font-weight: bold; display: inline-block; font-size: 1.2rem; color: var(--violet); padding: 4px 10px; border-radius: 6px; border: 2px solid var(--beige); transition: all 0.5s ease; }
.partenaires_subnav .colonne a:hover { border: 2px solid var(--orange); }
body.page-id-2724 .partenaires_subnav .colonne1 a { background: var(--orange); border: 2px solid var(--orange); }
body.page-id-2935 .partenaires_subnav .colonne2 a { background: var(--orange); border: 2px solid var(--orange); }
body.page-id-2937 .partenaires_subnav .colonne3 a { background: var(--orange); border: 2px solid var(--orange); }

.partenairesgrid .logo_container { width: 200px; height: 200px; background: #FFFFFF; border-radius: 50%; text-align: center; padding: 50px 0; margin-left: auto; margin-right: auto; }
.partenairesgrid .logo_container img { max-width: 160px; max-height: 160px; }

