
.fa-search {
  font-size: 20px;
  margin-left: 10px;
  top: 18px;
  position: absolute;
  color: #77909c;
}

#searchbox input {
  padding-left: 50px;
  width: 300px;
  -webkit-transition: width 0.4s ease-in-out;
  transition: width 0.4s ease-in-out;
}

#searchbox input:focus {
  width: 590px;
  border: 1px solid rgba(0, 0, 0, .15);
  background-color: white
}

#searchbox .active {
  background-color: #EEEEEE
}

#paper-stats {

  padding-left: 5px

}

#paper-stats h3 {

  margin-left: 25px;
  color: #999;
  /* border-bottom:3px solid #333;
  padding-bottom:5px; */

}

.journal-info-name {
  /* border-left:5px solid #E91E63; */
  padding: 2px 5px 4px 5px;
  background-color: #009688;
  color: white;
  margin-right: 5px
}

.add_tag {
  background-color: #03A9F4;
  padding: 0 5px 0 5px;
  color: white;
  display: inline-block;
  margin: 5px 0 5px 5px
}

.paper-list .list-inline {
  margin-bottom: 0px;
  padding-left: 20px
}

.paper-title {
  margin-top: 30px;
  padding-left: 20px
}

.paper-tagged {
  background-color: #03A9F4;
  padding: 0 5px 0 5px;
  color: white
}

.paper-add-div {
  border: 1px solid #03A9F4;
  padding: 0 5px 0 5px;
  color: #03A9F4
}

.paper-group-list {
  margin: 5px 0 5px 0
}

.paper-tagged a {
  color: white;
}

.add-paper-tag {
  color: #03A9F4
}

.remove_tag {
  color: white
}

.journal-info li {
  border: 1px solid #009688;
  margin-top: 10px
}

.journal-info .list-inline-item:not(:last-child) {
  margin-right: 30px;
}

.journal-info-name .fa {
  margin-right: 5px
}

.journal-info-value {
  width: 140px;
  display: inline-block;
  text-align: center;
  padding-right: 5px
}

.more_publication .fa {
  margin-right: 5px;
}

#journal_list a:hover {
  color: red
}

.journal-intro a:hover {
  color: red
}

#toTop {
  cursor: pointer;
}

.jc-list {
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  padding-right: 15px;
  padding-top: 15px;
  padding-left: 15px
}


.journal_conf_logo_div > div {

  height: 280px

}

.journal_conf_intro_div {
  margin-left: 30px
}

.more_publication {
  margin-top: 20px;
}

.follow_link button {
  margin-top: 20px;
}

.publication_list a {

  font-size: 16px;

}

.search_list a, .favorite a {
  color: #4FC3F7
}


.journal_conf_logo_div {
  padding: 10px;
  margin-right: 20px;
  width: 220px;
}

.journal_conf_logo_div img {
  width: 180px;
  height: 180px;
  margin-top: 30px;
}

.journal_conf_title {
  padding: 0px;
}

.journal_conf_intro_table {
  margin-top: 20px;
}

.journal_conf_intro_table tr td {
  padding-top: 15px;
}

.journal_conf_list {
  margin-top: 15px;
}

.btn-circle {
  width: 49px;
  height: 49px;
  text-align: center;
  padding: 5px 0;
  font-size: 20px;
  line-height: 2.00;
  border-radius: 30px;
  z-index: 1000;
}

.btn-circle-lg {
  width: 79px;
  height: 79px;
  text-align: center;
  padding: 13px 0;
  font-size: 26px;
  line-height: 2.00;
  border-radius: 70px;
  position: fixed;
  bottom: 60px;
  right: 50px;
}

.card-list {
  width: 98%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  transition: transform .3s ease-in-out, box-shadow .3s cubic-bezier(.47, 0, .745, .715), border .3s linear .1s;
}

.card-item {
  display: block;
  /*flex: 1;*/
  /*width: 33.3%;*/
  /*min-width: 33.3%;*/
  /*max-width: 33.3%;*/
  /*height: 350px;*/
}

.d_tbl {
  display: table;
  width: 100%;
  height: 200px;
}

.d_tblCel {
  vertical-align: middle;
  display: table-cell;
}
.dl-paper-avatar-img{
  height: 170px;
  width: 230px;
}

