Mqleet's picture
[update] templates
a3d3755
/* CSS Document */
@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;1,400;1,500&display=swap');
body {
font-family: Google Sans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
font-size: 16px;
font-weight: 400;
color: #000;
background-color: #fff;
line-height: 1.5em;
}
p a, table.affiliations a, table.menu a {
border-bottom: solid 1px #ddd;
color: inherit;
text-decoration: none;
}
.content {
width: 1000px;
padding: 25px 50px;
margin: 25px auto;
background-color: white;
box-shadow: 0px 0px 10px #999;
border-radius: 15px;
font-family: "Google Sans";
}
.contentblock {
width: 950px;
margin: 0 auto;
padding: 0;
border-spacing: 25px 0;
}
.contentblock td {
background-color: #fff;
padding: 25px 50px;
vertical-align: top;
box-shadow: 0px 0px 10px #999;
border-radius: 15px;
}
.isDisabled {
color: currentColor;
cursor: not-allowed;
opacity: 0.5;
text-decoration: none;
}
table.menu {
font-size: 13pt;
font-weight: 500;
}
strong, b {
font-weight: 500;
}
p.author {
font-size: 13pt;
text-align: center;
margin: 0 0 0 0;
padding: 0 3em 0 3em;
}
.author {
margin: 0pt 10pt;
}
sup {
font-size: 0.7em;
position: relative;
top: 0em;
vertical-align: super;
font-size: smaller;
}
.container {
width: 1000px;
min-height: 1200px;
max-height: 999999px; /* prevents font boosting */
margin: 0 auto; /* top and bottom, right and left */
/* border: 1px solid #000; */
text-align: left; /* top, right, bottom, left */
color: #000;
background: #fff;
padding-top: 5px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 5px;
}
.venue {
font-size: 120%;
font-weight: bold;
display: block;
text-align: center;
margin-top: 8px;
margin-bottom: 8px;
}
.title {
font-family: Google Sans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
font-size: 200%;
font-weight: 500;
display: block;
text-align: center;
margin-top: 14px; /* h1 default */
margin-bottom: 0px;
padding-top: 40px;
padding-bottom: 5px;
line-height: 1.5em;
}
table.affiliations {
margin-left: auto;
margin-right: auto;
margin-top: .5em;
margin-bottom: .5em;
width: 80%;
max-width: 1080px;
}
table.affiliations td {
padding-top: .5em;
/*width: 10%;*/
font-size: 11pt;
}
table#video {
margin-top: 50px;
margin-bottom: 50px;
}
.caption {
font-style: italic;
font-size: 100%;
}
.label {
line-height: 1.2;
text-align: center;
}
.highlight {
color: blue;
}
.section{
font-size: 140%;
font-weight: 500;
}
.bibtex {
font-family: Google Sans, Courier, monospace;
white-space: pre;
}
.date {
font-size: 80%;
}
table.data td {
padding-right: 10px;
padding-left: 10px;
padding-bottom: 5px;
vertical-align: top;
}
code {
font-family: Consolas,"courier new";
color: crimson;
background-color: #f1f1f1;
padding: 2px;
font-size: 105%;
}
.carousel-control-prev {
margin-left: -50px;
height: 300px;
}
.carousel-control-next {
margin-right: -50px;
height: 300px;
}
.carousel-item {
/* height: 234px; */
overflow: hidden;
/* width: 100%; */
text-align: center;
}
.carousel-item img {
/* width: 100%; */
}
.carousel-inner .item img {
margin:auto;
}
.carousel-control-next,.carousel-control-prev{
opacity:1
}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{
opacity:1
}
.slider-navigation-next,.slider-navigation-previous{
display:flex;
justify-content:center;
align-items:center;
position:absolute;
width:42px;
height:42px;
background:gray center center no-repeat;
background-size:20px 20px;
border:1px solid #fff;
border-radius:25091983px;
box-shadow:0 2px 5px #3232321a;
top:50%;
margin-top:-20px;
left:0;
cursor:pointer;
transition:transform .3s,opacity .3s,-webkit-transform .3s
}
.slider-navigation-next svg,.slider-navigation-previous svg{
width:25%;
background:gray
}
.slider-navigation-next{
left:auto;
right:0;
background:gray center center no-repeat;
background-size:20px 20px
}
.teaser-carousel {
width: 670px;
margin: auto;
height: 400px;
}
.caption {
font-family: Chalkduster;
color: gray;
width: auto;
display: inline-block;
padding: 11px 15px 11px 15px;
border-radius: 10px;
}
.caption:hover {
cursor: pointer;
color: black;
}
.caption-active {
color: black;
background-color: #F2E34C;
}
#videoCarousel{
margin-top:5px;
}
.teaser-img {
width: 300px !important;
}