@charset "UTF-8";
:root {
  /* GENERAL */
  --site-bg-color: #fff;
  --link-text-decoration: none;
  --min-vertical-spacing: 1rem;
  --shout-vertical-spacing: 1rem;
  /* ADS */
  --ad-min-vertical-spacing: 2rem;
  --ad-min-vertical-spacing-half: 1rem;
  /* TOPBAR */
  --topbar-bg-color: #1D359C;
  --topbar-fg-color: #fff;
  --topbar-menu-bg-color: #0A1544;
  --topbar-megamenu-alt-color:#666666;
  --topbar-menubutton-bg-color: #8c1219;
  /* HEADER */
  --mobile-icons-fg-color: #c4c4c4;
  /* TRENDING TOPICS */
  --trending-topics-title-color: #8c1219;
  --trending-topics-item-color: #aaa;
  /* MOBILE MENU */
  --mobile-menu-bg-color: #fff;
  --mobile-menu-header-bg-color: #0A1544;
  --mobile-menu-fg-color: #fff;
  --mobile-menu-fg-color-2nd-level: #eee;
  --mobile-menu-search-bg: rgb(255 255 255 / 40%);
  --mobile-menu-item-fg-color: #111;
  --mobile-menu-subitem-fg-color: #EEEEEE;
  /* PAGES */
  --page-title-fg-color:#8c1219;
  /* NEWS ITEMS */
  --text-color: #222;
  --text-reverse-color: #fff;
  --text-link-color: #333;
  --title-color: #222;
  --title-reverse-color: #fff;
  --strillo-color: #8c1219;
  --related-news-item-color: #666;
  --icons-color: #8c1219;
  --social-share-icons-color: #666;
  --icons-reverse-color: #fff;
  --social-share-reverse-icons-color: #fff;
  --horizontal-separator-color: #ddd;
  --related-separator-color: #eee;
  --newsitem-separator-color: #eee;
  --grande-apertura-title-color: #8c1219;
  /* BUTTONS */
  --primary-button-fg-color:#fff;
  --primary-button-bg-color:#1D359C;
  --secondary-button-fg-color:#fff;
  --secondary-button-bg-color:#8c1219;
  --load-more-button-bg-color: #1D359C;
  --load-more-button-fg-color: #fff;
  /* FOOTER */
  --footer-bg-color: #1D359C;
  --footer-fg-color: #fff;
  --footer-description: #888;
  --footer-partner-title: #8c1219;
  /* WIDGETS */
  --widget-title-dot: #1D359C;
  --widget-title-dot-reversed: #8c1219;
  --widget-buttons-bg: #1D359C;
  --widget-buttons-bg-reversed: #8c1219;
  --widget-button-text-color:#fff;
  --widget-title-color: #111;
  --widget-arrows-color: #111;
  --widget-title-color-reversed: #fff;
  --widget-box-border-color:#AAAAAA;
  --widget-news-item-text-color: #222;
  --widget-news-item-text-link-color: #333;
  --widget-news-item-title-color: #222;
  --widget-news-item-text-color-reversed: #fff;
  --widget-news-item-text-link-color-reversed: #fff;
  --widget-news-item-title-color-reversed: #fff;
  --widget-news-item-strillo-color: #8c1219;
  --widget-web-tv-bg: #000;
  --widget-photogallery-bg: #e5e5e5;
  --widget-argomento-border-color: #ddd;
  --widget-argomento-title-bg-color: #1D359C;
  --widget-argomento-sport-bg-color: #000;
  --widget-eventi-bg-color: #1D359C;
  --widget-link-sponsorizzati-bg-color:#eee;
  --widget-link-sponsorizzati-all-posts-link-color:#1D359C;
  --widget-last-posts-from-terms-bg-color: #eee;
  --widget-last-posts-from-terms-link-color:#1D359C;
  --widget-oroscopo-bg-color:#F07D00;
  --widget-oroscopo-title-dot-color:#FFF;
  --widget-oroscopo-text-color:#FFF;
  --widget-meteo-bg-color: #eee;
  --widget-meteo-min-temp-color:#0083d6;
  --widget-meteo-max-temp-color:#F07D00;
  --widget-meteo-icon-color:#666;
  --widget-popolari-arrows-color:#aaa;
  --widget-popolari-tabs:#eee;
  --widget-popolari-tabs-selected:#F07D00;
  /* SINGLE */
  --single-icon-color: #aaaaaa;
  --single-related-article-border: #DDDDDD;
  --margin-single-pixel: 35px;
  /* SEARCH */
  --pagination-border-color:#8c1219;
  --pagination-fg-color:#8c1219;
  --pagination-bg-color:#fff;
  --pagination-current-color:#8c1219;
  /* HOME EVENTI */
  --navigation-bg-color: #eee;
  --navigation-title-color: #111;
  /* HOME METEO */
  --next-days-navigation-bg-color:#aaa;
  --post-meteo-bg-color: #eee;
  --result-table-header-bg-color: #eee;
  /* widget newsletter */
  --widget-newsletter-bg-color: #E5E5E5;
  --widget-newsletter-fg-color: #111;
  --widget-newsletter-error-color: #DC3545;
}

