@media (min-width: 1200px) {

	.loadmore{
		display:none; font-size:25px; color:#900; text-align:center;
	}
	#overslider{
		position:absolute;
		top:480px;
		left:34%;
		width:609px;
		border:1px solid #958e88;
		background:url(../images-site/fd-maitre-affineur.png) repeat;
		padding:22px;
		z-index:50;
	}
	.MaitreFromager{
		font-size:32px;
		font-family:PlayfairDisplay;
		color:#4f443d;
	}
	.imgSlider{
		max-height:522px;
	}
	#SeparateurSlider{
		height:60px;
	}
	#LogoAndrouet{
		margin-bottom:22px;
	}
	#NavBarMenuAndrouet {
    margin-left: 60px;
    margin-top: 40px;
	}
	.langues{
		display:none; width:100%; position:relative; z-index:10; left:115px; padding:0.2em;
	}
  .container {
    width: 1200px;
	  }
	.LinkLangueHeader{
	  font-family:RalewayMedium;
	  font-size:12px;
	  text-decoration:none;
	  color:#afa7a0;
	}
	.LinkLangueHeader:hover{
	  text-decoration:none;
	  color:#c62a32;
	}
	#MenuLarge .MainLink {
		color: #333;
		text-decoration: none;
		text-align:left;
	    font-family:RalewayMedium;
		font-size:14px;
		cursor:pointer;
		text-transform:uppercase;
	}
	#MenuLarge .MainLink:hover {
		color: #c62a32;
		cursor:pointer;
	}
	#MenuLarge .SsMenu{
	    font-family:RalewayMedium;
		font-size:14px;
		cursor:pointer;
		color: #827871;
	}
	#MenuLarge .SsMenu:hover{
		color:#c62a32;
		cursor:pointer;
	}
	.PushHome{
		border-top:1px solid #c62a32;
		border-bottom:1px solid #c62a32;
		padding:0px;
		min-height:465px;
	}
	.PushHome h2{
		color:#b61c2b;
		font-size:20px;
		font-family:RalewayMedium;
		margin-left:0px;
		padding-left:0px;
		margin-top:1.5em;
		margin-bottom:1.5em;
	}	
	.PushHome p{
		font-size:14px;
		font-family:RalewayMedium;
		margin-left:0px;
		padding-left:0px;
		text-transform:uppercase;
	}
	.PushHome img{
		width:100%;
		margin-bottom:2em;
	}
	.PushHome a{
		font-size:14px;
		font-family:RalewayBold;
		text-transform:uppercase;
		color:#000;
	}
	.Definition{
		min-height:183px;
		background:#f1efea;
	}
	.Definition h2{
		font-size:34px;
		font-family:PlayfairDisplay;
		color:#b22235;
		line-height:38px;
		margin-top:0.8em;
	}	
	.Definition p{
		font-size:16px;
		font-family:RalewayMedium;
		color:#685c54;
		margin-top:2em;
	}
	.JournalAndrouet{
		margin:0px;
		padding:0px;
	}
	.JournalAndrouetDiv{
		padding-right:10px;
	}
	.JournalAndrouetDivNext{
		padding-left:10px;
	}
	.JournalAndrouet h1{
		font-size:31px;
		font-family:PlayfairDisplay;
		color:#4f443d;
		text-align:center;
		margin-top:1.5em;
		margin-bottom:1em;
		position: relative;
		z-index: 1;
		overflow: hidden;
		height:40px;
	}
	.JournalAndrouet h1:before, .JournalAndrouet h1:after {
		position: absolute;
		top: 50%;
		overflow: hidden;
		width: 50%;
		height: 2px;
		content: '\a0';
		background-color: #cac4c1;
	}
	.JournalAndrouet h1:before {
		margin-left: -50%;
		text-align: right;
	}
	.JournalAndrouet h2{
		font-size:18px;
		font-family:RalewayBold;
		color:#4f443d;
		text-transform:uppercase;
	}
	.JournalAndrouet p{
		font-size:14px;
		font-family:RalewayMedium;
		color:#4f443d;
		margin-left:0px;
		margin-right:15px;
	}
	.imgJournal{
		width:240px;
		height:180px;
	}
	.imgWorldMapHome{
		width:280px;
	}
	.RecetteSemaine{
		margin:0px;
		padding:0px;
	}
	.RecetteSemaine h2{
		font-size:20px;
		font-family:RalewayMedium;
		color:#c62a32;
		text-align:center;
		margin-top:1em;
		margin-bottom:0.5em;
		position: relative;
		z-index: 1;
		overflow: hidden;
		height:40px;
	}
	.RecetteSemaine h2:before, .RecetteSemaine h2:after {
		position: absolute;
		top: 25%;
		overflow: hidden;
		width: 50%;
		height: 2px;
		content: '\a0';
		background-color: #c62a32;
	}
	.RecetteSemaine h2:before {
		margin-left: -50%;
		text-align: right;
	}
	.RecetteSemaine h3{
		font-size:20px;
		font-family:PlayfairDisplay;
		color:#000;
		text-transform:uppercase;
		text-decoration:underline;
	}
	.RecetteSemaineDetails{
		font-size:14px;
		font-family:RalewayMedium;
		color:#000;
		margin-left:0px;
		margin-right:15px;
		padding:2em;
	}
	.IngredientsRecette{
		font-size:18px;
		font-family:RalewayMedium;
		color:#000;
		line-height:20px;
		margin:1.2em;
	}
	.RecetteSaison{
		margin:0px;
		padding:0px;
	}
	.RecetteSaison h2{
		font-size:20px;
		font-family:RalewayMedium;
		color:#c62a32;
		text-align:center;
		margin-top:1em;
		margin-bottom:0.5em;
		position: relative;
		z-index: 1;
		overflow: hidden;
		height:40px;
	}
	.RecetteSaison h2:before, .RecetteSaison h2:after {
		position: absolute;
		top: 25%;
		overflow: hidden;
		width: 50%;
		height: 2px;
		content: '\a0';
		background-color: #c62a32;
	}
	.RecetteSaison h2:before {
		margin-left: -50%;
		text-align: right;
	}
	.RecetteSaison h3{
		font-size:20px;
		font-family:PlayfairDisplay;
		color:#000;
		text-decoration:underline;
	}
	.RecetteSaison a{
		text-transform:uppercase;
		color:#c62a32;
		font-family:RalewayBold;
		font-size:14px;
	}
	.RecetteSaison img{
		width:200px;
		height:150px;
		text-align:left;
		margin:0px;
		padding:0px;
	}
	#Footer{
		background:#afa7a0;
		margin:0px;
		padding:0px;
		margin-top:4em;
	}
	#Search{
		font-family:RalewayMedium;
	}
	
	#NavbarAndrouet{display:none;}
	#MenuLarge{display:block; border-bottom:1px solid #e7e7e7;}
	#Showbacktotop{ margin-top:58px;}
	
    .carousel-inner .active.left { left: -33%; }
	.carousel-inner .next        { left:  33%; }
	.carousel-inner .prev        { left: -33%; }
	.carousel-control.left,.carousel-control.right {background-image:none;}
	.carousel-inner img{width:841px; height:522px;}
	
	.LinkFooter{
		text-decoration:none;
		font-family:RalewayBold;
		font-size:14px;
		color:#FFF;
		text-transform:uppercase;
	}
	.LinkFooterBoutique{
		text-decoration:none;
		font-family:RalewayMedium;
		font-size:14px;
		color:#FFF;
	}
	#Footer h4{
		margin-bottom:0px;
		padding-bottom:0px;
		text-decoration:none;
		font-family:RalewayBold;
		font-size:14px;
		color:#766a63;
	}
	#Footer .Services{
		line-height:18px;
	}
	#Footer p{
		margin:0px;
		padding:0px;
		text-decoration:none;
		font-family:RalewayBold;
		font-size:12px;
		color:#FFF;
	}
	#map{
		width: 100%;
		height: 650px;
		margin:0;
		padding:0;
	}
	.FooterNoPadding{
		margin:0;
		padding:0;
	}
	.LinkFooterService{
		text-decoration:none;
		font-family:RalewayMedium;
		font-size:12px;
		color:#FFF;
	}
	.btn-circle {
	  width: 28px;
	  height: 28px;
	  text-align: center;
	  padding: 3px 0;
	  border-radius: 14px;
	  color:#AFA7A0;
	}
	.RecetteList h2{
		font-size:20px;
		font-family:RalewayMedium;
		color:#c62a32;
		text-align:center;
		margin-top:1em;
		margin-bottom:0.5em;
		position: relative;
		z-index: 1;
		overflow: hidden;
		height:40px;
		text-transform:uppercase;
	}
	.RecetteList h2:before, .RecetteList h2:after {
		position: absolute;
		top: 25%;
		overflow: hidden;
		width: 50%;
		height: 2px;
		content: '\a0';
		background-color: #c62a32;
	}
	.RecetteList h2:before {
		margin-left: -50%;
		text-align: right;
	}
	.RecetteList h3{
		font-size:16px;
		font-family:PlayfairDisplay;
		color:#000;
		text-decoration:none;
	}
	.RecetteList a{
		color:#c62a32;
		font-family:RalewayMedium;
		font-size:14px;
	}
	.RecettesDiv{
		height:330px;
	}
	.TitreRecetteList{
		height:120px;
	}
	.descritpionRecetteList{
		height:35px;
		margin-top:1em;
		font-size:1.2em;
		color:#AFA7A0;
		text-align:center;
	}
	.RecetteList img{
		width:244px;
		height:183px;
		border:2px solid #afa7a0;
	}
	.RecetteList .subinfos{
		width:30px;
		height:23px;
		text-align:center;
	}
	.RecetteSubInfosNoPadding{
		padding-left:0;
		padding-right:0;
		margin-left:0;
		margin-right:0;
	}
	.BoutiqueList h2{
		font-size:25px;
		font-family:RalewayMedium;
		color:#c62a32;
		text-align:center;
		margin-top:1em;
		margin-bottom:0.5em;
		position: relative;
		z-index: 1;
		overflow: hidden;
		height:30px;
	}
	.BoutiqueList h2:before, .BoutiqueList h2:after {
		position: absolute;
		top: 50%;
		overflow: hidden;
		width: 50%;
		height: 2px;
		content: '\a0';
		background-color: #c62a32;
	}
	.BoutiqueList h2:before {
		margin-left: -50%;
		text-align: right;
	}
	.BoutiqueList h3{
		font-size:18px;
		font-family:PlayfairDisplay;
		color:#000;
		text-decoration:none;
	}
	.BoutiqueList a{
		color:#c62a32;
		font-family:RalewayMedium;
		font-size:14px;
	}
	.BoutiquesDiv{
		height:340px;
	}
	.BoutiqueList img{
		width:250px;
		height:188px;
		border:2px solid #afa7a0;
	}
	.TitreBoutiqueList{
		min-height:40px;
	}
	.descritpionBoutiqueList{
		height:35px;
		margin-top:1em;
		font-size:1.2em;
		color:#AFA7A0;
		text-align:center;
	}
	.FromageList h2{
		font-size:20px;
		font-family:RalewayMedium;
		color:#c62a32;
		text-align:center;
		margin-top:1em;
		margin-bottom:0.5em;
		position: relative;
		z-index: 1;
		overflow: hidden;
		height:40px;
	}
	.FromageList h2:before, .FromageList h2:after {
		position: absolute;
		top: 25%;
		overflow: hidden;
		width: 50%;
		height: 2px;
		content: '\a0';
		background-color: #c62a32;
	}
	.FromageList h2:before {
		margin-left: -50%;
		text-align: right;
	}
	.FromageList h3{
		font-size:18px;
		font-family:PlayfairDisplay;
		color:#000;
		text-decoration:none;
	}
	.FromageList a{
		text-transform:uppercase;
		color:#c62a32;
		font-family:RalewayBold;
		font-size:14px;
		text-decoration:none;
	}
	.FromagesDiv{
		height:380px;
	}
	.TitreFromageList{
		height:40px;
	}
	.descritpionFromageList{
		height:100px;
	}
	.nopadding{
		padding:0px;	
	}
	.nopaddingleft{
		padding-left:0px;	
	}
	.nopaddingright{
		padding-right:0px;	
	}
	/*FROMAGE*/
	.FromageTitle{
		text-transform:uppercase;
		color:#c62a32;
		font-family:PlayfairDisplay;
		font-size:28px;
		margin-bottom:21px;
		padding-top:0;
		margin-top:0;
	}
	.LegendeFromage{
		padding:4px;
		margin-bottom:20px;
		text-align:center;
		font-family:RalewayMedium;
		color:#b0a7a0;
		font-size:13px;
	}
	.RecetteAssociee{
		font-size:17px;
		font-family:PlayfairDisplay;
		color:#000;
		text-decoration:underline;
	}
	.DescriptionFromage{
		margin-top:10px;
		font-family:RalewayRegular;
		font-size:16px;
	}
	.DescriptionFromageTop{
		margin-top:10px;
		font-family:RalewayRegular;
		font-size:16px;
		background:url(../images-site/dotted-val.png) no-repeat 46% 0;
	}
	.DescriptionFromage a{
		color:#c62a32;
	}
	.InfosFromage{
		font-family:RalewayRegular;
		font-size:14px;
		color:#827771;
	}
	.h2Fromage{
		text-transform:uppercase;
		color:#827771;
		font-family:RalewayMedium;
		font-size:18px;
	}
	.ImgFromage{
		width:96%; border:#b0a7a0 1px solid;
	}
	.item-associe{
		background: url(../images-site/fond-item-associe-column.png)no-repeat;
		height:61px;
	}
	.marginleft{
		margin-left:20px;
	}
	.OtherAssocies{
		font-family:RalewayBold;
		font-size:13px;
		text-decoration:none;
	}
	/*FIN FROMAGE*/
	
	/*RECETTE*/
	.RecetteTitle{
		text-transform:uppercase;
		color:#c62a32;
		font-family:PlayfairDisplay;
		font-size:28px;
		margin-bottom:21px;
		padding-top:0;
		margin-top:0;
	}
	.LegendeRecette{
		padding:4px;
		margin-bottom:10px;
		text-align:center;
		font-family:RalewayMedium;
		color:#b0a7a0;
	}
	.DescriptionRecette{
		margin-top:30px;
		font-family:RalewayRegular;
		font-size:16px;
	}
	.InfosRecette{
		font-family:RalewayMedium;
		font-size:14px;
		color:#827771;
	}
	.DescriptionRecette a{
		color:#c62a32;
	}
	.IngredientsRecetteDetails{
		line-height:30px;
		font-family:RalewayRegular;
		font-size:16px;
		color:#827771;
		margin-left:1.6em;
		padding-left:0em;
		padding-bottom:0.3em;
	}
	.IngredientsRecetteDetails a:hover{
		color:#c62a32;
	}
	.IngredientsRecette a{
		color:#c62a32;
	}
	.h2Recette{
		text-transform:uppercase;
		color:#827771;
		font-family:RalewayMedium;
		font-size:17px;
	}
	.h2RecetteAssocies{
		text-transform:uppercase;
		color:#827771;
		font-family:RalewayRegular;
		font-size:17px;
	}
	.IngredientsTitleDetails{
		color:#695c53;
		font-size:20px;
		font-family:PlayfairDisplayBold;
		margin-left:1.3em;
		text-transform:uppercase;
	}
	.descritpionRecetteDetails{
		height:28px;
		margin-top:1em;
		font-size:1.1em;
		color:#AFA7A0;
		text-align:center;
		margin-bottom:1em;
	}
	/*FIN RECETTE*/
	.Red{
		color:#c62a32;
	}
	
	/* OFFRES */
	.DescriptionTxtOffre{
		font-size:1em;
	}
	.TxtOffre{
		font-size:2em;
		color:#c62a32;		
	}
	.OffresMainDiv{
		height:300px;
		margin:0;
		padding:0;
		margin-bottom:2em;
	}
	.OffresDiv{
		height:400px !important;
	}
	.OffreList h2{
		font-size:20px;
		font-family:RalewayMedium;
		color:#c62a32;
		text-align:center;
		margin-top:1em;
		margin-bottom:0.5em;
		position: relative;
		z-index: 1;
		overflow: hidden;
		height:40px;
		text-transform:uppercase;
	}
	.OffreList h2:before, .OffreList h2:after {
		position: absolute;
		top: 25%;
		overflow: hidden;
		width: 50%;
		height: 2px;
		content: '\a0';
		background-color: #c62a32;
	}
	.OffreList h2:before {
		margin-left: -50%;
		text-align: right;
	}
	.OffreList h3{
		font-size:18px;
		font-family:PlayfairDisplay;
		color:#000;
		text-decoration:none;
	}
	.OffreList a{
		color:#c62a32;
		font-family:RalewayMedium;
		font-size:14px;
	}
	.OffreList img{
		width:100%;
		height:250px;
		border:2px solid #afa7a0;
	}

	.TitreOffreList{
		height:120px;
	}
	.descritpionOffreList{
		height:35px;
		margin-top:1em;
		font-size:1.2em;
		color:#AFA7A0;
		text-align:center;
	}
	/* ARTICLE */
	
	.ArticlesDiv{
		height:280px;
	}
	
	.ArticlesGdDiv{
		height:350px;
	}
	.ArticleList h2{
		font-size:20px;
		font-family:RalewayMedium;
		color:#c62a32;
		text-align:center;
		margin-top:1em;
		margin-bottom:0.5em;
		position: relative;
		z-index: 1;
		overflow: hidden;
		height:40px;
	}
	.ArticleList h2:before, .ArticleList h2:after {
		position: absolute;
		top: 25%;
		overflow: hidden;
		width: 50%;
		height: 2px;
		content: '\a0';
		background-color: #c62a32;
	}
	.ArticleList h2:before {
		margin-left: -50%;
		text-align: right;
	}
	.ArticleList h3{
		font-size:18px;
		font-family:PlayfairDisplay;
		color:#000;
		text-decoration:none;
	}
	.ArticleList a{
		color:#c62a32;
		font-family:RalewayMedium;
		font-size:14px;
	}
	/*
	.ArticleList img{
		width:203px;
		height:152px;
		border:2px solid #afa7a0;
	}
	*/
	.ArticleList img{
		width:200px;
		height:150px;
		border:2px solid #afa7a0;
	}
	.ArticleListGd img{
		width:100%;
		height:225px;
		border:2px solid #afa7a0;
	}
	.TitreArticleList{
		height:120px;
	}
	.descritpionArticleList{
		height:35px;
		margin-top:1em;
		font-size:1.2em;
		color:#AFA7A0;
		text-align:center;
	}
	.ChapitresDiv{
		height:300px;
	}
	.HeaderArticle{
		text-transform:uppercase;
		font-family:RalewayMedium;
		font-size:19px;
		color:#827871;
	}
	.ArticleTitle{
		color:#c62a32;
		font-family:PlayfairDisplayBold;
		font-size:33px;
		margin-bottom:21px;
		padding-top:0;
		margin-top:0;
	}
	.DescriptionArticle{
		margin-top:30px;
		font-family:RalewayRegular;
		font-size:16px;
	}
	.DescriptionArticle a{
		color:#c62a32;
	}
	.h2Sommaire{
		text-transform:uppercase;
		font-family:RalewayMedium;
		font-size:23px;
	}
	.ArticleActive{
		color:#c7c2bc;
		text-transform:uppercase;
		font-family:RalewayBold;
		font-size:13px;
		text-decoration:none;
	}
	.ArticleInActive{
		color:#827871;
		text-transform:uppercase;
		font-family:RalewayBold;
		font-size:13px;
		text-decoration:none;
	}
	.separateurArticleListRight{
		height:10px;
	}
	.ArticleTitleHeader{
		color:#827871;
		font-size:29px;
		font-family:RalewayBold;
		margin-left:1em;
		margin-right:1em;
		margin-top:1em;
	}
	.ChapitreTitle{
		color:#827871;
		font-size:20px;
		font-family:RalewayMedium;
		margin:0 0.8em 1.2em 0.8em;
		text-transform:uppercase;
	}
	.OtherArticleAssocies{
		font-family:RalewayBold;
		font-size:13px;
		text-decoration:none;
		color:#827871;
		text-transform:uppercase;
	}
	.PrevNextArticle{
		font-family:PlayfairDisplayBold;
		font-size:15px;
		text-decoration:none;
		color:#827871;
	}
	.LinkAllTheme{
		margin-left:1.3em; margin-bottom:2.8em; text-transform:uppercase
	}
	/* BOUTIQUES */
	.InfosBoutiqueTitle{
		margin-left:1.6em;
		text-transform:uppercase;
		color:#695c53;
		font-size:20px;
		font-family:PlayfairDisplayBold;
	}
	.BoutiqueTitle{
		text-transform:uppercase;
		color:#c62a32;
		font-family:PlayfairDisplay;
		font-size:28px;
		padding:0;
		margin:0;
		margin-left:0em;
		margin-bottom:0.5em;
		margin-top:0.5em;
		border-bottom:#b0a7a0 1px solid;
		padding-bottom:0.5em;
	}
	.BoutiqueDetails h3{
		font-size:16px;
		font-family:PlayfairDisplay;
		color:#000;
		text-decoration:none;
	}
	.AdresseBoutiqueDetails{
		line-height:30px;
		font-family:RalewayRegular;
		font-size:16px;
		color:#827771;
		margin:1em;
	}
	.h2BoutiqueAssocies{
		text-transform:uppercase;
		font-family:RalewayRegular;
		font-size:17px;
		text-align:center;
		color:#FFF;
		margin-top:10px;
	}
	.RedArrowDown{
		margin-bottom:1em;
		margin-top:-2px;
	}
}