portail/site/crapaud-fou.css
2019-09-09 13:52:07 +08:00

170 lines
No EOL
2.5 KiB
CSS

.header {
background-color: #28a745;
font-size: .9em;
position: relative;
}
.header img {
margin-right: 1em;
}
.header h2 a {
color: #fff;
}
.entete {
background-color: rgb(33, 36, 32);
color: rgb(240, 233, 233);
}
.entete a, .footer a {
color: rgb(49, 167, 96);
}
.entete a:hover, .footer a:hover {
color: rgb(135, 243, 178);
}
.entete iframe {
margin: 0 auto;
}
.footer {
background-color: rgb(36, 33, 32);
color: rgb(240, 233, 233);
}
a {
color: rgb(59, 129, 87);
}
a:hover {
color: rgb(31, 73, 48);
}
ul {
list-style-position: inside;
padding-left: 0px;
}
li {
padding-left: 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
list-style-type: square;
}
.card:hover {
border: 1px solid rgb(36, 33, 32);
box-shadow: -3px 3px 10px 2px #aaa;
}
.card-title {
font-weight: bold;
}
.link {
position: relative;
}
.link a {
transition: .5s;
}
.link:hover a {
padding-right: 2.4em;
padding-left: 2.4em;
border-radius: 1em;
}
.nombre {
font-weight: 800;
color: #000;
}
.stats {
font-size: .9em;
color: #666;
background-color: #eee;
margin: 0 -.3em;
padding: .5em .5em;
border-top: 1px solid #ccc;
}
.stats-title {
border-bottom: 1px dotted #aaa;
color: #333;
}
.alert p:last-child {
margin-bottom: 0;
}
.technique {
font-size: .8em;
}
.w521 {
max-width: 521px;
}
.date, .lieu {
font-size: .9em;
}
.passe, .avenir {
line-height: 1.1em;
}
.passe div, .avenir div {
margin-bottom: .6em;
}
.tesfou {
max-width: 100%;
}
.card.idees, .card.chat, .card.wiki {
position: relative;
}
.card.idees:before {
content: "";
position: absolute;
top: -70px;
background: url("images/bulbs.png");
background-repeat: no-repeat;
width: 120px;
height: 120px;
}
.card.chat:before {
content: "";
position: absolute;
top: -35px;
background: url("images/coaaaa.png");
background-repeat: no-repeat;
width: 120px;
height: 120px;
}
.card.wiki:before {
content: "";
position: absolute;
top: -45px;
background: url("images/agir.png");
background-repeat: no-repeat;
width: 120px;
height: 120px;
}
.over:hover {
z-index: 999;
}
.illus img {
max-width: 100%;
}
.copyright {
color: #666;
font-size: .8em;
}
.copyright:hover {
color: #fff;
}
.tisseurs {
margin-right: -24px;
}
.tisseurs a {
font-size: .8em;
color: #666;
}
.lastupdate {
color: #666;
font-size: .8em;
}
.logo {
position: absolute;
bottom: -20px;
left: 0;
}
.logo:hover {
height: 120px;
bottom: -40px;
left: -5px;
}
.coastats {
cursor: pointer;
}
.coastats:hover .stats {
background-color: #afa;
}