@media only screen and (min-width: 992px) {
  :root {
    --trending-topics-item-color: #111;
  }
}

/* LESS COMMON ITEMS */
:root {
  --widget-argomento-title-bg-color: #c00000;
}

/* DEFAULTS */
@media only screen and (min-width: 992px) {
  body.has_skin {
    background-position: center 47px !important;
  }
  body.has_skin > header {
    margin: 104px auto 0 auto;
    max-width: 990px;
  }
  body.has_skin .page-bottom {
    margin: auto;
    max-width: 990px;
  }
  body.has_skin.admin-bar {
    background-position: center 48px !important;
  }
}

@media only screen and (min-width: 1540px) {
  body.has_skin {
    background-size: 2420px !important;
  }
  body.has_skin > header {
    margin: 130px auto 0 auto;
    max-width: 1260px;
  }
  body.has_skin .page-bottom {
    margin: auto;
    max-width: 1260px;
  }
}

.sito_logo_wrapper {
  justify-content: flex-start;
}

body .header a.site_logo img.site_logo_light,
body .header a.site_logo img.site_logo_dark {
  max-width: 100px;
}

@media only screen and (min-width: 768px) {
  .header a.site_logo {
    margin: 0;
  }
}

#topbar .menu-item:hover,
#topbar .menu-item .sub-menu-item,
.mobile_menu_container .mobile_menu_header,
.mobile_menu_container .mobile_menu_header .container {
  background-color: #111111;
}

#topbar #menu-item-cerca input[type=text],
#topbar #menu-item-cerca select[name=place] {
  background-color: black;
}

#topbar .date-container {
  display: none;
}

@media only screen and (min-width: 1400px) {
  #topbar .date-container {
    display: flex;
  }
}

@media only screen and (min-width: 992px) {
  .header {
    padding: 1rem 0;
  }
  body .header a.site_logo img.site_logo_light {
    max-width: 250px;
    margin: auto;
  }
  .sito_logo_wrapper {
    justify-content: space-around;
  }
  .accedi-menu-container {
    font-size: 0;
  }
  .accedi-menu-container .menu-item {
    font-size: 1rem;
    height: 100%;
  }
  .accedi-menu-container .menu-item .user_menu {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-items: end;
    justify-content: center;
    padding: 0 .375rem;
  }
  .accedi-menu-container .menu-item .user_menu.user_menu_logged_in a em {
    text-transform: uppercase;
  }
  .accedi-menu-container .menu-item .user_menu.user_menu_not_logged_in a {
    text-transform: uppercase;
  }
}

.edinews_widget_friends-3 .newsitem_header {
  display: none;
}

.edinews_widget_friends-3 .edinews_widget_post_from_terms_container {
  padding-top: 0;
}

edinews_widget.edinews_widget_post_from_terms.standard.edinews_widget_professionisti-2 .widget_title {
  font-size: 1.5rem;
}

.widget_apertura_sidebar .edinews_meteo_widget {
  margin-bottom: 16px;
}

.widget_apertura_sidebar .edinews_meteo_widget .newsitems_container,
.widget_apertura_sidebar .edinews_meteo_widget .lista_icone li:nth-child(3),
.widget_apertura_sidebar .edinews_meteo_widget .lista_icone li:nth-child(4) {
  display: none;
}

img.edipb_tag {
  display: none;
}

body.single .single-img-content-container.fullwidth-single, body.single .single-block {
  width: 100%;
  margin-left: auto;
}

