@import url("reset.css");@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,700");*,*::before,*::after{box-sizing:border-box}body{font-family:'Open Sans',sans-serif}.container{width:100%;margin:0 auto;clear:both;max-width:1200px}.custom-content-wrapper{width:80%;margin:0 auto;clear:both;max-width:1200px}.pAbs{position:absolute}.pRel{position:relative}.dFlex{display:flex;display:-webkit-flex}.dBlock{display:block}.dInBlock{display:inline-block}.dInline{display:inline}.dNone{display:none}.vAlign{position:relative;top:50%;left:0;transform:translate(0,-50%)}.primary{background:#5284ff}.success{background:#00c851}.danger{background:#f44}.warning{background:#fb3}.info{background:#33b5e5}.padding-2{padding:2px}.padding-3{padding:3px}.padding-4{padding:4px}.padding-5{padding:5px}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.padding-25{padding:25px}.padding-30{padding:30px}.padding-50{padding:50px}.padding-60{padding:60px}.marginT-2{margin-top:2px}.marginT-3{margin-top:3px}.marginT-4{margin-top:4px}.marginT-5{margin-top:5px}.marginT-10{margin-top:10px}.marginT-15{margin-top:15px}.marginT-20{margin-top:20px}.marginT-25{margin-top:25px}.marginT-30{margin-top:30px}.marginT-50{margin-top:50px}.marginL-2{margin-left:2px}.marginL-3{margin-left:3px}.marginL-4{margin-left:4px}.marginL-5{margin-left:5px}.marginL-10{margin-left:10px}.marginL-15{margin-left:15px}.marginL-20{margin-left:20px}.marginL-25{margin-left:25px}.marginL-30{margin-left:30px}.marginL-50{margin-left:50px}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.capital{text-transform:capitalize}.font-10{font-size:10px}.font-12{font-size:12px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-26{font-size:26px}.font-28{font-size:28px}.font-30{font-size:30px}.font-40{font-size:40px}.lineH-2{line-height:2em}.lineH-3{line-height:3em}.lineH-4{line-height:4em}.lgt{font-weight:300}.reg{font-weight:400}.bld{font-weight:700}.italic{font-style:italic}.noUnder{text-decoration:none}.under{text-decoration:underline}.fColorWhite{color:#fff}.fColorGrey{color:#6d7c8f}h1{font-size:40px;font-weight:300;line-height:1.3em}h2{font-size:30px;font-weight:300;line-height:1.3em}h3{font-size:26px;font-weight:300;line-height:1.3em}h4{font-size:22px;font-weight:300;line-height:1.3em}.block-heading{padding:20px;background:#f2f2f2;color:#666;border-bottom:1px solid #dfdfdf}.border-1{border:1px solid rgba(0,0,0,.3)}.bordTop{border-top:1px solid rgba(0,0,0,.3)}.bordBottom{border-bottom:1px solid rgba(0,0,0,.3)}.borderRad-2{border-radius:2px}.borderRad-5{border-radius:5px}.borderRad-10{border-radius:10px}.borderRad-20{border-radius:20px!important}.borderRad-50{border-radius:50px!important}.floatL{float:left}.floatR{float:right}.clear{clear:both}.center{text-align:center}.row{clear:both;display:flex;display:-webkit-flex;position:relative}.col{margin:0 1%;width:100%}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:24.99%}.col-4{width:33.32%}.col-5{width:41.65%}.col-6{width:49.98%}.col-7{width:58.31%}.col-8{width:66.64%}.col-9{width:74.97%}.col-10{width:83.3%}.col-11{width:91.63%}.col-12{width:99.96%}.badge{background:#a6a6a6;font-size:14px;padding:10px;border-radius:2px;color:#fff;display:inline-block;text-align:center;text-transform:uppercase;font-weight:700}.badge-xxs{padding:2px;font-size:10px}.badge-xs{padding:3px;font-size:12px}.badge-xl{padding:15px;font-size:16px}.badge-xxl{padding:25px;font-size:20px}.badge-primary{background:#5284ff}.badge-success{background:#00c851}.badge-danger{background:#f44}.badge-warning{background:#fb3}.notify{display:inline-block;width:12px;height:12px;border-radius:20px!important;position:relative;top:-10px;left:-8px}.btn{background:#a6a6a6;font-size:14px;padding:10px;border:1px solid rgba(0,0,0,.3);border-radius:5px;color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none;display:inline-block;text-align:center;padding-left:30px;padding-right:30px}.btn-xxs{padding:5px;font-size:10px;border-radius:2px}.btn-xs{padding:5px;font-size:12px}.btn-xl{padding:15px;font-size:16px}.btn-xxl{padding:25px;font-size:20px}.btn-primary{background:#5284ff}.btn-success{background:#5284ff}.btn-danger{background:#f44}.btn-warning{background:#fb3}.btn-primary:hover{background:#0d47a1}.btn-success:hover{background:#007e33}.btn-danger:hover{background:#c00}.btn-warning:hover{background:#f80}input[type="text"],input[type="password"]{display:inline-block;font-size:12px;line-height:2em;padding:5px;background:#fff;width:100%}button{cursor:pointer}header{width:100%;background:#1e3f88}.bandeau{background:url("../Content/Images/bandeau-batiment.png") no-repeat;width:100%;height:444px;background-size:cover;background-position:center center}.bandeau-viande{background:url("../Content/Images/bandeau-viande.jpg") no-repeat;width:100%;height:500px;background-size:cover;background-position:center center}.inscription{top:50px;right:100px}.inscription .tabulation{height:470px;background:#fff}.baseLine{top:100px;left:50px}.baseLine h1{font-size:60px;text-align:right}.baseLine h2{text-align:right}.triDescription{background:#e9ecf1}.triDescription .imgDesc{position:relative;left:50%;margin-left:-35px;margin-bottom:20px}.checkList{margin-top:30px}.checkList p{color:#5284ff;line-height:35px}.checkList p span{background:url("../Content/Images/checked.png") no-repeat;width:22px;height:22px;background-size:cover;background-position:center center;display:inline-block;position:relative;top:5px;margin-right:10px}.ecrans{position:absolute;top:15px;right:0;z-index:1;background:url("../Content/Images/ordi_prez.png") no-repeat;width:50%;height:100%;background-size:cover;background-position:top center}.footer{margin-top:15px;z-index:2;background:#e9ecf1;padding:50px}.footer p{line-height:22px}.slider{position:relative;overflow-x:hidden}.slick-slide{display:block;float:left;background-position:center;background-size:cover;width:auto;height:auto;z-index:0}.slick-slide img{height:auto;width:100%;z-index:1;cursor:grab}.slick-slide img:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.slick-dots{display:block;width:100%;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;cursor:pointer}.slick-dots li button{color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:30px;line-height:30px;position:absolute;top:-20px;left:0;width:20px;content:'•';text-align:center;opacity:.25;color:#004372}.slick-dots li.slick-active button:before{opacity:.75;color:#004372}button.slick-next,.slick-prev{color:transparent;border:0;outline:none;background:transparent}.slick-next::after,.slick-prev::after{position:absolute;top:50%;margin-top:-50px;color:#fff;z-index:3}.slick-next::after{right:10px;content:url('../img/right.svg');width:50px;height:50px}.slick-prev::after{left:10px;content:url('../img/left.svg');width:50px;height:auto}.tabulation{box-shadow:1px 1px 12px rgba(0,0,0,.5)}ul.tabs li{float:left;padding:25px 0;border-top:4px solid #ececec;border-bottom:1px solid #dfdfdf;background-color:#ececec;color:#595959;cursor:pointer;text-align:center;text-transform:uppercase}ul.tabs li:hover{border-top:4px solid #ececec;border-bottom:1px solid #dfdfdf;background-color:#ececec;color:#595959}ul.tabs li.active{background-color:#fff;border-bottom:1px solid #fff;border-right:1px solid #dfdfdf;color:#333;border-top:4px solid #fff;display:block}.tab_container{clear:both;float:left;width:360px;background:#fff;overflow:auto}.tab_content{padding:20px;display:none}.tab_accordion{display:none}@media screen and (max-width:50px){.tabs{display:none}.tab_accordion{background-color:#ccc;color:#fff;border-top:1px solid #333;margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.d_active{background-color:#666;color:#fff}}.popBox{position:fixed;top:-100%;left:50%;margin-top:-190px;margin-left:-400px;width:800px;height:auto;box-shadow:0 5px 20px 10px rgba(0,0,0,.5);transition:top .5s ease-in;z-index:4;background:#fff}.popBoxIn,.closeBox{cursor:pointer}.popBoxActivated{top:50%;margin-top:-190px;transition:all .5s ease-out}.overlayed{position:fixed;top:0;left:0;width:100%;height:100%;z-index:4;background:rgba(0,0,0,.8);cursor:url("../img/cancel.png"),pointer;transition:background .3s ease-in;overflow:none}fieldset.modal-narrow{}fieldset .editor-label,fieldset .editor-field{display:inline-block;padding-bottom:.2em}fieldset .editor-label{width:38%}fieldset .editor-field{width:40%}a.username{background:none;margin:0;padding:0;text-decoration:underline;color:#fff}.commentaire-textarea{resize:none;width:500px;height:200px;text-align:left}.adresse-textarea{resize:none;width:250px;height:200px;text-align:left}a.login-disconnect{margin-left:10px;margin-right:3px;padding:2px 3px;text-decoration:none;color:#fff}a.login-disconnect:hover{color:red}.control-label{font-weight:bold}.editor-label{font-weight:bold}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error,select.input-validation-error,textarea.input-validation-error,.textarea.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}body nav ul{border-bottom:1px #5c87b2 solid;padding:0 0 2px;position:relative;margin:0;text-align:right}body nav ul li{display:inline;list-style:none}body nav ul li#greeting{padding:10px 20px;font-weight:bold;text-decoration:none;line-height:2.8em;color:#fff}body nav ul li a{padding:10px 20px;font-weight:bold;text-decoration:none;line-height:2.8em;background-color:#5284ff;color:#fff}body nav ul li a:hover{background-color:#fff;text-decoration:none}body nav ul li a:active,body nav ul li a.active{background-color:#5284ff;color:#fff;text-decoration:none}body nav ul li.selected>a{background-color:#fff;color:#000}body nav ul li ul li{font-size:.85em}.not-active{pointer-events:none;cursor:default;text-decoration:none;color:#000}