.container_mag_8 #row_blocks #block_6 {background-position: left top;}
.bg_offer {
	background-color: #f4d8c2;
}
.bg_review {
	background-color: #f0e6dc;
}
.bg_facebook {
	background-color: #cddde3;
}
.bg_game {
	background-color: #abccb8;
}
.bg_base_une, .bg_article {
	background-color: #ead7d3;
}
.bg_magazine {
	background-color: #f9e3d3;
}
.body_fr .bg_magazine {
	background-color: #f4f2e3;
}
.bg_invite {
	background-color: #edf5f8;
}

.container_mag_1 .bg1_mag {
	background-color: #addbcc;
}
.container_mag_1 .bg2_mag {
	background-color: #d6f0e8;
}
.container_mag_1 .bg3_mag {
	background-color: #c4e7dc;
}
.container_mag_1 .bg4_mag {
	background-color: #addbcc;
}
.container_mag_1 .bg5_mag {
	background-color: #d6f0e8;
}
.container_mag_1 .bg6_mag {
	background-color: #c4e7dc;
}

.container_mag_2 .bg1_mag {
	background-color: #eecab0;
}
.container_mag_2 .bg2_mag {
	background-color: #f8d5bc;
}
.container_mag_2 .bg3_mag {
	background-color: #f9e3d3;
}
.container_mag_2 .bg4_mag {
	background-color: #eecab0;
}
.container_mag_2 .bg5_mag {
	background-color: #f8d5bc;
}
.container_mag_2 .bg6_mag {
	background-color: #f9e3d3;
}

.container_mag_3 .bg2_mag, .container_mag_3 .bg5_mag, .container_mag_3 .bg7_mag {
    background-color: #d9edf5;
}
.container_mag_3 .bg1_mag, .container_mag_3 .bg4_mag, .container_mag_3 .bg8_mag {
    background-color: #badeee;
}
.container_mag_3 .bg3_mag, .container_mag_3 .bg6_mag {
    background-color: #eef5f8;
}

.body_fr .container_mag_4 .bg1_mag, .body_fr .container_mag_4 .bg4_mag, .body_fr .container_mag_4 .bg7_mag {
    background-color: #efecc9;
}
.body_fr .container_mag_4 .bg2_mag, .body_fr .container_mag_4 .bg5_mag, .body_fr .container_mag_4 .bg8_mag {
    background-color: #e8e3a7;
}
.body_fr .container_mag_4 .bg3_mag, .body_fr .container_mag_4 .bg6_mag {
    background-color: #f0eee1;
}

.body_de .container_mag_2 .bg1_mag {
	background-color: #efecc9;
}
.body_de .container_mag_2 .bg2_mag {
	background-color: #e8e3a7;
}
.body_de .container_mag_2 .bg3_mag {
	background-color: #f0eee1;
}
.body_de .container_mag_2 .bg4_mag {
	background-color: #efecc9;
}
.body_de .container_mag_2 .bg5_mag {
	background-color: #e8e3a7;
}
.body_de .container_mag_2 .bg6_mag {
	background-color: #f0eee1;
}
.body_de .container_mag_2 .bg7_mag {
	background-color: #efecc9;
}
.body_de .container_mag_2 .bg8_mag {
	background-color: #e8e3a7;
}
.body_de .container_mag_6 #block_6 { background-position: top left;}

.block_baselarge .btn_org a, .block_baselarge2 .btn_org a, .mag_new .btn_org a {background-color: #000000;}

#row_blocks .block_baselarge .baselarge { font-size: 73px; margin-top: 137px;margin-bottom: 0px}
#row_blocks #block_2.bg_invite h3 {
	margin: 50px 0 200px;
}


#container_mag #row_blocks .block {
	height: 535px;
}

#container_home_connected #row_blocks .block {
	height: 530px;
}

#container_home_connected #row_blocks .block_magazine {
	height: 430px;
}

#row_blocks .discount {position: absolute; left: 200px; top: 115px;}
#row_blocks .discount img { width: 140px;}
#row_blocks .block_offernew .row .visuel img {width: 300px; position: absolute; bottom:65px; left: 21%;}
#row_blocks .block_offernew .row div {margin-top: 72px;}
#row_blocks .block h2 {
	font-family: Rockwell, serif;
	font-size: 14px;
	margin: 30px 0px 20px 0px;
	text-align: center;
	text-transform: uppercase;
	background: url(../storage/blocks/image/fd_title.png) no-repeat center center;
}
#row_blocks .block.block_basenew h2, #row_blocks .block.block_offernew h2,  #row_blocks .block.block_reviewnew h2, #row_blocks .block.block_videonew h2  {
	font-family: Rockwell, serif;
	font-size: 14px;
	padding: 8px 0px 35px 0px;
	margin: 0 0;
	text-align: center;
	text-transform: uppercase;
	background: url(../storage/blocks/image/fd_titlenew.png) no-repeat top left;
	background-size: 100%;
}
#row_blocks .block.block_offernew h2 { background: url(../storage/blocks/image/fd_titlenewoffer.png) no-repeat top left; background-size: 100%;}
#row_blocks .block.block_baselarge .texte_description { text-align:left; margin-left: 635px;}
#row_blocks .block.block_baselarge .introduction_large h2, #row_blocks .block.block_baselarge2 .introduction_large h2 {
background: none;
font-size: 45px;
text-align:left;
font-family: MoonflowerBold,courier;
padding: 0 0 20px;
}
#row_blocks .block.block_baselarge h2, #row_blocks .block.block_baselarge2 h2 {
	font-family: Rockwell, serif;
	font-size: 14px;
	padding: 7px 0px 2px 0px;
	/*padding: 7px 0px 6px 0px;*/
	margin: 0 0;
	text-align: center;
	text-transform: uppercase;
	background: url(../storage/blocks/image/fd_title_big.png) no-repeat top left;
	background-size: 100%;
}
#row_blocks .block.block_baselarge, #row_blocks .block.block_baselarge2{
	background-position: bottom left;
	margin-bottom: 30px;
	background-size: 100%;
}
#row_blocks .block.block_offernew {
	background: #ec8500 url(../storage/blocks/image/block_offer.png) no-repeat bottom left;
	background-size: 100% 100%;
}

