#container_home .intro {
	margin-bottom: 30px;
}

#container_home .intro p {
    line-height: 24px;
}

#container_home .intro .separator {
    margin-top:36px;
}

#container_home .intro h1 {
    margin: 34px 0;
}

#container_home .grey_bg {
    padding: 50px 0 50px 0;
}

.body_anonymous #container_menu .pull-right, .body_anonymous #container_menu .pull-left {
	display:none;
}

#container_home .log_box {
    background-color: #ffffff;  
    border-radius: 8px;
    box-shadow: 0px 5px 5px #dddddd;
    padding: 65px 80px 48px 35px;
}

#container_home .log_box .register h2
{
    position: relative;   
    margin-bottom: 50px;
}

#container_home .log_box .register {
    margin-bottom: 80px;    
}

#container_home .log_box .register .fleche {
    position: absolute;
    top: 15px; 
    right: -35px;    
}

#container_home .log_box span {
    position: relative;
}

#container_home .log_box .login h2 {
    margin-bottom: 50px;
}

#container_home .log_box .login .pola {
    position: absolute;
    left:-125px;
    top:-20px;     
}

#container_home .log_box .form_block {
    display: inline-block;    
}

#form_home_login {
    /*text-align: center;*/
	margin-left: 20px;
}

#container_home .log_box label {
    margin-bottom: 8px;
}

#container_home .log_box input {
    margin-bottom: 5px;
}

#container_home .log_box .underlined_link {
    margin-bottom: 5px;
}

/*#container_home .label_block {
    margin-right: 5px;
}*/

#container_home .points {
    margin-bottom: 20px;
}

#container_home .points h2 {
    position: relative;
    font-size: 37px; 
    letter-spacing: 2px;
    margin-top: 10px; 
    margin-bottom: 12px; 
}

#container_home .points h2 em {
    position: relative;
    top: 0;
    left: -18px;
    background: url('../../medias/home/eclats.png') no-repeat left top;
    padding-left: 40px;
    padding-top: 4px;
}

#intro_home_nnlog .col-md-3.col-sm-6  {
	min-height: 320px;
}

#container_home .bulle_profitez { position: relative;}
#container_home .bulle_decouvrez { position: relative;}
#container_home .bulle_partagez { position: relative;}
#container_home .more { margin-bottom: 50px;}
#container_home .more .btn_org { margin-top: 18px;}

.ie8 #container_home label {display: inline;}
.ie8 #container_home .label_block>div {margin-bottom: 6px;}

#container_home {background-color:#f6f6f4;}

#intro_home_nnlog {background: url('../../medias/home/fd_intro.jpg') no-repeat center top; position:relative; overflow:hidden;}
#intro_home_nnlog .logo_home { padding-bottom:25px;}
#intro_home_nnlog .vignet {-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); background-color:#eaeaec; padding:10px; text-align:center; width:230px; margin:0 auto;}

#intro_home_nnlog h2 { color:#ec8500;}
#intro_home_nnlog .prem { margin-left:200px;}
#intro_home_nnlog .col-sm-4 { width:22%; padding-bottom:10px;}

.log_box h2 { background-color:#ec8500; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; padding:5px 0px 0px 0px; color:#FFF; height:85px;}
.log_box .login h2 { text-align:left; padding-left:110px;}
.register h2 { padding-top:25px;}

.login_buttons { margin-left:20px;}

/* CONNECTE */

#account_teaser { position:relative; background-color:#f6f6f4; border-radius:100px; padding:20px 80px; margin-bottom:30px;}
#account_teaser .avatar { background: url('../../medias/home_connected/cadre.png') no-repeat center top; padding:8px; width:74px; height:74px; margin:0 auto;}
#account_teaser .regle { height:85px;}
#account_teaser .regle h3 { white-space: nowrap;}
#account_teaser h3 { padding-top:10px;}
#account_teaser #virgule { position:absolute; top:-48px; right:80px;}

#account_teaser .progression { margin-top:25px;}

.mip_push > div {
	position:relative;
	margin-bottom:25px;
}
.mip_push .encart {
/* 
	position:absolute;
	bottom:25px;
	right:-20px;
 */
}
#intro_home_nnlog .mip_push .encart h2 {
	color:#336633;
}
.mip_push a.btn-vert {
	border-radius:10px;
	color:#FFFFFF;
	padding:2px 25px;
	text-transform:uppercase;
	background-color:#336633;
}

