5,7 → 5,7 |
font-size: 0.8rem; |
font-weight: 300; |
} |
} |
|
h1, h2, h3, h4, h5 { |
font-family: Muli,sans-serif; |
} |
17,13 → 17,42 |
|
h1 { |
font-weight: 700; |
font-size: 2rem; |
} |
|
#zone-appli .form-block { |
margin-bottom: 2rem; |
} |
|
h2 { |
font-weight: 700; |
line-height: 1.15; |
font-size: 1.5rem; |
} |
|
h3 { |
font-size: 1.2rem; |
} |
|
#zone-appli .obligatoire::before { |
content: '*'; |
position: absolute; |
left: 0; |
} |
|
.btn.focus, |
.btn:focus { |
box-shadow: none; |
} |
|
.btn.btn-primary, |
.btn.btn-info, |
.btn.btn-success, |
.btn.btn-danger, |
.btn.btn-inverse { |
color: #fff !important; |
} |
|
button { |
-moz-border-bottom-colors: none; |
-moz-border-left-colors: none; |
74,7 → 103,13 |
transition-timing-function: ease; |
} |
|
label { |
.mb2, |
.mb-3 { |
align-self: start; |
} |
|
label, |
#zone-appli .list-label { |
color: #606060; |
display: block; |
font-size: 0.9rem; |
81,6 → 116,14 |
font-weight: 700; |
} |
|
#zone-appli .form-inline label, |
#zone-appli .form-inline .list-label { |
align-items: start; |
align-self: start; |
justify-content: left; |
align-content: flex-start; |
} |
|
h1#widget-titre::before { |
content: ""; |
display: block; |
103,22 → 146,539 |
font-family: Ubuntu,sans-serif; |
} |
|
.droite { |
background-color: #f8f5ef; |
color: #232323; |
#zone-appli .hidden { |
display: none !important; |
} |
|
#zone-appli .warning { |
color: #ff5d55; |
font-weight: 700; |
} |
|
.control-group.error input, |
.control-group.error select, |
.control-group.error textarea { |
box-shadow: 0 0 1.5px 1px red; |
border-color: #b94a48; |
color: #b94a48; |
} |
|
.control-group.error { |
color: #b94a48; |
} |
|
#zone-appli .centre { |
margin: 0 auto !important; |
justify-content: center !important; |
} |
|
#zone-appli .droite { |
float: right; |
padding-bottom: 1rem; |
padding-left: 1rem; |
padding-right: 1rem; |
padding-top: 1rem; |
width: 48%; |
} |
|
.clear { |
#zone-appli .info { |
padding: 1rem; |
background-color: #ccecf1; |
border-color: #7ccedb; |
color: #006979; |
fill: #006979; |
border-radius: 0.2rem; |
} |
|
#zone-appli .clear { |
clear: both; |
height: 0; overflow: hidden; /* Précaution pour IE 7 */ |
} |
|
.ui-widget{ |
#zone-appli .ui-widget{ |
font-family: Muli,sans-serif; |
} |
} |
|
#zone-appli .form-inline .form-control { |
width: 100%; |
} |
|
#zone-appli #logo_hires { |
display: none; |
} |
#zone-appli .logo-tb { |
position:absolute; |
left: 10px; |
top: 10px; |
} |
|
#zone-appli .bloc-top { |
border-top: 1px solid rgba(0,0,0,.1); |
padding-top: 1rem; |
} |
|
#zone-appli .bloc-bottom { |
border-bottom: 1px solid rgba(0,0,0,.1); |
padding-bottom: 1rem; |
} |
|
.unstyled { |
list-style-type: none; |
} |
|
#zone-appli #formulaire form { |
margin-bottom: 1.5rem; |
} |
|
input[type="checkbox"], |
input[type="radio"], |
input.radio, |
input.checkbox { |
vertical-align:text-top; |
padding: 0; |
margin-right: 10px; |
position:relative; |
overflow:hidden; |
top:2px; |
} |
|
#zone-appli #formulaire #form-supp #zone-supp .checkbox label, |
#zone-appli #formulaire #form-supp #zone-supp .checkboxes label, |
#zone-appli #formulaire #form-supp #zone-supp .radio label { |
align-items: center; |
display: flex; |
font-weight: 400; |
} |
|
|
/*************************************************************************/ |
|
|
form#form-observateur, |
form#form-observation, |
form#form-supp, |
#tb-navigation, |
#tb-navbar{ |
min-width: 100%; |
margin-left: 0; |
margin-right: 0; |
} |
|
.navbar-nav, |
.nav { |
display: -ms-flexbox; |
display: flex; |
-ms-flex-wrap: wrap; |
flex-wrap: wrap; |
margin-right: -15px; |
margin-left: -15px; |
flex-direction: row; |
} |
|
.navbar.navbar-default { |
margin-bottom: 0; |
} |
|
.open > a { |
outline: 0; |
} |
|
.dropdown { |
height: 5rem; |
} |
|
#anonyme { |
height: auto; |
} |
|
#zone-courriel-confirmation { |
|
} |
|
#bouton-connexion, |
#creation-compte { |
display: -ms-flexbox; |
display: flex; |
height: 5rem; |
-webkit-box-flex: 1; |
-webkit-flex: 0 0 50%; |
-ms-flex: 0 0 50%; |
flex: 0 0 50%; |
max-width: 50%; |
-ms-flex-flow: row wrap; |
flex-flow: row wrap; |
min-height: 1px; |
padding-right: 15px; |
padding-left: 15px; |
justify-content: left; |
align-items: flex-start; |
align-content: flex-middle; |
} |
|
#bouton-connexion label, |
#creation-compte label { |
width: 100%; |
} |
|
.navbar-default .navbar-nav > .dropdown #bouton-anonyme, |
.navbar-default .navbar-nav > .dropdown #bouton-inscription { |
width: auto; |
} |
|
.navbar-default .navbar-nav > .dropdown > a { |
/* width: auto; |
position: relative;*/ |
/* border: 1px solid #ccc; |
border: 1px solid rgba(0,0,0,.15);*/ |
margin-left: 0.2rem; |
} |
|
.navbar-default .navbar-nav #bouton-connexion a{ |
color: #fff; |
background-color: #b2cb43; |
border-color: #a1b92e;; |
} |
|
.navbar-default .navbar-nav #bouton-connexion a:focus, |
.navbar-default .navbar-nav #bouton-connexion a:hover { |
background-color: #a2b93b; |
border-color: #9ab227; |
} |
|
.navbar-default .navbar-nav #utilisateur-connecte.dropdown { |
padding-left: 2rem; |
} |
|
.navbar-default .navbar-nav #utilisateur-connecte.dropdown > a { |
margin-left: 0; |
} |
|
.navbar-default .navbar-nav #utilisateur-connecte.dropdown.open .dropdown-menu a { |
font-size: 0.8rem; |
font-weight: 400; |
color: #606060; |
background: inherit; |
text-decoration: none; |
display: block; |
width: 100%; |
padding-left: 5px; |
line-height: 25px; |
} |
|
.navbar-default .navbar-nav #utilisateur-connecte.dropdown.open .dropdown-menu a:hover, |
.navbar-default .navbar-nav #utilisateur-connecte.dropdown.open .dropdown-menu a:focus { |
background: #1e90ff; |
color: #fff; |
} |
|
/*.navbar-default .navbar-nav .dropdown .dropdown-toggle::after { |
display: none; |
} |
*/ |
/*.navbar-default .navbar-nav > #utilisateur-connecte.open > a:focus, |
.navbar-default .navbar-nav > .dropdown#utilisateur-connecte > a:hover { |
border-right: 3px solid #92ad27; |
}*/ |
|
.navbar-right .dropdown-menu { |
/* left: auto; |
right: 0;*/ |
} |
.navbar-nav .open > .dropdown-menu { |
display: inline-block; |
} |
.navbar-nav .dropdown-menu { |
position: absolute; |
left: 0; |
right: 0; |
top: 100%; |
z-index: 1000; |
min-width: auto; |
margin-top: -10px; |
margin-left: 1.9rem; |
list-style: none; |
background-color: #fff; |
border: 1px solid #ccc; |
border: 1px solid rgba(0, 0, 0, 0.15); |
border-radius: 4px; |
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); |
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); |
background-clip: padding-box; |
} |
|
.dropdown-menu div a { |
color: #222; |
} |
|
/*************************************************************************/ |
|
#zone-appli #formulaire #form-supp #zone-supp .multiselect.list-checkbox { |
padding: 0; |
margin: 0; |
} |
|
#zone-appli #formulaire #form-supp #zone-supp select, |
#zone-appli #formulaire #form-supp #zone-supp .selectBox select { |
background-color: #fff; |
border: 1px solid #ced4da; |
} |
|
#form-supp select, |
#form-supp .selectBox select{ |
border-radius: 0.3rem; |
} |
|
/*#form-supp select, |
#form-supp select:required { |
text-transform:none; |
/* On retire la 'flèche' par defaut */ |
/*-webkit-appearance: none; |
-moz-appearance: none; |
-ms-appearance: none; |
-o-appearance: none; |
appearance: none; |
}*/ |
|
/*#form-supp .select-wrapper::after, |
#zone-appli #formulaire #form-supp #zone-supp .selectBox::after, |
#zone-appli #formulaire #form-supp #zone-supp .select-wrapper::after {*/ |
/* Ajout et style d'une "flèche bas" */ |
/*content: '⌄'; |
pointer-events: none; |
position: absolute; |
right: 0.5rem; |
top:-10px; |
font-size: 2rem; |
font-weight: 300; |
}*/ |
|
#form-supp .select-wrapper, |
#zone-appli #formulaire #form-supp #zone-supp .selectBox { |
position: relative; |
z-index: 1000; |
border-radius: 0.3rem; |
} |
|
#zone-appli #formulaire #form-supp #zone-supp .selectBox .focus { |
border-color: #80bdff; |
box-shadow: 0 0 0 .2rem rgba(0,123,255,.25); |
} |
|
#zone-appli #formulaire #form-supp #zone-supp .input-group .select-wrapper { |
border:none; |
} |
|
#zone-appli #formulaire #form-supp #zone-supp .overSelect { |
position: absolute; |
z-index: 999; |
left: 0; |
right: 0; |
top: 0; |
bottom: 0; |
} |
|
#zone-appli #formulaire #form-supp #zone-supp .checkboxes { |
position: absolute; |
z-index: 998; |
left: 1rem; |
right: 1rem; |
background-color: #fff; |
border: 1px solid #ced4da; |
border-radius: 0 0 0.3rem 0.3rem; |
margin-top: -0.3rem; |
} |
|
#zone-appli #formulaire #form-supp #zone-supp .label label, |
#zone-appli #formulaire #form-supp #zone-supp .checkboxes label { |
display: block; |
padding: 0.5rem; |
font-weight: 400; |
margin:0; |
} |
|
#zone-appli #formulaire #form-supp #zone-supp .checkboxes label:hover { |
background: #1e90ff; |
color: #fff; |
} |
|
#zone-appli #formulaire #form-supp #zone-supp .selectBox select option { |
padding-block-start: 0; |
padding-block-end: 0; |
padding-inline-start: 0; |
padding-inline-end: 0; |
} |
|
#zone-appli #formulaire #form-supp #zone-supp .collect-other { |
margin: 0.5rem; |
} |
|
/*************************************************************************/ |
|
/*******************************************/ |
|
.label-file { |
overflow: hidden; |
position: relative; |
cursor: pointer; |
border-radius: 0.25rem; |
font-weight: 400; |
font-size: 0.9rem; |
text-align: center; |
white-space: nowrap; |
vertical-align: middle; |
-webkit-user-select: none; |
-moz-user-select: none; |
-ms-user-select: none; |
user-select: none; |
border: 1px solid transparent; |
padding: .375rem .75rem; |
line-height: 1.5; |
transition: |
color .15s ease-in-out, |
background-color .15s ease-in-out, |
border-color .15s ease-in-out, |
box-shadow .15s ease-in-out; |
margin: 0; |
} |
|
.label-file [type=file] { |
cursor: inherit; |
display: block; |
font-size: 999px; |
filter: alpha(opacity=0); |
min-height: 100%; |
min-width: 100%; |
opacity: 0; |
position: absolute; |
right: 0; |
text-align: right; |
top: 0; |
} |
|
.label-file [type=file] { |
cursor: pointer; |
} |
|
/*************************************/ |
|
/*#miniatures { |
display: flex; |
flex-flow: row wrap; |
justify-content: flex-start; |
align-content:flex-end; |
}*/ |
|
#miniatures .miniature { |
position: relative; |
display: inline-block; |
|
} |
|
#miniatures .miniature .miniature-img { |
vertical-align: top; |
width: 10rem; |
height: 100%; |
} |
|
#miniatures .miniature .effacer-miniature { |
display: flex; |
position: absolute; |
left: 0; |
right: 0; |
top: 0; |
bottom: 0; |
font-size: 2rem; |
background-color: rgba(0, 0, 0, 0.3); |
opacity: 0; |
color: #fff; |
padding: 0; |
margin: 0; |
height: 100%; |
width: 100%; |
align-items:center; |
justify-content: center; |
cursor: pointer; |
} |
|
#miniatures .miniature .effacer-miniature:hover, |
#miniatures .miniature .effacer-miniature:focus { |
opacity: 1; |
} |
|
.obs { |
height: 10rem; |
padding: 1rem; |
border-radius: 0.25rem; |
background-color: #fbfbfb; |
border: 1px solid #eee; |
} |
|
.obs .nom-sci { |
font-size: 1rem; |
} |
|
.defilement-miniatures .defilement-miniatures-cache, |
.defilement-miniatures .miniature-cachee { |
display: none; |
} |
|
.defilement-miniatures { |
display: flex; |
align-items:center; |
justify-content: center; |
height: 8rem; |
} |
.defilement-miniatures figure { |
display: inline-block; |
min-height: 8rem; |
line-height: 8rem; |
text-align: center; |
min-width: 80%; |
width: 80%; |
margin:0 auto; |
padding: 0; |
} |
|
.miniature-selectionnee { |
vertical-align: middle; |
max-height: 8rem; |
max-width: 80%; |
} |
|
.defilement-miniatures-gauche, |
.defilement-miniatures-droite { |
display: inline-block; |
color: #5bc0de; |
vertical-align: middle; |
outline-style: none; |
} |
|
.defilement-miniatures-gauche:active, |
.defilement-miniatures-droite:active, |
.defilement-miniatures-gauche:focus, |
.defilement-miniatures-droite:focus { |
color: #499fb7; |
} |
|
.defilement-miniatures-gauche:hover, |
.defilement-miniatures-droite:hover { |
color: #499fb7; |
} |
|
|
#transmettre-obs{ |
text-align: right; |
} |
|
#zone-liste-obs h2.transmission-title { |
display: inline-block; |
} |
|
footer a { |
display: inline-block; |
} |
|
/*************************************/ |
|
@media screen and ( max-width: 765px ) { |
#bouton-connexion, #creation-compte { |
display: block; |
width: 100%; |
} |
} |
|