
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,700);

/* Fix menu to the top */
body {
  min-height: 75rem;
  padding-top: 4.5rem;
  overflow-y: scroll;
}

html, body {
  height: 100%;
}

.flex-fill {
  flex:1 1 auto;
}

.photo{
  width:150px; 
  border: 2px solid #0c3c69;
}

.talkthumb{
  width: 180px; 
  max-height: 130px;
}

.logo{
  width:150px; 
}

.softwareimg {
  width:160px; 
  padding:3px;
  border: 1px solid #2c3e50;
}

.talktype{
  font-weight: bold;
}

/* mimick twitter box */
.see-more {    
    box-sizing: border-box;
    display: inline-block;
    padding: 10px 0;
    margin: 0 0 20px 0;
    width: 200px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #55acee;
    border-radius: 100px;
    outline: 0;
    cursor: pointer;	
}

.see-more:hover {    
    background-color: #55acee;
    color: #38a687;
    text-decoration: none;
}

pre {
    /* Fixes bibtex pre's messing with container width */
    white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */
    white-space: -pre-wrap; /* Opera */
    white-space: -o-pre-wrap; /* Opera */
    white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
    word-wrap: break-word; /* IE 5.5+ */
}

.videoplay {
    position: relative;
}

.videoplay svg {
    top: 50%;
    left: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
}

/*=======================
 * CSS FOR BIBTEXBROWSER 
 *=======================*/

.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {
    padding: 3px;
}

.icon {
  width:16px; 
}

/* title */
.bibtitle {
  /*font-weight:bold;*/
}
/* author */
.bibauthor { /* nothing by default */ }
/* booktitle (e.g. proceedings title, journal name, etc )*/
.bibbooktitle { font-style:italic; }
.bibcomment { font-style:italic; }
.bibannotation { font-style:italic; font-weight:bold; color: red;}
/* publisher */
.bibpublisher { /* nothing by default */ }


.btb-nav-title {   
  background-color: #995124;
  color: #FFFFFF;
  padding: 1px 2px 1px 2px;
}

.bibitem {
  margin-left:5px;
}

.bibref {
  padding:7px;
  padding-left:15px;
  vertical-align:text-top; 
  /*display: inline; */
}

.result {
  /*border: 1px solid #000000;*/
  margin:0px;
  /*background-color: #ffffff;*/
  width:100%;
}

.input_box{
  margin-bottom : 2px;
}
.mini_se {
  border: none 0;
  border-top: 1px dashed #717171;
  height: 1px;
}

.purebibtex {
  font-family: monospace;
  font-size: small;
  border: 1px solid #DDDDDD;
  background: none repeat scroll 0 0 #F5F5F5;  
  padding:8px;
  overflow:auto;
  clear:both;
}
.bibentry-by { font-style: italic; }
.bibentry-abstract { margin:15px; }
.bibentry-label { margin-top:15px; }
.bibentry-reference { margin-bottom:15px; padding:10px; background: none repeat scroll 0 0 #F5F5F5; border: 1px solid #DDDDDD; }
.bibentry-preview { margin-bottom:15px; padding:10px; background: none repeat scroll 0 0 #F5F5F5; border: 1px solid #DDDDDD; }

.btb-nav { text-align: right; }

