/**
 * @file
 * Subtheme specific CSS.
 */

 .main-content {
    padding-right: 0;
 }
.sidebar_first {
   /* padding-right: 0;*/
}
 .sidebar h2 {
    margin: 0 0 0.5em;
    border-bottom: 1px solid #d6d6d6;
    padding-bottom: 5px;
    text-shadow: 0 1px 0 #fff;
    font-size: 1.2em;
    line-height: 1.3;
 }

div.block-views h2 {
    margin: 0 0 0.5em;
    border-bottom: 1px solid #d6d6d6;
    padding-bottom: 5px;
    text-shadow: 0 1px 0 #fff;
    font-size: 1.2em;
    line-height: 1.3;
 }

 div.block-views h2.node__title {
    font-size: 1.1em;
    line-height: 1.2em;
 }
 .easy-carousel--simple {
     margin: 1.5em 0;
 }
 .easy-carousel--simple .list .item .slide-content .slide-text {
    padding: 0.2em 0 0 0;
    margin: 0;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
 }
 .easy-carousel--simple .list .item .slide-content .slide-text p {
    font-size: 0.9em;
 }
 .easy-carousel--simple .list .item .slide-content {
    /* padding: 20px 15% 30px 15%; */
    padding: 0.1em 0 0.1em 0;
    margin: 0;
}

.field--name-field-tutoriel-image img {
    margin: 0 0 0.3em !important;
}
.field--type-image img, .field--name-field-user-picture img {
    margin: 0 0 0.2em 0 !important;
}

.field__label {
    font-weight: 600!important;
}
.node--type-event .node__content .field--name-field-event-lieu .field__item {
    display: block;
}

.views-field-uid {
    display: inline-block;
    margin-left: 1.2em;
 }

.views-field-field-blog-image {
    float:left;
    margin: 0 1em 0 0;
}

.block-views-blockblog-blog-block {
    padding-top:0.6em;
}

.bloc-blog {
    clear:both;
}
.node--view-mode-teaser {
    border-bottom: 1px solid #d3d7d9;
    margin-bottom: 0.5em;
    padding-bottom: 0.2em;
}

.img-event-bloc {
    width: fit-content;
    float: left;
    margin-right: 1em;
}
.views-field-field-when {
    margin-bottom: 0.6em;
}
.views-field-view-node {
    margin-top: 0.6em;
}
h4.event-bloc-h4 {
    font-size:1.2em;
}
h4.event-bloc-h4 a {
    text-decoration: none;
}
.views-row {
    margin-bottom: 1.2em;
}
.mb-3 {
    margin-right: 0.5em;
}
@media(max-width: 900px) {

.node__content {
   margin-right: 0.5em !important;
}



}