@font-face {
	font-family: 'lcm';
	src:url('http://www.lesclesdumidi.com/newdesign/assets/fonts/lcm/lcm.eot?-6ho1dt');
	src:url('http://www.lesclesdumidi.com/newdesign/assets/fonts/lcm/lcm.eot?#iefix-6ho1dt') format('embedded-opentype'),
		url('http://www.lesclesdumidi.com/newdesign/assets/fonts/lcm/lcm.woff?-6ho1dt') format('woff'),
		url('http://www.lesclesdumidi.com/newdesign/assets/fonts/lcm/lcm.ttf?-6ho1dt') format('truetype'),
		url('http://www.lesclesdumidi.com/newdesign/assets/fonts/lcm/lcm.svg?-6ho1dt#lcm') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'lcm';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-voir:before {
	content: "\e612";
}
.icon-star:before {
	content: "\e613";
}
.icon-recherche:before {
	content: "\e614";
}
.icon-plus:before {
	content: "\e615";
}
.icon-livre:before {
	content: "\e616";
}
.icon-interview:before {
	content: "\e617";
}
.icon-com:before {
	content: "\e618";
}
.icon-appel:before {
	content: "\e619";
}
.icon-share:before {
	content: "\e600";
}
.icon-send:before {
	content: "\e601";
}
.icon-print:before {
	content: "\e602";
}
.icon-presentation:before {
	content: "\e603";
}
.icon-plan:before {
	content: "\e604";
}
.icon-phone:before {
	content: "\e605";
}
.icon-message:before {
	content: "\e606";
}
.icon-lien:before {
	content: "\e607";
}
.icon-info:before {
	content: "\e609";
}
.icon-home:before {
	content: "\e608";
}
.icon-estimation:before {
	content: "\e60a";
}
.icon-doc:before {
	content: "\e60b";
}
.icon-confier:before {
	content: "\e60c";
}
.icon-cart:before {
	content: "\e60d";
}
.icon-alertEmail:before {
	content: "\e60e";
}
.icon-alerte:before {
	content: "\e60f";
}
.icon-admin:before {
	content: "\e610";
}
.icon-addTocart:before {
	content: "\e611";
}

.widget [class^="icon-"]{
	color:#ccc
}
a {text-decoration: none;}
html, body {padding:0; margin:0;}
body{
	font-family:'Lato',sans-serif;
	background-color:#f1ebe8;
	font-size:13px;
	text-rendering:optimizeLegibility
}

.container{
	padding-left:15px;
	padding-right:15px;
	margin-left:auto;
	margin-right:auto;
	width:980px
}

footer{
	border-top:5px solid rgb(77, 144, 244);
	padding:0
}

.bg-footer{
	height:370px;
	background-color:#4e4e4e;
	padding-top:35px;
	font-size:12px;
	font-weight:300;
	clear:both
}

footer a{
	color:#FFF
}
footer a:hover,footer a:focus{
	color:rgb(77, 144, 244);
}

footer h3{
	font-size:15px;
 
 
	text-transform:uppercase;
	color:rgb(77, 144, 244);
	margin-top:0;
	letter-spacing:.0225em;
	word-spacing:.033em
}

footer ul{
	list-style:none;
	padding:0
}

footer ul li{
	content:">";
	color:#FFF
}

footer ul li:before{
	content:">";
	color:rgb(77, 144, 244);
	padding-right:5px
}

.widget{
	width:25%;
	float:left
}

.sub-footer{
	height:30px;
	background-color:#3f3f3f
}

.credits{
	text-align:center;
	color:#585859;
	line-height:25px;
	margin-bottom:0
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(http://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2'), url(http://fonts.gstatic.com/s/lato/v11/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(http://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2'), url(http://fonts.gstatic.com/s/lato/v11/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(http://fonts.gstatic.com/s/lato/v11/tI4j516nok_GrVf4dhunkg.woff2) format('woff2'), url(http://fonts.gstatic.com/s/lato/v11/BVtM30trf7q_jfqYeHfjtA.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(http://fonts.gstatic.com/s/lato/v11/2HG_tEPiQ4Z6795cGfdivFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'), url(http://fonts.gstatic.com/s/lato/v11/2HG_tEPiQ4Z6795cGfdivD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(http://fonts.gstatic.com/s/lato/v11/PLygLKRVCQnA5fhu3qk5fQ.woff2) format('woff2'), url(http://fonts.gstatic.com/s/lato/v11/oUan5VrEkpzIazlUe5ieaA.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(http://fonts.gstatic.com/s/lato/v11/HkF_qI1x_noxlxhrhMQYEFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'), url(http://fonts.gstatic.com/s/lato/v11/HkF_qI1x_noxlxhrhMQYED8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(http://fonts.gstatic.com/s/lato/v11/VNUH7ZAcagYBWsAiBBCEY1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2'), url(http://fonts.gstatic.com/s/lato/v11/VNUH7ZAcagYBWsAiBBCEYz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
