@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,700italic,400italic,700);
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
@charset "utf-8";
/* CSS Document */


.thumbnail {
    border:none;
    border-radius: 2px;
	background:#fff!important;
    padding: 3px;

}


.form-control{
    border-radius:0px ;
    height:30px ;
    margin-bottom:15px ;
    border: 1px solid #000000;
    resize: none ; 
    padding:2px ;
}

.form-control:focus{border-color:#f2f3e0; box-shadow: none;}

.radio-inline{
  margin-bottom:15px ;
  margin-left:0px !important;
  margin-right:10px;
}

.btn-envoyer{
  border-radius:12px;
  background: #f2f3e0; /* Old browsers */
 -moz-box-shadow: 0px 5px 0px 0px  #f2f3e0;
  -webkit-box-shadow: 0px 5px 0px 0px #dedfd0;
  box-shadow: 0px 5px 0px 0px #dedfd0;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4dead', endColorstr='#554022',GradientType=0 ); /* IE6-9 */
  float:right;
  text-align:center;
  vertical-align:middle;
  font-size:8pt;
  text-decoration:none;
  text-transform:uppercase;
  color:#000000;
  border:none;
  font-family:'Amatic SC', cursive;
  font-size: 20px;
}

.btn-envoyer:hover{
 background-color:#f2f3e0;
  color:#000000;
  text-decoration:none;

}
.btn-envoyer:active{
  position:relative;
  top:5px;
  box-shadow: 0px 0px 0px 0px;

}
  
}

@media (min-width: 768px) {
.footer .actualite { padding-left:0}
}

/* TAILLE XL*/
@media (min-width: 1199 px) {

}

/* TAILLE MD*/
@media (min-width: 992px) and (max-width: 1199px) {
.nav > li > a { padding-left:11px; padding-right:11px}
.colonne-accueil { padding: 0 30px}
}

/* TAILLE SM*/
@media (min-width: 768px) and (max-width: 991px) {

.colonne-accueil { padding: 0 10px}
.img-actualite { padding-right:5px}
.barre-sous-menu .adresse-xl { font-size:23px; letter-spacing:1px}
.plat-accueil p { font-size:15px}
.nav > li > a { padding-left:13px; padding-right:13px}
}

/* TAILLE XS*/
@media (max-width: 767px) {
.colonne-accueil { padding: 0 10px}
.navbar{ margin-top:5px!important}
.menu-xs { background:#130b03}
.navbar-default .navbar-toggle { background:none; color:#f12f98; border:none; font-weight:bold; text-transform:uppercase; width:100%; margin:auto}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background: none}
.barre-sous-menu .adresse-xl { font-size:14px; letter-spacing:0px}
.barre-sous-menu .col-xs-8 { padding-right:0}
.barre-sous-menu .col-xs-4 { padding-left:0}
.barre-sous-menu .picto-mail, .barre-sous-menu .picto-facebook, .barre-sous-menu .picto-twitter { margin-left:5px}
.left-padding-contact { padding-left:10px}

}


.img-responsive bordure-orange pull-left{

margin-bottom: 20px;

}
.carte2{ border:10px solid #f2f3e0;}


.adresse{
font-size: 17px;
  text-align: left;
 font-family: 'Open Sans', sans-serif;

}
.contact{
background:#f9f9f9 ;
padding-top: 20px;
padding-bottom: 30px;

}


