/*Arrondi miniature trombinoscope*/
.post__thumbnail img {
	border-radius:50%;
}
/*Couleur arrière-plan pied de page*/
.footer-widgets {
  background-color: #26348b;
}
/*Couleur arrière-plan icône réseaux sociaux*/
.footer-social__link,.back-to-top__link {
	background-color: #206ab2;
}

.my_title,.main__header,.has-black-background-color,.main__header, .has-cftc-bgcolor {
   background-color:rgba(38,52,139,0.8) !important;
}

.my_title,.has-black-background-color,.main__title,.lsvr-townpress-post-slider__post-inner {
	text-shadow:black 1px 1px !important;
	text-align:center;
}

.my_title,.has-black-background-color,.main__header,.lsvr-feature,.lsvr-townpress-post-slider__inner, .c-content-box, .widget__inner,.widget_media_image,.wp-block-cover,.image, iframe {
    border-radius: 10px !important;
}

/*
#meta-14 .widget__inner {
	background-color:transparent;
 -moz-box-shadow:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
*/

/*Couleur filigrane slider*/
.lsvr-townpress-post-slider__post-overlay-link{
	background:radial-gradient(rgb(38,52,139) 50%,rgb(32,106,178) 80%)
}
/*Hauteur slider*/
.lsvr-townpress-post-slider__inner,.lsvr-townpress-post-slider__post-inner {
	height:300px !important;
}

/*CSS des 3 blocs en accueil*/
/*myBlock*/
.d-block {
	align-items: center;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	box-flex: 1;
	-webkit-flex: 1;
	-moz-flex: 1;
	-ms-flex: 1;
	flex: 1;
	min-width: 200px;
	min-height: 0;
}
/*myFlipBox */
.myicon  {
	font-size:80px;
	border:5px solid white;
	border-radius:50%;
	padding:15px;
	display:inline-block;
	text-shadow:grey 1px 1px;
}
.card-title,.card-text{
	color:white;
	text-shadow:grey 1px 1px;
}
.card-text {
	padding:10px;
}
.card-block,.card {

}
.myflip-box {
	padding-left:5px;
	padding-right:5px;
	border-radius:10px;
	perspective: 1000px;
	perspective: 1000px;
	max-height: 300px;
	height: 200px;
	min-height :auto;
}
.myflip-box-inner {
  position: relative;
	width:100%;
	height:100%;
  text-align: center;
  transition: transform 0.8s;
  -o-transition: transform 0.8s;
  -webkit-transition: transform 0.8s;
  transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
 -webkit-transform-style: preserve-3d;
backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.myflip-box:hover .myflip-box-inner {
	width:100%;
	height:100%;
  transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
   transition: transform 0.8s;
   -o-transition: transform 0.8s;
   -webkit-transition: transform 0.8s;
}
.myflip-box-front, .myflip-box-back {
  position: absolute;
	width:100%;
	height:100%;
  -o-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.myflip-box-front {
	width:100%;
	height:100%;
}
.myflip-box-back {
	width:100%;
	height:100%;
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
}