#footer,#footer a{color:#fff}#gmap,#header .logo,#resultats-body,.bloc-details .description{margin-top:15px}#all-dates,#bloc-recherche,#footer,#header .titre h1,#initialLoading,#selection-dates,.gmap_chargement,.noscript,.well{text-align:center}#all-dates,#details,#footer .more,#gmap,#nav,#resultats,#site-desc,.cat-header.btnMode-2 .picto,.cat-header.btnMode-3 .picto,.socialshare li a span{display:none}@font-face{font-family:blissregular;src:url('fonts/bliss-regular.eot');src:url('fonts/bliss-regular.eot?#iefix') format('embedded-opentype'),url('fonts/bliss-regular.woff2') format('woff2'),url('fonts/bliss-regular.woff') format('woff'),url('fonts/bliss-regular.ttf') format('truetype'),url('fonts/bliss-regular.svg#blissregular') format('svg');font-weight:400;font-style:normal}html{height:100%}body{font-family:blissregular,"Trebuchet MS",Helvetica,Jamrul,sans-serif;min-height:100%;position:relative}#initialLoading{background:url(images/ajax-loader.gif) center center no-repeat #fff;height:50px;width:50px;margin:10px auto;border:4px solid #999}.noscript{background-color:#fff;color:red;padding:15px 10px;border:5px solid red}#header .titre{margin:50px 0 25px}#header .titre h1{font-weight:700;font-size:80px;padding-top:15px;padding-bottom:15px}#all-dates,#bloc-recherche{margin:50px 0}#footer{width:100%;padding:10px 0 0;background-color:#000;position:absolute;bottom:0;left:0;right:0}#footer .more{font-size:110%;padding:5px 15px 15px 10px}#bloc-recherche .form-control,#bloc-recherche button,#bloc-recherche label,#footer .get-more{margin-bottom:10px}#footer span.a{cursor:pointer}#selection-dates .btn{margin:5px;width:150px;font-size:18px}.well{border-radius:20px;border-width:2px}.well h2{margin:0;font-size:38px}#afficher-par{margin-bottom:0}#resultats{margin-bottom:50px}#resultats-body{cursor:pointer;font-size:120%;margin-bottom:10px}#details{margin-top:10px}.actions-btn{margin-top:5px}.actions-btn .btn-resultats{margin-right:10px}.bloc-details{padding:15px;margin-bottom:20px}.bloc-details .bloc{padding:15px;position:relative}.cat-body>.row,.cat-header{padding-bottom:10px;border-bottom:1px solid #ddd}.bloc-details .titre{font-weight:700}.bloc-details .minimap img{width:100%;height:100%}.bloc-details .minimap{float:right;top:0;right:0;margin-left:5px;width:230px;height:170px}.bloc-details .minimap a#agrandirMap{display:block;text-align:center;font-size:18px;margin:10px}.bloc-details li.value-event_vdb{padding:5px 0 0 20px;height:20px;line-height:normal;font-size:80%;background:url(images/bourges-blason3.png) no-repeat}.bloc-details h3{margin-top:0}.bloc-details .infos ul{font-size:115%}.bloc-details .value-contenu img{width:100%;height:auto}.picto{width:32px;height:32px;display:inline-block;line-height:32px;margin-right:5px}.cat-header{padding-top:10px;line-height:32px}.cat-header>div .caret{float:right;margin-top:13px}.cat-header .libelle{line-height:.1px}.cat-header.on{font-weight:400}.cat-header.on .caret{content:"";border-top:0;border-bottom:4px solid}.cat-body>.row{padding-top:10px}.cat-body>.row>div{line-height:1}.cat-header.cat-2 .picto{background-position:-32px 0}.cat-header.cat-15 .picto{background-position:-32px -32px}.cat-header.cat-3 .picto{background-position:-32px -64px}.cat-header.cat-1 .picto{background-position:-32px -96px}.cat-header.cat-5 .picto{background-position:-32px -128px}.cat-header.cat-8 .picto{background-position:-32px -160px}.cat-header.cat-12 .picto{background-position:-32px -192px}.cat-header.cat-7 .picto{background-position:-32px -224px}.cat-header.cat-14 .picto{background-position:-32px -256px}.cat-header.cat-13 .picto{background-position:-32px -288px}.cat-header.cat-9 .picto{background-position:-32px -320px}.cat-header.cat-16 .picto{background-position:-32px -352px}.cat-header.cat-10 .picto{background-position:-32px -384px}.cat-header.cat-4 .picto{background-position:-32px -416px}.cat-header.cat-11 .picto{background-position:-32px -448px}.cat-header.cat-6 .picto{background-position:-32px -480px}.cat-0 .picto{background-image:none}.cat-2 .picto,.socialshare li a:hover,.socialshare li.facebook a{background-position:0 0}.cat-15 .picto{background-position:0 -32px}.cat-3 .picto{background-position:0 -64px}.cat-1 .picto{background-position:0 -96px}.cat-5 .picto{background-position:0 -128px}.cat-8 .picto{background-position:0 -160px}.cat-12 .picto{background-position:0 -192px}.cat-7 .picto{background-position:0 -224px}.cat-14 .picto{background-position:0 -256px}.cat-13 .picto{background-position:0 -288px}.cat-9 .picto{background-position:0 -320px}.cat-16 .picto{background-position:0 -352px}.cat-10 .picto{background-position:0 -384px}.cat-4 .picto{background-position:0 -416px}.cat-11 .picto{background-position:0 -448px}.cat-6 .picto{background-position:0 -480px}#gmap{width:100%;height:600px;color:#999}.gmap_chargement{background:url(images/ajax-loader-big.gif) center 100px no-repeat #fff;width:100%;padding:210px 0;font-size:1.5em;line-height:normal}.socialshare{padding:15px 0;width:100%}.socialshare ul{list-style:none;position:relative;height:14px;padding:0}.socialshare li{background:0 0;width:24px;height:24px;padding:0;margin-right:5px;float:left;white-space:nowrap;position:relative}.socialshare li a{display:block;background:url(images/socialshare/social.png) no-repeat;width:24px;height:24px}.socialshare li a:hover span{display:block;position:absolute;top:0;left:0;font-size:80%}.socialshare li.facebook a:hover{background-position:0 -24px}.socialshare li.facebook a:hover span{left:116px}.socialshare li.twitter a{background-position:-24px 0}.socialshare li.twitter a:hover{background-position:-24px -24px}.socialshare li.twitter a:hover span{left:87px}.socialshare li.googleplus a{background-position:-48px 0}.socialshare li.googleplus a:hover{background-position:-48px -24px}.socialshare li.googleplus a:hover span{left:58px}.socialshare li.permalien a{background-position:-72px 0}.socialshare li.permalien a:hover{background-position:-72px -24px}.socialshare li.permalien a:hover span{left:29px}.socialshare input.permalien{width:100%;margin-top:5px;padding:0;font-size:90%;height:24px;display:none}#gmap .gmap-infowindow{position:relative;margin-bottom:10px}.gmap-infowindow+.gmap-infowindow{border-top:2px dotted #aaaab9;padding-top:10px}#gmap .gmap-titre{position:relative;font-size:1.1em;line-height:normal;font-weight:400;padding:5px 7px}#gmap .gmap-categorie{font-size:.8em;line-height:.8em;padding:0 3px;margin-left:10px}#gmap .gmap-info{padding-left:4px}#gmap .gmap-details{font-size:.8em;font-weight:700;text-align:right}#esriMap{width:100%;height:80%}@media (max-width:399px){#header .titre h1{font-size:25px}.well h2{font-size:22px}.well{border-radius:15px;border-width:2px;min-height:15px;padding:12px}.bloc-details h3{font-size:16px}#selection-dates .btn{margin:2px 0;width:100%;font-size:15px}.bloc-details .minimap{float:none;margin-bottom:10px;margin-left:0}.actions-btn{position:relative;width:100%;padding:15px 0}.actions-btn .btn-resultats{position:absolute;display:block;top:5px;left:0}.actions-btn .btn-nouvelle-recherche{position:absolute;display:block;top:5px;right:0}#gmap{height:320px}}@media (min-width:399px){#header .titre h1{font-size:40px}.well h2{font-size:26px}.bloc-details h3{font-size:20px}#selection-dates .btn{margin:2px;width:116px;font-size:15px}}@media (max-width:767px){#bloc-recherche .form-control{margin:5px 0}.cat-body .value-titre{font-weight:700}#bloc-recherche label.input-date{display:block;padding:5px 10px 0 0;text-align:right;width:40%;float:left}#bloc-recherche .datepicker.input-date{width:60%}}@media (min-width:768px){#header .titre h1{font-size:60px}.well h2{font-size:32px}.bloc-details h3{font-size:24px}#selection-dates .btn{margin:5px;width:150px;font-size:18px}}@media (min-width:992px){#header .titre h1{font-size:80px}.well h2{font-size:40px}.bloc-details .minimap{width:300px;height:209px}.socialshare{width:50%}}@media (min-width:1200px){#liste-events{font-size:120%}}