.tm-header .uk-sticky .uk-navbar-nav {  gap: 15px;}.tm-cookie-banner {  border: 1px solid #e5442e;}.uk-pagination li {	text-align: center;}#header-mobile .uk-navbar-toggle-icon {	color: #fff;}.autocomplete-suggestions {	overflow:auto;}.uk-iconnav {	margin-left:0;}.espace-prive .pagination-messages {  border-top: 1px solid #e5e5e7;}.uk-alert-info {  background: #d8eafc;  color: #1e87f0;}@media (max-width:767px) {	.uk-section {    padding-top: 20px !important;    padding-bottom: 20px !important;	}    .uk-section.uk-padding-remove-vertical {    padding-top: 0px !important;    padding-bottom: 0px !important;	}    .uk-heading-line.uk-heading-line-custom>* {    display: block;  }    .hide-scrollbar::-webkit-scrollbar {    display: none;  }    .hide-scrollbar {    -ms-overflow-style: none;  /* IE and Edge */    scrollbar-width: none;  /* Firefox */  }}.uk-pagination>* {	padding: 5px 0px 5px 16px;	}.uk-modal .uk-modal-footer .uk-button:last-child {	margin-left: 20px;}.infosVille .uk-accordion-title-notif h6{  display: inline-block}.infosVille .uk-open .uk-accordion-title-notif::after {    background-image: none !important;  font-family: "Font Awesome 5 Free";  font-weight: 900 !important;  content: "\f13a" !important;  color: #fff;  float: right;}.infosVille .uk-accordion-title-notif::after {    background-image: none !important;  font-family: "Font Awesome 5 Free";  font-weight: 900 !important;  content: "\f139" !important;  color: #fff;    float: right;}.tm-header .uk-navbar-nav .uk-navbar-dropdown {    margin-top: 0;}.tm-header .uk-navbar-nav > li > a {  height: inherit;  padding: 10px 20px;  }.tm-headerbar-top {  padding-top: 10px;  padding-bottom: 10px;  background: #fff;}.uk-search.uk-search-default.uk-search-custom {	border: 1px solid #e5442e;	width: 100%;}.uk-search.uk-search-default.uk-search-custom > span {	background: #e5442e;	}.uk-search.uk-search-default.uk-search-custom > input {	width: 300px;	border-bottom: 0;}.title-article {  line-height: 20px;  margin: 5px 0 !important;  font-size: 14px;}.rubrique-channel {	font-size: 14px;	line-height: 21px;	text-align: center;	color: #656565;	padding-bottom: 5px;	margin-right: 16px;	cursor: pointer;	position: relative;	display: flex;	align-items: center;}.rubrique-channel:hover {	color: inherit;}.uk-rubrique-activate {	position: relative;	color: #ff5a5a;	font-weight: 600;}.uk-rubrique-activate:after, .rubrique-channel:hover:after {    content: "";    background: #ff5a5a;    position: absolute;    bottom: 0;    /*left: 25%;*/    height: 2px;    width: 100%;    border-radius: 3px;}.uk-card.uk-card-very-small .uk-card-body {  padding: 10px;}.uk-card.uk-card-very-small .uk-card-footer {  padding: 5px 10px;}#header-mobile {	background: #ff5a5a;}#header-mobile .uk-navbar-nav > li > a.header-download-app {	padding:0 5px;}#header-mobile .uk-navbar-right.nav-overlay {	margin-right: 10px;  margin-left: auto;}#header-mobile .navbar .brand, #header-mobile .navbar .nav > li > a,#header-mobile .navbar-search,#header-mobile .uk-navbar-item,#header-mobile .uk-navbar-nav > li > a,#header-mobile .uk-navbar-toggle {	height: 56px;	padding: 0 7px;	font-size: 17px;	font-family: inherit;	text-decoration: none;}#header-mobile .uk-search-navbar .uk-search-icon {    width: 20px;    margin-left: 5px;}#header-mobile .uk-search .uk-search-input {		border: none;    /*border-radius: 32px;*/    padding: 0 28px;    font-size: 16px;    flex-grow: 1;    width: 100%;    height: 30px;		background: #fff;}#MyWizard .badge, #MyWizard .uk-badge, #MyWizard a.badge {	line-height: 22px;}.layout5_ad_prev_img {	/* width: 100%; */}.ad_prev_main {	display: block;}#addataad_url1 {	width: auto;	float: none !important;}.autocomplete-suggestion, li.ui-menu-item {  padding: 10px;  cursor: pointer;  background-color: #fff;  border-bottom: 1px solid #d4d4d4;	border-left: 1px solid #d4d4d4;	border-right: 1px solid #d4d4d4;}.infoflash_actualites #tm-main img.layout5_ad_prev_img {	max-width:inherit;}.partenaires_top {	/*margin: 0 0 20px 0;*/}.layout5_ad_prev_wrap, .ad_prev_main {	margin: 0 !important;	padding: 0 !important;	border: 0 !important;}#geo_target_space .uk-button, #adsform .uk-button {	border: 1px solid #c3c3c3;}#geo_target_space .uk-button.btn-success, #adsform .uk-button.btn-success {    background-color: #468847;    color: #fff;}#sa_payHtmlDiv .form-actions {	margin-bottom: 0;	padding-bottom: 0;}#sa_payHtmlDiv #btnWizardPrev1 {	border-radius: 0;}#sa_payHtmlDiv #btnWizardPrev1:hover {	color: #f03f37 !important;    background-color: #fff !important;}#sa_payHtmlDiv #btnWizardPrev1:hover i {	background-color: #f03f37 !important;}.input-group {	display: flex;}.input-group-append {	display:flex;	align-items:center;}.input-group-text {	display: flex;	align-items: center;	font-weight: 400;	height:36px;	color: #495057;	padding: 0 10px 0;	text-align: center;	white-space: nowrap;	background-color: #e9ecef;	border: 1px solid #ced4da;	border-left:none;}.uk-button-info {    background-color: #1e87f0;    color: #fff;    border: 1px solid transparent;}.uk-btn-toolbar .btn-toolbar {	margin-top: 0px;    margin-bottom: 0px;}.uk-btn-toolbar .btn-toolbar .btn {	border-radius: 0;}.uk-badge.uk-badge-custom, .uk-badge.uk-badge-custom:hover {	border: 1px solid #f0635f;	background: #fff;    color: #f0635f;    font-size: 12px;	font-weight: 700;	font-family: Arial;}.uk-margin-very-small-right {	margin-right: 5px !important;}.card-new .uk-button-link {	line-height: 26px !important;}.uk-link-toggle {    color: inherit!important;    text-decoration: none!important;}.card-new .fas, .card-new .far {	line-height: 24px;}.autocomplete-suggestion {  padding: 10px;  cursor: pointer;  background-color: #fff;  border-bottom: 1px solid #d4d4d4;	border-left: 1px solid #d4d4d4;	border-right: 1px solid #d4d4d4;}.autocomplete-suggestion:hover {  /*when hovering an item:*/  background-color: #e9e9e9;}.uk-offcanvas {	z-index: 10000;}.uk-list-small.uk-list-striped>* {    padding: 5px;}.blog #tm-main.uk-section {  padding-top: 20px;  padding-bottom: 20px;}.list-columns > ul li {-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid}.list-columns-3 > ul {-webkit-column-count: 3;-webkit-column-gap: 30px;-webkit-column-width: 100px;-moz-columns: 3 100px;-moz-column-gap: 30px;column-width: 100px;column-count: 3;column-gap: 30px}.list-columns-3 > ul li {-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid}.list-columns-3 > ul > li {line-height: 1.2em;margin-bottom: 15px}.blog .article-blog .uk-card-body {	font-size: 16px;}.blog .article-blog .uk-card-body h1 {	font-size: 30px;}.blog .article-blog .uk-card-body img {	border: 1px solid #e5e5e7;}.uk-border {	border: 1px solid #e5e5e7;}#modal-home-elu.uk-modal {	left:inherit;	background: none;	width: 400px;	top: 100px;}.uk-divider-small::after {    content: "";    display: inline-block;    width: 80px;    max-width: 100%;    border-top: 2px solid #f95860;    vertical-align: top;    border-image: linear-gradient(90deg,#fe8155 0,#f95462 35%,#ed7aa3 100%);    border-image-slice: 1;}#tm-main {	background: #f2f2f2;} .contact form label {	font-size: 14px;}.border-radius-none {	border-radius: 0 !important;}.onwebchatbox #webchat_header.webchat_header {	border: 1px solid #fff !important;}.uk-text-white {	color: #fff !important;}.uk-sticky-fixed {	z-index: 1002;}/*.uk-section {	padding-top: 20px;	padding-bottom: 20px;}*/.uk-container-expand {    max-width: none !important;}.tm-page {    border-top-width: 0;    border-width: 0;}.cadre-blanc {	border: 1px solid #e5e5e7;}.cadre-blanc > .uk-card-body,.cadre-danger > .uk-card-body {	padding: 20px 20px;}#first-grid-home.grid .uk-first-column .el-item .uk-grid .uk-first-column {	text-align: center;}#menu-footer.uk-card-body {	padding: 20px;}#menu-footer li {	float: left;}#menu-footer .uk-nav-header:not(:first-child) {	margin-top: 0;}#menu-footer.uk-card-body .uk-nav-default {	margin: 0;	display: inline-block;}#info-contact svg {	vertical-align: inherit;}.uk-input, .uk-select:not([multiple]):not([size]), input[type="text"]:not([class*="uk-"]), input[type="password"]:not([class*="uk-"]), input[type="datetime"]:not([class*="uk-"]), input[type="datetime-local"]:not([class*="uk-"]), input[type="date"]:not([class*="uk-"]), input[type="month"]:not([class*="uk-"]), input[type="time"]:not([class*="uk-"]), input[type="week"]:not([class*="uk-"]), input[type="number"]:not([class*="uk-"]), input[type="email"]:not([class*="uk-"]), input[type="url"]:not([class*="uk-"]), input[type="search"]:not([class*="uk-"]), input[type="tel"]:not([class*="uk-"]), input[type="color"]:not([class*="uk-"]), .uneditable-input:not([class*="uk-"]), select:not([class*="uk-"]):not([multiple]):not([size]) {	border: 1px solid #e5e5e7;}.uk-button-primary:hover, .uk-button-primary:focus, .btn-primary:hover, .btn-primary:focus, .btn-info:hover, .btn-info:focus {	color: #f03f37;	background-color: #fff !important;}.uk-padding-medium {    padding: 20px;}.uk-light, .uk-section-primary:not(.uk-preserve-color), .uk-section-secondary:not(.uk-preserve-color), .uk-tile-primary:not(.uk-preserve-color), .uk-tile-secondary:not(.uk-preserve-color), .uk-card-primary.uk-card-body, .uk-card-primary>:not([class*='uk-card-media']), .uk-card-secondary.uk-card-body, .uk-card-secondary>:not([class*='uk-card-media']), .uk-overlay-primary, .tm-toolbar,.uk-light .uk-text-lead, .uk-section-primary:not(.uk-preserve-color) .uk-text-lead, .uk-section-secondary:not(.uk-preserve-color) .uk-text-lead, .uk-tile-primary:not(.uk-preserve-color) .uk-text-lead, .uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead, .uk-card-primary.uk-card-body .uk-text-lead, .uk-card-primary>:not([class*='uk-card-media']) .uk-text-lead, .uk-card-secondary.uk-card-body .uk-text-lead, .uk-card-secondary>:not([class*='uk-card-media']) .uk-text-lead, .uk-overlay-primary .uk-text-lead, .tm-toolbar .uk-text-lead {	color: #fff;	}.uk-card-secondary>:not([class*='uk-card-media']) .uk-heading-divider {	border-bottom-color: #fff;}.espace-prive .uk-margin-medium-bottom .uk-breadcrumb {	display: none;}@media (min-width: 1200px) {	.uk-padding {	    padding: 20px;	}}@media (max-width: 639px) {		.uk-h1 {	    font-size: 32px;	}		.uk-h2 {	    font-size: 26px;	}		.uk-h3 {    	font-size: 20px;    	}		.info-infoflash .el-item.uk-inline-clip {		position: relative;		overflow: inherit;		width: 100%;	}		.info-infoflash .el-item.uk-inline-clip [class*='uk-position-center'] {		position: relative !important;	}		.info-infoflash .el-item.uk-inline-clip .el-image {		display: none;	}		.info-infoflash .el-item.uk-inline-clip > .el-content {		background: rgba(212,39,37,0.8);	}		.info-infoflash .el-item.uk-inline-clip .el-content .el-content {		padding: 15px;				font-size: 15px;	}		.info-infoflash .el-item.uk-inline-clip .el-content .el-content p:last-child {		margin-bottom: 0;	}		.info-infoflash .el-item.uk-inline-clip .uk-position-center {    	-webkit-transform: none;    	transform: none;    	left: 0;    	top: 0;        	width: 100%;	}}