#container_home .points .mip_push h2 {
	margin-bottom:0;
}

#container_home .points .mip_push {
	z-index:80000000;
}	

.logo_home {
	text-align:center;
}

.spe-mobile {
	display:none;
}



/* Der des der */
#main_content #container_home div.board {
	max-width:1170px;
	background-image: url(../../medias/home/board.jpg);
	min-height:740px;
	margin:0 auto;
	width:100%;
	padding:25px;
}
#main_content #container_home div.board > p {
	font-family: 'honey_scriptlight';
	font-size: 44px;
	color:#ffffff;
	text-align:center;
	padding:35px 0 50px;
	line-height:55px;
	position:relative;
}
#main_content #container_home div.board > p strong {
	font-family: 'Ubuntu';
	font-weight:bold;
	font-size: 51px;
	/* text-transform:uppercase; */
	color:#ec8500;
}
#main_content #container_home div.board p .filet {
	width:38px;
	height:2px;
	background-color:#ffffff;
	display:inline-block;
	margin:0 30px;
	position:relative;
	top:-10px;
}
#main_content #container_home div.board .box-pic {
	background-color:#ffffff;
	padding:20px;
}
#main_content #container_home div.board .box-pic p {
	font-style:italic;
	font-family: 'Ubuntu';
	font-size:16px;
}
#main_content #container_home div.board .box-pic p strong {
	font-weight:bold;
	font-size: 18px;
	color:#ec8500;
}
#main_content #container_home div.board a.btn {
	background-color:#ec8500;
	color:#ffffff;
	text-transform:uppercase;
	padding:5px 55px;
	margin-top:25px;
	border-radius:0;
}

/* xs, @1x */
@media screen and (max-width: 767px) {
	.mip_push > div {
		max-width:320px;
		margin:0 auto;
	}
/* 
	.mip_push .encart {
		position:absolute;
		bottom:75px;
		right:-15px;
	}
 */
	.spe-mobile {
		display:block;
	}
	.spe-desktop {
		display:none;
	}
	.more.spe-mobile {
		margin:30px 0 0;
	}
}
/* sm, @1x */
@media screen and (min-width: 768px) {
    #account_teaser  a {font-size:9px;}
	#intro_home_nnlog .prem { margin-left:0px;}
	#intro_home_nnlog .col-sm-4 { width:33%;}

/* 
	.mip_push .encart {
		position:absolute;
		bottom:75px;
		right:-15px;
	}
 */
}

/* md, @1x */
@media screen and (min-width: 992px) {
   #account_teaser  a {font-size:12px;}
   #intro_home_nnlog .prem { margin-left:0px;}
/* 
   .mip_push .encart {
		position:absolute;
		bottom:75px;
		right:-15px;
	}
 */
 	#container_home .container_outer .container .spe-desktop {
 		position:relative;
 		top:-75px;
 	}
}

/* lg, @1x */
@media screen and (min-width: 1200px) {

}