#row_blocks .block h3 {
	margin-bottom: 20px;
}
#row_blocks .block h2 span { padding:0px 10px;}
#row_blocks .block h1 .moustache { background: url(../storage/blocks/image/moustache_01.png) no-repeat top left; padding:0px 0px 0px 35px; margin-left:-35px;}
#row_blocks .block h3 .moustache { background: url(../storage/blocks/image/moustache_01.png) no-repeat top left; padding:10px 0px 10px 35px; margin-left:-35px;}

#row_blocks .block .actions {
	left: 0;
	bottom: 40px;
	position: absolute;
	text-align: center;
	width: 100%;
}
#row_blocks .block.mag_new .actions {
	left: 240px;
	bottom: 180px;
}
.body_it.body_home #row_blocks .block .actions {
	bottom: 30px;
}
#row_blocks .block, #row_blocks .block .col-sm-6 {
	background-position: top center;
	background-repeat: no-repeat;
	/*overflow: hidden;*/
	padding-bottom: 60px;
}
.body_fr.body_home #block_1, .body_de.body_home #block_1 {
/* 	background: #f4f2e3 url(../medias/mag/push-corner.png) no-repeat top left; */
}

#row_blocks .block_base {
	text-align: center;
	overflow: hidden;
	padding-bottom: 60px;
}
#row_blocks .block_base h3 {
	font-size: 30px;
	margin: 20px 0px 290px 0px;
}

#row_blocks .block_basenew, #row_blocks .block_baselarge, #row_blocks .block_baselarge2, #row_blocks .block_offernew, #row_blocks .block_reviewnew, #row_blocks .block_videonew {
	color: #ffffff;
	padding: 0 0;
	/* background-size: 100%;*/
}
span.introduction_large h2 {font-size: 45px}
span.introduction {padding: 0 15px; display: block;}
.block_basenew span.introduction {padding: 0 85px;}
.body_fr .container_mag_3 #row_blocks #block_3 h3 {
	margin: 50px 0px 200px 0px;
}

#row_blocks .block_base h3 em {
	color: #000000;
	text-transform: none!important;
}
#row_blocks .block_offer {
	background-image: url(../medias/mag/bg-block-offer_fr.png);
	background-position: top right;
}
.body_de #row_blocks .block_offer {
	background-image: url(../medias/mag/bg-block-offer_de.png);
}


#row_blocks .block iframe {
	margin-bottom: 45px;
	margin-top: 45px;
}

/*MAG*/

.bg_magazine .mag_text { margin-top:60px;}
.bg_magazine .mag_text img { margin-bottom:25px;}
.body_home.body_it .bg_magazine .mag_text img { margin-bottom:0px;}

/*FACEBOOK*/

#row_blocks .likes { background: url(../storage/blocks/image/fd_likes.png) no-repeat top left; padding:10px 0px 0px 5px; position:absolute; top:190px; right:60px; width:142px; height:107px; -ms-transform: rotate(10deg); -webkit-transform: rotate(10deg); transform: rotate(10deg);}
#row_blocks .likes div { text-align:center; font-size:21px; font-family:MoonflowerBold,courier; -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg)}

.cadre_facebook {
	height: 204px;
	margin: 0px 0px 20px 60px;
	position: relative;
	width: 272px;
}
.cadre_facebook_inner {
	background-image: url(../medias/common/cadre-facebook.png);
	background-position: top left;
	background-repeat: no-repeat;
	height: 204px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 272px;
}
.cadre_facebook_visuel {
	background-color: #f9f9f9;
	height: 140px;
	left: 25px;
	position: absolute;
	text-align: center;
	top: 29px;
	width: 215px;
	-ms-transform: rotate(1deg); -webkit-transform: rotate(1deg); transform: rotate(1deg)
}
.cadre_facebook img {
	max-height: 140px;
	max-width: 215px;
}
.facebook_message {
	line-height: 14px;
}

/*E-BOUTIQUE*/


#row_blocks .block_offer { padding:0px 30px; overflow: hidden; padding-bottom: 60px;}
#row_blocks .block_offer h1 { margin-bottom:50px;}

.offre { background: url(../storage/blocks/image/fd_offre.png) no-repeat top left; padding:10px 0px 0px 5px; position:absolute; top:170px; left:200px; width:143px; height:137px; text-align:center;}
#container_mag .offre { background: url(../storage/blocks/image/fd_offre_ble.png) no-repeat top left;}
.offre img { padding-top:15px;}
#container_home_connected #row_blocks .block_offer { background-image: url(../storage/blocks/image/fd_eboutique.png); background-position: bottom left;}
#row_blocks .slg { font-family: "honey_scriptlight"; font-size: 24px; right: 30px; position: absolute; bottom: 100px;}
#row_blocks .slg .arrow {position: relative; top:10px; left:-5px;}
#row_blocks .block_offer .description { margin-top:120px;}

