body{
	font-family: 'PT Mono', 'Vidaloka ', 'Times New Roman', Arial, Helvetica, sans-serif;
	/*background-color:white;*/
	background:url(../img/bgnoise_lg.png);
}

#logo{
		background-color:white;
}

.large{
	font-size:16px;
}
h1, h2, h3, h4{
	font-family: 'jbcursive-v3v3-bold';
	color:#7e98a2;
}

h1{
	margin-bottom:25px;
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
 }

.full{
	width:100%;
	padding: 0;
}

.intro {
    display: table;
    width: 100%;
    height: auto;
    padding: 100px 0;
    text-align: center;
    color: #fff;
    background: url(../img/intro-bg.jpg) no-repeat bottom center scroll;
    background-color: #000;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}
.full-background {
   background: url(logofull.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

  height: 100%;
}

.biche{
	background:url(../img/biche.png) no-repeat bottom right;
}

p{
	font-family: 'PT Mono','Ovo', serif;
}

.boxlarge{
	 border-bottom: 1px solid #ccc;
}


.bottom-text {
  display:inline-block;
  text-align:center;
  padding-bottom:35px;
}


.page-header{
	margin:0 0 0 0;
}

#title-underlined{
	 border-bottom: 1px solid #ccc;
	 padding-bottom:20px;
}
.cust a {
	color:white;
	font-size:15px;
	font-family: 'PT Mono', 'Ovo', serif;

}

.center {
	text-align:center;
}

.row{
    overflow: hidden;
}

.full-col{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
}

.vague{
	position:absolute;
	background:url(../img/vague.jpg)  no-repeat ;
    height: 100px;
    width: 100%;
    left:38%;
    margin-top:25px;
}

.box-grey1{
	background-color:#f2f6f7;
}

.box-grey{
	background-color:#f2f6f7;
}


.bottom{
	display:block;
	background-image: url(../img/line.png);
	background-repeat: no-repeat;
	background-position: bottom center;
}


h3.bottom{
	background-image: url(../img/line.png);
	background-repeat: no-repeat;
	background-position: bottom center;
}

@media (min-width: 768px){
    .navbar-nav{
        margin: 0 auto;
        display: table;
        table-layout: fixed;
        float:none;
    }
}

.box-grey > h1 {
	padding-top:25px;
	padding-bottom:40px;
}

.box-grey > h3 {
	padding-top:5px;
	padding-bottom:40px;
}


.btn1{
	background-color:#adcad6;
	color:white;
	border: 1px grey;
	font-family: 'jbcursive-v3v3-bold';
}

.welcome{
	height: 380px;
	margin-bottom:30px;
	background:url(../img/welcome.jpg);
}

.btn1:hover{
	background-color: grey;
	border: 1px grey;
	color:white;
}
.navbar{
	background:#adcad6;
	border:0px;
	font-size:15px;
	font-family: 'PT Mono', 'Ovo', serif;
}

.navbar-default .navbar-nav > li > a
{
	 color:#fff;

}


.cust > li > a {
	color:#fff;
}

.navbar-nav > .active   {
	background:#EDEDED;
	text-decoration: underline;
}


.navbar-toggle{
	background:#798f98;
}

.nav > li > a:hover {
 background:none;
 text-decoration: underline;
 color:white;

}

.nav > li > a{
	padding:15px 30px;
}


.tarifs {
 margin-top:55px;
 width:500px;
 height:200px;
 text-align:center;
 margin: 0 auto !important;
 float: none !important;
}


.imgfooter{
	margin-top:-100px;
}

#footer{
	margin-top:80px;
	padding-top:30px;
	padding-bottom:15px;
	text-align:center;
	background-color: #5d5d5d;
	color:#fffef3;
	width:100%;
}

.blue-background{
		background-color:#9dbcc3;
}
.light-blue-background{
		background-color:#b2d3db;
}


.yellow-background{
		background-color:#b2d3db;
		padding-bottom:20px;
}

#nav.affix {
    position: fixed;
    top: 0;
    width: 100%;
    z-index:10;
}


.spacer{
	padding:30px;
}

.margin-1{
	margin-bottom:30px;
	margin-top:30px
}

.margin-2{
	margin-bottom:15px;
	margin-top:15px
}