/*HOME Belge */
/* 
.body_be .block {height: 540px;}
.body_be .col-sm-6 { padding:0px; width:48%;}
.body_be #produitsbe p.visuel { margin-top:50px; margin-bottom:65px;}

.body_be #tele h3 { font-size:45px; margin-bottom:10px;}
.body_be #tele p, .body_be #produitsbe p { font-size:14px; margin:10px 0px; color:#FFF; z-index:100;}

.body_be #tele, .body_be #produitsbe {
	color:#FFFFFF;
	text-align:center;
}
.body_be #tele .actions, .body_be #produitsbe .actions {
	position:absolute;
	z-index:50;
	bottom: 40px;
	left:50%;
	margin-left:-9%;
}
.body_be #tele {
	background:#d38b6b;
}
.body_be #produitsbe {
	background: #ec8500 url(/club/storage/blocks/home/fd_belge110116.png) no-repeat bottom;
	margin: 0px 20px;
}
.body_be #tele h2, .body_be #produitsbe h2 {font-family: Rockwell, serif;
	font-size: 14px;
	padding: 8px 0px 35px 0px;
	margin: 0 0;
	text-align: center;
	text-transform: uppercase;
	background: url(/club/storage/blocks/home/fd_title.png) no-repeat top center;
	background-size: 100%;}
 
.body_be #img1 {
    background: url("../medias/mag/fauteuil.png") no-repeat scroll right bottom / 100%;
    bottom: 0;
    height: 35%;
    position: absolute;
    right: 0;
    width: 100%;
    z-index: 5;
}
.body_be .block_review_big  { background-color:#f0e6dc; color:#000; margin-top:13px;}
.body_be .block_review_big p  { color:#000;}

.body_nl .block {height: 540px;}
.body_nl .col-sm-6 { padding:0px; width:48%;}
.body_nl #produitsbe p.visuel { margin-top:50px; margin-bottom:65px;}

.body_nl #tele h3 { font-size:45px; margin-bottom:10px;}
.body_nl #tele p, .body_nl #produitsbe p { font-size:14px; margin:10px 0px; color:#FFF; z-index:100;}

.body_nl #tele, .body_nl #produitsbe {
	color:#FFFFFF;
	text-align:center;
}
.body_nl #tele .actions, .body_nl #produitsbe .actions {
	position:absolute;
	z-index:50;
	bottom: 40px;
	left:50%;
	margin-left:-9%;
}
.body_nl #tele {
	background:#d38b6b;
}
.body_nl #produitsbe {
	background: #ec8500 url(/club/storage/blocks/home/fd_belge110116.png) no-repeat bottom;
	margin: 0px 20px;
}
.body_nl #tele h2, .body_nl #produitsbe h2 {font-family: Rockwell, serif;
	font-size: 14px;
	padding: 8px 0px 35px 0px;
	margin: 0 0;
	text-align: center;
	text-transform: uppercase;
	background: url(/club/storage/blocks/home/fd_title.png) no-repeat top center;
	background-size: 100%;}
 
.body_nl #img1 {
    background: url("../medias/mag/fauteuil.png") no-repeat scroll right bottom / 100%;
    bottom: 0;
    height: 35%;
    position: absolute;
    right: 0;
    width: 100%;
    z-index: 5;
}
.body_nl .block_review_big  { background-color:#f0e6dc; color:#000; margin-top:13px;}
.body_nl .block_review_big p  { color:#000;}
 */

/* xs, @1x */
@media screen and (max-width: 767px) {
	#main_content #container_home div.board p .filet {
	display:none;
	}
    .separator_col {display: none;}
    #container_home .bulle_profitez { position: relative;}
    #container_home .bulle_decouvrez { position: relative;}
    #container_home .bulle_partagez { position: relative;}
    #container_home .intro .separator {width: 100%;}
    #account_teaser {border-radius: 30px; padding: 20px 80px;}
	#account_teaser #virgule { display:none}
    #account_teaser  a {font-size:10px;}
    .login_buttons {text-align: center; margin: 10px auto 0 auto; float: none; clear: both;}
    #container_home .log_box input {width:140px;}
	#container_home .log_box {padding: 65px 0px 48px 0px;}
	.log_box .login h2 { text-align:center; padding-left:0px;}
	
	#intro_home_nnlog .prem { margin-left:0px;}
	#intro_home_nnlog .col-sm-4 { width:100%; padding-bottom:10px; margin-bottom:20px;}
	
/* 
	.body_nl #tele .actions, .body_be #tele .actions { margin-left:-19%;}
	.body_nl #produitsbe .actions, .body_be #produitsbe .actions { margin-left:-27%;}
    .body_nl #visu_tele, .body_be #visu_tele { width:90%;}
    .body_nl #produitsbe {margin:0 auto; margin-bottom:10px;}
	.body_nl #tele {margin:0 auto; height:430px;}
	.body_nl #tele h2, .body_nl #produitsbe h2, .body_be #tele h2, .body_be #produitsbe h2 {font-family: Rockwell, serif; background-size: auto;}
 */
}



#slider-ctn-fr,
#slider-ctn-fl
{
	height: 423px;
}

#slider-ctn-fr
{
	background: url("/club/storage/blocks/home/slider-aufour-fr.jpg") no-repeat top center;
}

#slider-ctn-fl
{
	background: url("/club/storage/blocks/home/slider-aufour-fl.jpg") no-repeat top center;
}

#slider-ctn-fr .btn,
#slider-ctn-fl .btn
{
	font: 16px "Rockwell W01";
	position: relative;
	left: 870px;
	top: 290px;
	color: white;
	border-color: white;
	background-color: #f07404;
}

#slider-ctn-fr .btn:hover,
#slider-ctn-fl .btn:hover
{
	color: #f07404;
	border-color: #f07404;
	background-color: white;
}