.l-search_result .node__title{
  font-size:20px;
  font-size:1.42857rem;
  line-height:1.4; }

.l-search_result .node__subtitle, .l-search_result .node__link{
  font-size:14px;
  font-size:1rem;
  line-height:1.57; }

.l-search_result [class*='node__result_type'], .l-search_result .node__date, .l-search_result .node__event_date, .l-search_result .node__link, .l-search_result .node__news_type, .l-search_result .node__event_type{
  font-size:12px;
  font-size:.85714rem;
  line-height:1.66667; }

.l-search_result .field-collection-container{
  display:inline-block; }

.l-search_result [class*='node__result_type']{
  background-position:top left;
  background-repeat:no-repeat;
  padding-top:45px;
  padding-top:3.21429rem;
  padding-bottom:15px;
  padding-bottom:1.07143rem;
  font-style:italic; }

.l-search_result .node__title{
  font-weight:bold; }

.l-search_result .node__link{
  font-style:italic;
  margin-bottom:20px;
  margin-bottom:1.42857rem; }

.l-search_result .node__date, .l-search_result .node__event_date, .l-search_result .node__link, .l-search_result .node__news_type, .l-search_result .node__event_type{
  margin-bottom:15px;
  margin-bottom:1.07143rem; }

.l-search_result .node__date, .l-search_result .node__link, .l-search_result .node__news_type{
  font-style:italic; }

.l-search_result .node__event_date{
  font-weight:bold; }

.l-search_result .node__date, .l-search_result .node__event_date, .l-search_result .node__news_type, .l-search_result .node__event_type{
  display:inline-block; }

.l-search_result .node__news_type, .l-search_result .node__event_type{
  padding-left:10px;
  position:relative; }
.l-search_result .node__news_type:before, .l-search_result .node__event_type:before{
  content:' - ';
  position:absolute;
  left:0;
  top:0;
  bottom:0;
  display:block; }

.l-search_result .node__event_type{
  display:block;
  font-style:italic; }

.l-search_result .node__image{
  width:220px;
  height:75px; }
.l-search_result .node__image.is--video{
  position:relative; }
.l-search_result .node__image.is--video:before{
  display:block;
  content:'';
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
  background:url('../../../images/theme/icon__play.png') center center no-repeat;
  pointer-events:none;
  z-index:1; }

.l-search_result .node__link-to-node{
  margin-bottom:20px;
  margin-bottom:1.42857rem;
  display:block; }
@media (min-width: 1079px){
  .l-search_result .node__link-to-node{
    position:absolute;
    right:0;
    top:30px;
    margin-bottom:0; }
  .l-search-result__body .l-search_result .node__link-to-node{
    position:relative;
    right:auto;
    top:auto;
    margin-bottom:20px;
    margin-bottom:1.42857rem; } }

.l-search_result .node__result_type--attachment{
  background-image:url('../../images/theme/label__attachment.png'); }

.l-search_result .node__result_type--event{
  background-image:url('../../images/theme/label__event.png'); }

.l-search_result .node__result_type--event_list{
  background-image:url('../../images/theme/label__event_list.png'); }

.l-search_result .node__result_type--information{
  background-image:url('../../images/theme/label__information.png'); }

.l-search_result .node__result_type--link{
  background-image:url('../../images/theme/label__link.png'); }

.l-search_result .node__result_type--link_list{
  background-image:url('../../images/theme/label__link_list.png'); }

.l-search_result .node__result_type--place{
  background-image:url('../../images/theme/label__place.png'); }

.l-search_result .node__result_type--map{
  background-image:url('../../images/theme/label__map.png'); }

.l-search_result .node__result_type--image{
  background-image:url('../../images/theme/label__image.png'); }

.l-search_result .node__result_type--media_gallery{
  background-image:url('../../images/theme/label__media_gallery.png'); }

.l-search_result .node__result_type--meteo{
  background-image:url('../../images/theme/label__meteo.png'); }

.l-search_result .node__result_type--news{
  background-image:url('../../images/theme/label__news.png'); }

.l-search_result .node__result_type--news_list{
  background-image:url('../../images/theme/label__news_list.png'); }

.l-search_result .node__result_type--topic{
  background-image:url('../../images/theme/label__topic.png'); }

.page-node.node-type-event-list .l-search_result .node__archived_text, .page-node.node-type-news-list .l-search_result .node__archived_text{
  display:block;
  position:relative;
  margin-bottom:15px;
  margin-bottom:1.07143rem; }