.entete .identifiant span,.lait-aux-veaux tr td,.vmiddle{vertical-align:middle}@font-face{font-family:FuturaStd;src:url(../fonts/FuturaStd-Book.otf);font-weight:400;font-style:normal}@font-face{font-family:FuturaStdOblique;src:url(../fonts/FuturaStd-BookOblique.otf);font-weight:400;font-style:normal}body{font-family:FuturaStd,Arial}.contenu{padding-top:10px;margin:10px 5px 2px;border:2px solid #adce10;border-radius:10px;background:url(../images/contentv2.d546fe7b.png);background-size:cover;min-height:calc(100vh - 174px);min-height:-moz-calc(100vh - 174px);min-height:-webkit-calc(100vh - 174px);padding-left:20px;padding-right:20px}.entete{background:url(../images/bandeauvl_u8.f7be4d38.png) 100% 100% no-repeat,100% 100% no-repeat #adce10;height:147px;line-height:100px}.entete .logo{background:url(../images/LOGO_INNOVAL_RVB-01.d0ab4db1.png) no-repeat;background-size:contain;height:100px;width:101px;position:absolute;left:15px;top:25px}.entete .titre{font-size:50px;font-weight:700;color:#fff;margin-left:220px;font-family:FuturaStdOblique,Arial}.entete .identifiant{line-height:1;position:absolute;top:0;right:0}.entete .identifiant span{display:inline-block;padding:5px 10px 2px;font-size:11px}.entete .identifiant .nomElevage{background-color:#D1D502;box-shadow:0 0 7px rgba(0,0,0,.8);position:relative}.entete .identifiant .numElevage{background-color:#443E40;color:#fff;box-shadow:0 0 7px rgba(0,0,0,.8)}.entete .identifiant .nomConseiller{display:block!important;text-align:right;background-color:#116DB6;margin-top:100px;padding:5px 10px;color:#fff;position:absolute;right:0;box-shadow:0 0 7px rgba(0,0,0,.8)}.deleteBtn,.pCalMois,.pCalMois span{display:inline-block}.btn-primary,.btn-success,.btn-warning{background-image:none!important;border-color:transparent!important;border-radius:8px;text-shadow:none;margin-right:10px;border:1px solid #ccc!important}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#ff6e01;box-shadow:inset -2px -8px 8px #fd3d01,inset -2px 8px 12px #f9ac11;outline-width:0}.btn-success,.btn-success:hover{background-color:#81b017;box-shadow:inset -2px -8px 8px #5f8514,inset -2px 8px 12px #adce10}.btn-warning,.btn-warning:hover{background-color:#ff6e01;box-shadow:inset -2px -8px 8px #fd3d01,inset -2px 8px 12px #f9ac11}.btn-primary:hover,.btn-success:hover,.btn-warning:hover{box-shadow:none}.btn-primary.active,.btn-primary.active:hover{background-color:#ff6e01;box-shadow:inset -2px -8px 8px #fd3d01,inset -2px 8px 12px #f9ac11}.btn-primary.active{opacity:.8;cursor:pointer}.btn-primary.active:hover{opacity:1;cursor:pointer}.deleteBtn{padding:7px 12px}.deleteBtn .glyphicon{color:red}.btnPoubelle{color:red;font-size:16px}.menu{position:absolute;top:93px;padding-left:135px;line-height:50px;width:90vw;background:-moz-linear-gradient(left,rgba(255,255,255,.62) 38%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.62) 38%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,.62) 38%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,.62) 38%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.62) 38%,rgba(255,255,255,0) 100%)}.menu .btn{font-family:FuturaStdOblique,Arial!important;letter-spacing:2px;text-transform:uppercase;border-radius:11px;text-shadow:1px 1px 1px #666;box-shadow:inset -2px -4px 6px rgba(0,0,0,.15),inset -2px 10px 10px rgba(255,255,255,.1);margin-right:15px;border:1px solid #ccc!important;font-size:.9em}.menu .btn-primary{background-color:#165baa}.menu .btn-primary.active,.menu .btn-primary.selected,.menu .btn-primary:active,.menu .btn-primary:hover,.menu .open>.dropdown-toggle.btn-primary{background-color:#81b017}.menu .dropdown-menu{border-color:#81b017;border-radius:6px;text-shadow:1px 1px 1px #666;background:-moz-linear-gradient(top,#81b017 10%,#5f8514 100%);background:-webkit-linear-gradient(top,#81b017 10%,#5f8514 100%);background:-o-linear-gradient(top,#81b017 10%,#5f8514 100%);background:-ms-linear-gradient(top,#81b017 10%,#5f8514 100%);background:linear-gradient(to bottom,#81b017 10%,#5f8514 100%)}.menu .dropdown-menu li{border-bottom:solid 1px #81b017;color:#fff;font-family:FuturaStdOblique,Arial;padding-left:5px;font-size:1em}.menu .dropdown-menu li:last-child{border-bottom:none}.menu .dropdown-menu li:focus,.menu .dropdown-menu li:hover{background:-moz-linear-gradient(top,#f9ac11 0,#ff6e01 59%,#fd3d01 97%);background:-webkit-linear-gradient(top,#f9ac11 0,#ff6e01 59%,#fd3d01 97%);background:-o-linear-gradient(top,#f9ac11 0,#ff6e01 59%,#fd3d01 97%);background:-ms-linear-gradient(top,#f9ac11 0,#ff6e01 59%,#fd3d01 97%);background:linear-gradient(to bottom,#f9ac11 0,#ff6e01 59%,#fd3d01 97%);color:#fff}.CalMois div.disabled,.CalMois div:hover{background-color:#999}.btnFleche{stroke:#fff;fill:#165baa;width:151px;height:36px}.fleche-L{width:212px!important}.filAriane fleche{margin-left:-15px;position:relative}.filAriane fleche:nth-of-type(1){z-index:99;margin-left:0}.filAriane fleche:nth-of-type(2){z-index:98}.filAriane fleche:nth-of-type(3){z-index:97}.filAriane fleche:nth-of-type(4){z-index:96}.filAriane fleche:nth-of-type(5){z-index:95}.filAriane fleche:nth-of-type(6){z-index:94}.filAriane fleche:nth-of-type(7){z-index:93}.filAriane fleche:nth-of-type(8){z-index:92}.filAriane fleche:nth-of-type(9){z-index:91}.filAriane fleche:nth-of-type(10){z-index:90}.filAriane fleche.selected>.btnFleche{fill:#fff;cursor:pointer;stroke:#165baa}.filAriane fleche.selected>.btnFleche .btnFlecheContent{stroke:none;fill:#165baa}.filAriane fleche .btnFleche:hover{fill:#fff;cursor:pointer;stroke:#165baa}.filAriane fleche .btnFleche:hover .btnFlecheContent{stroke:none;fill:#165baa}.filAriane fleche .btnFleche .btnFlecheContent{stroke:none;fill:#fff;text-anchor:middle;font-size:.8em;font-weight:700;font-family:verdana,helvetica,arial,sans-serif!important}.filAriane fleche[disabled]{cursor:not-allowed}.filAriane fleche[disabled] .btnFleche,.filAriane fleche[disabled] .btnFleche:hover{stroke:#797979;fill:#ccc;cursor:not-allowed}.filAriane fleche[disabled] .btnFleche .btnFlecheContent,.filAriane fleche[disabled] .btnFleche:hover .btnFlecheContent{stroke:none;fill:#797979}.filAriane fleche.titre{cursor:default}.filAriane fleche.titre .btnFleche,.filAriane fleche.titre .btnFleche:hover{stroke:#fff;fill:#ff6e01;cursor:default}.list-prevision .pointer,.panel-title>a,.picker__input[readonly],.pointer,.sortable thead th{cursor:pointer}.filAriane fleche.titre .btnFleche .btnFlecheContent,.filAriane fleche.titre .btnFleche:hover .btnFlecheContent{stroke:none;fill:#fff}.divCalMois{text-align:center;padding:40px;heigth:350px;margin-top:calc((100vh - 350px)/ 2);margin-top:-moz-calc((100vh - 350px)/ 2);margin-top:-webkit-calc((100vh - 350px)/ 2);border:1px solid #999;border-radius:5px}.pCalMois{width:auto;min-width:250px}.pCalMois .panel-body{padding:0}.CalMois{width:252px;display:block;padding:5px;margin-left:auto;margin-right:auto}.CalMois div{width:80px;height:80px;border-radius:5px;border:1px solid #999;display:inline-block;margin:0!important;position:relative}.CalMois div:hover{cursor:pointer}.CalMois div[selected]{background:-moz-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:-webkit-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:-o-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:-ms-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:linear-gradient(to bottom,#8fe7ff 0,#2da6ff 97%);color:#001295}fieldset,legend{background-color:#fff}.CalMois div span{display:block;text-align:center;font-weight:700;font-size:1.1em;line-height:70px}.CalMois div span:last-child{font-weight:400;font-size:.6em;line-height:normal;position:absolute;top:55px;left:27px}.caretSelectRight,.panel,fieldset{position:relative}.caretSelectRight{float:right;margin-top:10px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.margin-center{margin-left:auto;margin-right:auto}.picker__select--month,.picker__select--year{padding:0}.picker__weekday{color:#fff}.padding-left{padding-left:15px}.tdMoisAnnee{width:120px}.no-margin{margin:0}.full-width{width:100%}.full-height{height:100%}.no-margin-top{margin-top:0}.libelle-width-fixe{width:125px}.dropdown-limit{max-height:33em;overflow-y:auto}.visibility-hidden{visibility:hidden}.visibility-visible{visibility:visible}.confirm{text-align:center;padding:40px;margin-top:calc((100vh - 250px)/ 2);margin-top:-moz-calc((100vh - 250px)/ 2);margin-top:-webkit-calc((100vh - 250px)/ 2);border:2px solid #2da6ff}fieldset{padding:20px 10px 10px;margin:13px 0 0;border:1px solid #ccc;border-radius:8px;-ms-border-radius:8px;min-width:0}legend{padding:5px 10px;margin-bottom:10px;margin-left:10px;font-size:14px;font-weight:700;line-height:13px;color:#797979;border:1px solid #ccc;width:auto;display:inline;position:absolute;top:-13px}input[type=text],input[type=number],input[type=email]{border-radius:4px}input[type=text].invalidInvisibleInput,input[type=number].invalidInvisibleInput,input[type=email].invalidInvisibleInput{border:#af0000;background-color:#ff8e79}input[type=text].invalidInvisibleInput:focus,input[type=number].invalidInvisibleInput:focus,input[type=email].invalidInvisibleInput:focus{outline:0}input[type=text].moisannee{width:120px;display:inline-block}td input[type=text],td input[type=number],td input[type=email]{width:100%;height:100%;text-align:center;border:none}.contenu ul li{border-bottom:solid 1px #ccc}.contenu ul li a:hover,.contenu ul li:hover{background:-moz-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:-webkit-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:-o-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:-ms-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:linear-gradient(to bottom,#8fe7ff 0,#2da6ff 97%);color:#001295}thead tr,thead tr th{background-color:transparent}.loading{text-align:center;padding:40px;margin-top:calc((100vh - 220px)/ 2);margin-top:-moz-calc((100vh - 220px)/ 2);margin-top:-webkit-calc((100vh - 220px)/ 2)}thead{background:-moz-linear-gradient(top,#f9ac11 0,#ff6e01 59%,#fd3d01 97%);background:-webkit-linear-gradient(top,#f9ac11 0,#ff6e01 59%,#fd3d01 97%);background:-o-linear-gradient(top,#f9ac11 0,#ff6e01 59%,#fd3d01 97%);background:-ms-linear-gradient(top,#f9ac11 0,#ff6e01 59%,#fd3d01 97%);background:linear-gradient(to bottom,#f9ac11 0,#ff6e01 59%,#fd3d01 97%)}thead tr th{text-align:center;color:#fff;font-weight:400;padding:4px!important;border-right:solid 1px rgba(249,172,17,.5)}thead tr th:first-child{border-radius:5px 0 0}thead tr th:last-child{border-radius:0 5px 0 0}thead tr th.titre{width:150px}thead tr th.alert-passe{background:-moz-linear-gradient(top,#2da6ff 0,#165baa 59%,#001295 97%);background:-webkit-linear-gradient(top,#2da6ff 0,#165baa 59%,#001295 97%);background:-o-linear-gradient(top,#2da6ff 0,#165baa 59%,#001295 97%);background:-ms-linear-gradient(top,#2da6ff 0,#165baa 59%,#001295 97%);background:linear-gradient(to bottom,#2da6ff 0,#165baa 59%,#001295 97%)}tbody tr{border:1px solid #ccc}tbody tr th{padding:3px!important}tbody tr .selected,tbody tr:hover{background:-moz-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:-webkit-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:-o-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:-ms-linear-gradient(top,#8fe7ff 0,#2da6ff 97%);background:linear-gradient(to bottom,#8fe7ff 0,#2da6ff 97%);color:#001295}tbody tr:nth-child(even){background-color:#e6e6e6}tbody tr:nth-child(odd) input{box-shadow:inset 0 0 2px rgba(0,0,0,.25)}tbody tr td{padding:3px;border-right:solid 1px #ccc}tbody tr td:last-child{border-right:none}tbody tr td.required:after{content:' *';color:red}tbody tr td.disabled{background-color:#797979}tbody tr td.titre{width:150px;font-weight:700}tbody tr td.alert-depassement{background-color:#fd3d01!important;color:#fff}tbody tr td.alert-passe{background-color:#8fe7ff}tbody tr.row-white{border:none}tbody tr.row-white:hover{background:0 0;color:#001295}#liste-animaux,.tableBorder,tbody tr.row-white:nth-child(even){background-color:#fff}tbody tr.row-white:nth-child(odd) input{box-shadow:inset 0 0 2px rgba(0,0,0,.25);width:3.8em}tbody tr.row-white td{padding:3px;border-right:transparent}tbody tr.row-white td:last-child{border-right:none}.tableBorder{display:inline-table;padding:3px;border:1px solid #ccc;border-radius:8px}.horizontal-header tr td:first-child{font-weight:700;color:#797979;text-align:center}.table24mois tbody tr{height:3em}.table24mois tbody th{width:9.2em;padding-left:10px!important}.table24mois tbody td{min-width:3.3em;text-align:center}.table24mois tbody td input{max-width:3.1em;height:1.8em;margin:0 auto}.resultat-mensuel tbody th,.resultat-mensuel thead th:first-child{width:auto;vertical-align:middle;padding-left:.5em!important;padding-right:.5em!important}.resultat-mensuel tbody td input{max-width:50px}.lait-aux-veaux tr td input{height:1.8em}.lait-aux-veaux tr td:first-child{width:13.2em}.sortable thead th .sortable-order{margin-left:10px;font-size:12px;line-height:.2;position:relative;top:2px}#liste-animaux thead{display:inline-block;padding-right:17px}#liste-animaux tbody{display:inline-block;height:29em;overflow-y:scroll}#liste-animaux tbody tr td:nth-child(1),#liste-animaux thead tr th:nth-child(1){width:130px}#liste-animaux tbody tr td:nth-child(2),#liste-animaux tbody tr td:nth-child(3),#liste-animaux thead tr th:nth-child(2),#liste-animaux thead tr th:nth-child(3){width:115px}#liste-animaux tbody tr td:nth-child(4),#liste-animaux tbody tr td:nth-child(6),#liste-animaux tbody tr td:nth-child(8),#liste-animaux thead tr th:nth-child(4),#liste-animaux thead tr th:nth-child(6),#liste-animaux thead tr th:nth-child(8){width:160px}#liste-animaux tbody tr td:nth-child(5),#liste-animaux thead tr th:nth-child(5){width:120px}#liste-animaux tbody tr td:nth-child(7),#liste-animaux thead tr th:nth-child(7){width:110px}.text-primary{color:#fd3d01}.text-unite{color:#165baa}h1,h2,h3{font-weight:700;margin-left:15px}.title-header{color:#004669}.synthese-annuelle{text-align:center}.synthese-annuelle>div{min-width:19em;box-shadow:2px 2px 6px rgba(0,0,0,.15);display:inline-block;padding:1em}.synthese-annuelle>div>h4.title-saisonnalite{text-align:center;display:inline-block;padding:4px 17px;background-color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.15);margin-bottom:1.7em}.synthese-annuelle>div>div{text-align:left}.synthese-annuelle>div>div h5{color:#797979}.synthese-annuelle>div>div h5 strong{font-size:16px;color:#1e1e1e}.synthese-annuelle>div>div svg{display:block;margin:0 auto}.authentification .alert,.version{margin-bottom:0}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.prevol-alert{color:red}.prevol-alert.blink{animation:blink 1s ease-out 4;-webkit-animation:blink 1s ease-out 4}.prevol-alert span.glyphicon{font-size:23px;margin-right:.3em}.prevol-alert span.vert-pos{position:relative;top:16px}.version{color:#FD3D01;right:10px;font-size:10px;position:relative}.authentification{text-align:center;padding:40px;margin-top:calc((100vh - 352px)/ 2);margin-top:-moz-calc((100vh - 352px)/ 2);margin-top:-webkit-calc((100vh - 352px)/ 2);border:2px solid #2da6ff}circle.graphPoint{visibility:hidden}svg:hover circle.graphPoint{visibility:visible!important}tr.sortieAleatoire{background-color:#ff6!important}tr.sortieSaisie{background-color:#f9ac11!important}tr.sortieSiel{background-color:#81b017!important}.legend .legend-icon{display:inline-block;width:1.2em;height:1.2em;border-width:1px;border-style:solid;margin-right:.4em;margin-left:5em}.legend .no-margin-right{margin-right:0!important}.legend .no-margin-left{margin-left:0!important}.legend .aleatoire{border-color:#797979!important;background-color:#ff6!important}.legend .saisie{border-color:#f9ac11!important;background-color:#f9ac11!important}.legend .siel{border-color:#81b017!important;background-color:#81b017!important}.legend .default-1{border-color:#e6e6e6;background-color:#e6e6e6}.legend .no-reforme-2{border-color:#999;background-color:#fff}