Template:Card/styles.css
From Gigantic Wiki
/* For templates:
Card, CardSingle */
/* Tabber container */
.cardcontainer {
width: 80%;
margin: 3px auto 7px; }
/* Container for hero cards */
.herocardcontainer {
width: calc(100% - 230px);
margin: 3px 0 7px; }
/* Tab content - a table */
.cardcontent {
border-collapse: collapse;
width: 100%;
border: 3px solid #3FB9BE;
border-top: none;
vertical-align: middle;
background: #154352; }
/* Cells padding */
.cardcontent td {
padding: 5px 15px; }
/* Image cell */
.cardimage {
width: 150px;
height: 295px;
background: #06212A; }
/* Title cell */
.cardtitle {
height: 25px;
font-size: 20px;
font-family: 'MuseoSans500';
font-weight: bold;
text-transform: uppercase;
color: #FBFAD9;
background: #3FB9BE; }
/* Challenge header */
.cardhead {
background:#1A7D93;
font-size: 16px; }
/* Challenge cell */
.cardchallenge {
background:#0D5467; }
.cardhead, .cardchallenge {
height: 30px; }
/* Lore cell */
.cardlore {
font-style: italic; }
/* Card gallery for hero subpages */
.cardgallery {
float: right;
width: 200px; }
.cardgallery img {
width: 180px;
height: auto;
margin: 0 auto 10px; }
/* Changes for smaller screens */
@media only screen and (max-width: 1100px) {
.cardcontainer { /* Tabber container */
width: 90%; }
}
@media only screen and (max-width: 500px) {
.cardcontainer, .herocardcontainer { /* Tabber and hero card containers */
width: 100%; }
.cardtitle, .cardhead, .cardchallenge, .cardlore { /* Cells padding */
padding: 5px 10px !important; }
.cardhead {
font-size: inherit; }
.cardgallery { /* Card gallery for hero subpages */
float: none;
width: 100%;
margin: 0 auto 10px;
text-align: center; }
.cardgallery img {
width: 120px;
margin: 0 10px; }
}
@media only screen and (max-width: 480px) {
.cardgallery img {
width: 100px; }
}
@media only screen and (max-width: 380px) {
.cardgallery img {
width: 95px; }
}
/* [[Category:Styling pages]] */