This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
montpellier-themes/wcs/montpellier-ville/custom-montpellier.css

338 lines
5.1 KiB
CSS

@import url(fonts.css);
body {
background: white url(montpellier/bkg-mtp1.jpg) fixed top left no-repeat;
background-size: cover;
font-family: dejarip, arial, helvetica, sans-serif;
}
a#back-to-fr {
position: absolute;
right: 0;
top: -5px;
display: block;
text-indent: -10000px;
position: absolute;
background: white url(montpellier/back-to-fr.png) top left no-repeat;
width: 157px;
height: 39px;
}
div#header {
position: static;
margin: 0 auto;
background: transparent;
}
div#header a#bandeau-commune {
padding: 8px 0 0 75px;
background: url(montpellier/SIT_MPL_084_SIT_MPL_058_logowebMTP.png) top left no-repeat;
text-indent: 0;
color: white;
font-family: adelle;
font-size: 24px;
}
a {
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
transition: all 200ms ease-out;
}
div#top {
height: 50px;
width: 1000px;
margin: 0 auto;
}
a#bandeau-commune {
padding-top: 60px;
padding-left: 0;
background: url(dardilly/img-sprites.png) no-repeat 0 0;
background-origin: content-box;
height: 77px;
text-indent: -1000em;
border: none;
}
div#main-content-wrapper {
margin: 0;
margin-top: 20px;
width: auto;
}
div#main-content {
width: 1000px;
margin: auto;
background: white;
background: rgba(255, 255, 255, 0.8);
}
div#content {
padding-top: 1px;
}
div#toplinks {
top: 40px;
left: 0;
padding: 2px 6px;
background: transparent;
box-sizing: border-box;
text-align: right;
width: 100%;
margin-right: 10px;
max-width: 1000px;
}
#toplinks a.logout {
background: none;
padding-left: 0;
}
div#toplinks span.logged-in,
div#toplinks span.login {
border: none;
background: none;
text-align: right;
}
#toplinks span.logged-in a.myspace,
#toplinks span.logged-in a.myaccount {
padding-right: 10px;
}
div#toplinks a {
color: white;
padding: 0;
}
div#global-title {
font-family: dejarip;
font-weight: bold;
background: #333333;
color: white;
font-size: 16px;
padding: 5px;
}
div#global-title span {
text-transform: uppercase;
}
div#services > h3 {
display: none;
}
div#rub_consultation h2,
div#rub_service h2,
div#rub_annonce h2,
div#rub_agenda h2,
div#profile h2,
div#services-2nd h3,
div#member h2,
div#help h2, div#info h2, div#accessibility h2, div#contact h2,
div#gauche h3,
div.large div#rub_service h3,
div#centre h3 {
background: transparent;
color: #1191D0;
padding-left: 1ex;
text-transform: none;
}
div#steps ol li {
background: #6c6c6c;
}
div#steps ol li.current {
background: #1191D0;
}
div#steps li.current span.marker,
div#steps span.marker {
color: white;
}
div#centre li li a,
div#gauche li a {
}
div#content #disclose-dataview,
p.command,
a.edit-custom-text,
#page div.back-home-button a,
div.buttons input {
background: #1191D0;
}
div#home-page-intro p:first-child {
margin-top: 0;
}
div#home-page-intro {
margin-top: 30px;
background: transparent url(montpellier/numero-vert.png) top right no-repeat;;
padding-right: 510px;
min-height: 180px;
}
div#services-2nd > ul,
div#services > ul {
padding: 5px 10px 0 0;
box-sizing: border-box;
margin-bottom: 0;
-moz-column-count: 3;
-webkit-column-count: 3;
column-count: 3;
}
div#services-2nd > ul > li,
div#services > ul > li {
border: 1px solid #C2C5CC;
}
hr.clear {
margin: 0;
}
div#footer {
border: none;
margin-top: 0;
}
br.clear {
clear: both;
}
#footer h3, #footer a {
color: white;
}
div#footer div#help {
background: transparent;
border: none;
color: #ccc;
}
#agglo-link a {
background-color: transparent;
}
p#welcome {
display: none;
}
div#centre {
margin-top: -1px;
}
div#profile {
width: 1000px;
}
#toplinks a.restricted {
position: absolute;
top: 4px;
right: 5px;
}
#toplinks #welcome span {
background: none;
border: none;
}
div#breadcrumb {
margin-top: 1ex;
margin-bottom: 0;
}
div#gauche {
margin-left: 10px;
}
div#content a {
color: #333;
}
div#content a:hover {
color: #111;
}
div.buttons {
text-align: left;
}
div#services-2nd > ul > li strong,
div#services > ul > li strong {
background: transparent;
padding-left: 10px;
padding-bottom: 0;
}
div#services-2nd > ul > li strong > a,
div#services > ul > li strong > a {
color: #295AA6;
}
div#droite {
display: block;
width: auto;
float: none;
}
div#droite #myspace { display: none; }
div#droite #consultations { display: none; }
div#droite #announces { display: none; }
div#droite #home-page-intro {
display: none;
}
div#droite > div#services-2nd > h3 {
display: none;
}
div#droite::before {
margin-top: 10px;
box-sizing: border-box;
display: block;
width: 100%;
content: "SERVICES EN LIGNE - Réaliser mes démarches";
font-family: dejarip;
font-weight: bold;
background: #333333;
color: white;
font-size: 16px;
padding: 5px;
}
div#services-2nd::before {
display: block;
margin: 1em;
font-size: 120%;
content: "Votre espace pour vos démarches administratives en ligne.";
}
div#services ul ul,
div#services-2nd ul ul {
list-style: none;
}
div#services ul ul li::before,
div#services-2nd ul ul li::before {
content: "- ";
line-height: 160%;
}
div#footer {
visibility: hidden;
}
div#services ul ul li img,
div#services-2nd ul ul li img {
display: block;
width: 100%;
}