.single-img-picture-container amp-img img {
  object-fit: cover;
}

a.link_notizia {
  background-color: var(--strillo-color);
  color: #fff;
  display: block;
  text-align: center;
  padding: 0.2rem;
}

a.link_notizia:link, a.link_notizia:visited, a.link_notizia:hover, a.link_notizia:focus, a.link_notizia:active {
  color: #fff;
  text-decoration: none;
}

@media only screen and (min-width: 992px) {
  .widget_apertura_sidebar .edinews_meteo_widget {
    padding-bottom: 1rem;
    padding-top: 1rem;
  }
  .widget_apertura_sidebar .edinews_meteo_widget .widget_title {
    font-size: 2rem;
  }
  .widget_apertura_sidebar .edinews_meteo_widget a.meteo_citta:link {
    font-size: .9rem;
    padding: .3rem .5rem;
    margin: 0;
  }
}

.edinews_widget_argomento.edinews_widget_eventi {
  background: black;
}

#load_more_button,
.edibutton.btn-primary:link,
.edibutton.btn-primary:visited,
.edibutton.btn-primary:hover,
.edibutton.btn-primary:focus,
.edibutton.btn-primary:active {
  background-color: var(--strillo-color);
}

.btn-primary {
  border-color: var(--strillo-color);
}

.single-img-content-container {
  margin-bottom: 1rem;
}

/*================================
ADS
================================*/
.edibanner.criteo {
  margin: 10px auto;
}

@media only screen and (min-width: 992px) {
  .edibanner.criteo {
    float: left;
    margin: 0 10px 10px 0;
  }
}

.ads-container.ads-micropushbar {
  margin-top: 10px;
  margin-bottom: 0;
}

@media only screen and (min-width: 992px) and (max-width: 1260px) {
  .ads-container.masthead-top {
    margin-left: 7px;
  }
}

/*================================
APERTURA
================================*/
.news_item_apertura {
  margin: 0 0 4rem 0;
}

/*================================
EXTRA SHOUT per LA CATEGORIA
================================*/
.news_item .category {
  font-style: italic;
}

.news_item .shout.has_category {
  margin-bottom: 0;
}

.news_item .category {
  margin-bottom: 0.7em;
}

/*================================
SINGLE
================================*/
.single-img-featured-container.fullwidth-single {
  width: 100%;
  left: auto;
  right: auto;
  margin-left: 0;
  margin-right: 0;
}

.mobile-only.single-topbar-container {
  display: none;
}

.single-sidebar-icons.desktop-only {
  display: none !important;
}

@media only screen and (min-width: 992px) {
  .single-author-block {
    margin-bottom: 1.5REM;
  }
}

footer {
  background-color: #111111;
}

footer .global_partner strong {
  color: var(--strillo-color);
}

@media only screen and (min-width: 992px) {
  footer .logo img {
    max-width: 200px;
  }
}

.edinews_widget_argomento.edinews_widget_elezioni {
  background-color: var(--widget-argomento-sport-bg-color);
}

.edinews_widget_argomento.edinews_widget_elezioni .news_item.news_item_argomento_0 .title {
  font-size: 1.625rem;
}

.edinews_widget_argomento.edinews_widget_elezioni .news_item .excerpt {
  color: var(--widget-news-item-text-color-reversed);
}

.edinews_widget_argomento.edinews_widget_elezioni .news_item ul.related li a:link,
.edinews_widget_argomento.edinews_widget_elezioni .news_item ul.related li a:visited,
.edinews_widget_argomento.edinews_widget_elezioni .news_item ul.related li a:focus,
.edinews_widget_argomento.edinews_widget_elezioni .news_item ul.related li a:active {
  color: var(--widget-news-item-text-color-reversed);
  text-decoration: none;
}

.edinews_widget_argomento.edinews_widget_elezioni .news_item ul.related li a:hover {
  color: var(--widget-news-item-text-color-reversed);
  text-decoration: none;
}

.edinews_widget_argomento.edinews_widget_elezioni .news_item .author {
  color: var(--widget-news-item-text-color-reversed);
}

.edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .edinews_widget_argomento_container .text_part {
  margin: -2rem 0 0 0;
  background-color: var(--widget-argomento-sport-bg-color);
  padding: 1rem;
}

.edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .text_part .title,
.edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .text_part .title a:link,
.edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .text_part .title a:visited,
.edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .text_part .title a:hover,
.edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .text_part .title a:focus,
.edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .text_part .title a:active {
  color: var(--widget-title-color-reversed);
  line-height: 1.3em;
}

.edinews_widget_argomento.edinews_widget_elezioni .news_item.news_item_standard_horizontal .title {
  font-weight: normal;
}

.edinews_widget_argomento.edinews_widget_elezioni .news_item.news_item_standard_horizontal.news_item_argomento_0 .title {
  font-weight: bold;
}

.edinews_widget_argomento.edinews_widget_elezioni .news_item.news_item_standard_horizontal.news_item_argomento_0 .excerpt {
  display: none;
}

.edinews_widget_argomento.edinews_widget_elezioni .evidenze .news_item.news_item_standard_horizontal:after {
  display: none;
}

/* visibilità dei banner */
.widget_elezioni_header_ads.widget_elezioni_header_ads_above .adslot_with_index_2,
.widget_elezioni_header_ads.widget_elezioni_header_ads_above .adslot_with_index_3 {
  display: none;
}

.edinews_widget_argomento.edinews_widget_elezioni .row_ads {
  display: none;
}

.edinews_widget_argomento.edinews_widget_elezioni .ad_slot_footer_mobile {
  margin-top: var(--ad-min-vertical-spacing);
}

.edinews_widget_argomento.edinews_widget_elezioni .evidenze .news_item.news_item_standard_horizontal {
  padding-bottom: 0;
}

/* ROBA DI DEBUG */
/*.edinews_widget_elezioni .evidenze .adunit {

  width:300px;
  height:60px;
  background-color:#aaa;

}

.widget_elezioni_header_ads .adunit {

  width:300px;
  height:120px;
  background-color:#aaa;

}*/
@media only screen and (min-width: 768px) {
  .edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .edinews_widget_argomento_container .text_part {
    margin: 0;
    padding: 0;
  }
}

@media only screen and (min-width: 992px) {
  .edinews_widget_argomento.edinews_widget_elezioni .image_container {
    margin-left: -15px;
    margin-right: -15px;
    width: auto;
  }
  .edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .edinews_widget_argomento_container .text_part {
    margin: 2rem 0 0 -5rem;
    background-color: var(--widget-argomento-sport-bg-color);
    padding: 1rem 1rem 0 1rem;
    height: 100%;
  }
  .edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .news_item.news_item_argomento.news_item_argomento_0 .news_item_icons {
    right: 1rem;
    top: 2.6rem;
    z-index: 1;
  }
  .edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .news_item.news_item_standard_horizontal:after {
    display: none;
  }
  .edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .edinews_widget_argomento_container {
    overflow: hidden;
    margin-bottom: 1.2rem;
  }
  .edinews_widget.edinews_widget_argomento.edinews_widget_elezioni .edinews_widget_argomento_container:after {
    content: '';
    border-bottom: 1px solid var(--widget-argomento-border-color);
    width: 100%;
    margin: 0 1rem;
    display: block;
    position: relative;
    z-index: 2;
  }
  .edinews_widget_argomento.edinews_widget_elezioni .news_item.news_item_standard_horizontal .title {
    font-size: 1rem;
    font-weight: 700;
  }
  /* visibilità dei banner */
  .widget_elezioni_header_ads.widget_elezioni_header_ads_above {
    display: flex;
    justify-content: space-evenly;
  }
  .widget_elezioni_header_ads.widget_elezioni_header_ads_above .adslot_with_index_2,
  .widget_elezioni_header_ads.widget_elezioni_header_ads_above .adslot_with_index_3 {
    display: block;
  }
  .widget_elezioni_header_ads.widget_elezioni_header_ads_below {
    display: none;
  }
  .edinews_widget_elezioni .evidenze .ad_slot_footer_mobile {
    display: none;
  }
  .edinews_widget_argomento.edinews_widget_elezioni .row_ads {
    display: flex;
    justify-content: space-evenly;
    margin-top: var(--ad-min-vertical-spacing);
  }
}

@media only screen and (min-width: 1540px) {
  .edinews_widget_argomento.edinews_widget_elezioni .news_item.news_item_standard_horizontal .title {
    font-size: 1.125rem;
    font-weight: 700;
  }
}

