/* CSS Fondazione */
.more-link {
  text-align: right;
}


.view-slide {
  margin-bottom: 30px;
}

.slide-body {
  position: absolute;
  bottom: 0;
  padding: 15px;
  width: 100%;
  color: #FFF;
  background-color: rgba(51, 51, 51, 0.75);
}

.slide-body .testo-slide {
  font-size: 0.8rem;
  margin: 0 0 5px 0;
}

.slide-body .testo-slide a {
  color: #FFF;
}

.views-slideshow-controls-bottom {
  margin-top: 7rem;
}

.slide-body .occhiello-slide {
  font-size: 0.8rem;
}

/* .all-width, .views_slideshow_cycle_teaser_section, .views_slideshow_cycle_slide {
  width: auto !important;
  min-width: 100% !important;
} */

.navbar .navbar-collapsable .navbar-nav li a.nav-link {
  color: #FFF !important;
}

.slide-body .occhiello-slide a {
color: #FFF;
}

.views-slideshow-controls-bottom {
text-align: center;
  margin-top: 15px;
}

.views-slideshow-controls-bottom a {
color: #555;
}

.views-slideshow-pager-fields div {
  text-decoration: none !important;
}

@media only screen and (min-width: 992px) {
  .views-field-field-immagine-slide img {
      min-width: 1296px;
      height: auto;
  }
}

.dona-mille {
  background-color: #822433;
  color: #FFF;
  padding: 5px 10px;
  text-transform: uppercase;
  font-size: 12px;
  display: block;
}

.eventi-lista {
  padding: 1rem 0 1rem 0;
  border-bottom: 1px solid #eaeaea;
}

.eventi-lista .eventi-title, .eventi-lista .eventi-data, .eventi-lista .eventi-abstract {
  padding-bottom: 2px;
}

.eventi-lista .eventi-data {
  font-style: italic;
}


.home-boxes {
  text-align: center;
  color: #FFF;
  margin: 15px 0;
}

.home-boxes .home-box a {
  display: block;
  background: #731c2b;
  padding: 15px;
  color: #fff;
}

.home-boxes .fondazione a {
  background: #731c2b;
}

.home-boxes .alumni a {
  background: #555;
}

.home-boxes .sapientiam a {
  background: #275527e8;
}

.home-boxes .amici a {
  background: #094e6c;
}

.home-boxes .iscriviti a {
  background: #c54c00;
}

.home-boxes .home-box span {
  display: block;
  font-size: 12px;
  margin-top: 5px;
}



.block-views-blockfrontpage-block-1 h2.title {
  color: #000;
  font-size: 32px;
  float: left;
  margin-bottom: 0;
}

.block-views-blockfrontpage-block-1 h2.title a {
  color: #822433;
}

.front .view-tape-news .article,
.page-home .view-tape-news .article {
  margin: 15px 0;
  padding: 30px 0;
  border-top: 1px solid #eaeaea;
}

.block-views-blockfrontpage-block-1 .article-title {
  margin: 0 0 10px 0;
  font-size: 26px;
}

.block-views-blockfrontpage-block-1 .article-title a {
  color: #000;
}

.block-views-blockfrontpage-block-1 .article-summary {
  margin-bottom: 20px;
  line-height: 1.5em;
  font-size: 15px;
  border-bottom: 1px solid #eaeaea;
}

.block-views-blockfrontpage-block-1 .article-place {
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #999;
  font-size: 12px;
  font-weight: 600;
}

.block-views-blockfrontpage-block-1icle .article-date span i {
  margin-right: 5px;
}

.front .view-tape-news .article .article-place i,
.page-home .view-tape-news .article .article-place i {
  margin: 0 4px 0 1px;
}

.front .view-tape-news .article .img-nastro,
.page-home .view-tape-news .article .img-nastro {
  margin-left: 30px;
}

.home-box.sapientiam, .home-box.amici, .home-box.alumni, .home-box.fondazione, .home-box.iscriviti {
  height: 100%;
}

.home-box.sapientiam a, .home-box.amici a, .home-box.alumni a, .home-box.fondazione a, .home-box.iscriviti a {
  height: inherit;
}

.path-frontpage header {
  margin-bottom: 1rem;
}

h2#block-sapienza-fondazione-theme-menulaterale-menu {
  background: none;
  margin-bottom: 15px;
  color: #822433;
  font-weight: 600;
  padding: 15px 0 0 0;
  font-size: 1rem;
  text-transform: uppercase;
}

.menu-fondazione li , .menu-menu-laterale li , .menu-borse-bis li,
.menu-menu-tessera li, .menu-tessera-inunam li, .menu-borse-e-premi li,
.menu-menu-in-unam li
{
  border: 1px solid #ddd;
}

.stampa-tessera {
  background-image: url('/themes/project/images/tessera.gif');
  height: 190px;
  width: 584px;
  background-position: right, left;
  overflow: hidden;
  margin-bottom: 2rem;
}

.tessera {
  padding: 0.6rem;
}

.view-tessera-iscritto  footer, .view-tessera-inunam footer {
  text-align: center;
  padding: 2rem;
}

.evento-data-evento {
  margin: 2rem auto 2rem auto;
  font-weight: 600;
}

.spaziatura-section {
  margin: 2rem auto 2rem auto;
}

.view-tessera-iscritto header, .view-tessera-inunam header {
  text-align: center;
  font-weight: 700;
  padding: 1rem;
}

.view-tessera-iscritto header a, .view-tessera-inunam header a {
  padding: 12px 24px;
  font-size: 16px;
  white-space: initial;
  box-shadow: none;
  background-color: #efefef;
}

.stampa-tessera-inunam  {
  background-image: url('/themes/project/images/tesserainum.gif');
  height: 190px;
  width: 584px;
  background-position: right, left;
  overflow: hidden;
  margin-bottom: 2rem;
}

.stampatesserainunam p {
  margin-bottom: 0 !important;
  font-size: 0.9rem;
}

[id^=search-block-form] {
  border: 1px solid #efefef;
  padding: 1rem;
}

#search-block-form .form-group  {
  margin-bottom: 0px !important;
}

#search-form #edit-submit {
  margin-left: 1rem;
}

#search-block-form  #edit-actions {
  margin-top: 1rem !important;
}

@media (min-width: 768px) {
  .it-footer-small-prints ul.it-footer-small-prints-list li {
    padding: 0 0.7rem !important;
  }
}

.views_slideshow_pager_field {
  margin-bottom: 2rem;
  text-align: center;
  display: inline-flex;
}

.views_slideshow_pager_field .views-field-counter {
  width: 3rem;
  float: left;
  border: 1px solid;
  border-radius: 22px;
  margin-left: 10px;
}

.views_slideshow_pager_field .active .views-field-counter {
  background-color: #aaa;
}

.sidebar-wrapper.it-line-left-side {
  border-left: none !important;
}
/* Hamburger menu */
/* @media(max-width: 992px) {
  .it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper {
    left: 85% !important;
  }
} */

.node--view-mode-lista-notizie h2 a span {
  font-size: 1rem !important;
}

.contextual-region.view.view-slide-in-home-page, .views_slideshow_cycle_teaser_section {
  z-index: 0 !important;
}

.it-header-slim-wrapper {
  display: none;
}
