.tm-block.tm-block-middle { background: #d0b8a5; }

html.uk-notouch.n2webp body.tm-isblog div.tm-wrapper div.tm-block.tm-block-middle div div.uk-container.uk-container-center div.tm-middle.uk-grid div.tm-main.uk-width-medium-1-1.uk-row-first main.tm-content article.uk-article div h3 { color: #ffffff !important;}

.tm-block.tm-block-top-0 { background-color: #f7f7f7; top: -20px; position: relative; margin-bottom: 40px; }

.tm-block.tm-block-top-a { background-color: #e5d9d1; top: -57px; position: relative; margin-bottom: -57px; }

.uk-article-title { background: url(../images/puce-titre.svg) no-repeat bottom center !important; line-height: 102px; color: #ffffff; }

html { color: #fff !important; }

li.maximenuck.item101.first.level1:hover { background: none !important; }

div.-blog div.moduletable div#btcontentslider135.bt-cs div.slides_container div.slides_control div.slide div.bt-row div.bt-inner div.bt-extra { position: relative; float: left; }

.bt-cs .bt-inner .bt-title { font-family: 'Libre Franklin', sans-serif !important; color: #e5d9d1 !important; text-transform: none !important; font-size: 22px; }

.bt-introtext { text-align: justify; padding-right: 20px !important; color: #ffffff !important; }

.bt-cs .bt-inner img { outline: 0px solid #b5b5b5 !important; border: 0px solid #fff !important; max-width: 99%; margin: 5px 0px; }

div.bt-inner p.readmore { background-color: #e5d9d1 !important; padding-left: 10px; text-transform: uppercase; font-family: "Roboto"; color: #643f30; width: 112px; float: right; }

div.bt-inner p.readmore a { color: #643f30; }

div.bt-inner p.readmore a:hover { color: #333333; }

.bt-cs .bt-date, .bt-cs .bt-author { font-style: italic; }

.tm-block.tm-block-bottom-3 { background: #6f5a49;  }

.flex-active-slide > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h2:nth-child(2) { font-family: "Roboto"; font-size: 40px; color: #ffffff; font-weight: normal; }

div.item a.readmore { float: right; color: #fff; text-transform: uppercase; }

html.uk-notouch body.tm-isblog div.uk-sticky-placeholder nav.tm-navbar.uk-navbar.tm-navbar-fullscreen div.uk-container.uk-container-center div.tm-navbar-wrapper div.tm-nav.uk-visible-large div.tm-nav-wrapper ul.uk-navbar-nav.uk-hidden-small li.uk-parent a

div.btntoutvoir { color: #ffffff; font-family: 'Libre Franklin', sans-serif; font-size: 45px !important; text-align: center !important; }

div.btntoutvoir a { color: #ffffff; font-family: 'Libre Franklin', sans-serif; font-size: 45px !important; text-align: center !important; text-decoration: none; }

div.btntoutvoir a:hover { color: #e5d9d1; }


@media screen and (max-width: 480px) {
  @-ms-viewport {
    width: device-width;
  }
	
	.uk-article-title {
    font-size: 26px;
	line-height: 36px !important;
	background: none !important;
 	margin-top: 20px;
	}
	
.bg-bottom-1 { display: none; }
}