





/* ------------------------------ MEDIA ------------------------------ */
.media .field--name-field-stand-video>.field--item:hover .field--name-field-video-title {
  color: var(--blue);
  transition: 0.2s ease;
}

.field--name-field-stand-video .field--name-field-video-title {
  font-family: "Helvetica";
  font-weight: 400;
  color: var(--darkblue);
  line-height: 1.4rem;
  font-size: 1.125rem;
  text-align: center;
  margin-top: 1rem;
  transition: 0.2s ease;
}

@media (max-width:767px){
  .nav > li > a:hover, .nav > li > a:focus { background-color: transparent; }
  .box-container .field--name-field-common-name, 
  .section-title, 
  .view-stand-blocks-exhibitor-agents .view-header, 
  .view-stand-blocks-exhibitor-products .view-header span {
    font-size: 2rem;
    line-height: 2.1rem;
  }
}




/* ------------------------------ FOOTER ------------------------------ */
footer h2 {
  font-family: "Helvetica";
  font-weight: 400;
  color: #969696;
  font-size: 1.125rem;
}

footer .title {
  font-family: "Helvetica";
  font-weight: 700;
  color: #ffffff;
  font-size: 0.875rem;
  text-transform: uppercase;
}

footer li {
  font-family: "Helvetica";
  font-weight: 400;
  color: #fff;
  font-size: 0.875rem;
}




/* ------------------------------ CONTACTS SECTION ------------------------------ */
/* .categoria {
  font-family: "Helvetica";
  font-weight: 400;
  color: var(--blue);
  font-size: 0.875rem;
  text-transform: uppercase;
}

.nome {
  font-family: "Helvetica";
  font-weight: 400;
  color: #252D4B;
  font-size: 1rem;
  text-transform: uppercase;
}

.nome {
  font-family: "Helvetica";
  font-weight: 400;
  color: #252D4B;
  font-size: 0.875rem;
} */




/* ------------------------------ DA SISTEMARE ------------------------------ */
/* .card .views-field-field-exhibitor-stand div {
  font-family: "Helvetica";
  font-weight: 600;
  color: var(--blue);
  font-size: 0.875rem;
}

.card .main-info .metadata .views-field-field-common-name div{
  font-family: "Helvetica";
  font-weight: 600;
  color: var(--blue);
  font-size: 1.25rem;
  line-height: 1.7em;
}

.card .main-info .metadata .field.manca {
  font-family: "Helvetica";
  font-weight: 600;
  color: #878787;
  font-size: 0.875rem;
  text-transform: uppercase;
  line-height: 1.7em;
}

.card .main-info .metadata .views-field-field-common-country div{
  font-family: "Helvetica";
  font-weight: 400;
  color: #10205B;
  font-size: 0.875rem;
  line-height: 1.7em;
}

.card .main-info .metadata .views-field-field-hub-category div,
.card .main-info .metadata .views-field-field-common-city div{
  font-family: "Helvetica";
  font-weight: 400;
  color: #333333;
  font-size: 0.875rem;
  line-height: 1.7em;
}

.card .bio-info .notes {
  font-family: "Helvetica";
  font-weight: 600;
  color: var(--blue);
  font-size: 1rem;
  line-height: 1.7em;
  display: block;
  margin-top: 1rem;
  padding-left: 34px;
  position: relative;
}


.custom-tab a {
  color: #10205B;
  font-family: "Helvetica";
  font-weight: 600;
  font-size: 1rem;
  display: block;
}

.custom-tab li.active a {
  color: #1396D3;
}
.spalla-actions .iniziali span {
  font-family: "Helvetica";
  font-weight: 600;
  color: var(--blue);
  font-size: 1.225rem;
  text-transform: uppercase;
  line-height: 1.7em;
}
.spalla-actions .field--name-field-common-surname,
.spalla-actions .field--name-field-common-name{
  font-family: "Helvetica";
  font-weight: 600;
  color: var(--blue);
  font-size: 1.125rem;
  line-height: 1.7em;
}

.spalla-actions .field--name-field-reference-exhibitor,
.spalla-actions .field--name-field-account-position,
.spalla-actions .metadata-info div{
  font-family: "Helvetica";
  font-weight: 400;
  color: #252D4B;
  font-size: 1rem;
  line-height: 1.7em;
}

.view-id-contacts .js-form-type-select ul li a{
  color: #333;
  font-family: "Helvetica";
  font-weight: 400;
  font-size: 1rem;
  display: block;
}

.view-id-contacts .js-form-type-select ul li a.bef-link--selected {
  text-decoration: underline;
  font-weight: 600;
}


@media (max-width:576px) {
  .navbar-header nav h2 {
    color: #717dab;
    font-family: "Helvetica";
    font-size: 0.8rem;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center;
    margin: 53px 0px 12px 0px;
    border-bottom: 1px solid #515d88;
    padding-bottom: 15px;
  }
} */


/* ------------------------------ DA SISTEMATRE ------------------------------ */
/* .card .main-info .metadata> div.field--name-field-common-organization {
  margin-top:2rem ;
}
.card .main-info .metadata> div.field--name-field-visitor-field-of-activity {
  margin-top:0rem ;
} */



