/*********************************************************************************************************/
/* inférieur à 1750px */
/*********************************************************************************************************/
@media screen and (max-width : 1750px) {
	.new {
		line-height: 20px;
		margin: 5px 5%;
	}
	div#content_txt p {
		line-height: 25px;
	}

	div#content_txt #btn {
		margin: 20px auto;
	}
	div#content_txt {
		width:90%;
		left:5%;
	}
}

/*********************************************************************************************************/
/* inférieur à 1500px */
/*********************************************************************************************************/
@media screen and (max-width : 1500px) {
	div#col3{
		width:100%;
		float:none;
		clear:left;
		padding-top:30px;
	}
	div#col2, div#col1{
		height:500px;
		overflow:hidden;
		width:49.5%;
	}
	div#col2{
		margin-right:0;
	}
	div#col1 .link_new {
		display:table;
	}
	
	/*Animation*/
	div#animation .bx-wrapper img {
		height:100%;
		width:inherit;
	}
}

/*********************************************************************************************************/
/* inférieur à 1280px */
/*********************************************************************************************************/
@media screen and (max-width : 1280px) {
	div#col2, div#col1{
		height:450px;
	}	
}

/*********************************************************************************************************/
/* inférieur à 1150px */
/*********************************************************************************************************/
@media screen and (max-width : 1150px) {
	div#col2, div#col1{
		height:400px;
	}
	
}


/*********************************************************************************************************/
/* inférieur à 1000px */
/*********************************************************************************************************/
@media screen and (max-width : 1000px) {

	div#col2, div#col1{
		height:370px;
	}
	div#col2 p {
    	margin-top:0;
	}
	div#content_txt h1 {
		margin-top: 30px;
	}
}


/*********************************************************************************************************/
/* inférieur à 890px */
/*********************************************************************************************************/

@media screen and (max-width : 890px) {
	div#col2, div#col1{
		float:left;
		width:98%;
		margin:1%;
	}
	div#content_txt h1{
		margin:40px 0;
	}
	div#col1 .titre {
    	margin: 10% 0 0 0;
	}
	div#content_txt #btn {
    	margin: 40px auto;
	}
}
/*********************************************************************************************************/
/* inférieur à 650px */
/*********************************************************************************************************/

@media screen and (max-width : 575px) {
	div#content_txt h1 {
    	margin: 20px 0;
		font-size:22pt;
	}
	div#content_txt #btn {
    	margin: 20px auto;
	}
}
/*********************************************************************************************************/
/* inférieur à 480px */
/*********************************************************************************************************/

@media screen and (max-width : 480px) {
	div#content_txt p {
		line-height: 20px;
	}
	
}
/*********************************************************************************************************/
/* inférieur à 400px */
/*********************************************************************************************************/

@media screen and (max-width : 400px) {
	div#content_txt p {
    	max-height:80px;
		overflow:hidden;
		text-overflow:ellipsis;
	}
	div#col2, div#col1 {
		height: auto;
	}
	div#col3 .titre{
    	margin: 10px auto;
	}
	
}

/*********************************************************************************************************/
/* inférieur à 400px */
/*********************************************************************************************************/

@media screen and (max-width : 350px) {
	div#content_txt h1 {
		font-size: 20pt;
	}
	
}
