body { 
  margin:0;
  padding:0;
  background: url(../fond/bg.jpg) no-repeat center fixed; 
  -webkit-background-size: cover; /* pour anciens Chrome et Safari */
  background-size: cover; /* version standardisée */
}

.page-header {
    border-bottom: 1px solid #eee;
    margin: 40px 0 20px;
    padding-bottom: 9px;
	color: #fff;
}
.small {
    font-size: 65%;
	color: #b1b1b1;
}
.title {
	padding: 5px;
	text-decoration: none;
}
.title:hover {
	color:#fff;
	text-decoration: none;
}
.dropdown-menu {
    background-clip: padding-box;
    background-color: #222;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 14px;

    left: 0;
    list-style: outside none none;
    margin: 2px 0 0;
    min-width: 215px;
    padding: 5px 10px;
    position: absolute;
    text-align: left;
    top: 100%;
    z-index: 1000;
}
.sub-menu{
	color:#9d9d9d;
	text-decoration: none;
}
.sub-menu:hover{
	color:#fff;
	text-decoration: none;
}
/******************/
/* effet autour image */
/******************/

#blog-landing {
margin-top: 81px;
position: relative;
max-width: 100%;
width: 100%;
}
/* parti rajouté en style dans le code 
img {
width: 100%;
max-width: 100%;
height: auto;
} */
.white-panel {
position: absolute;
background: white;
box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
padding: 10px;
}
.white-panel h1 {
font-size: 1em;
}
.white-panel h1 a {
color: #A92733;
}
.white-panel:hover {
box-shadow: 1px 1px 10px rgba(0,0,0,0.5);
margin-top: -5px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}

/* descendre la numérotation et la pub quand la resolution supérieur à 1199*/
@media (min-width: 1199px) {
	.marketing{
		margin-bottom: 100px;
	}	
}
/* descendre la numérotation et la pub quand la resolution inférieur à 1199 */
@media (max-width: 1199px) {
	.marketing{
		margin-bottom: 300px;
	}	
}


/******************/
/* effet autour image */
/******************/
#blog-landing 2{
margin-top: 0px;
position: absolute;
max-width: 100%;
width: 100%;
}
/* parti rajouté en style dans le code 
img {
width: 100%;
max-width: 100%;
height: auto;
} */
.white-panel2 {
position: relative;
background: white;
box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
padding: 10px;
width: 254px;
}
.white-panel2 h1 {
font-size: 1em;
}
.white-panel2 h1 a {
color: #A92733;
}
.white-panel2:hover {
box-shadow: 1px 1px 10px rgba(0,0,0,0.5);
margin-top: -5px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}




/*******************************************************/
/* http://www.jqueryscript.net/css/jquerysctipttop.css */
/*******************************************************/
#jquery-script-menu {
position: fixed;
height: 90px;
width: 100%;
top: 0;
left: 0;
border-top: 5px solid #316594;
background: #fff;
-moz-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
-webkit-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
z-index: 999999;
padding: 10px 0;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}

.jquery-script-center {
width: 960px;
margin: 0 auto;
}
.jquery-script-center ul {
width: 212px;
float:left;
line-height:45px;
margin:0;
padding:0;
list-style:none;
}
.jquery-script-center a {
	text-decoration:none;
}
.jquery-script-ads {
width: 728px;
height:90px;
float:right;
}
.jquery-script-clear {
clear:both;
height:0;
}


/********************/
/* publicité adsens */
/* fond pub adsens */
/********************/
.pubadsens {
background-color:#d5d5d5;
}	

.pubadsens-center {
  padding-top: 60px; /* was 75px */
 text-align: center;
}

.topmenu {
	padding-top:80px;

}
#wall { 
	min-height: 2000px;
}
/* Affichage pub en bas de la page de download quand resolution supérieur à 1199*/
@media (min-width: 1199px) {
	.pub-block  {
		display: block;
		float: left;
		text-align:center;
		/*margin-top: 65px;*/
	}
}
/* cacher pub en bas de la page de download quand resolution inférieur à 1199 */
@media (max-width: 1199px) {
	.pub-block {
    display: none !important;
	}
}


/* Affichage pub gauche taille pub 300*600 pixels quand resolution supérieur à 1199*/
@media (min-width: 1199px) {
	.left-block  {
		display: block;
		float: left;
		margin-left: -340px;
		margin-top: 0px;
		position:absolute;
	}
}
@media (min-width: 1199px) {
	.wall{
		padding: 5px 140px 0 5px;
	}
}

/* cacher pub gauche taille pub 300*600 pixels quand resolution inférieur à 1199 */
@media (max-width: 1199px) {
	.left-block {
    display: none !important;
	}
}

/* Affichage pub droite taille pub 300*600 pixels quand resolution supérieur à 1199*/
@media (min-width: 1199px) {
	.right-block {
		display: block;
		float: right;
		margin-left: 1160px;
		margin-top: 0px;
		position:absolute;
	}
}

/* cacher pub droite taille pub 300*600 pixels quand resolution inférieur à 1199 */
@media (max-width: 1199px) {
	.right-block {
    display: none !important;
	}
}
@media (max-width: 1199px) {
	.wall{
		padding: 5px 0px 0 0;
	}
}