#row_blocks .block_offer .visuel img {height:auto; width:auto; max-height: 280px; max-width: 280px;}

/*ARTICLE*/
.block_article {overflow: hidden; padding-bottom: 60px; /*background-size: 100%;*/}	
.block_article h1 { margin:240px 0px 30px 0px;}

/*AVIS*/

.block_review, .block_reviewnew { background-image: url(../storage/blocks/image/fd_avis_small.png); background-position:top center; background-repeat:no-repeat;}
.no-avatar { background-image: url(../storage/blocks/image/bloc-review-nopic.png); }

.block_review h3 { font-size:14px; font-weight:bold; margin-top:30px; font-family:Rockwell,serif; text-transform:uppercase;}
.block_reviewnew h3 { font-size:30px; font-weight:400; margin-top:30px; text-transform:uppercase;}
.block_review .note, .block_reviewnew .note { margin-bottom:0px;}
.block_review .btn_org a, .block_reviewnew .btn_org a { margin:0px 10px;}
.block_review .contenu, .block_reviewnew .contenu { position:relative;}
.block_review .content, .block_reviewnew .content { margin:0px 110px;position:absolute; top:355px;}
.block_reviewnew .content {color: #ffffff;}
.block_review .objet, .block_reviewnew .objet { position:absolute; top:200px; left:175px; height:20%; width:20%;}
.block_review .objet img, .block_reviewnew .objet img { width:45%;}
.block_review .product img, .block_reviewnew .product img { width:65%;}
.block_review .profil p, .block_reviewnew .profil p { margin-left:90px; font-size:12px; line-height: 12px; margin-top: 14px;}

.block_review .polaroid, .block_reviewnew .polaroid { background: url(../storage/blocks/image/fd_polaroid.png) no-repeat top left; padding:15px 15px 40px 15px;-ms-transform: rotate(10deg); -webkit-transform: rotate(10deg); transform: rotate(10deg); width:50%; margin-left:65px;}
.block_review .polaroid img, .block_reviewnew .polaroid img { width:100%; max-width: 170px; max-height: 170px;}

/*AVIS BIG*/

.block_review_big { background-image: url(../storage/blocks/image/fd_avis.png); background-position:top center; background-repeat:no-repeat;height: auto; padding-bottom: 60px; overflow: hidden;}
.block_review_big h1 { margin-top:30px;}
.block_review_big h3 { font-size:28px; margin-top:40px; font-family:Rockwell,serif; text-transform:uppercase;}
.block_review_big .note { margin-bottom:30px;}
.block_review_big .btn_org { width:100%; text-align:center; position:absolute; bottom:30px;}
.block_review_big .content { margin:0px 110px;}
.block_review_big .objet { position:absolute; top:160px; left:245px;}
.block_review_big .product img { margin-top:85px;}
.block_review_big .profil { padding-top:60px; }
.block_review_big .profil p { margin-left:60px; margin-top: 15px;}
.block_review_big .polaroid { width:197px; height:238px;background: url(../storage/blocks/image/fd_polaroid.png) no-repeat top left; padding:15px 15px 60px 15px;-ms-transform: rotate(10deg); -webkit-transform: rotate(10deg); transform: rotate(10deg); overflow:hidden;}


/*BLOCK OFFRE*/

.shop_offer { padding-top:20px; position:relative;}
.shop_offer .visuel { margin:0 auto;}
.shop_offer img{ max-height:250px; max-width:250px; }
.shop_offer h1 { position:absolute; bottom:60px; width:100%;}
.shop_offer h3 { margin-bottom:30px;}
.shop_offer .btn_org { position:absolute; bottom:30px; width:100%;}

.shop_offer .offre { background: url(../storage/blocks/image/fd_offre_ble.png) no-repeat top left; padding:10px 0px 0px 5px; position:absolute; top:55px; left:0px; width:143px; height:137px; text-align:center;}

/* ROLL OVER */

.shop_offer_link.btn_org{ position: absolute; bottom:30px; left:0; width:100%; text-align: center;}
.shop_offer_roll {position: absolute; bottom:-100%; left:0; width:100%; background: #ffffff; text-align: center; padding-bottom: 60px; padding-top: 10px; }
.shop_offer_roll h1 {font-size:12px;}
.shop_offer_roll h1 small {position: relative; vertical-align: middle;}
.shop_offer_roll h1 img {vertical-align: middle;}


.no-avatar .content { 	padding:25px 20px;}
.no-avatar .product a img { 	position:relative;	left:55%;	margin-top:25px;}
.mag_new{ margin-bottom: 15px;}

/* block baselarge2 réglé le problème d'hauteur */
#container_mag #row_blocks .block_baselarge2 {height: auto !	important;}

/* modif mag 8 */
#row_blocks .block_basenew h3, #row_blocks .block_videonew h3 { font-size: 40px;}

/*modif mag 9 fr pour tous les bg offer*/

.body_mag.body_fr #row_blocks .block.block_offernew {
	background: #ec8500 url(../medias/mag/offer_9_fr.png) no-repeat bottom left;
	background-size: 100% 100%;
}
/* modif mag de 7 spe*/
.body_de .container_mag_7 #row_blocks #block_6.block_offernew {background: #ec8500 url("../medias/mag/bg-block-offer-de-halloween.png") no-repeat scroll left bottom / 100% 100%;}
.body_de .container_mag_7 #block_6 .bg6_mag {background-color: transparent !important;}
.body_de .container_mag_7 #row_blocks .block.block_offernew h2 {background: rgba(0, 0, 0, 0) url("../medias/mag/fd_title_blanc.png") no-repeat scroll right top / 100% auto;}


.body_fr.body_mag .container_mag_9 #row_blocks #block_6 #img1{position: absolute; right: 0px; bottom: 0px; background: url(../medias/mag/fauteuil.png) no-repeat bottom right; height: 22%; width: 100%;background-size: 100% 100%; z-index: 0;}

/* modif mag it 4 spe */

.body_it.body_mag .container_mag_4 #row_blocks #block_7 #img1{position: absolute; right: 0px; bottom: 0px; background: url(../medias/mag/fauteuil2.png) no-repeat bottom right; height: 22%; width: 100%;background-size: 100% 100%; z-index: 0;}

/* modif offer bg pour tous les it*/
.body_mag.body_it #row_blocks .block.block_offernew {
	background: #ec8500 url(../medias/mag/offer_4_it.png) no-repeat bottom left;
	background-size: 100% 100%;
}
/* all home */
#container_home_connected #row_blocks .block {background-size: contain;}


