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.
vincennes-2014/static/css/as/hack.css

687 lines
13 KiB
CSS

/* surcouche prod - hack et css nécessaire pour ezpublish (mise_en_avant etc... */
#sondage img {
border-radius:5px;
}
.footer--partners ul li {
display:block;
float:left;
width:48%;
padding:3px 0;
}
.footer--partners ul li a {
line-height: 14px;
display:block;
}
.footer--subvention {
text-align:right;
}
.footer--labels h2 {
display:none;
}
.footer--labels .image {
float:left;
margin-right:3px;
}
.footer--website_infos li {
padding:0 5px;
}
.search_engine--collapse .form-control {
width:190px;
}
#SearchText {
border-radius:5px;
}
#procedures .box {
margin-bottom:0;
}
.modal {
z-index:9999;
}
.navigation--body {
background: #454545;
color: #fff;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.navigation--body:hover {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.navigation--body.yamm .yamm-content li {
list-style: none;
}
#main h1 {
font-size: 21px;
font-weight: 700;
margin-bottom: 12px;
margin-top: 8px;
}
.rubric .triable th a {
color: #333;
}
.rubric {
overflow:hidden;
}
.rubric h2:first-child {
margin-top: 0;
padding-top: 0;
}
.rubric h2 + h3 {
margin-top: 15px;
}
.rubric h3 {
font-weight: bold;
color: #333;
margin-top: 40px;
margin-bottom: 15px;
font-size: 16px;
}
.rubric h3:first-child {
margin-top: 0;
padding-top: 0;
}
.rubric h2 {
font-size: 18px;
font-weight: 700;
display:block;
padding-top:20px;
/*clear:both;*/
overflow: visible;
/*border-top: 1px dotted rgba(0, 0, 0, 0.2);*/
}
.rubric .box-body > :first-child {
margin-top: 0;
}
.object-left {
float:left;
margin: 0 15px 10px 0;
}
#evenements h3 {
margin-bottom: 0;
}
.object-right {
float:right;
display: inline-block;
padding: 4px;
margin-bottom: 20px;
margin-left:15px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.mise_en_avant, .mise_en_avant01, .mise_en_avant02, .well, #lastinfo {
min-height: 20px;
padding: 13px 18px;
margin-bottom: 20px;
background-color: #EEE;
overflow: hidden;
border-radius: 3px;
border: none;
clear: both;
margin-top: 15px;
/* box-shadow: none; */
}
.mise_en_avant01 {
width:33%;
float:left;
margin-right:15px;
}
.mise_en_avant02 {
width:33%;
float:right;
margin-left:15px;
}
.image {
margin:0;
padding:0;
}
h2.masquer {
display:none;
}
.agauche, .adroite {
min-height:200px;
}
#main .fa.fa-external-link {
color: #333;
}
.thumbnail {
margin-bottom: 10px;
}
.thumbnail-hover .icon {
opacity: 0;
font-size: 20px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -10px;
margin-top: -10px;
transition: all .2s ease-in;
-webkit-backface-visibility: hidden;
}
#zoneagendadroite {
display:none;
}
.navigation--body.yamm .yamm-content {
z-index:9999;
border-radius:0 0 10px 10px;
border:8px solid #666;
background: #fefefe;
/*margin-top:-5px;*/
}
.navigation--body .dropdown-menu {
margin-top:-2px;
min-height:10px;
background:none;
}
.change-img {
height: 180px;
overflow: hidden;
}
ul#gallery, ul#gallery li {
margin:0;
padding:0;
background:none;
list-style: none;
}
ul#gallery li {
display:inline-block;
}
.introduction {
overflow:hidden;
}
.input-group-width {
width:100%;
}
.input-group .form-control-width {
height:28px;
padding:2px 5px;
width:92%;
}
.mise_en_avant .object-left {
margin:0 35px 0 0;
}
.documents, .documents li {
margin: 0;
padding:0;
background: none;
list-style:none;
}
.documents li {
margin: 0;
padding: 10px 0;
background: none;
overflow:hidden;
clear:both;
}
.documents li .object-left {
margin:0 15px 0 0;
vertical-align:middle;
}
.documents li img {
vertical-align:middle;
}
.question_sondage {
overflow:hidden;
margin-bottom:20px;
}
.accessiform label {
display:block;
overflow:hidden;
clear:both;
}
.boutons {
margin-bottom:15px;
}
.accessiform input[type="text"], .accessiform input[type="select"], .accessiform textarea {
display: block;
width: 50%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.accessiform textarea {
min-height: 200px;
}
.events--list .nav-tabs {
background: #d2d2d2;
border: none;
}
.search_engine--collapse .input-group input[type="text"] {
color:#999;
}
.trapezoidal.trapezoidal-sm .affiche {
padding-top:5px;
}
.breve-item0, .breve-item1, .breve-item2 {
display:none;
}
.navigation--body.yamm .yamm-content a:hover {
background: #eee;
}
.no-lien a, .no-lien br {
display:none;
}
/* ---------------------------------------------------------------------- Rubrique Fiches */
#rubrique_fiches {
clear:both;
overflow:hidden;
}
#rubrique_fiches h2 {
background:#31ABE5;
padding:0.6em .6em;
color:#fff;
text-transform:uppercase;
}
/* ---------------------------------------------------------------------- Fiches */
div.fiche {
overflow: hidden;
border-left: 8px solid #babcbd;
background: #e7e7e7;
padding: 15px;
margin: 0 0 10px 0;
}
div.fiche h3 {
color:#333;
font-size:18px;
font-weight:bold;
}
ul.fiches_navigation {
padding:0;
margin:0 0 20px 0;
overflow:hidden;
clear:both;
}
ul.fiches_navigation li {
background:none;
padding:0;
margin:0;
list-style: none;
position:relative;
overflow:hidden;
display:inline-block;
}
ul.fiches_navigation img {
float:left;
margin:0;
opacity:0.3;
}
ul.fiches_navigation .fiche-thumbnail a {
float:left;
width:163px;
min-height:230px;
padding:0;
margin:0;
text-decoration:none;
}
ul.fiches_navigation li.ui-tabs-selected .fiche-thumbnail a {
color:#000;
text-decoration:none;
cursor:text;
}
ul.fiches_navigation li.ui-tabs-selected .fiche-thumbnail img, ul.fiches_navigation img:hover {
opacity:1;
}
ul.fiches_navigation a:hover, ul.fiches_navigation .fiche-thumbnail a:focus, ul.fiches_navigation .fiche-thumbnail a:active {
}
ul.fiches_navigation li.ui-tabs-selected .fiche-thumbnail a {
background-color:#fff;
}
ul.fiches_navigation li div.intro {
position: absolute;
bottom: 0;
font-size: 11px;
background: rgba(0, 0, 0, 0.7);
color: #fff;
width: 160px;
padding: 5px 10px;
}
ul.fiches_navigation li div.intro p {
margin:0;
}
.object-right-fiche {
background:#ffffff;
padding:15px;
float:right;
width:33%;
}
.zone-droite {
margin-bottom:25px;
padding:10px;
background:#eee;
}
#main .pagination {
width:100%;
clear:both;
overflow:hidden;
}
.slider-videos, .slider-infos {
margin:20px 0 20px 0;
padding:15px 0 15px 25px;
background:#eee;
}
.slider-infos {
padding-left:8px;
}
.slick-prev, .slick-next {
width:30px;
height:30px;
border-radius:15px;
background: #e43891;
}
.slick-prev {
left:-15px;
/*background:url(../images/contenu/prev.png) no-repeat 0 0;*/
}
.slick-next {
right:-15px;
/*background:url(../images/contenu/next.png) no-repeat 0 0;*/
}
.cont-lien-image {
position:relative;
}
.cont-lien-image--titre {
position:absolute;
bottom:0;
left:0;
background: rgba(0, 0, 0, 0.7);
border-radius:0 0 5px 5px;
width:100%;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
color:#fff;
padding:10px;
line-height:18px;
}
#contenu .header {
border-radius:0;
}
#contenu .header a {
color:#333;
}
.decal01 {
margin: 0 0 10px 0;
padding-top: 12px;
border-top: 1px dotted #B2B2B2;
}
.decal02 {
margin:10px 0 0 0;
padding-bottom:10px;
border-bottom:1px dotted #7a7a7a;
}
/*.decal01:hover, .decal02:hover {
background:#cacaca;
}*/
.breve-agenda .tab-pane {
padding:0;
}
.table-condensed a {
color:#333;
font-weight: bold;
}
.jour_j {
background: #eeeeee;
}
p.accessiform {
overflow:hidden;
margin:5px 0;
}
.lien-image {
display:block;
position: relative;
border-radius: 7px;
overflow: hidden;
}
.lien-image img {
vertical-align:top;
}
.zone-text {
position: absolute;
z-index: 2;
background: #333;
background: rgba(0, 0, 0, .5);
width: 100%;
color: white;
text-transform: uppercase;
bottom: 0;
}
.zone-text:after {
position: absolute;
z-index: 3;
content:"\f054";
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
bottom: -40px;
right: -64px;
background: rgba(191, 14, 41, 0.88);
border-radius: 50%;
display: block;
height: 100px;
width: 105px;
padding: 25px 10px 10px 17px;
font-size: 24px;
}
.zone-text p {
padding:5px 50px 7px 8px;
font-weight: bolder;
font-size:11px;
line-height: 13px;
min-height:40px;
margin: 0;
}
/*#contact_us .hidden-sm, #contact_us .hidden-xs {
display:inline !important;
}*/
/* Hack titres des accès directs - 1 seule toolbar */
.ad-titre01, .ad-titre02, .ad-titre03 {
display:none;
}
.access--directs .ad-titre01, .access--kiosque .ad-titre02, .access--projects .ad-titre03 {
display:inline-block;
}
.modal-dialog {
left:0;
}
a.fichier {
padding:5px 0 5px 25px;
display:inline-block;
}
.list-inline {
padding-top:10px;
}
#par_theme {
margin-top: -7px;
margin-bottom: -7px;
padding-left: 0;
}
.nb-results {
padding-top: 7px;
font-size: 13px;
}
#keyword {
padding: 5px;
height: 28px;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
font-size: 12px;
}
.reset-filter {
padding-top: 3px;
}
/* Media queries */
@media (min-width: 992px) {
.procedures--compte_citoyen .fa {
display: none;
}
}
@media (max-width: 991px) {
/* #promo {
padding-right:30px;
}*/
/*#contact_us {
min-width:142px;
overflow:hidden;
}*/
.events--list .see-all {
display: block;
margin-top: 10px;
}
.events--list .nav-tabs > li > a {
padding: 14px 11px;
font-size: 12px;
}
.events--list .nav-tabs>li.see-all {
display: block;
margin-top: 0;
float: right;
}
.events .carousel-inner {
min-height: 324px;
}
.events .right.carousel-control, .events .left.carousel-control {
display: none;
}
.events .carousel-caption {
border-radius: 0 0 5px 5px;
top: 143px;
background: #31ABE5;
width: 100%;
display: block;
height: 159px;
padding: 13px;
}
.procedures--compte_citoyen {
font-weight: 600;
}
.procedures--compte_citoyen .icon-user {
display: none;
}
#contact_us span {
display: none;
}
.procedures--body > ul {
padding: 0;
margin-left: -15px;
margin-right: -15px;
margin-bottom: 0;
}
.yamm .dropdown.yamm-fw.open .dropdown-menu {
box-shadow: none;
}
.navigation--body.yamm .yamm-content {
border: none;
border-radius: 0;
background: #E7E7E7;
padding: 0;
}
.navigation--body.yamm .yamm-content li {
border-bottom: 1px solid lightgrey;
}
#contact_us {
min-width: 0;
text-align: center;
padding: 13px 12px 14px 16px;
}
#contact_us .fa {
padding-top:3px;
padding-right:5px;
display:block;
float:left;
}
.navigation--body {
border-radius:0;
margin-top:-1px;
}
.navigation--body.yamm .yamm-content li a .fa {
display:none;
}
#recherche .btn-default {
padding:9px 10px 8px 10px;
}
#promo {
padding-right: 15px;
}
.right_bar--newsletter p, .right_bar--sondage p {
margin: 0;
}
.right_bar .btn {
margin-right: 7px;
}
.right_bar--facebook,
.right_bar--twitter,
.right_bar--dailymotion,
.right_bar--rss {
width: 56px;
text-align: center;
}
.panel-heading {
padding: 15px 15px;
}
.search_engine {
width: auto;
margin-left: -15px;
background: rgba(0, 0, 0, 0.8);
margin-right: -15px;
}
.search_engine--collapse .form-control {
width: 231px;
}
#SearchText {
border-radius: 4px 0 0 4px;
height: 33px;
}
.footer--website_infos ul {
text-align: center;
}
.footer--website_infos ul li {
display: inline;
padding: 0;
margin: 0 10px;
font-size: 13px;
}
.footer--logotype img {
width: 100%;
height: auto;
}
.footer--address {
text-align: center;
font-size: 13px;
}
.footer {
padding-bottom: 10px;
}
.breadcrumb {
display: none;
}
.bottom_bar .tools {
display: none;
}
}
.box-body:before, .box-body:after {
content:" ";
display: table;
}
.box-body:after {
clear: both;
}