.BlockNews {}
  .BlockNews-title {}
  .BlockNews-items {}
    .BlockNews-item {}
      .BlockNews-itemLink {display: inline-block;width: 100%;height: 100%;}
      .BlockNews-itemHeader {}
        .BlockNews-itemTitle {}
        .BlockNews-itemDate {}
      .BlockNews-itemBody {}
        .BlockNews-itemDescription {}
      .BlockNews-itemFooter {}
        .BlockNews-itemLinkMore {}
  .BlockNews-link {}


#searchResults .pageLink{color:#999;display:block;font-size:12px;margin:2px 0 8px;padding:0}#searchResults .searchResult{margin-bottom:16px;margin-top:24px}#searchResults .searchResult h3{margin-bottom:0;padding-bottom:0}#searchResults .searchResult p{margin-top:4px}ul.ccm-search-block-tag-cloud{list-style-type:none;margin:0;padding:0}ul.ccm-search-block-tag-cloud li{zoom:1;color:#ccc;display:inline-block;font-size:10px;margin:0 8px 8px 0}ul.ccm-search-block-tag-cloud li a{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;display:inline-block;padding:4px;text-decoration:none;vertical-align:middle}ul.ccm-search-block-tag-cloud li a:hover{background-color:#e8e8e8;color:#333}ul.ccm-search-block-tag-cloud li{float:left;margin-left:0;margin-right:20px;padding:0;white-space:nowrap}


@import url('https://fonts.googleapis.com/css?family=Muli:400,700|Pacifico');


/* Styles du bloc coteo_block_footer_groupe new-version */

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version {
    background: #FFFFFF;
}

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner {
    width  : auto;
    height : auto;
    padding: 25px 25px 5px;
}

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner p.h3-like {
    font-size: 1.8rem;
    color    : #0f3055;
    font-family: 'Pacifico', cursive;
    position: relative;
    z-index: 1;
}

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner a.uk-button.uk-button-default {
    background:  #FFE401;
    color    : #0f3055;
    border:  0;
    text-transform: initial;
    font-family: 'Muli', sans-serif;
    border-radius:  10px;
}

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner a.uk-button.uk-button-default:hover {
    background: #0f3055;
    color    : #FFFFFF;
    border:  0;
}

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__intro p {
    color: #0f3055;
    font-family: 'Muli', sans-serif;
}

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__intro p>a {
    font-weight: bold;
    color: #0f3055;
    font-family: 'Muli', sans-serif;
}

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__intro p>a:hover {
    text-decoration: underline;
    color          : #0c70e2;
}

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__links p.h4-like{
    color: #0C70E2;
    font-family: 'Muli', sans-serif;
}

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__links ul>li>a {
    text-decoration: none;
    color          : #0f3055;
    font-family: 'Muli', sans-serif;
}

.o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__links ul>li>a:hover {
    text-decoration: underline;
    font-family: 'Muli', sans-serif;
}


@media screen and (min-width: 640px) {
    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner {
        width      : 100%;
        height     : 250px;
        padding    : 0;
        display    : flex;
        align-items: center;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner>div {
        padding: 20px;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner p.h3-like {
        color    : #FFFFFF;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__links {
        position      : relative;
        padding-bottom: 50px;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__links::before {
        content         : "";
        position        : absolute;
        bottom          : -80px;
        left            : 20px;
        width           : 260px;
        height          : 225px;
        background-image: url(../../../../packages/coteo_package_groupenatureetvacances/blocks/coteo_block_footer_groupe/templates//../../../../images/ban-footer-nature-vacances-tongs.png);
        background-size : cover;
    }
}


@media screen and (min-width: 960px) {
    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner img {
        margin-left: 30px;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner p.h3-like {
        font-size:  2.2rem;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__links {
        padding-right: 80px;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__links::after {
        content            : "";
        position           : absolute;
        bottom             : -50px;
        right              : -90px;
        width              : 223px;
        height             : 421px;
        background-image   : url(../../../../packages/coteo_package_groupenatureetvacances/blocks/coteo_block_footer_groupe/templates//../../../../images/ban-footer-nature-vacances-items.png);
        background-size    : cover;
        background-position: bottom right;
    }
}

@media screen and (min-width: 1200px) {

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner {
        position: relative;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner::after {
        content            : '';
        position           : absolute;
        bottom             : 0;
        right              : -76px;
        width              : 600px;
        height             : 354px;
        background-image   : url(../../../../packages/coteo_package_groupenatureetvacances/blocks/coteo_block_footer_groupe/templates//../../../../images/ban-footer-nature-vacances-famille.png);
        background-size    : cover;
        background-position: bottom right;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner p.h3-like {
        font-size: 2.4rem;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__links::before {
        bottom: -130px;
        left  : 400px;
    }

    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__image img {
        position : absolute;
        top      : 20px;
        left     : -150px;
        max-width: initial;
        width    : 480px;
    }
}

@media screen and (min-width: 1600px) {
    .o-page .coteo-block-footer-groupe.coteo-block-footer-groupe--new-version .coteo-block-footer-groupe__banner::after {
        right : -87px;
        width : 675px;
        height: 400px;
    }
}