#row_blocks h2 {
	color:#ffffff;
}

.body_de #container_mag #row_blocks #block_7.block_offernew .row .visuel img {
	bottom:155px;
}

.body_de #row_blocks .block.block_offernew {
	background: #ec8500 url("../storage/blocks/image/block_offer_de.png") no-repeat scroll left bottom / 100% 100%;
}

@media screen and (min-width: 319px) and (max-width: 419px){
	#container_home_connected #row_blocks .mag_new, #container_home_connected #row_blocks .mag_new .row{height: 205px;}
	#row_blocks .block.mag_new .actions { bottom: 15px; left: 0px;}
	#row_blocks .block { background-position: left top 60px;background-size:contain;}
	#row_menu .numero_mag { left: 39%;}
	#container_mag #row_blocks .block_offernew.block { height: 410px;}
	#row_blocks .block_offernew .row .visuel img {width: 200px;}
	#row_blocks .discount img {width: 100px;}
	#row_blocks .discount {left: 115px; top: 100px;}
	#row_blocks .block_basenew .basenew { margin: 0px 0px 250px 0px;}

	#row_blocks .block_basenew .basenew2 { margin: 0px 0px 300px 0px;}
	#row_blocks .block.block_baselarge .texte_description { margin: -90px 20px 260px;}
	#row_blocks .block.block_baselarge h2, 	#row_blocks .block.block_baselarge2 h2 {background: url(../storage/blocks/image/fd_titlenew.png) no-repeat top left; background-size: 100%; padding-top: 0px;}
	#row_blocks .block.block_basenew h2, #row_blocks .block.block_offernew h2, #row_blocks .block.block_reviewnew h2, #row_blocks .block.block_videonew h2 {padding-top: 0px;}
	.no-avatar .product a img {left: 0;}
	.block_basenew span.introduction {padding: 0 17px;}
	#row_blocks .block.block_offernew h2 {padding-bottom: 10px;}
	
	.block_reviewnew .no-avatar .content {padding: 25px 0px;}
	.block_reviewnew .content { margin:0px 10px;position:absolute; top:355px;}
	
	.body_fr .container_mag_8 #row_blocks #block_6 { background-position: left top 60px;background-size:contain;}
	.body_de .container_mag_6 #block_6 { background-position: left top 60px;background-size:contain;}
	
	
	/*modif home mag 8 fr */
	/*.body_home.body_fr #row_blocks #block_2 h3 {margin: 0 0 240px 0;}
	.body_home.body_fr #row_blocks #block_6,.body_home #row_blocks #block_2 {background-position: left top 40px;}*/
	
	/*modif mag DE 6 spe*/
	.body_de .container_mag_6 #row_blocks .block_basenew .basenew { margin: 0px 0px 180px 0px;}

	
	#row_blocks .block iframe {width: 335px;}
	
		/* modif mag de 7 spe */
	.body_de .container_mag_7 #row_blocks .block.block_offernew h2 {background-position: right top -5px;}
	
	/*all home*/
	.body_home #row_blocks .block_base h3 {margin: 20px 0px 220px 0px;}
		#container_home_connected #row_blocks .bg_base_une h3 { margin: 20px 0px 320px 0px;}
		
			/*modif mag it 4 spe*/
	.body_it .container_mag_4 #row_blocks .block_offernew .row .visuel img {width: 255px; bottom:55px; left: 16%;}
	
				/*modif mag fr 10 spe*/
	.body_fr .container_mag_10 #row_blocks .block_offernew .row .visuel img {bottom:100px;}
	
		/* cacher les sauts de lignes sur des formats plus petits*/
	br {display: none;}
	
	/*home cadre facebook*/
	.cadre_facebook{margin-left: 5px;}
	
	/* modif mag fr 11 */
	.body_fr .container_mag_11 #row_blocks .block_offernew .row .visuel img {bottom: 75px;}
	
}
/* xs, @1x */
@media screen and (min-width: 420px) {
    #container_mag #row_blocks .block {	height: 535px;}
	#container_mag #row_blocks .block_baselarge {height: 535px;}

	#container_home_connected #row_blocks .block {overflow: hidden; padding-bottom: 65px;}   
	.block_review_big .product img {max-height: 250px; max-width: 250px;}
	.block_review_big { height: auto; background-position:center center;}
	.block_review .objet, .block_review_big .objet {display: none;}
	.block_review_big .polaroid {margin:0 auto;}
	.block_review .polaroid {width:200px; margin: 0 auto;}
	#row_blocks .likes {width: 80px; height: 60px; background-size: 100%; right:15px; top:110px;}
	/* test */
	#row_blocks .slg {position: relative; bottom: -60px; right:-80px; text-align: center;}
	#container_mag #row_blocks .slg {position: relative; bottom: 0px; right:-80px; text-align: center; }
	/* test */
	.cadre_facebook {margin : 50px auto 10px auto;}
	#container_home_connected #row_blocks .block {padding-bottom: 140px;}
	#row_blocks .likes img {width:40px; height: auto;}
	#row_blocks .block_offer .description {margin-top: 10px; text-align: center;}
	.offer .shop_offer h1 small{font-size: 22px; line-height: 22px}
	.offer .shop_offer_roll h1 small{font-size: 22px; line-height: 22px}
	.block_review .content {position: relative; top:0;}

	/*.no-avatar .product a img { 	left:0%;}*/
	/*#row_blocks .block_basenew h3 {margin: 350px 0 20px;}*/
	#row_blocks .block_basenew .introduction {margin-bottom:70px;}
	#row_blocks .block.block_reviewnew h2, #row_blocks .block.block_offernew h2, #row_blocks .block.block_basenew h2, #row_blocks .block.block_videonew h2{padding-top: 8px;}
	#row_blocks .block.block_baselarge h2, #row_blocks .block.block_baselarge2 h2 {padding-top:0px;}
	/*#row_blocks .block.block_baselarge .texte_description { width: 90%; margin: 0 0 0 0px;}
	#row_blocks .block_baselarge .texte_description  h3 { margin-top: 510px;}
	#row_blocks .block_baselarge .texte_description .introduction_large{ margin-bottom: 80px;}*/

	#row_blocks .discount {left: 130px; top: 260px;}
	#row_blocks .discount img {width: 100px;}

	#row_blocks .block_offernew .row .visuel img {width: 330px; bottom:90px; left: 25%;}
	#row_blocks .discount {left: 260px; top: 115px;}
	#row_blocks .discount img {width: 170px;}
	#row_blocks .block.block_baselarge .texte_description {margin: 20px 20px 260px 20px;}
	#row_blocks .block_baselarge .baselarge { margin-top: 0px;}
	#container_home_connected #row_blocks .mag_new, #container_home_connected #row_blocks .mag_new .row{height: 290px;}
	#row_blocks .block.mag_new .actions { bottom: 130px; left: 165px;}
	#row_blocks .block_base.block_basenew h3.basenew {margin: 0 0 280px;}
	.block_basenew span.introduction {padding: 0 170px;}
		
	/*modif home mag 8 fr */
	.body_home.body_fr #row_blocks #block_2 {background-position: center top -70px;}
	.body_home.body_fr #row_blocks #block_2 h3 { margin: 35px 0px 260px 0px;}
	.body_home.body_fr #row_blocks #block_6 {background-position: center top; background-size: initial;}

	
	/*modif mag de 6 spe*/
	.body_de .container_mag_6 .block_basenew span.introduction { padding: 0px 40px;}
	.body_de .container_mag_6 #row_blocks .block_base.block_basenew h3.basenew{ margin: 0 0 270px;}
	
	/* modif mag de 7 spe */
	.body_de .container_mag_7 #row_blocks .block.block_offernew h2 {background-position: right top -6px;}
	.body_de .container_mag_7 #row_blocks .block_base.block_basenew h3.basenew {margin-bottom: 255px;}
	

	/*modif home it 4 */
	.body_it #container_home_connected #row_blocks .block {background-size: initial; background-position: top center;}
	
	/*all home*/
	#container_home_connected #row_blocks .block {background-position: top -90px center;}
	#container_home_connected #row_blocks .bg_base_une h3 { margin: 20px 0px 360px 0px;}
	
		/*modif mag it 4 spe*/
	.body_it .container_mag_4 #row_blocks .block_offernew .row .visuel img {width: 370px; bottom:55px; left: 25%;}
	
		/*modif mag fr 10 spe*/
	.body_fr .container_mag_10 #row_blocks .block_offernew .row .visuel img {width: 280px; bottom:110px; left: 30%;}
	
		/* cacher les sauts de lignes sur des formats plus petits*/
	br {display: none;}
	
	/* modif mag fr 10 spe home */
	.body_home.body_fr #row_blocks #block_1.block.mag_new .actions {
	left: -260px;
	bottom: 95px;
	}
	
			/* modif mag de 8 home */
	.body_de #container_home_connected #row_blocks .block.mag_new .actions {left: 215px;bottom: 105px;}
	
	/* modif mag fr 11 */
	.body_fr .container_mag_11 #row_blocks .block_offernew .row .visuel img {width: 280px; left: 30%; bottom: 85px;}
}