.custom-newsletter-container {
  background-color: #FF922B;
  display: flex;
  flex-flow: column;
  align-items: center;
  padding: 15px;
  margin-top: 20px;
}

.custom-newsletter-container .title {
  font-weight: bold;
}

.custom-newsletter-container .subtext {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 2px solid white;
}

.custom-newsletter-container,
.custom-newsletter-container a {
  color: white;
}

/* CUSTOM CSS */
.edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy {
  background-color: var(--young-color);
}

.edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .widget_title:before {
  background-color: #fff;
}

.edinews_widget.edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .widget_button {
  background-color: #fff;
}

.edinews_widget.edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy a.widget_button:link,
.edinews_widget.edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy a.widget_button:visited,
.edinews_widget.edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy a.widget_button:hover,
.edinews_widget.edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy a.widget_button:focus,
.edinews_widget.edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy a.widget_button:active {
  text-decoration: none;
  color: #111;
}

.edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable {
  margin-bottom: 0;
  margin-left: -15px;
  margin-right: -15px;
}

.edinews_widget_argomento.widget_custom_bgy ul.scrollable li {
  width: 80%;
  margin-right: .5rem;
}

.edinews_widget_argomento.widget_custom_bgy .image_container_50 {
  padding-bottom: 65%;
}

.edinews_widget_argomento.widget_custom_bgy .news_item_photo_post .text_part {
  padding-left: 0;
  padding-right: 0;
}

.edinews_widget_argomento.widget_custom_bgy .news_item_photo_post .text_part .title {
  font-weight: 700;
}

.edinews_widget_argomento.widget_custom_bgy .news_item_photo_post .text_part .title a:link,
.edinews_widget_argomento.widget_custom_bgy .news_item_photo_post .text_part .title a:visited,
.edinews_widget_argomento.widget_custom_bgy .news_item_photo_post .text_part .title a:hover,
.edinews_widget_argomento.widget_custom_bgy .news_item_photo_post .text_part .title a:focus,
.edinews_widget_argomento.widget_custom_bgy .news_item_photo_post .text_part .title a:active {
  color: #000;
}

.edinews_widget_argomento.widget_custom_bgy .news_item_photo_post .text_part .author {
  color: #fff;
}

.edinews_widget_argomento.widget_custom_bgy ul.scrollable li .news_item {
  width: 100%;
}

.edinews_widget.edinews_widget_argomento.widget_custom_bgy div.widget_title span.site_short_name {
  color: #fff;
}

@media only screen and (min-width: 576px) {
  .edinews_widget_argomento.widget_custom_bgy ul.scrollable li {
    width: 47%;
  }
}

