@charset "UTF-8";
/*
A Bootstrap 3.1 affix sidebar template
from http://bootply.com

This CSS code should follow the 'bootstrap.css'
in your HTML file.

license: MIT
author: bootply.com
*/

/* Média fluide simple
   Remarque : un média fluide exige que vous supprimiez les attributs de hauteur et de largeur du média du code HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	/*max-width:640px;*/
	max-width: 100%;
	max-height:425px;
}
/* IE 6 ne prend pas en charge max-width ; la largeur par défaut est donc fixée à 100% */
.ie6 img {
	width:100%;
}


body {
 padding-top:50px;
}

#masthead { 
 min-height:250px;
}

#masthead h1 {
	font-size: 30px;
	line-height: 1;
	padding-top: 0%;
}

#masthead .well {
	/* [disabled]margin-top: 8%; */
	/* [disabled]-webkit-box-shadow: 0px 0px; */
	/* [disabled]box-shadow: 0px 0px; */
}
.well-lg_rl {
	padding:24px 24px 0 0;
	/*border-radius:6px;*/
}
#sidebar .side-menu {
	padding-top: 0;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0;
}
.es-carousel ul {
	margin:0;
	padding:0;
}
.row .col-md-9 #adresse {
	list-style-type: none;
	padding-left: 0px;
	margin-bottom: 50%;
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
img, object, embed, video {
	max-width: 100%;
	max-height:280px;
}
}
@media screen and (min-width: 768px) {
  #masthead h1 {
	font-size: 50px;
	padding-top: 2%;
  }
}

.navbar-bright {
 background-color:#111155;
 color:#fff;
}

.affix-top,.affix{
 position: static;
}

@media (min-width: 979px) {
  #masthead h1 {
	font-size: 50px;
	padding-top: 8%;
  }
  #sidebar.affix-top {
    position: static;
  	margin-top:30px;
  	width:228px;
  }
  
  #sidebar.affix {
    position: fixed;
    top:70px;
    width:228px;
  }
}

#sidebar li.active {
  border:0 #eee solid;
  border-right-width:5px;
}
