/* Angular + Loading */
.ng-hide {
	display: none !important;
}

/*
    Loading
*/
.loading {
    width: 100%;
    height: 260px;
    padding: 40px 0;
    background-color: white;
    background: white url('/images2016/loading.gif') center center no-repeat;
    background-size: 40px;
    text-indent: -99999px;
    color: transparent;
}

/* Menu du site */

.level3 .bloc-grille.three-up > li { /*padding-bottom:0px;*/ }

img[data-url], figure[data-url] { cursor:pointer; }

.paddingbottom-30 { padding-bottom:30px!important;}

/*
Liste générer via json
*/

ul.list { margin:0; padding:0!important; list-style:none; list-style-image:none!important; }
ul.list li { padding:20px 0; border-bottom:1px solid #cccccc; width:100%; /*font-size:0.92em;*/}
ul.list li p strong.h3 { color: #2c3033; font-family: "Open Sans",sans-serif;  font-size: 1.6rem; font-weight: 600;}
ul.list li ul.liste-liens li  { padding:0; border-bottom:none; }
article.list { padding:20px 0; border-bottom:1px solid #cccccc; width:100%; }
#hq-main h2.annee { margin-bottom: 0; }

/* DONS ET COMMANDITES */
table.tableau-donnees tbody td {
    text-align: left;
}

/**
	FOND SITE
**/
@media only screen and (min-width: 320px) and (max-width: 600px) {
	.level2 {
		/* Images version mobile 600x330px */
		/*background-image:url(/themes/publications/images/fond-site-niveau2-mobile.jpg);*/
	}
		
}

@media only screen and (min-width: 601px) and (max-width: 960px) {
	.level2 {
		/* Images version tablette/tablette portrait 600x380px */
		/*background-image:url(/themes/publications/images/fond-site-niveau2-phablette.jpg);*/
	}
	.level3,
	.level4,
	.level5 {
		/* Image de 960x50px */
		/*background-image:url(/themes/publications/images/fond-site-haut.jpg);*/
  }
}
@media only screen and (min-width:961px) {
	
	#fond-site-wrapper { display:none }
	
	.level2 #fond-site-bloc {
		/* Image peut-être la même que : */
		/*background-image:url(/themes/publications/images/fond-site-niveau2-hd.jpg);*/
	}
	
	.level3 #fond-site-bloc,
	.level4 #fond-site-bloc,
	.level5 #fond-site-bloc {
		/* Image de 1046x700px dégardé vers le blanc dans le bas*/
		/*background-image:url(/themes/publications/images/fond-site-niveau2-hd.jpg);*/
	}
}

.ie8 .level2,
.ie8 .level3,
.ie8 .level4,
.ie8 .level5 {
	/* Image la même que pour : .level3 #bgContainer */
	/*background-image:url(/themes/publications/images/fond-site-niveau2-hd.jpg);*/
}

/** 
	END FOND SITE
**/

.preview-drop-shadow {
	box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.4);
}
