
/*.modal-dialog {}*/
.thumbnail {margin-bottom:6px;}

/*.carousel-control.left,.carousel-control.right{
  background-image:none;
  margin-top:10%;
  width:5%;
}*/


/*Modal Accueil*/
modal-body-texte{
    position:relative;
    padding: 40px 70px 15px;   
}

/*Galerie pages*/

.modal-content{
    padding: 15px 20px;
    background-color: rgba(0,0,0,0.7);
}
.thumbnail {
  padding: 4px;
  margin-bottom: 5px;
  background-color: rgba(255,255,255,0.3);
  border: 1px solid #dddddd;
  border-radius: 3px;
  -webkit-transition: all 0s ease-in-out;
  transition: all 0s ease-in-out;
}

.carousel-inner > .item {
  -webkit-transition: 0s ease-in-out left;
  transition: 0s ease-in-out left;
}
.carousel-inner .thumbnail{
    border: none;
    margin-bottom: 5px;    
}
.carousel-inner img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}
.carousel-control.right, .carousel-control.icon-next{
    right: 0;
}
.carousel-control.left, .carousel-control.icon-prev{
    left: 0;
}
.carousel-caption{
    position: relative;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    bottom: 0;
}
/*Bouton galerie*/
.btn-modal{
    /*background-color: rgba(51, 116, 122,1);*/
    height: 30px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    margin-bottom: 5px;
    text-align: center;
    width: 100%; 
    border: none;
}
.btn-default{
    color:rgba(51, 116, 122,1);
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #ffffff;
  background-color: #cdcdcd;
  border-color: none;
}

/* MODAL collonne centre ================================*/




/*Css ancienne modal*/
/*
modal-body{

    padding: 30px 20px 15px !important;
}
.modal-header{
    padding: 15px 20px 20px;
    border-bottom: 1px solid rgba(255,255,255,0.7);    
}
.modal-header h3{
    font-family: "robotoregular";
    color:#fff;
    font-size: 20px;
}

.modal-footer{
    padding: 20px 20px 5px;
    color:#fff;
    vertical-align: middle !important;
}

.modal-footer p{
    font-size: 16px;
}

.close{
    font-size:30px;    
    color:#ffffff;
    opacity:1 !important;
}
.close:hover .close:focus{
    color:#333333;
}

.carousel-inner .thumbnail{
    background-color: rgba(255,255,255,0.3);
    border:none;
    border-radius:0;
}
.carousel-inner a img{
    margin: auto;
}

.carousel-control.left, .carousel-control.right{
    margin:0 5px;
}
.carousel-control.left, .carousel-control.icon-prev{
    position:absolute;
    left: 0;
    top:80px;
}
.carousel-control.right, .carousel-control.icon-next{
    top:80px;   
    right: 0;
}
.carousel-control{
    background-color: rgba(255,255,255,0.4);
}
.carousel-control:focus{
    background-color: rgba(255,255,255,0.4);
    opacity:1;
}
.carousel-control .glyphicon-chevron-left, .carousel-control 
.glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{
    margin-top: -10px;
}
.glyphicon-chevron-left, .glyphicon-chevron-right{
    font-size: 20px !important;
} 
.btn-default{
    background-color: rgba(255,255,255,0.2);
    border-radius: 3px 3px;
}
.btn-default{
    color:#fff;
}


*/





