body{color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}h1{color:#f7b539;margin-top:5px;font-weight:700}h2{color:#d67b1b;font-weight:700}h3{color:#d67b1b;margin-bottom:0}a:link,a:visited{color:#000}a:hover{color:#d67b1b}.header{color:#fff;background-color:#000;background-image:url(/images/bg-header.gif);background-repeat:repeat;border-bottom:10px solid #d67b1b}.header .header-content{margin-top:5px;margin-bottom:5px}.header .soustitre{color:#fff;font-size:24px;line-height:29px}.header .coord,.header .tel{color:#fff}.header .vente-ferme{margin-top:20px;margin-bottom:0;font-size:30px}.header .btn.btn-primary{text-transform:uppercase;font-size:16px}.btn-primary,.btn-primary:visited,.btn-primary:link{color:#000;text-transform:uppercase;background-color:#f6b539;border-color:#f6b539;font-weight:700}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#d6591b;border-color:#d6591b}.ferme-moulin{color:#fff;background-color:#000;background-image:url(/images/bg-header.gif);background-repeat:repeat}.lesfarines{padding-bottom:10px}.ferme-moulin h3{color:#fff;margin-top:10px;font-size:110%;font-weight:700}.adressnom{font-size:120%;font-weight:700}.adresse{font-size:18px}.legal{font-size:12px}.footer{text-align:center;color:#fff;background:#d67b1b}.footer a:link,.footer a:visited,.footer a:hover{color:#fff}label.required:after{content:" *";color:#a94442;font-size:150%;font-weight:700;line-height:80%}.basketselect .form-control{min-width:0}.basketselect td,.basketselect th{vertical-align:middle!important}@media (max-width:767px){.basketselect thead{display:none}.basketselect tbody tr,.basketselect tfoot tr{flex-wrap:wrap;align-items:center;display:flex}.basketselect tbody td,.basketselect tfoot th{min-width:0;display:block;border:0!important}.basketselect tbody tr,.basketselect tfoot tr{border-top:1px solid #ddd}.basketselect tbody td:first-child{flex:0 0 100%;padding-bottom:0}.basketselect tbody td:nth-child(2){flex:0 0 30%}.basketselect tbody td:nth-child(3){flex:0 0 70%}.basketselect tfoot th:first-child,.basketselect tfoot th:last-child{flex:0 0 50%}}.site-web{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.help-block.erreur{color:#a94442;font-weight:700}
