body {
  padding-top: 5rem;
}
.starter-template {
  padding: 3rem 1.5rem;
  text-align: center;
}

.border-grey {
    border-color:
    #888 !important;
}

.border-light-grey {
    border-color:
    #bbb !important;
}

.bd-callout {
	border-left: 2px solid;
}

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  margin-bottom: 4rem;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  bottom: 3rem;
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel-item {
  height: 20rem;
}
.carousel-item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 20rem;
}

/* publications */

.section h2 {
	font-size: 1.2rem;
}

ul.block {
  list-style-type: none;
  list-style-position : outside;
  margin-left : 0em;
}

ul.block li {
  list-style-position : outside;
  list-style-type: none;
  margin-bottom: 1em;
  padding-top : 0.1em ;
  padding-right : 0 ;
  padding-left : 0.1em ;
  padding-bottom : 0 ;
  /* border-top : 1px solid #bbbbbb;
  border-left : 1px solid #bbbbbb;*/
  /* font-size : 9pt; */
}

span.title {
	display: block;
}


ul.block span.title a {
  font-weight : bolder;
}


/* publications */

span .publicationInContext {
	 visibility: hidden;
}

span .container {
	display : inline;
	width: 100%;
padding-right: 0;
padding-left: 0;
margin-right: 0;
margin-left: 0;
}

ul.publicationList {
  list-style-type: none;
  list-style-position : outside;
  margin-left : 0em;
}

ul.publicationList li {
  list-style-position : outside;
  list-style-type: none;
  margin-bottom: 1em;
  padding-top : 0.1em ;
  padding-right : 0 ;
  padding-left : 0.1em ;
  padding-bottom : 0 ;
  /* border-top : 1px solid #bbbbbb;
  border-left : 1px solid #bbbbbb;*/
  /* font-size : 9pt; */
}

ul.publicationList li span.citationTitleAuthors a {
  /* text-decoration : underline; */
  color : #111111;
}

ul.publicationList li a {
  /* text-decoration : underline; */
  color : #111111;
}
span.similarActions {
  display : inline;
}
ul.publicationList li span.similarActions a {
  text-decoration : none;
  color : #0033AA;
}

span.publicationInProfile a {
  text-decoration : underline;
  color : #111111;
}

ul.publicationList li:hover {
  background : #eeeeee;
}

.citation0_publication a {
  color: black;
}

.publicationList {
  padding-left: 0;
}

ul.publicationList span.title a {
  font-weight : bolder;
}

ul.publicationList span.citationTitleAuthors {

}
ul.publicationList span.citationTitleAuthors span.title a {
  font-weight : bold;
  /* font-size : 10pt; */
  color : #0033AA;
  text-decoration : none;
}
ul.publicationList span.citationTitleAuthors span.title a:hover {
  text-decoration : underline
}
span.citationTitleAuthors span.title a {
  display : block;
  margin-bottom : 0;
  text-decoration : none;
}
span.tocEntry span.title a {
  display : block;
  font-weight : bold;
  /* font-size : 10pt; */
  color : #0033AA;
  text-decoration : none;
  margin-bottom : 3px;
}

span.citationTitleAuthors span.authors {
  display : block;
}

ul.publicationList li.unresolved {
  background : #efefef;
  border : 1px solid #dddddd;
  padding : 5px;
}

span.resolveEntry {
  display : block;
  border : 1px solid #444444;
  padding : 1em;
  margin-top : 0.5em;
}

span.publicationEditEntry {
  display : block;
  border : 1px solid #444444;
  padding : 1em;
  margin-top : 0.5em;
}

span.publicationEditEntry h1{
  /* font-size : 12pt; */
  margin-bottom : 0.2em;
}

span.resolveEntry textarea.inputText {
  width : 90%;
}

ul.publicationList li span.dateAdded{
  float : right;
  /* font-size : 6pt; */
  color : #aaaaaa;
}

ul.publicationList li:hover span.dateAdded{
  color : #222222;
}


.booktitle { font-style: italic; }
.series { font-style: italic; }

span.changeAuthorSpelling input.inputString {
  width : 20em;
}

span.identifyProfileCoauthor {
  display : block;
  border : 1px solid #bbbbbb;
  padding : 1em;
  /* font-size : 9pt; */
  }
  span.identifyProfileCoauthor input.inputString {
    width : 30em;
  }
  span.identifyProfileCoauthor input.inputURL {
    width : 30em;
  }
  span.identifyProfileCoauthor h1 {
  }

span.profilePublicationFeeds {
  /* float : right; */
}

span.searchBox {
  display : block;
  margin : 1em 0 0 0;
}
div.SearchActions input {
    display : inline;
}

span.addPaperToProceedings textarea.inputabstract {
  width : 40em;
}
span.addPaperToProceedings textarea.inputText {
  width : 40em;
  height : 5em;
}
