html { 
	margin:0;
	padding:0;
	background: url(../images/bg-1.jpg) no-repeat center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
}
body{
	color:#8c6f7d;
	background-color:transparent;
	font-size:14px;
}
h1{
	font-family: 'Playfair Display', serif;
	color:#8c6f7d;
}
h3{
	font-family: 'Playfair Display', serif;
	color:#984864;
}
h4{
	font-family: 'Raleway', sans-serif;
	color:#984864;
}
p{
	font-family: 'Raleway', sans-serif;
	margin-bottom:20px;
	line-height:25px
}
ul{
	margin-bottom:20px;
}
blockquote{
	font-family: 'Raleway', sans-serif;
	margin-bottom:20px;
	line-height:25px;
	font-size:14px;
	font-style: italic;
}
li{
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	font-style: italic;
	list-style: none;
}

/* ARROW */
.arrow-titre{
	width: 0; 
	height: 0; 
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid #C9B900;
	display:inline-block;
	margin-right:10px;
}
.arrow-list{
	width: 0; 
	height: 0; 
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #7D0630;
	display:inline-block;
	margin-right:10px;
}

.btn-esthe{background-color: #bbb441;}
.btn-compta{background-color: #804b65;}

/* JUMBOTRON */
.jumbotron{
	background-color:transparent;
}
.jumbotron h1{
	font-size: 65px;
	text-shadow: 1px 1px 0px rgba(152, 72, 100, 1);
}
.jumbotron p{
	font-size: 40px;
	color:#984864;
	line-height:45px;
}
.style-bloc{
	border-top:1px solid #984864;
	-webkit-box-shadow: 0px 0px 10px -3px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 10px -3px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 10px -3px rgba(0,0,0,0.75);
	background:rgba(250, 250, 250, 0.75)
}


.well-lg{
	display:inline-block;
	height:25px;
	background:transparent;
}

.glyphicon{
	color:#8c6f7d;
}

.icon-flipped{
	-moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

/* FORM */
.form-control::placeholder {
    color: #d8d8d8;
    font-size:12px;
	font-style: italic;
}

.btn-submit{
	background:#984864;
	color:#fff;
}
.btn-submit:hover, button:hover{
	color:#fff;
	background: #C9B900;
}

footer p{
	margin:auto;
	display:inline-block;
	width:100%;
	text-align:center;
}

address a{color:#C9B900;}