@media screen and (min-width: 420px) and (max-width: 767px){
	/* modif mag de 7 spe */
.body_de .container_mag_7 .block_basenew span.introduction {padding: 0 120px;}
.body_de.body_home #container_home_connected #row_blocks #block_2 {background-size: 100%; background-position: top -100px center;}
}

/* sm, @1x */
@media screen and (min-width: 768px) {
	.shop_offer img{ max-height:200px; max-width:200px; }
	.shop_offer .offre {background-size: 100% !important; width:100px !important;}
	.shop_offer .offre img {max-width: 60px; max-height: 60px;}  
	.shop_offer small, .shop_offer_roll small {font-size: 22px;}    
	.block_review .objet, .block_review_big .objet {display: none;}

	.block_offer .offre {background-size: 100% !important; width:100px;}
	.block_offer .offre img {max-width: 60px; max-height: 60px;}  

	#row_blocks .likes {width: 80px; height: 60px; background-size: 100%; right:15px; top:100px;}
	#row_blocks .likes img {width:40px; height: auto;}
	.cadre_facebook {margin-top:50px;}
	#row_blocks .block_offer .visuel img {max-width: 200px; max-height: 200px;}
	#row_blocks .block_baselarge .baselarge {margin-top: 80px;}
	#row_blocks .block_base.block_base3 h3 {margin: 40px 0 270px;}
	#row_blocks .block_base.block_basenew h3.basenew {margin: 0 0 285px;}
	#row_blocks .block_base.block_basenew h3.basenew2 {margin: 0 0 355px;}

	/* 	#block_2.block_base h3 {margin-top: 40px;margin-bottom:220px;} */
	#row_blocks .block.block_reviewnew h2, #row_blocks .block.block_offernew h2, #row_blocks .block.block_basenew h2, #row_blocks .block.block_baselarge h2, #row_blocks .block.block_baselarge2 h2,  #row_blocks .block.block_videonew h2{padding-top: 1px;}
	.slg {display: none;}
	#row_blocks .block.block_baselarge .texte_description { width: 25%; margin: 0 0 0 525px;}
	/*#row_blocks .block_baselarge .texte_description  h3 { margin-top: 10px;}*/
	/* block offer new */
	
	#row_blocks .block_offernew .row .visuel img {width: 215px;bottom:130px; left: 23%;}
	#row_blocks .discount {left: 130px; top: 160px;}
	#row_blocks .discount img {width: 100px;}
	#row_blocks .block.block_offernew {background-size: 100% 100%;}
	
	
	#container_home_connected #row_blocks .mag_new, #container_home_connected #row_blocks .mag_new .row{height: 310px;}
	#row_blocks .block.mag_new .actions { bottom: 135px; left: 180px;}
	#row_blocks .block_basenew, #row_blocks .block_baselarge, #row_blocks .block_reviewnew {background-size: 100%; background-position: top 90px center;}
	.block_basenew span.introduction {padding: 0 17px;}
	#row_blocks .block_base.block_basenew h3.basenew {margin-bottom: 265px;}
	.container_mag_8 #row_blocks #block_6 {background-size: 100%; background-position: top 90px center;}
	
	
	/*modif home mag 8 fr */
	.body_home.body_fr #row_blocks #block_2, .body_home.body_fr #row_blocks #block_6 {background-position: center top 50px; background-size: contain;}

	
		
	/*modif mag de 6 spe*/
	.body_de .container_mag_6 #row_blocks .block_basenew, #row_blocks .block_baselarge, #row_blocks .block_reviewnew {background-position: top 50px center;}
	.body_de .container_mag_6 #row_blocks .block_base.block_basenew h3.basenew{ margin: 0 0 190px;}
	
	#row_blocks .block iframe {width: 351px;}
	
		
	/* modif mag de 7 spe */
	.body_de .container_mag_7 #row_blocks .block.block_baselarge .texte_description {margin: -10px 0 0 335px; width: 35%;}
	.body_de .container_mag_7 #row_blocks .block.block_baselarge { background-size: 100% 100%;}
	.body_de .container_mag_7 #row_blocks .block_base.block_basenew h3.basenew {margin-bottom: 240px;}
	.body_de .container_mag_7 #row_blocks .block.block_offernew h2 {background-position: right top -3px;}


	/*all home*/
	#container_home_connected #row_blocks .block {background-position: top 70px left;}
	#container_home_connected #row_blocks .bg_base_une h3 { margin: 20px 0px 310px 0px;}
	
		/*modif mag it 4 spe*/
	.body_it .container_mag_4 #row_blocks .block_offernew .row .visuel img {width: 270px; bottom:100px; left: 14%;}
	
		/*modif mag fr 10 spe*/
	.body_fr .container_mag_10 #row_blocks .block_offernew .row .visuel img {bottom:140px; width: 210px; left: 23%;}
	
		/* modif mag de 8 */
	.body_de .container_mag_8 #row_blocks .block_baselarge .texte_description{margin:0 0 0 330px; width: 31%;}
	.body_de .container_mag_8 #row_blocks .block_baselarge{background-size:100% 100%;}
	
		/* modif mag de 8 home */
	.body_de #container_home_connected #row_blocks .block.mag_new .actions {left: 215px;bottom: 120px;}
	
	/* modif mag fr 11 spe home */
	.body_home.body_fr #row_blocks #block_1.block.mag_new .actions {
	left: -265px;
	bottom: 100px;
	}
}

