body {
  background-color : #111;
}

.shop-panel-heading,
.nav-justified > .active > a, .nav-justified > .active > a:hover, .nav-justified > .active > a:focus {
background-color: #fcc42c !important;
}

.shop-panel, 
.shop-panel-heading {
border-color: #fcc42c !important;
}

.ariane-arrow-container-active .ariane-arrow-before {
    border-top-color: #fcc42c !important;
    border-right-color: #fcc42c !important;
    border-bottom-color: #fcc42c !important;
}

.ariane-arrow-container-active .ariane-step, .ariane-arrow-container-active .ariane-block {
    background-color: #fcc42c !important;
}


.navbar-right { display: block; }
.navbar-right a { color: #FFFFFF; }
.navbar-right .form-group > a { margin: 0 20px; }
.lang-selector { outline: none; color: #FFFFFF; border-color: #FFFFFF; text-transform: uppercase; font-size: 10px; }
.lang-selector option { color: #000000; }
.navbar-right .btn-success { height: 30px; line-height: normal;}
.form-control { height: 30px; }

.nav-justified > li > a { text-transform: uppercase; }
.panel-title > a { font-size: 20px; }
.panel-heading { padding: 18px 15px; }
.shop-panel-footer button .glyphicon { font-size: 200% !important; }
.voucher-popular { background: #222; }
.bloc_voucher .shop-panel-body > div, .bloc_catalog .shop-panel-body > div { margin-bottom: 20px; background: #f1f1f1; color: #222222; padding: 10px 20px; }
.bloc_voucher .shop-panel-body > div .glyphicon, .bloc_catalog .shop-panel-body > div .glyphicon { color: #fcc42c; }
.bloc_voucher .shop-panel-body, .bloc_catalog .shop-panel-body { height: auto !important; padding-top: 5px; padding-bottom: 5px; }

.panel-heading .label-default, .bloc_cart .label-default { background-color: #222222; }
.bloc_voucher .shop-panel-body { font-size: 14px!important; }
.panel-title { font-weight: normal !important; }

.bloc_info li { margin-bottom: 10px; }

.nav-justified > .active > a, .nav-justified > .active > a:hover, .nav-justified > .active > a:focus, .nav-justified > a.active {
    background-color: #fcc42c !important;
}

.panel-success > .panel-heading {
    color: #fff;
    background-color: #fcc42c !important;
    border-color: #fcc42c !important;
}

.ariane-arrow-container-active .ariane-arrow-after {
    border-left-color: #fcc42c !important;
}

.nav-justified > li > a, .nav-justified > a {
  border-right: 1px solid #fcc42c;
border-left: 1px solid #fcc42c;
border-bottom: 1px solid #fcc42c;
}

.btn-success { 
  color: #ffffff !important; 
  background-color: #FCC42C !important; 
  border-color: #FCC42C !important; 
} 
 
.btn-success:hover, 
.btn-success:focus, 
.btn-success:active, 
.btn-success.active, 
.open .dropdown-toggle.btn-success { 
  color: #ffffff !important; 
  background-color: #DBA921 !important; 
  border-color: #FCC42C !important; 
} 
 
.btn-success:active, 
.btn-success.active, 
.open .dropdown-toggle.btn-success { 
  background-image: none !important; 
} 
 
.btn-success.disabled, 
.btn-success[disabled], 
fieldset[disabled] .btn-success, 
.btn-success.disabled:hover, 
.btn-success[disabled]:hover, 
fieldset[disabled] .btn-success:hover, 
.btn-success.disabled:focus, 
.btn-success[disabled]:focus, 
fieldset[disabled] .btn-success:focus, 
.btn-success.disabled:active, 
.btn-success[disabled]:active, 
fieldset[disabled] .btn-success:active, 
.btn-success.disabled.active, 
.btn-success[disabled].active, 
fieldset[disabled] .btn-success.active { 
  background-color: #FCC42C !important; 
  border-color: #FCC42C !important; 
} 
 
.btn-success .badge { 
  color: #FCC42C !important; 
  background-color: #ffffff !important; 
}

.staff-schedule-day {
  color: #fff;
}
.panel-heading{
  color:  #FFF !important;
}