@media only screen and (min-width: 768px) {
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li .image_container {
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .text_part {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .text_part .caption {
    /*display:block;*/
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .text_part .excerpt {
    display: block;
    line-height: 1.3rem;
    font-size: .875rem;
    color: var(--text-reverse-color);
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .news_item.news_item_standard_horizontal .title {
    font-size: 1.125rem;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .col-image-container {
    padding-right: 1rem !important;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .news_item_icons {
    display: none;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .col2 .ads-placeholder {
    margin: 0;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable {
    display: flex;
  }
}

@media only screen and (min-width: 992px) {
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 .news_item {
    width: 100%;
    display: flex;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 .image_container {
    flex: 0 0 50%;
    padding-bottom: 35%;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 .text_part {
    flex: 0 0 50%;
    padding-top: 0;
    padding-left: 1rem;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto auto auto auto auto auto;
    column-gap: 1rem;
    row-gap: 1rem;
    padding-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }
  .edinews_widget_argomento.widget_custom_bgy ul.scrollable li.item_0 .text_part {
    padding: 1rem;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: -4rem;
    background-color: var(--young-color);
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li {
    width: auto;
    margin-right: 0;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 {
    grid-column: 1 / span 2;
    grid-row: 1 / span 2;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_1 {
    grid-column: 1;
    grid-row: 3;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_2 {
    grid-column: 2;
    grid-row: 3;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_3 {
    grid-column: 1;
    grid-row: 4;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_4 {
    grid-column: 2;
    grid-row: 4;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_5 {
    grid-column: 1;
    grid-row: 5;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_6 {
    grid-column: 2;
    grid-row: 5;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy li.item_1 .text_part .excerpt,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy li.item_2 .text_part .excerpt,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy li.item_3 .text_part .excerpt,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy li.item_4 .text_part .excerpt,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy li.item_5 .text_part .excerpt,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy li.item_6 .text_part .excerpt {
    display: none;
  }
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_1 .news_item,
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_2 .news_item,
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_3 .news_item,
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_4 .news_item,
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_5 .news_item,
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_6 .news_item {
    display: flex;
    margin-bottom: 1rem;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_1 .news_item .image_container,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_2 .news_item .image_container,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_3 .news_item .image_container,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_4 .news_item .image_container,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_5 .news_item .image_container,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_6 .news_item .image_container {
    flex: 0 0 90px;
    height: 90px;
    padding-bottom: 0;
  }
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_1 .news_item .text_part,
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_2 .news_item .text_part,
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_3 .news_item .text_part,
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_4 .news_item .text_part,
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_5 .news_item .text_part,
  .edinews_widget_argomento.edinews_widget_eventi.widget_custom_bgy ul.scrollable li.item_6 .news_item .text_part {
    flex: 0 1 60%;
    margin-left: 1rem;
    padding: 0;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable .news_item.news_item_photo_post .image_container .dates_img_part {
    bottom: 1rem;
    left: 2rem;
  }
  /* dobbiamo tricckare sto maledetto item per fare in modo che assomigli a quello in bozza */
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 .news_item.news_item_photo_post .text_part .dates {
    display: none;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.not_first .news_item {
    display: flex;
    margin-bottom: 1rem;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item:last-child .news_item:after,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_1 .news_item:after,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_2 .news_item:after {
    display: none;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.not_first .image_container {
    flex: 0 0 90px;
    height: 90px;
    padding-bottom: 0;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.not_first .news_item .text_part {
    flex: 0 1 60%;
    margin-left: 1rem;
    padding: 0;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.not_first .news_item .text_part .excerpt {
    display: none;
  }
  /* porcheria per il disallineamento */
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_3 .news_item:after {
    bottom: 1rem;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_4 .news_item:after,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_5 .news_item:after,
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_6 .news_item:after {
    bottom: .5rem;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 .title {
    font-size: 1.625rem;
    line-height: 120%;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .news_item.news_item_photo_post .text_part .title {
    font-size: 1.125rem;
  }
}

@media only screen and (min-width: 1540px) {
  .edinews_widget_argomento.widget_custom_bgy ul.scrollable li .news_item {
    width: 100%;
    display: block;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item .news_item:after {
    content: '';
    display: block;
    width: 80%;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 10%;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li .image_container {
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
  .edinews_widget_argomento.widget_custom_bgy .image_container_50 {
    padding-bottom: 65%;
  }
  .edinews_widget_argomento.widget_custom_bgy ul.scrollable li.item_0 .text_part {
    padding: 1rem;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: -4rem;
    margin-bottom: 0;
    background-color: var(--young-color);
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy li.item_0 .news_item.news_item_photo_post .text_part .title {
    font-size: 1.625rem;
    line-height: 120%;
  }
  .edinews_widget_argomento.widget_custom_bgy ul.scrollable li .news_item {
    width: 100%;
    display: block;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 .news_item:after {
    content: '';
    display: block;
    width: 80%;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 10%;
    background-color: #000;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 .news_item {
    width: 100%;
    display: block;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 .image_container {
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 65%;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li .image_container {
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
  .edinews_widget_argomento.widget_custom_bgy ul.scrollable li.item_0 .text_part {
    padding: 1rem;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: -4rem;
    background-color: var(--young-color);
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable {
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: auto auto auto auto auto;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 {
    grid-column: 1 / span 2;
    grid-row: 1 / span 3;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_0 .text_part {
    padding: 1rem;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: -4rem;
    background-color: var(--young-color);
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy .text_part .excerpt {
    display: block;
    line-height: 1.3rem;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_1 {
    grid-column: 1;
    grid-row: 4;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_2 {
    grid-column: 2;
    grid-row: 4;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_3 {
    display: block;
    grid-column: 3;
    grid-row: 1;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_4 {
    display: block;
    grid-column: 3;
    grid-row: 2;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_5 {
    display: block;
    grid-column: 3;
    grid-row: 3;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_6 {
    display: block;
    grid-column: 3;
    grid-row: 4;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_4 {
    top: -2rem;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_5 {
    top: -3rem;
  }
  .edinews_widget_argomento.edinews_widget_custom.widget_custom_bgy ul.scrollable li.item_6 {
    top: -4rem;
  }
}

:root {
  --young-color: #f36a26;
  --bgy-dark-color: #c65a24;
}

body.young .news_item .shout,
body.young .single-argomento {
  color: var(--young-color);
}

body.young #topbar {
  background-color: var(--young-color);
}

body.young #topbar .menu-item:hover {
  background-color: var(--bgy-dark-color);
}

body.young #topbar .menu-item .sub-menu-item {
  background-color: var(--bgy-dark-color);
}

/* modifiche per la header della pagina bgy */
body.page-template-home-bgy .menu-header .single-block-title {
  display: none;
}

body.page-template-home-bgy .menu-header .menu-item-container {
  flex-basis: 0 !important;
  flex-grow: 1  !important;
  max-width: 100%  !important;
}

body.page-template-home-bgy .menu-header .form_container {
  display: none !important;
}

body.page-template-home-bgy .menu-header .menu-item-container .single-menu-item {
  flex: 1 0 10%;
}

body.page-template-home-bgy .menu-header .menu-item-container .single-menu-item:first-child {
  flex-grow: 0  !important;
  flex-basis: auto !important;
}

body.young .menu-header h6 {
  color: var(--young-color);
}

body.young .menu-header .menu-item-container .single-menu-item a {
  color: var(--young-color);
  font-size: 1.125rem;
  white-space: nowrap;
}

/*
body.young:not(y.page-template-home-bgy) .menu-header ul.menu-item-container li:first-child {

  display:none;
}
*/
@media only screen and (min-width: 992px) {
  body.page-template-home-bgy .menu-header ul.menu-item-container {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    flex-wrap: wrap !important;
  }
  body.young .menu-header ul.menu-item-container.scrollable {
    flex-wrap: wrap !important;
  }
  body.young .menu-header {
    margin-top: 1rem;
  }
  /* item count range è il risultato della divisione per 3 del totale degli items */
  body.page-template-home-bgy .menu-header .menu-item-container .single-menu-item {
    flex: 1 0 auto;
  }
  body.page-template-home-bgy .menu-header .menu-item-container.item_count_range_4 .single-menu-item {
    flex: 1 0 14%;
  }
  body.page-template-home-bgy .menu-header .menu-item-container.item_count_range_5 .single-menu-item {
    flex: 1 0 10.5%;
  }
}

@media only screen and (min-width: 1540px) {
  body.young .menu-header .search button {
    background-color: var(--young-color);
  }
}

body.young .page_title:before {
  background-color: var(--young-color);
}

body.young .page_title h1 {
  color: var(--young-color);
}

body.young .single-block-title {
  border-left-color: var(--young-color);
}

body.young .news_item.news_item_grande_apertura .text_part .title {
  color: var(--young-color);
}

body.young .news_item.news_item_grande_apertura .text_part .title a:link,
body.young .news_item.news_item_grande_apertura .text_part .title a:visited,
body.young .news_item.news_item_grande_apertura .text_part .title a:hover,
body.young .news_item.news_item_grande_apertura .text_part .title a:focus,
body.young .news_item.news_item_grande_apertura .text_part .title a:active {
  color: var(--young-color);
}

body.young .edinews_widget.edinews_widget_latest_news div.widget_title::before {
  background-color: var(--young-color);
}

body.young .edinews_widget_popolari .popolari_tabs .tab.tab_selected a {
  background-color: var(--young-color);
}

body.young .edinews_widget.edinews_widget_latest_news.edinews_widget_same_city div.widget_title a:link,
body.young .edinews_widget.edinews_widget_latest_news.edinews_widget_same_city div.widget_title a:visited,
body.young .edinews_widget.edinews_widget_latest_news.edinews_widget_same_city div.widget_title a:hover,
body.young .edinews_widget.edinews_widget_latest_news.edinews_widget_same_city div.widget_title a:focus,
body.young .edinews_widget.edinews_widget_latest_news.edinews_widget_same_city div.widget_title a:active {
  color: var(--young-color);
}

/* RSW */

/*# sourceMappingURL=custom.css.map */