
/* Enter Your Custom CSS Here */

/* CARLO */


.pub-thumb {
  width: 100px;
  height: 75px;
}

.pub-thumb, .proj-thumb	{
				display: block;
				/* width: 100px;
  				height: 75px; */
  				max-width: 100px;
  				max-height: 75px;
  				border-radius: 0.65em;
				padding: 0.1em;
			}

.pub-year, .project-status { 
  				border-bottom: 1px solid #31353D;
  				padding-bottom: 5px;
			}

.row-pub-container, .row-proj-container { padding-bottom: 0.9em;
			}

.row-pub-container > div.span2, .row-proj-container > div.span2 { width: 115px;
	}

.pub-authors { font-size: 0.9em; }

.pub-journal { font-size: 0.75em; padding-right: 10px; }
.pub-doi { font-size: 0.75em; padding-right: 10px;  }
.pub-volume { font-size: 0.75em; padding-right: 10px; }
.pub-publisher { font-size: 0.75em; padding-right: 10px; }
.pub-number { font-size: 0.75em; padding-right: 10px; }

.row-well { padding: 10px; }

.anti-row { /* margin-left: 0px; */
 }

.proj-acronym, .proj-funder, .proj-dates {font-size: 0.9em;}
.proj-groups {font-size: 0.9em;}

.waiting-class { background-image: url("/wp-content/themes/theme49466/images/infinite-loading.gif");
  				background-repeat: no-repeat;
  				/* background-attachment: fixed; */
  				background-position: center;
  				height: 80px;
				}

span.proj-boldify, p.boldify { font-weight: bold;}


.thumb-very-small-people {
  		display: block;
        width: 70px;
        height: 70px;
  		/* width: 90px;
        height: 90px; */
        border-radius: 0.6em;
        padding: 0.1em;
	}

.thumb-small-people {
  		display: block;
        width: 120px;
        height: 120px;
  		/* width: 90px;
        height: 90px; */
        border-radius: 0.7em;
        padding: 0.1em;
	}

.thumb-people {
  		display: block;
        width: 180px;
        height: 180px;
        border-radius: 0.8em;
        padding: 0.1em;
	}

.thumb-project {
  		display: block;
        max-width: 120px;
        /* height: 120px; */
  		max-height: 90px;
        border-radius: 0.5em;
        padding: 0.1em;
	}

.single-people-pad {
  padding-top: 21px;
}

div.users-block-list p{
  color: #363f45;
}

div.people-list div.span2 {
  width: 100px;
}

.users-block-list {
  padding-bottom: 1.5em;
  /* height: 9.5em;
  width: 5.5em; */
  height: 10.5em;
  width: 7.5em;
}

.users-block-list > a > p {
  line-height: 1.1em;
  margin-bottom: 1px;
  font-size: 0.9em;
}

.users-list-item > a > p { 
  	font-size: 0.9em;
}

.users-list-item > .span3 {
  width: 187px;
}

.users-block-list > a > p > small {
  margin-bottom: 1px;
  font-size: 0.7em;
}


#bsearchresults h1.page-title {
  /* margin-bottom: 1.1em; */
}

#bsearchresults .bsearch_nav {
  margin-bottom: 1.1em;
}



div.results-block {
  margin-bottom: 1.8em;
}

div.results-block hr {
  margin: 15px;
}


#people-index-container div.well, div.pub-container div.well, div.proj-container div.well  {
  background-color: transparent;
  border: none;
  box-shadow: none;
}


.abstract-tab, .contacts-tab, .positions-tab, .groups-tab {
  padding-bottom: 20px;
}

.contacts-tab h5, .positions-tab h5, .groups-tab h5 {
		border-bottom: 1px solid #f5f5f6; /* #31353D; */
  		padding-bottom: 5px;
}

.contacts-tab .span2 p, .positions-tab .span2 p, 
.groups-tab .span3 p, .positions-tab .span3 p {
		margin-bottom: 2px;
}

.proj-table {
  width: 100%;
}

.proj-table  tr > th {
  border-bottom: 1px solid;
}

div.project-data { padding-top: 47px;
}

div.project-data > p { margin-bottom: 17px;
}

div.people-index .btn:hover,
div.people-index .reply a:hover,
div.people-index .btn:active,
div.people-index .reply a:hover { color: black;
}


.proj-table {
  width: 100%;
}

.proj-table  tr > th {
  border-bottom: 1px solid;
}

div.project-data { padding-top: 47px;
}

div.project-data > p { margin-bottom: 17px;
}

div.people-index .btn:hover,
div.people-index .reply a:hover,
div.people-index .btn:active,
div.people-index .reply a:hover { color: black;
}



.nav-tabs li.active a {
  background-color: #ddd;
}

.pagination ul > li > strong > a, .pagination ul > li > span {
	float:left;
	padding:4px 12px;
	line-height:23px;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd;
	/* border-left-width:0; */
    font-weight: 400;
}



.pagination ul > li:first-child > strong > a, .pagination ul > li:first-child > span {
	border-left-width:1px;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;
}
.pagination ul > li:last-child > strong > a, .pagination ul > li:last-child > span {
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
}

.underlined {
  border-bottom: 1px solid;
}


.authors {
	color: #363f45;
  	text-decoration: underline;
}

.space5{
  margin-right: 5px;
}


ul.nooz-list > li > time {
  /* margin-right: 15px; */
  display: block;
}

ul.nooz-list > li {
  margin-bottom: 10px;
}


@media (max-width: 767px) {
#people-index-container [class*="span"] {
  	float: left;
    margin-left: 20px;  
	}
#people-index-container .span12 {
	/*margin-right: 20px; */
    width: 95%;
	}
}

@media (max-width: 420px) {
.thumb-small-people {
  height: 100px;
  width: 100px;
	}
.users-block-list {
  width: 6em;
	}
#people-index-container [class*="span"] {
    margin-left: 0.6em;
	}
}

/* @media (max-width: 420px) { */
@media (max-width: 319px) {
#people-index-container [class*="span"] {
  	float: none;
    margin-left: 0px;
	}
}



#ecl-notice {
  border-top: 2px dashed yellowgreen;
}

/* ******************************************* */
/*  PERSONALIZZAZIONI AD PERSONAM              */


div.pub-tab-user-luigi-filippini,
div.proj-tab-user-luigi-filippini {
  display: none;
}

/* *************************************** */
/* PERSONALIZZAZIONE GUESTBOOK */
#gwolle_gb_write_button .btn-default:hover {
    background-color: brown;
    border-color: brown;
}
/* ********************************* */
/* se menu su due righe bisogna abbassare i titoli */
.title-section {
    margin: 40px 0;
    padding: 30px 0 3px;
    position: relative;
}