/* md, @1x */
@media screen and (min-width: 992px) {
	.shop_offer img{ max-height:200px; max-width:200px; }
	.shop_offer .offre {background-size: 100% !important; width:120px !important;}
	.shop_offer .offre img {max-width: 80px;max-height: 80px;} 
	.shop_offer small, .shop_offer_roll small {font-size: 25px;}  
	.block_review .objet, .block_review_big .objet {display: none;} 
	#row_blocks .likes {width: 120px; height: 90px; background-size: 100%; right:15px; top:100px;}
	#row_blocks .likes img {width:30px; height: auto;}
	#row_blocks .block_offer .visuel img {max-width: 280px; max-height: 280px;}
	#row_blocks .block.block_reviewnew h2, #row_blocks .block.block_offernew h2, #row_blocks .block.block_basenew h2, #row_blocks .block.block_baselarge h2, #row_blocks .block.block_baselarge2 h2, #row_blocks .block.block_videonew h2{padding-top: 5px;}
	.slg {display: block;}
	#row_blocks .block.block_baselarge .texte_description { width: 33.3333%}
	#row_blocks .block_offernew .row .visuel img {width: 240px;bottom:90px; left: 23%;}
	#row_blocks .discount {left: 170px; top: 140px;}
	#row_blocks .discount img {width: 120px;}
	#container_home_connected #row_blocks .mag_new, #container_home_connected #row_blocks .mag_new .row{height: 400px;}
	#row_blocks .block.mag_new .actions { bottom: 175px; left: 200px;}
	#row_blocks .block_base.block_basenew h3.basenew {margin-bottom: 285px;}
	#row_blocks .block_basenew, #row_blocks .block_baselarge, #row_blocks .block_offernew, #row_blocks .block_reviewnew {background-position: top 40px center;}
	.container_mag_8 #row_blocks #block_6 {background-position: top 40px center;}
	.block_basenew span.introduction {padding: 0 60px;}
	
	/*modif home mag 8 fr */
	.body_home.body_fr #row_blocks #block_2{background-position: center top -50px; background-size:contain;}
	.body_home.body_fr #row_blocks #block_6{background-position: center top; background-size:contain;}
	
	/*modif mag de 6 spe*/
	.body_de .container_mag_6 #row_blocks .block_basenew, #row_blocks .block_baselarge, #row_blocks .block_reviewnew {background-position: top 20px center;}
	.body_de .container_mag_6 #row_blocks .block_base.block_basenew h3.basenew{ margin: 0 0 235px;}
	#row_blocks .block iframe {width: 381px;}
	
	/* modif mag de 7 spe */
	.body_de .container_mag_7 #row_blocks .block.block_baselarge .texte_description {margin: 0 0 0 480px; width: 30%;}
	.body_de .container_mag_7 #row_blocks .block.block_baselarge { background-size: 100% 100%;}
	.body_de .container_mag_7 #row_blocks .block_base.block_basenew h3.basenew {margin-bottom: 245px;}
		.body_de .container_mag_7 #row_blocks .block.block_offernew h2 {background-position: right top -1px;}
	
		/*all home*/
	#container_home_connected #row_blocks .block {background-position: top 20px center;}
	#container_home_connected #row_blocks .bg_base_une h3 { margin: 20px 0px 335px 0px;}
	
		/*modif mag it 4 spe*/
	.body_it .container_mag_4 #row_blocks .block_offernew .row .visuel img {width: 320px; bottom:80px; left: 18%;}
	
		/*modif mag fr 10 spe*/
	.body_fr .container_mag_10 #row_blocks .block_offernew .row .visuel img {bottom:135px; width: 260px; left: 22%;}
	
	/* modif mag de 8 */
	.body_de .container_mag_8 #row_blocks .block_baselarge .texte_description{margin:0 0 0 410px;}
	.body_de .container_mag_8 #row_blocks .block_baselarge{background-size:100% 100%;}
	
	/* modif mag de 8 home */
	.body_de #container_home_connected #row_blocks .block.mag_new .actions {left: 250px;bottom: 165px;}
	
	/* modif mag fr 11 */
	.body_fr .container_mag_11 #row_blocks .block_offernew .row .visuel img {bottom: 100px;}
	
	/* modif mag fr 11 spe home */
	.body_home.body_fr #row_blocks #block_1.block.mag_new .actions {
	left: -355px;
	bottom: 145px;
	}

}

