

#myfOrganisationWidget #external-content .myFCarousel {
  display:flex;
  transition:transform .4s,width .4s,height .4s
}
#myfOrganisationWidget #external-content .myFCarousel__viewBox {
  height:auto;
  width:calc(100% + 5px);
  margin-right:-5px;
  margin-bottom:-10px;
  padding:0 10px 10px 0;
  overflow:hidden;
  transition:width .4s;
  margin-bottom:25px
}
#myfOrganisationWidget #external-content .myFCarousel__container {
  margin-left:-5px;
  width:calc(100% + 5px);
  position:relative
}
#myfOrganisationWidget #external-content .myFCarousel hr {
  border:0;
  border-top:1px solid #eee
}
#myfOrganisationWidget #external-content .myFCarousel__item {
  border-radius:7px;
  padding:5px;
  box-shadow:5px 5px 5px #e6e5e5;
  transition:transform .4s,width .4s,height .4s
}
#myfOrganisationWidget #external-content .myFCarousel__item:hover {
  cursor:pointer
}
#myfOrganisationWidget #external-content .myFCarousel__item .sliderHeader h1 {
  font-size:16px
}
#myfOrganisationWidget #external-content .myFCarousel__item .sliderHeader p {
  color:gray;
  font-size:16px
}
#myfOrganisationWidget #external-content .myFCarousel__header h2 {
  font-size:17px;
  font-family:var(--myf_font_title_medium);
  letter-spacing:var(--myf_header_spacing)
}
#myfOrganisationWidget #external-content .myFCarousel__body img {
  width:100%;
  height:auto
}
#myfOrganisationWidget #external-content .myFCarousel__item {
  height:100%;
  width:100%;
  margin:0 5px
}
#myfOrganisationWidget #external-content .myFCarousel__item.active,
#myfOrganisationWidget #external-content .myFCarousel__item.next-item,
#myfOrganisationWidget #external-content .myFCarousel__item.prev-item {
  display:block
}
#myfOrganisationWidget #external-content .myFCarousel__indicators {
  display:flex;
  justify-content:center;
  z-index:20;
  list-style:none;
  padding:0;
  margin-bottom:40px
}
#myfOrganisationWidget #external-content .myFCarousel__control--next,
#myfOrganisationWidget #external-content .myFCarousel__control--prev {
  position:absolute;
  z-index:20;
  cursor:pointer;
  top:50%;
  transform:translateY(-50%);
  opacity:.3;
  transition:opacity .3s
}
#myfOrganisationWidget #external-content .myFCarousel__control-prev {
  left:20px
}
#myfOrganisationWidget #external-content .myFCarousel__control-prev:hover {
  opacity:1
}
#myfOrganisationWidget #external-content .myFCarousel__control-next {
  right:20px
}
#myfOrganisationWidget #external-content .myFCarousel__control-next:hover {
  opacity:1
}
#myfOrganisationWidget #external-content .myFCarousel__indicator {
  height:12px;
  width:12px;
  border-radius:50%;
  background:rgba(0,0,0,.5);
  opacity:.2;
  margin:0 8px;
  cursor:pointer
}
#myfOrganisationWidget #external-content .myFCarousel__indicator.active {
  opacity:1
}
#myfOrganisationWidget #external-content .myFCarousel__indicator:hover {
  opacity:1;
  background:rgba(46,255,191,.5)
}
@media (max-width:1199.98px) {
  #myfOrganisationWidget #external-content .myfNewsItems {
    margin:0 auto
  }
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem {
  background-color:#fff;
  padding:8px;
  box-shadow:5px 5px 5px #e6e5e5;
  font-size:.9em;
  margin-bottom:2em
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem:empty {
  min-height:331px;
  background-image:linear-gradient(#f7f7f7 64px,transparent 0),linear-gradient(#f7f7f7 23px,transparent 0),linear-gradient(#f7f7f7 46px,transparent 0),linear-gradient(#f7f7f7 1px,transparent 0),linear-gradient(#f7f7f7 150px,transparent 0),linear-gradient(#f7f7f7 150px,transparent 0),linear-gradient(#f7f7f7 150px,transparent 0),linear-gradient(#fff 100%,transparent 0);
  background-size:64px 64px,calc(80% - 147px) 23px,83px 43px,calc(100% - 16px) 1px,calc(100% - 16px) 150px,calc(70% - 16px) 20px,calc(100% - 16px) 15px,100% 100%;
  background-position:8px 8px,93px 8px,calc(100% - 8px) 8px,8px 85px,8px 97px,8px 262px,8px 300px,0 0;
  background-repeat:no-repeat
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem a:active,
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem a:link,
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem a:visited {
  color:#000
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem img {
  width:100%
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__top {
  display:flex;
  justify-content:flex-start;
  align-items:stretch;
  margin-top:8px
}
@media (max-width:991.98px) {
  #myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__top {
    flex-wrap:wrap
  }
}
@media (max-width:767.98px) {
  #myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__top {
    justify-content:center
  }
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__profileImg {
  flex:0 0 65px;
  width:65px;
  height:64px;
  position:relative;
  background:url(https://myfavorito-public.s3.amazonaws.com/logo_images/2018/profile-graphic.png) #bdbdbd no-repeat 50%
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__title {
  font-weight:600
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__titleSection {
  flex:1 0 auto;
  min-width:170px;
  max-width:calc(100% - 255px);
  text-align:left
}
@media (min-width:768px) {
  #myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__titleSection {
    margin-left:20px;
    margin-right:20px
  }
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__info {
  flex:0 0 170px;
  width:170px;
  text-align:right;
  padding:0 0 0 21px;
  border-left:1px solid var(--myf_primary)
}
@media (max-width:991.98px) {
  #myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__info {
    flex:0 0 100%;
    display:flex;
    justify-content:space-between
  }
}
@media (max-width:767.98px) {
  #myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__title {
    text-align:center
  }
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__title a:active,
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__title a:link,
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__title a:visited {
  font-size:1.2em;
  color:#000;
  vertical-align:bottom;
  height:2.2em;
  text-decoration:none
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__time {
  color:var(--myf_text_color);
  font-size:13px;
  font-weight:400
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__fans {
  font-size:15px;
  font-family:var(--myf_font_title_medium);
  white-space:nowrap
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__address {
  font-size:.8em;
  color:#909094;
  height:2.2em;
  margin-top:.4em
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem hr {
  margin-top:20px;
  margin-bottom:20px;
  border:0;
  border-top:1px solid #eee
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__imgWrapper {
  overflow:hidden
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__imgWrapper:hover {
  cursor:pointer
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__content {
  margin:1em 5px 5px 5px
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__headline {
  font-size:1.2em;
  margin-bottom:1em;
  text-align:left;
  font-family:var(--myf_font_title_medium)
}
#myfOrganisationWidget #external-content .myfNewsItems .myFNewsItem__text {
  text-align:left;
  white-space:pre-line
}
#myfOrganisationWidget #external-content.myfOrganisationWidget--es .myfNewsItems .myFNewsItem__fans,
#myfOrganisationWidget #external-content.myfOrganisationWidget--fr .myfNewsItems .myFNewsItem__fans {
  font-size:12px
}

