﻿body
{
    background-color:#e9e3cc;/* #ffffcc  /*#ffffff; /*sienna; /* /*#0098df;*/
}

.masthead
{
    padding-left: 2em;
}

.btn-deco {
    background-color: hsl(0, 0%, 16%) !important;
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5b5b5b", endColorstr="#282828");
    background-image: -khtml-gradient(linear, left top, left bottom, from(#5b5b5b), to(#282828));
    background-image: -moz-linear-gradient(top, #5b5b5b, #282828);
    background-image: -ms-linear-gradient(top, #5b5b5b, #282828);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5b5b5b), color-stop(100%, #282828));
    background-image: -webkit-linear-gradient(top, #5b5b5b, #282828);
    background-image: -o-linear-gradient(top, #5b5b5b, #282828);
    background-image: linear-gradient(#5b5b5b, #282828);
    border-color: #282828 #282828 hsl(0, 0%, 11%);
    color: #FFD200 !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
    -webkit-font-smoothing: antialiased;
}

img {
    display: block;
    height: auto;
   /* max-width: 100%;*/
}

.navbar{
    /*background-color: #fff7d0; #fff1b0; /*#ffd200;*/
    background-color: black;
/*    height: 3em;*/
}
.navbar-collapse {
    background-color: black;
}

.navbar-collapse li a{
    /*margin-top: 0.05em;*/
    color: white; /*#0098db;*/
    font-weight: 600;
    font-size: 1.2em;
    margin-top: 2px;
}

.navbar-collapse li a:hover{
    color: black; /*#0098db;*/
    background-color:#e0e0e0 ;
    margin-top: 2px;
}

.dropdown-menu  {
    background-color: black;
}

.dropdown {
    background-color: black;
}

.dropdown-toggle:focus{
    color: black;
}

.dropdown-menu li a{
   color: white; /*#0098db;*/
   background-color: black;
   height: 1.6em;
   font-weight: normal;
}

.idxProduits{
    color: black;
    font-size: large;
    font-weight: bold;
    text-align: center;
}

.idxProduits a{
    color: black;
}

.idxImages {
/*    max-width: 300px;*/

}


#footer {
background-color: #e9e3cc; /*white;   
/*background-color: #d59152;*/
 color: black;
}

.col-center{
    margin:0 auto;
}

.lienpdf {
    text-align: center;
}

.lienpdf a{
/*    color: #ffd200;;*/
    color: black;
    font-size: 1.2em;
    font-weight: bold;
}

.decoargile{
    background-color: #cb733b;
    color: white;
}

.decoargile-head{
    background-color: #d59152;
    color: white;
}

.decopierre{
    background-color: #785136;
    color: white;
}

.decopierre-head{
    background-color: #a16a3e;
    color: white;
}

.decoraction {
    background-color: #b7a54e;
}

.decoraction-head{
    background-color: #c9c66a; /*#d2cf6f;*/
    color: white;
}

.decosol{
    background-color: #8d98a0;
    color: white;
}

.decosol-head{
    background-color: #a5afb6;
    color: white;
}

.partenaires{
    vertical-align: middle;
}

.partenaires-head{
    color: black; /*#ffd200;*/
}

.partenaires-img{
   vertical-align: middle;
   text-align: center;

/*   background-color: red;*/
}

.content-row{
    margin: 0.5em;
}

h3 {
    font-size: 2em;
    font-weight: bold;
}

h4{
    font-size: 1.5em;
    font-weight: bold;
    margin-bottom: 0.2em;
}

.text {
    font-size: 1em;
    text-align: justify;
}
/* Carousel style */
.carousel{
    margin-top: 2em;
    margin-left: auto;
    margin-right: auto;
    max-width: auto; /*700px;*/
}

.carousel img {
  vertical-align: middle;
/*  max-width: 600px;*/
  min-height: 100%;
  margin: auto;
}


.item{
    background: #333;    
    text-align: center;  
    /*height: 300px !important;*/
    height: 29em;
}

.carousel-caption {
    color: #ffd200;
}

/* End Carousel style */

.prestation-head {
    font-size: 1.1em;
    text-align: center;
    width: 8em;
}

#prestation-ok {
    font-size: 1.5em;
    text-align: center;
    vertical-align: middle;
}

.prestation-titre {
    color: white;
    font-size: 1.5em;
    font-weight: bold;
}