/* lg, @1x */
@media screen and (min-width: 1200px) {
    .shop_offer img{ max-height:250px; max-width:250px; }
    .shop_offer .offre { width:143px;}
    .shop_offer small, .shop_offer_roll small {font-size: 30px;}
    .block_offer .offre {width:143px;}    
	.block_offer .offre img {max-width: none; max-height: none;}  
	.block_review .objet, .block_review_big .objet {display: block;} 
    #row_blocks .likes {width: 142px; height: 107px; background-size: 100%; right:60px; top:190px;}
    #row_blocks .likes img {width:auto; height: auto;}
	#row_blocks .block.block_baselarge .texte_description { width: 41.6667%}
	#row_blocks .block_offernew .row .visuel img {width: 290px; bottom:70px; left: 23%;}
	#row_blocks .discount {left: 200px; top: 115px;}
	#row_blocks .discount img {width: 140px;}
	#row_blocks .block.block_baselarge .texte_description {margin: 0 0 0 645px;}
		#container_home_connected #row_blocks .mag_new, #container_home_connected #row_blocks .mag_new .row{height: 460px;}
	#row_blocks .block.mag_new .actions {left: 240px;bottom: 180px;}
	#row_blocks .block_base.block_basenew h3.basenew {margin-bottom: 285px;}
		.container_mag_8 #row_blocks #block_6 {background-position: top center;}
	#row_blocks .block_basenew, #row_blocks .block_baselarge, #row_blocks .block_offernew, #row_blocks .block_reviewnew {background-position: top center; background-size: contain;}
	.block_basenew span.introduction {padding: 0 80px;}
	
		#row_blocks .block.block_reviewnew h2, #row_blocks .block.block_offernew h2, #row_blocks .block.block_basenew h2, #row_blocks .block.block_baselarge h2, #row_blocks .block.block_baselarge2 h2, #row_blocks .block.block_videonew h2{padding-top: 8px;}
	
	/*modif home mag 8 fr */
	.body_home.body_fr #row_blocks #block_2{background-position: center top 00px;}
	.body_home.body_fr #row_blocks #block_6{background-position: center top;}

	
		/*modif mag de 6 spe*/
	.body_de .container_mag_6 #row_blocks .block_basenew, #row_blocks .block_baselarge, #row_blocks .block_reviewnew {background-position: top -30px center;background-size: 100%;}
	.body_de .container_mag_6 #row_blocks .block_base.block_basenew h3.basenew{ margin: 0 0 255px;}
	.body_de .container_mag_6 #row_blocks #block_6.block_base.block_basenew h3.basenew{margin: 0 0 235px;}
	#row_blocks .block iframe {width: 421px;}
	
	/* modif mag de 7 spe */
	.body_de .container_mag_7 #row_blocks .block.block_baselarge .texte_description {margin: 0 0 0 570px; width: 30%;}
	.body_de .container_mag_7 #row_blocks .block_base.block_basenew h3.basenew {margin-bottom: 265px;}
	
	
		/*all home*/
	#container_home_connected #row_blocks .block {background-position: top center;}
	#container_home_connected #row_blocks .bg_base_une h3 { margin: 20px 0px 370px 0px;}

	body.body_de #container_home_connected #row_blocks .bg_base_une h3 { margin: 20px 0px 300px 0px;}

	/*modif mag it 4 spe*/
	.body_it .container_mag_4 #row_blocks .block_offernew .row .visuel img {width: 360px; bottom:70px; left: 20%;}
	
	/*modif mag fr 10 spe*/
	.body_fr .container_mag_10 #row_blocks .block_offernew .row .visuel img {width: 280px; bottom:130px; left: 30%;}
	
	/* afficher les sauts de lignes sur le format desktop*/
	br {display: block;}
	
	
	/* modif mag de 8 */
	.body_de .container_mag_8 #row_blocks .block_baselarge .texte_description{margin:0 0 0 510px; padding-right: 200px;}
	
	/* modif mag de 8 home */
	.body_de #container_home_connected #row_blocks .block.mag_new .actions {left: -425px;bottom: 175px;}
	
	/* modif mag fr 11 */
	.body_fr .container_mag_11 #row_blocks .block_offernew .row .visuel img {bottom: 85px;}
	
	/* modif mag fr 11 spe home */
	.body_home.body_fr #row_blocks #block_1.block.mag_new .actions {
	left: 0px;
	bottom: 43px;
	}
}

