html:after {
/* common custom values */
content: "IUT de Chartres Specimen"; /* your site name */
font-size: 720%; /* font size */
color: rgba(0, 0, 0, .05);
/* alpha, could be even rgba(0,0,0,.02) */
/* rest of the logic */
z-index: 9999;
cursor: default;
display: block;
position: fixed;
top: 33%;
right: 0;
bottom: 0;
left: 0;
font-family: Verdana, Geneva, sans-serif;
font-weight: bold;
font-style: italic;
text-align: center;
line-height: 100%;
/* not sure about who implemented what ..
... so bring it all */
-webkit-pointer-events: none;
-moz-pointer-events: none;
-ms-pointer-events: none;
-o-pointer-events: none;
pointer-events: none;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
body {
font-weight:light;
font-family:arial;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #4a6e91;
text-align: left;
}
table {
border-collapse: collapse;
border: #4a6e91 1px solid;
width: 100%;
font-family : arial, verdana, sans-serif ;
font-size: 12px;
}
td.titre {
border-top: #4a6e91 1px solid;
border-right: #4a6e91 1px solid;
border-left: #4a6e91 1px solid;
border-bottom: #4a6e91 1px solid;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.titre_vide {
background-color: #dddddd;
border-top: #4a6e91 1px solid;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.ue {
background-color: #dddddd;
border-top: #4a6e91 1px solid;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.ue_vide {
background-color: #dddddd;
border-right: #4a6e91 1px solid;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.module {
background-color: #eeeeee;
border-top: #4a6e91 1px solid;
border-right: #4a6e91 0px solid;
border-left: #4a6e91 1px solid;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.module_vide {
background-color: #eeeeee;
font-weight:light;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.evaluation {
background-color: #ffffff;
font-weight:light;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.evaluation_vide {
background-color: #eeeeee;
border-top: #4a6e91 1px solid;
font-weight:light;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.note {
background-color: #ffffff;
font-weight:light;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.note_vide {
background-color: #eeeeee;
border-top: #4a6e91 1px solid;
font-weight:light;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.coef {
background-color: #eeeeee;
border-top: #4a6e91 1px solid;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.coef_ue {
background-color: #dddddd;
border-top: #4a6e91 1px solid;
border-bottom: #4a6e91 1px solid;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.coef_vide {
background-color: #ffffff;
font-weight:light;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.moyennes {
background-color: #eeeeee;
border-top: #4a6e91 1px solid;
border-right: #4a6e91 1px solid;
font-weight:light;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
td.moyennes_bold {
background-color: #dddddd;
border-top: #4a6e91 1px solid;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#4a6e91;
text-align: left;
text-decoration:none;
padding:2px;
}
img {
vertical-align : middle;
}
form {
display: table;
width: auto; /*matching the parents div width*/
color: #333333;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
}
fieldset {
width: 100%;
background: #F6F6F6;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
border: 0;
background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#FFFFFF));
background: -moz-linear-gradient(center top, #EFEFEF, #FFFFFF 100%);
box-shadow: 3px 3px 10px #ccc;
-moz-box-shadow: 3px 3px 10px #ccc;
-webkit-box-shadow: 3px 3px 10px #ccc;
}
legend {
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
background-color: #4F709F;
color: white;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
box-shadow: 2px 2px 4px #888;
-moz-box-shadow: 2px 2px 4px #888;
-webkit-box-shadow: 2px 2px 4px #888;
text-shadow: 1px 1px 1px #333;
}
label {
color: #4a6e91;
font-family: Verdana, Geneva, sans-serif;
font-weight:bold;
font-size: 12px;
text-align: right;
height: 20px;
line-height: 20px;
}
input, textarea, select {
border: 1px solid #d9d9d9;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #4a6e91;
}
.submit {
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
width: 100px;
border: 0;
background: #009900;
color: white;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
box-shadow: 2px 2px 4px #888;
-moz-box-shadow: 2px 2px 4px #888;
-webkit-box-shadow: 2px 2px 4px #888;
margin-bottom: 4px;
text-shadow: 1px 1px 1px #333;
}
.bulletin {
width: 85%;
padding: 20px;
background: #F6F6F6;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
border: 0;
background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#FFFFFF));
background: -moz-linear-gradient(center top, #EFEFEF, #FFFFFF 100%);
box-shadow: 3px 3px 10px #ccc;
-moz-box-shadow: 3px 3px 10px #ccc;
-webkit-box-shadow: 3px 3px 10px #ccc;
}
.absences {
width: 75%;
padding: 20px;
background: #F6F6F6;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
border: 0;
background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#FFFFFF));
background: -moz-linear-gradient(center top, #EFEFEF, #FFFFFF 100%);
box-shadow: 3px 3px 10px #ccc;
-moz-box-shadow: 3px 3px 10px #ccc;
-webkit-box-shadow: 3px 3px 10px #ccc;
}
.info {
display: table;
width: auto; /*matching the parents div width*/
padding: 10px;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
border: 0;
background: #4F709F;
color: white;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
box-shadow: 2px 2px 4px #888;
-moz-box-shadow: 2px 2px 4px #888;
-webkit-box-shadow: 2px 2px 4px #888;
margin-bottom: 4px;
text-shadow: 1px 1px 1px #333;
}
.alert {
display: table;
width: auto; /*matching the parents div width*/
padding: 10px;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
border: 0;
background: #4F709F;
color: white;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
box-shadow: 2px 2px 4px #888;
-moz-box-shadow: 2px 2px 4px #888;
-webkit-box-shadow: 2px 2px 4px #888;
margin-bottom: 4px;
text-shadow: 1px 1px 1px #333;
}
.code {
border: 1px dotted black;
display: table;
width: auto; /*matching the parents div width*/
padding: 10px;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
font-weight:light;
font-style: italic;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-bottom: 4px;
}
.nbabs {
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
color: #FF4500;
}
.nbabsjust {
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
color: #32CD32;
}