@charset "utf-8";
/* CSS Document */


/* bootstrap overrides */

/* menu */

.navbar-brand {

  max-width: 990px;
  
}

.dropdown-item,
.dropdown-menu {
	background-color: #222222;
	font-size: 0.9rem;
	color: rgba(255, 255, 255, 0.55);
		}


.dropdown-item:hover, .dropdown-item:focus {
  color: rgba(255, 255, 255, 0.55);
  background-color: #222222;
    
}

#navbarDropdown:focus {
	outline: none!important;
}

a:hover {
		color:white;
   
}

.thumbnail {
   background-color: rgb(87,87,87);
        border-color:rgb(87,87,87);  
		

}

.caption {
   background-color: #AFAFAF;
       background-color: rgb(87,87,87);
    border-color:rgb(87,87,87);    
    color: white !important;
}

/* general  */

body
{
	font-family: 'trebuchet MS','Droid Sans', Arial, sans-serif;
    color: white;
	background-color: rgb(87,87,87);
    padding-top: 65px;
}

strong
{
   font-weight:normal;
}

footer
{
     max-width: 990px;
    margin:auto;

}


a
{
text-decoration: none;
color: inherit;
}


/* infos */

#infos, #infos1, #infos2, #infos3, #infos4, #infos5, #infos6, #infos7, #infos8, #infos9, #infos10, #infos11
{
    max-width: 990px;
    margin:auto;
}

/* Carousel */

.carousel-inner {
  position: relative;
  max-width: 960px;
  margin:auto;
  overflow: hidden;
  margin-bottom:50px;
}

.carousel-caption {
  position: absolute;
  right: 0%;
  bottom: 0rem;
  left: 0%;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  color: #fff;
  text-align: left;
  background:#222222;
  opacity: 0.9;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: -30px;
  margin-left: 15%;
  list-style: none;
}