.no-avatar .objet { display:none; }

#row_blocks .block_videonew h3.basenew {margin: 0px;}
#row_blocks .block.block_videonew iframe {margin: 10px 0; border: 10px solid black;}

.body_fr .container_mag_12 #row_blocks .block_offernew .row .visuel img { bottom:120px; }


/* -- mag 13 fr -- */

body.body_fr div.container_mag_13 h3.basenew
{
	margin-bottom: 310px !important;
}

body.body_fr div.container_mag_13 div#block_3 h3.basenew
{
	margin-bottom: 265px !important;
}

body.body_fr div.container_mag_13 div#block_7 h3.basenew
{
	margin-bottom: 0px !important;
}

body.body_fr div.container_mag_13 div#block_3 span.introduction,
body.body_fr div.container_mag_13 div#block_7 span
{
	padding-left: 0 !important;
	padding-right: 0 !important;
}

/* end mag 13 fr */


body.body_home.body_fr div#block_2 h3
{
	margin-bottom: 300px !important;
}

body.body_home div#block_2 span.game-rules
{
	display: block;
	position: relative;
	top: 44px;
	font: 12px "Arial";
}

body.body_mag.body_de .container_mag_12 h3.basenew,
body.body_home.body_de .bg_base_une h3
{
	margin-bottom: 315px !important;
}

body.body_mag.body_de .container_mag_12 .block_basenew,
body.body_home.body_de .bg_base_une
{
	background-size: 85% !important;
	background-position: center 40px !important;
}

body.body_mag.body_de .container_mag_12 #block_5,
body.body_home.body_de #block_3
{
	background-size: 100% !important;
	background-position: center bottom !important;
}



body.body_mag.body_fr .container_mag_14 #block_5 .discount
{
	left: 200px;
	top: 95px;
}

body.body_mag.body_fr .container_mag_14 .block_basenew
{
	background-size: 85% !important;
	background-position: center 40px !important;
}

body.body_mag.body_fr .container_mag_14 #block_4
{
	background-position: center 75px !important;
}

body.body_mag.body_fr .container_mag_14 .basenew
{
	margin-bottom: 260px !important;
}

body.body_mag.body_it .container_mag_5 #block_7 .basenew
{
	margin-bottom: 310px !important;
}

body.body_mag.body_it .container_mag_5 #block_4 iframe,
body.body_home.body_it #block_2 iframe
{
	margin: 30px 0;
}

body.body_home.body_it #block_2 h2
{
	background: transparent url("../storage/blocks/image/fd_title.png") no-repeat scroll center 17px;
}

body.body_home.body_it #block_2 h2 .bg_base_unenew
{
	background: #80add1 !important;
}


body.body_home.body_it #row_blocks .block.mag_new .actions
{
	left: -460px;
	bottom: 150px;
}



body.body_home.body_it #block_3
{
	background-size: 100% !important;
}

body.body_home.body_it #block_3 .discount,
body.body_mag.body_it #block_2 .discount
{
	left: 150px;
	top: 125px;
}



