body {color:# !important;}
a {color:#;}
a:hover {text-decoration:underline; color:#;}

.bienvenue {background-color:#; padding-top:60px !important;}
.bienvenue h1 {padding:40px 0;text-align:left;line-height:80%;}
.actu .bienvenue h1, .partenaire .bienvenue h1 {text-align:center;}
.datactu, .datactu a, .datactu a:hover {color:#;}
.evenement .bienvenue {min-height:auto;padding-right:30px;padding-left:30px;}
.navbar-default .navbar-nav > li > a {color:#;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {color:#;}
.navbar-default .navbar-toggle {border-color: #;}
.navbar-default .navbar-toggle .icon-bar {background-color: #;}
.fd1, .fd2, .fd3, .fd4 {background-color:#;}
.fd5, .fd6, .fd7, .fd8 {background-color:#;}
.txt1, .txt2, .txt3, .txt4 {color:#;}
.txt5, .txt6, .txt7, .txt8 {color:#;}
.homeevt{cursor:pointer;}
.homeimg1_4x2 {background-image:url();}
.homeimg1_2x2 {background-image:url();}
.homeimg2_2x2 {background-image:url();}
.homeimg3_2x2 {background-image:url();}
.datactu, .datactu a, .datactu a:hover {color:#;}
.homeaffiche {position:relative;min-height:100px;background-position: center center;background-repeat:no-repeat;background-size:cover;}
.homereservation .picto {max-height:80%;}
.homereservation .divundemi img {margin-top:0}
.homepartenaire {background-color:#FFFFFF; color:#;}
.homepartenaire h2 {height:22%;margin:0;}
.homepartenaire a.plus {background-image:url(/pics/picto_triangle_plusgris.png);}
.div1parthome {width:20%;height:39%;float:left;border:1px solid #FFFFFF;}
.div1parthome img {max-height:100%;margin:0 auto; display:block;}
.div1part img {max-height:100%;margin:0 auto; display:block;}
.evt_bandeau {background-position:center center; background-size:cover;}
.evt_logo {top:-100px;bottom:auto;}
p.evt_lieu {background:url(/pics/evt_lieu_pet_noir.png) 0 0 no-repeat;}
.text-info {color:#000000;}
.btn_fermer {background:url("/pics/evt_btn_fermer_nb.png") 0 0;}
.evt_1car {height:50%;min-height:50%;border: 5px solid #; color:#;font-size:12px;}
.evt_1car img {height:30%; width:auto;}
.evt_1car .glyphicon {color:#;}
div.play-button {background: url("/pics/video-play-btn_noir.png") no-repeat;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background-color:#;border-color:#;}
.ui-state-active, .ui-state-hover {background-color:# !important;}
.parcours-profil.ui-tabs, .parcours-profil.ui-widget-content {margin-top:0px;}
.parcours-profil .ui-tabs-nav {padding: 0 10px;}
.ui-widget-header {
	background-image:none;
	background: #; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(left top, #, #); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(bottom right, #, #); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(bottom right, #, #); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to bottom right, #, #); /* Standard syntax */
    border-color:#;
}
.evt_affiche {width:60%;position:absolute; bottom:0; left:20%;}
.ui-dialog {background:#;border-color:#;}

/* KK COUNT DOWN */
.box {text-transform:uppercase;text-align:center;width:100%;}
div.jours, div.heures, div.minutes, div.secondes {float:left;padding:5px;margin:0;background:#;border:5px solid #;}

div.jours {width:31%;}
div.heures {width:23%;}
div.minutes {width:23%;}
div.secondes {width:23%;}

.kkc-days, .kkc-hours, .kkc-min, .kkc-sec {width:100%;float:left;clear:left;text-align:center;font-size:32px;line-height:30px;}
.kkc-days-text, .kkc-hours-text, .kkc-min-text, .kkc-sec-text {width:100%;float:left;clear:left;text-align:center;font-size:8px;line-height:8px;}


@media screen and (max-width: 991px) {body.evenement {overflow-y:scroll;} .bienvenue {padding-top:50px !important;} .homereservation .picto {margin-top:10px !important;} .evt_logo{display:none;} .evt_affiche {width:60%;position:relative;margin:0 auto;bottom:auto;left:auto;} .evt_1car{height:74px;}
}
@media screen and (min-width: 768px) and (max-width: 991px) {.homereservation, .homefacebook, .homepartenaire {height:140px !important;}.homeaffiche {float:right;height:420px !important;}}
@media screen and (max-width: 767px) {.homeaffiche {float:none;height:420px !important;}}