@charset "iso-8859-15";

/* CSS MODULE NEWS1 */
.bt-addActu{padding-top: 10px;}
.une-actu{padding:10px 0px 10px 0px; border-bottom:1px #E0E0E0 solid; }
.first{/*padding:20px; border:5px #CC0A2F solid;*/ }
.paire{ }
.impaire{ }

/* Titre de la news */
.une-actu .titre{margin-bottom: 5px; font-size:2.2em; font-weight:bold;}
.une-actu .titre a{font-weight:bold; text-decoration: none;}
.une-actu .titre a:hover{text-decoration: underline;}
img.images-actualites{
	width: 100%;
	max-width: 33.33333333%;
	float: left;
	padding: 0 15px 0 0;
	margin-top: 7px;
}

/* Posté par */
.une-actu .postby{ margin:0px 0px 10px 0px; font-size:1.2em; }
.une-actu .postby .date{ }
.une-actu .postby .redacteur{ }
.une-actu .linknext{}

/* Image de l'actu */
.une-actu .newsImg{ position:relative; float:left; margin:0px 10px 0px 0px; }
.une-actu .newsImg .illus{ }
.une-actu .newsImg .illus img{ }
.une-actu .newsImg .bt-supimg{ position:absolute; top:5px; right:5px; }
.une-actu .newsImg .bt-supimg img{ cursor:pointer;}

.une-actu .newsTxt{font-size: 1.2em; line-height: 1.5em;}
.une-actu .newsTxt .newsdesc{ margin:10px 0px 0px 0px; font-size: 1.2em;}
.une-actu .newsTxt .link{ margin:10px 0px 0px 0px; font-size:1.2em; }
.une-actu .newsTxt .link span{ font-weight:bold; }
.une-actu .newsTxt .link a{}
.une-actu .newsTxt .link a:hover{ }

/* ======================================================================== */
/* detail.php */
.detail-news{ font-size:13px;}
.detail-news .illus{ float:left; margin-right:25px; margin-bottom:25px; }
.detail-news .editor{}

.retourn{ margin-bottom:15px; text-align:right;}
.retourn a{ padding-left:23px; background:url(/cssimg/site/ArrowLeft.png) 0 center no-repeat; }

.presse{ margin-bottom:15px; text-align:right;}
.presse a{ display:inline-block; padding:5px 7px; border:1px #000 solid; border-radius:2px; text-decoration:none;}
.presse a:hover{ border:1px black solid; }
#formCommentaire label{
	min-width: 15%;
    text-align: right;
    padding-right: 15px;
}
#formCommentaire input[type="text"],
#formCommentaire textarea{
	font-family: 'Barlow-LightItalic';
    font-size: 19px;
    padding: 13px 0 18px 20px;
    margin: 0 0 13px;
    width: 30%;
    border-radius: 0;
    box-shadow: none;
    background: #fff;
    border: 1px solid #a0a0a0;
}
#formCommentaire textarea{
	position: relative;
	left: -6px;
	width: 30%;
}
#formCommentaire .btn.btn-success {
    font-family: 'Gotham-Bold';
    text-transform: uppercase;
    margin: 0 auto;
    text-align: center;
    padding: 12px 37px 11px;
    border-radius: 0;
    font-size: 20px;
    margin-bottom: 33px;
    background: #000;
    color: #fff;
    border: 3px solid #000;
    -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
    cursor: pointer;
}
#formCommentaire .btn.btn-success .fa{
	position: relative;
	top: -1px;
}
#formCommentaire .btn.btn-success:hover{
	    border: 3px solid #ea1f4a;
	background: #ea1f4a;
}
@media screen and (min-width: 768px) and (max-width: 991px){
	#formCommentaire label {
    	min-width: 28%;
	}
	#formCommentaire input[type="text"],
	#formCommentaire textarea{
		width: 50%;
	}
	#formCommentaire textarea {
	    left: -4px;
	    width: 50%;
	}
}

@media only screen and (max-width:480px) {
.detail-news .illus{ float:none; text-align:center;}
.detail-news .illus img{ margin-bottom:15px; width:100%; }
}

@media only screen and (max-width:767px){
	#formCommentaire input[type="text"],
#formCommentaire textarea,
#formCommentaire label{
	width: 100%;
	left: 0;
}
#formCommentaire label{
	text-align: left;
	padding-right: 0;
}
	.news p.more-link{
		text-align: center !important;
	}
	.news .all-btn {
	    float: none !important;
	    display: block !important;
	    max-width: 70%;
	}
	img.images-actualites{
	width: 100%;
	max-width: 100%;
	float: none;
	display: block;
	padding: 0;
	margin-bottom: 15px;
}
}
