/*----------------------------DEFAULT VIEW (SMARTPHONE)-----------------------------*/
/*------------------------------------------------------------------------------------
------------------------------------------------------------------------------------*/
body {
	color: #333333;
	background-color: #006EB9 !important;
	background-image: url(../images/bg2.jpg);
	background-size: cover;
}
section#header {
	min-height: 40px;
	margin-top: 0px;
}
.bg-gradient {
	min-height: 100%;
	background: #e9f6fc;
	background: -moz-linear-gradient(top, #e9f6fc 0%, #ffffff 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #e9f6fc), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #e9f6fc 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #e9f6fc 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #e9f6fc 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #e9f6fc 0%, #ffffff 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f6fc', endColorstr='#ffffff', GradientType=0 );
	background-size: cover;
}
/*-----------------HELP CLASSES------------*/ 

.no-padding {
	padding: 0 !important;
}
.no-margin {
	margin: 0 !important;
}
/*-----------------STYLING CLASSES------------*/ 

/*Ajoute un bord coloré à un élément, remplacer ci-dessous pour modifier*/
.border-bottom {
	border-bottom: 4px solid #00517b;
}
.border-bottom2 {
	border-bottom: 4px solid #363b3f;
}
.border-top {
	border-top: 4px solid #00517b;
}
/*Ajoute une couleur de fond à un élément, remplacer ci-dessous pour modifier*/
.bg-color1 {
	background-color: #EEEEEE;
}
.bg-color2 {
	background-color: rgba(58,58,58,0.8);
}
.bg-color3 {
	background-color: rgba(255,255,255,0.8);
}
.bg-color4 {
	background-color: #FFFFFF;
}
/*----------------------------------*/

/* Ajoute une ombre portée à un élément*/
.block-shadow {
	-webkit-box-shadow: 0px 1px 8px -1px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0px 1px 8px -1px rgba(0, 0, 0, 0.7);
	-ms-box-shadow: 0px 1px 8px -1px rgba(0, 0, 0, 0.7);
	-o-shadow: 0px 1px 8px -1px rgba(0, 0, 0, 0.7);
	box-shadow: 0px 1px 8px -1px rgba(0, 0, 0, 0.7);
}
/*-------------BTN--------------*/

/*Change la couleur de fond du bouton au survol et actif, ainsi que celle du texte*/
.btn-polc:link .btn-polc:visited, .btn-polc:active {
}
.btn-polc:hover {
	background-color: rgba(70,70,70,0.8);
	color: #ffffff !important;
}
#btn-lp.active {
	background-color: rgba(70,70,70,0.8);
	color: #ffffff !important;
}
#btn-lp {
	color:#FFFFFF;
	text-align: center;
}
/*----------------------------TITRE-----------------------------*/
h1 {
	color: #ffffff !important;
}
hr {
	border-color: #cccccc !important;
}
h3 {
	color: #ffffff !important;
}
h4 {
	color: #00a3e4 !important;
	text-align: center;
}
#bullets h3 {
	color: inherit !important;
}
/*---------------------------------------------------------*/


/*----------------------------CONTENT-----------------------------*/
#intro {
	color: #f89827;
}
/*---------------------------------*/
#mentions p {
	color: inherit;
}
/*---------------------------------*/
#polconf p {
	color: #FFFFFF;
}
/*---------------------------------*/
#bullets ul li {	/*Couleur du texte*/
	color: #inherit;
}
/*---------------------PUCES----------------------*/
.right {
	border-left: 6px solid #333333 !important;
}

/*----------------------------TABLET N' DESKTOP VIEW -----------------------------*/
/*------------------------------------------------------------------------------------
------------------------------------------------------------------------------------*/

@media only screen and (min-width: 769px) {
.arrow-down {
	border-left: 0px solid transparent;
	border-right: 15px solid transparent;
	border-top: 10px solid #363b3f;
}
}
