body {
width: 100%;
height: 100%;
}
html {
width: 100%;
height: 100%;
}
.body{
background-color: #444444;
}
.profile a:visited {
color: #DDDDDD !important;
}
.profile a:link {
color: #DDDDDD !important;
}
.profile a:active {
color: #DDDDDD !important;
}
.profile a:hover {
color: #FFFFFF !important;
text-decoration: none !important;
}
a:hover{
text-decoration: none !important;
}
.chinese-name{
font-family: "DFKai-sb";
font-size: 36px;
font-weight: bold;
}
.english-name{
font-size: 32px;
font-weight: bold;
font-family: Palatino Linotype, Helvetica Neue, Helvetica, Arial, sans-serif;
}
.email{
margin: 10px auto 10px;
font-family: monospace;
}
.no-bullet-list{
list-style: none;
}
.profile{
color: #DDDDDD;
padding-top: 50px;
padding-bottom: 50px;
}
.profile-img{
text-align: center;
/*max-width: 270px;
margin: 0px 20px 0px;
border-style: solid;
border-color: red;*/
}
.profile-img > img {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
/* border-radius: 50%; */
}
.profile-info{
height: 275px;
vertical-align: center;
position: relative;
font-size: 18px;
background-color: rgba(30%,30%,30%,0.5);
border-radius: 20px;
padding-top: 10px;
padding-left: 10px;
padding-right: 20px;
/*
border-style: solid;
border-color: yellow;
*/
}
.profile-description{
margin: 0px 0px 0px;
}
.edu-img {
margin: 0px;
}
.info-list{
/*float: left;*/
}
.social-links {
/* float: right;*/
}
.social-links > a {
color: inherit;
text-decoration: none;
}
hr {
color: #000000 !important;
}
.section{
padding-bottom: 20px;
padding-left: 40px !important;
padding-right: 40px !important;
margin: 20px auto 20px;
}
.school{
}
.date{
color: #777777;
font-size: 16px !important;
}
.degree{
}
.edu {
padding-bottom: 10px;
}
.edu-img{
max-width: 200px;
margin: 0 auto;
}
.edu-info{
}
.chess{
background-color: #eeeeee;
}
.item{
min-height: 150px;
overflow: hidden;
padding-bottom: 20px;
}
.item-img{
/*min-height: 200px !important;*/
}
.item-img > img{
box-shadow: 4px 4px 3px -3px rgba(20%,20%,40%,0.5);
}
.item-info{
vertical-align: top;
}
.proj{
padding-bottom: 20px;
}
.proj-title{
font-weight: bold;
}
.proj-img{
text-align: center !important;
}
.paper{
font-size: 18px;
font-weight: bold;
color: #00337D;
}
.author{
font-size: 16px !important;
margin: 5px auto 0px;
}
.conf{
font-size: 16px !important;
font-style: italic !important;
margin: 5px auto 0px;
}
.last-update{
color: #208040;
}
.tag{
padding-bottom: 5px;
font-family: Arial;
}
.fa-fw{
padding-right: 20px !important;
}
.white-space{
margin-right: 50px;
}
.footer {
bottom: 0;
width: 100%;
/* Set the fixed height of the footer here */
height: 200px;
background-color: #dddddd;
}
.footer > .container {
padding-top: 80px;
padding-right: 30px;
padding-left: 30px;
text-align: center;
}
#home {
background: url(./background.jpg) no-repeat fixed center;
height: auto;
width: 100%;
margin: 0 0;
position: relative;
box-shadow: 0 0 20px rgba(0,0,0,0.8);
padding: 100px 0px;
background-size: cover;
font-family: Palatino Linotype, Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
.about-section {
height: auto;
font-size: 18px;
background: #ffffff;
padding-top: 40px;
padding-bottom: 40px;
font-family: Palatino Linotype, Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
.news-section {
height: auto;
font-size: 16px;
background: #f7f7f7;
padding-top: 40px;
padding-bottom: 40px;
font-family: Palatino Linotype, Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
.publication-section {
height: auto;
font-size: 16px;
background: #ffffff;
padding-top: 40px;
padding-bottom: 40px;
font-family: Palatino Linotype, Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
.project-section {
height: auto;
font-size: 16px;
background: #f7f7f7;
padding-top: 40px;
padding-bottom: 40px;
font-family: Palatino Linotype, Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
.education-section {
height: auto;
font-size: 18px;
background: #ffffff;
padding-top: 40px;
padding-bottom: 40px;
font-family: Palatino Linotype, Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
.activity-section {
height: auto;
font-size: 16px;
background: #f7f7f7;
padding-top: 40px;
padding-bottom: 40px;
font-family: Palatino Linotype, Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
.spacer{
width: 100%;
height: 0px;
margin: 20px 0px;
background-color: #555555 !important;
}
/* navbar fade effect */
.navbar-fixed-top { background-color: rgba(45,45,45,0.5);transition: background-color 2s ease 0s;}
.navbar-fixed-top.opaque { background-color: rgba(45,45,45,0.5);transition: background-color 2s ease 0s; }