@import url('https://fonts.googleapis.com/css?family=Princess+Sofia');
a.signature{font-family: 'Princess Sofia', cursive !important;font-size:20px !important;}
a.signature:hover{text-decoration:none;}

.tox-tinymce{
width: 850px !important;
height: 850px !important;
}

.fondclair {
  background-image: url("section-background-image.png");
  background-repeat: repeat;
}
.fondrayer {
  background-image: url("rayures.png");
  background-repeat: repeat;
}
.uk-sticky div.uk-navbar-container, .tm-headerbar-top.tm-headerbar-default {background: none;}
.uk-sticky-fixed div.uk-navbar-container {background: #fbfcfc;}
.uk-navbar-subtitle {text-align: center;}

.uk-subnav-pill > * {padding-top: 15px;}

.ctToolBarIcon {width:24px !important;height:24px !important;}

p {text-align:justify;}

#slidehome div.uk-position-cover, ul.uk-slideshow-items li div:nth-last-child(2){
  background:linear-gradient(rgba(0, 0, 0, 0.9), transparent 90%), radial-gradient(ellipse at bottom, transparent, transparent);
  background-color:transparent !important;
}
.uk-slideshow-items img{}
.uk-overlay-primary, .uk-tile-secondary, ul.uk-list-divider {
      -webkit-backdrop-filter: blur(5px);
      backdrop-filter: blur(5px);
}

.boiteOutils > .uk-panel {padding:15px;background-color:#333333;}

.boiteOutils h3, .boiteOutils {color:white;}
.boiteOutils a {color:#DEEEFA;}

.awesomplete:focus-visible {outline:none !important;}

.uk-nav-sub {font-size:14px;}

.dj-megamenu-modern li a.dj-up_a {font-size:16px;}

.dom2{
    margin-bottom: -5px !important;
}
.dom2 div.el-item{
    transition: transform .5s ease;
    -ms-transform: scale(0.9); /* IE 9 */
  -webkit-transform: scale(0.9); /* Safari 3-8 */
  transform: scale(0.9);
  }
.dom div.el-item{
      transition: transform .5s ease;
      -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Safari 3-8 */
    transform: scale(1);
    }

.dom div.el-item:hover,  .dom2 div.el-item:hover{
      -ms-transform: scale(1.2); /* IE 9 */
    -webkit-transform: scale(1.2); /* Safari 3-8 */
    transform: scale(1.2);
    z-index:2;
    position:relative;
  }
.filactu li:hover img {
    box-shadow: 0px 5px 7px rgba(0, 0, 0, 0.45);
  }
#sb_wall1modern, #sb_wall2flat {overflow-x: hidden;}

.recherche *:focus-visible {outline: none !important;}
.uk-search-default .uk-search-input {height: 27px;}
.uk-search-default {width: 150px;}
.tm-header .uk-navbar {border-bottom: medium double #A9A9A9;}
.tm-headerbar-top.tm-headerbar-default {background: #16519C;}

#module-tm-1 * a.uk-icon-link {color:white;}
#module-tm-1 * a.uk-icon-link:hover {color:#A9A9A9;}
