.list-paddingleft-2{text-align:center;width:100%}
.list-paddingleft-2 p{display:inline-block !important;margin:0;padding:0;}

.inner {
    *zoom: 1;
    margin: 0 auto;
    max-width: 1000px;
}


a, p, div, td, li {
	font-size: 16px;
	line-height: 1.6;
	font-weight: 300;
	
}

a {
	color: $cl-gold;
	text-decoration: none;
	font-weight: 400;
}

p {
	color: #333;
	font-size: 14px;
    line-height: 1.6;
    font-weight: 300;
}

strong {
	font-weight: 400;
	font-size:14px;
}

blockquote {
	max-width: 180px;
	float: left;
	margin: 5px 20px 15px 0em;
	@include media('gt-tablet'){
		margin: 5px 20px 15px -5em;
	}
	background: rgba(180, 190, 200, .1);
	padding: 15px 20px;

	p {
		margin: 0;
		color: $cl-gold;
		font-weight: 300;
		font-style: italic;
		font-size: 18px;
		text-align: right;
		line-height: 1.4;
	}
}


h1 {
    font-family: "rufinaregular",serif;
    font-size: 30px;
    font-weight: 400;
    text-align: center;
    margin: 0 auto;
}
h2 {
	font-size: 34px;
	font-weight: normal;

	@include media(lt-tablet) {
		font-size: 22px;
		line-height: 1.6;
	}
}

h3 {
	font-family: $ft-title;
	font-weight: 400;
	font-size: 26px;
	line-height: 30px;
	margin-bottom: 20px;
}

.section-title h1 span:after, .section-title h2 span:after {
    right: -2px;
}
.section-title h1 span:after, .section-title h1 span:before, .section-title h2 span:after, .section-title h2 span:before {
    content: '◆';
    font-size: 18px;
    color: #505a64;
    position: absolute;
    top: 0;
}

h5 {
    font-size: 20px;
    color: #505a64;
    margin: 5px 0;
}


h2 {
    font-size: 34px;
    font-weight: normal;
}


/**
 * Titres de rubriques
 */
