.bebecreche p.uabb-ultb3-title, .bebecreche .uabb-text-editor, .bebecreche .uabb-button-wrap {
    padding-left: 100px;
}

.list-puzzle-bleu ul {
    list-style-image: url('/wp-content/uploads/2017/12/puzzle-bleu.png');
}

.list-puzzle-rose ul {
    list-style-image: url('/wp-content/uploads/2017/12/puzzle-rose.png');
}

.list-case-coche ul {
    list-style-image: url('/wp-content/uploads/2017/12/case-coche.png');
}

.bebecreche .uabb-ultb3-desc.uabb-text-editor {
    margin-top: -25px;
}

.bebecreche .uabb-creative-button-wrap a {
    padding: 6px 12px;
}


ul#menu-menu-principal li a {
    border-bottom: 3px solid transparent;
    padding-bottom: 0.5em;
    -webkit-transition: border-bottom-color 50ms linear;
    -moz-transition: border-bottom-color 50ms linear;
    transition: border-bottom-color 50ms linear;
}

ul#menu-menu-principal li a:hover, ul#menu-menu-principal li.current-menu-item a {
    border-bottom-color: #e30f72;
}

ul#menu-menu-principal li li a:hover, ul#menu-menu-principal li li.current-menu-item a {
    border-bottom-color: transparent;
}


.text-uppercase a {
    text-transform: uppercase;
}

h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h1.uabb-heading .uabb-heading-text strong, h2.uabb-heading .uabb-heading-text strong, h3.uabb-heading .uabb-heading-text strong, h4.uabb-heading .uabb-heading-text strong, h5.uabb-heading .uabb-heading-text strong {
    font-weight: 500;
}

.blanc {
    color: #ffffff;
}

.text-primary h1, .text-primary h2, .text-primary h3, .text-primary h4, .text-primary h5, .text-primary h6,
h1.text-primary, h2.text-primary, h3.text-primary, h4.text-primary, h5.text-primary, h6.text-primary {
    color: #e30f72;
}


@media screen and (min-width: 48em) {

.puzzle .fl-col-group {
  background-image: url("/wp-content/uploads/2017/11/puzzle.png");
  background-position: top center;
  background-repeat: no-repeat;
}

.puzzle.centre .fl-col-group {
  background-position: top center;
}		
	
.puzzle.gauche .fl-col-group {
  background-position: top left;
}	
	
.puzzle.droit .fl-col-group {
  background-position: top right;
}	
	
.puzzle.violet .fl-col-group {
  background-image: url("/wp-content/uploads/2017/12/puzzle-violet.png");
}	
	
.puzzle.rose .fl-col-group:first-of-type div.fl-col {
  background-image: url("/wp-content/uploads/2017/12/puzzle-rose2.png");
	  background-repeat: no-repeat;
}
	
}

.overeffect .fl-photo-img-png img:hover {
    -webkit-filter: drop-shadow(3px 3px 3px #7e7e7e);
    filter:         drop-shadow(3px 3px 3px #7e7e7e); 
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
}

.btn-sm .uabb-btn.uabb-btn-one,
.btn-sm  .uabb-btn.uabb-btn-two {
    padding: 4px 16px;
}

.noborder .fl-post-grid-post {
    border: 0px;
}

.btn-default {
    background-color: transparent;
}

.fl-builder-content a.btn-default:hover {
background-color:#000;
}

/* page creche */


.fl-builder-content .nomarge h3 {
    margin-bottom: 0px !important;
}

.btn {
    border-radius: 0px;
}

.btn-primary {
    background-color: #e30f72;
    border-color: #e30f72;
}

.btn-primary:hover {
    background-color: #000;
    border-color: #000;
}

.fushia strong {
    color: #e30f72;
}

.bleufacebook {
    background-color: #416AB0;
	padding: 5px;
}

/* couleurs */

.dashicons-facebook {
    color: #416AB0;
}

.rose {
    color: #D20074;
}

.strongvert strong, strong.strongvert  {
    color: #a9b100 !important;
}

/* liste de creche */

.listecreche .fl-post-grid-post {
    background: #ffdd00;
    border: none;
}

.listecreche .fl-post-text {
    padding: 10px 10px 15px 10px;
}

.listecreche h3.fl-post-title {
    color: #dd0b64;
	padding: 0 0 0px;
	font-size: 18px;
	text-transform: uppercase;
	font-weight:600;
}

