
html,
body {
   margin:0;
   padding:0;
   height:100%;
}
#mycontainer {
   min-height:100%;
   position:relative;
}
#myheader {
   background:#ff0;
   padding:10px;
}
#mybody {
   padding:10px;
   padding-bottom:300px;   /* Height of the footer */
}
#myfooter {
   position:absolute;
   bottom:0;
   width:100%;
   height:300px;   /* Height of the footer */   
}


blockquote {
  margin: 20px 0;
  padding-left: 1.5rem;
  border-left: 5px solid #1976D2; /* .blue.darken-2 */
}

.tabs .tab a {
  color: #1976D2;                 /* .blue.darken-2 */ 
  display: block;
  width: 100%;
  height: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  transition: color .28s ease;
}

.tabs .tab a:hover {
  color: #64B5F6;                 /*.blue.lighten-2 */
}

.tabs .tab.disabled a {
  color: #0D47A1;
  cursor: default;
}

.tabs .indicator {
  position: absolute;
  bottom: 0;
  height: 2px;
  background-color: #1565C0;
  will-change: left, right;
}

footer.page-footer {  
  /* margin-top: 20px;
  padding-top: 20px; */
  background-color: #1976D2;      /* .blue.darken-2 */
}

.paper-year {	
  line-height: 4rems;  
  font-size: larger; 
 }

.paper-titulo {	
  line-height: 110%;
  padding: 0 2rem 0 2rem;
  font-size: larger; 
  /*color: black;*/
 }

 .paper-autores {	
  /*margin-left: 1cm;*/
  padding: 0 2rem 0 4rem;
  line-height: 110%;
  color: black;  
 }
 
 .paper-venue {	
  /*margin-left: 1cm;*/
  padding: 0 2rem 0 4rem;
  line-height: 110%;  
  color: black;
 }
 
 .paper-abstract {	
   /*margin-left: 1cm;*/
   padding: 1rem 4rem 0 4rem;
 }
 
 .paper-keywords {	
   /*margin-left: 1cm;*/
   padding: 1rem 4rem 0 4rem;
 }
 
 .paper-citation {	
   /*margin-left: 1cm;*/
   padding: 1rem 4rem 1rem 4rem;   
 }