
@media all and (max-width: 1399px)
{


.page-node-type-committee-session .bootstrap-table .fixed-table-container .table{
  font-size: 50%;
}
}
@media all and (max-width: 1200px)
{


.page-node-type-committee-session .bootstrap-table .fixed-table-container .table{
  font-size: 30%;
}
}


@media all and (max-width: 520px)
{


.page-node-type-committee-session .bootstrap-table .fixed-table-container .table{
  font-size: 25%;
}


.page-node-type-committee-session .bootstrap-table .fixed-table-container .table thead th .sortable
{
	padding: 0.2rem;
}

.page-node-type-committee-session .bootstrap-table .fixed-table-container .table > :not(caption) > * > *{
  padding: 0.2rem;

}

}

.view-special_projects .table-responsive .table p
{
	 font-size: inherit;
}


@media all and (max-width: 1379px)
{


.view-special_projects .table-responsive .table{
  font-size: 70%;
}
}
@media all and (max-width: 850px)
{


 .view-special_projects .table-responsive .table{
  font-size: 30%;
}
}


@media all and (max-width: 520px)
{


 .view-special_projects .table-responsive .table{
  font-size: 25%;
}


.view-special_projects .table-responsive .table thead th .sortable
{
	padding: 0.2rem;
}

 .view-special_projects .table-responsive .table  > :not(caption) > * > *{
  padding: 0.2rem;

}

}


















/******
To be imported in the scss file
******/
#staff_tab .nav-item .nav-link.active {
  border-bottom: 0px solid #fff !important;
}
#block-menusearchcommittee .local-tabs li a:hover{
  border-bottom: 4px solid #eee;
}


 body #block-views-block-projects-block-1 .views-field-nothing img {
  width: 100%;
  margin-bottom: 15px;
}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

.webform-actions {
  display: flex!important;
  gap: 10px;
}

.node--type-newsletter-article .field--name-body .media-element figcaption em, .page-node-type-newsletter-article .field--name-body .file-default.media-element figcaption {
  display: none;
}
figure {
  padding-right: 0;
}
figure figcaption {
  color: #777;
  font-size: 14px;
  line-height: 22px;
}

.view-publication .sidebar_first #advanced .block-facet-blockauthor-contributor-name {
  border-top: none;
  position: relative;
}
.view-publication .sidebar_first #advanced .block-facet-blockauthor-contributor-name h2 {
  font-weight: 700;
  margin: 0.5rem 0;
  font-size: inherit;
  line-height: inherit;
}

.field--name-field-main-image img {
  border-style: none;
  height: auto;
  width: 100%;
}


.news-item.card-item-news .card--inner img {
    width: 100%;
    height: auto;
}


.news-item-featured .image img {
    width: 100%;
    height: auto;
}

.field.field--name-field-media-document{
  margin: 0;
} 


.node--type-staff-page .content-moderation-entity-moderation-form, .bibcite-reference-table .content-moderation-entity-moderation-form{
    display: none;
}

.bibcite-reference-table table tr .field--name-author .field__items .field__item:last-child a:after{
  content: none;
}

#prepare-import{
  display: none;
}

html body #main .node .field--name-body img {
  height: auto;
}

.node--type-page[data-history-node-id="20920"] figure{
  padding: 0;
}

.shorthand-embed-body article{
  z-index: 1;
}
.shorthand-embed-article .Theme-Logos{
  display: none;
}

.page-node-type-shorthand-stories header, .page-node-type-shorthand-stories header.is_stuck{
  z-index: 400;
}

#navbar-user .dropdown-menu a.nav-link.account_user, #navbar-user .dropdown-menu a.nav-link.my__data_order,  #navbar-user .dropdown-menu a.nav-link.list__search_users{
  border-bottom: 1px solid #eee !important;
  width: 100%;
  border-radius: 0;
}


.object-fit-cover{
  object-fit: cover;
}

.field--name-field-session-information-bottom img{
    max-width: 100%;
    width: auto;
    height: auto;
  
}

html .card--inner .field__item img{
 
  height: auto;
  width: 100%;
}


.field_name_field_show__orcid .link-to-orcid-profile:after{
  content: none;
}

.node--type-staff-page.node--view-mode-full .node-page .picture {
  margin: 0.6rem 0;
}

.node--type-landing-page .card__title .__title{
  margin-top: 24px;
}


.search-result .field--type-bibcite-contributor .field__items .field__item:after {
  content: ',';
  display: inline-flex !important;
}
.search-result .field--type-bibcite-contributor .field__items .field__item:last-child:after{
  content: none;
}
.field--name-body{
  position: relative;
}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}