/* MUR SOCIAL */

.box-socialwall {
    position: relative;
}
.box-socialwall .box-socialwall-titre {
    line-height: 50px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-size: 20px;
    color: #00295b;
    text-transform: uppercase;
    letter-spacing: 3px;
    margin: 16px 0;
}
.box-socialwall .box-socialwall-filtres {
    position: absolute;
    right: 0;
    top: 0;
    padding-right: 22px;
}
.box-socialwall .box-socialwall-filtres a {
    line-height: 50px;
    font-size: 2.8em;
    padding: 0 0.4em;
    border-right: 1px solid #00295B;
    color: #00295B;
    padding-bottom: 4px;
    display: inline-block;
    vertical-align: top;
}

#page-1 .box-socialwall .box-socialwall-filtres a {
    border-right: none;
    line-height: 36px;
    font-size: 34px;
}
#page-1 .box-socialwall .box-socialwall-filtres a.filtre-all {
    font-size: 1.9em;
}


#page-1 .box-socialwall .box-socialwall-filtres {
    position: absolute;
    right: 0;
    top: 13px;
    padding-right: 22px;
}

.box-socialwall .box-socialwall-filtres a i { font-size: 0.85em; }
.box-socialwall .box-socialwall-filtres a.filtre-medias i { font-size: 0.77em; }
.box-socialwall .box-socialwall-filtres a:hover, .box-socialwall .box-socialwall-filtres a.active {	background-color: #DFB02E; color: #FFFFFF; }

.box-socialwall .box-socialwall-filtres a.filtre-all {
    font-size: 1.5em;
}

.box-socialwall .grid-socialwall {
    margin: 20px -5px;
}
.box-socialwall .grid-socialwall .grid-item {
    display:block;
}
.box-socialwall .grid-socialwall .grid-item .l-box {
    border: 1px solid #eeeeee;
    margin: 10px 5px;
    box-sizing: border-box;
}
.box-socialwall .grid-socialwall .grid-item .l-box .item-origin {
    display: block;
    width: 100%;
    height: 50px;
    background: #cccccc;
}
.box-socialwall .grid-socialwall .grid-item.twitter .l-box .item-origin { background: #00aced; }
.box-socialwall .grid-socialwall .grid-item.facebook .l-box .item-origin { background: #3b5998; }
.box-socialwall .grid-socialwall .grid-item.youtube .l-box .item-origin { background: #bb0000; }
.box-socialwall .grid-socialwall .grid-item.medias .l-box .item-origin { background: #002A5C; }

.box-socialwall .grid-socialwall .grid-item .l-box .item-origin i {
    line-height: 50px;
    font-size: 2em;
    display: block;
    text-align: center;
    color: white;
}

.box-socialwall .grid-socialwall .grid-item .l-box .item-date {
    font-family: 'Helvetica Neue Roman', sans-serif;
    line-height: 1.3;
    font-style: normal;
    font-weight: 700;
    color: gray;
    text-align: right;
    margin: 0;
    font-size: 11px;
    padding: 10px 10px 0 10px;
}
.box-socialwall .grid-socialwall .grid-item .l-box .item-texte {
    font-family: 'Helvetica Neue Roman', sans-serif;
    line-height: 1.3;
    font-style: normal;
    font-weight: 400;
    color: #231f20;
    text-align: left;
    margin: 0 0 1em 0;
    font-size: 13px;
    padding: 10px;
}
.box-socialwall .grid-socialwall .grid-item .l-box .item-media img {
    width: 100%;
}



.grid-socialwall,
.grid-socialwall .grid-item {
    -webkit-transition: all 0s ease-out;
    -moz-transition: all 0s ease-out;
    -ms-transition: all 0s ease-out;
    -o-transition: all 0s ease-out;
    transition: all 0s ease-out;
}


