/*
Theme Name: Arnold Child
Template: arnold
Author: Child Theme Configurator
Version: 1.8.6.1.1744873730
Updated: 2025-04-17 09:08:50

*/

* {
  user-select: text !important;
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
}
a, a:hover, a:visited, a:active{
	color:#000 !important
}
header#header.start-from-top{
	background-color: transparent;
	padding-bottom: 20px;
}

header#header{
	background-color: transparent;
}

.footer-menu{
	margin-bottom: 10px;
}


#footer{
	text-align: center !important;
	margin-top: 70px;
}

#navi-header a, .header-bar-social .socialmeida-a, p, body, .logo-h1, .footer-info, .post-navi-single, .post-navi-unit-tit, .grid-item-tit, .grid-item-con-text-show {
	font-family: 'Arial' ;
	font-size: 16px !important;
}

div.page-template-intro-outer.container{
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

div.page-template-intro-outer.container{
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}

a#cookie_action_close_header{
	font-family: 'Arial' ;
	text-decoration: none !important;

}

a#cookie_action_close_header:hover{
	background-color: transparent !important;
	text-decoration: line-through;
}

a#cookie_action_close_header_reject{
	font-family: 'Arial' ;
	text-decoration: none !important;
}

a#cookie_action_close_header_reject:hover{
	background-color: transparent !important;
	text-decoration: line-through;
}

a.wt-cli-manage-consent-link, a.small.cli-plugin-button.cli-plugin-main-button.cli_settings_button{
	font-family: 'Arial' ;
	text-decoration: none !important;
}

a.small.cli-plugin-button.cli-plugin-main-button.cli_settings_button:hover{
	background-color: transparent !important;
	text-decoration: underline;

}

h1.title-wrap-tit.title-masking.lazy-loaded{
	display: none;
}

h1{
	font-family: 'Arial' !important ;
}

/*Enlever texte barré menu principal*/
.menu-item.current-menu-item > a::after{
	transform: translateY(-10%) !important;
}
.menu-item > a:hover::after{
	transform: translateY(-10%) !important;
}

/*photo entier mobile*/
.ux-background-img{
	background-size: contain;
}
/*titre sous images accueil*/
.grid-item-con-text-show h2{
	display:none
}


/*Réctiviver la sélection de texte*/
body, html {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
}

/*Tableaux page a propos*/
.page table td, .page table tr, .page table tbody, .entry table{
	border:none !important;
	border-width: 0 0 0 0;
}
table{
	margin-bottom:50px
}
.colonne-date{
	vertical-align: top;
	width:70px
}