.sub_menu_parent{display:flex;position:relative}.sub_menu_parent .link_menu{flex-grow:1;padding:10px}.sub_menu_parent .link_submenu{padding:10px 5px}.sub_menu_parent .link_submenu span{line-height:30px;width:26px;text-align:center}.select2-container--default.select2-container--open{z-index:10002}.fileUpload{position:relative;overflow:hidden;margin:0}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.fileUpload.input-group-addon.btn{background-color:#29b04a;border-color:#29b04a}.fileUpload.input-group-addon.btn:hover{background-color:#165b27;border-color:#165b27}.toggle-type{text-align:center}label.required:after{content:"*";color:red;margin-left:5px;font-size:14px;line-height:10px}.btn-default.btn-transparent{color:#fff;background-color:transparent;border:none}.btn-default.btn-transparent:hover{color:#3e444c;background-color:#fff}.row.same-height{display:flex;flex-wrap:wrap}.no-form-margin .form-group,no-margin-bottom{margin-bottom:0}.panel-ea h4.panel-title{background:#3e444c;color:#fff;padding:5px;margin-bottom:20px}.panel-ea h4.panel-title2{background:rgba(62,68,76,.2);color:#3e444c;border-bottom:2px solid #3e444c;padding:5px;margin-bottom:20px}.lobipanel .panel-body{padding:0}.lobipanel .panel-content{padding:15px}.panel-actions{padding:10px 15px;margin-bottom:15px;background-color:rgba(186,224,255,.15);border:1px solid #e1e6ef}.modal-content{border:none}.modal-header{border-bottom:none;background-color:#2c6a3b;color:#fff}.modal-header .close{color:#fff;opacity:1}.modal-footer{border-top:none}.ui-pnotify.custom .ui-pnotify-container p{margin-bottom:0}.ui-pnotify.custom .ui-pnotify-container{background-image:none!important;border:none!important;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.ui-pnotify.custom .ui-pnotify-text,.ui-pnotify.custom .ui-pnotify-title{font-family:Arial,Helvetica,sans-serif!important;font-size:11pt!important;padding-left:25px!important;line-height:14pt!important;text-rendering:geometricPrecision!important}.ui-pnotify.custom .ui-pnotify-title{font-weight:700}.ui-pnotify.custom .ui-pnotify-icon{float:left}.ui-pnotify.custom .fa{margin:3px;width:33px;height:33px;font-size:33px}.tag-role{background:#aacd4e;color:#fff;margin-right:4px;padding:2px 4px;display:inline-block}p.small-info{font-size:13px;opacity:.8}#mysearch .dataTables_filter label,#mysearch .dataTables_filter label input{width:100%}#mysearch .dataTables_filter label input{margin:0}div.dataTables_wrapper div.dataTables_filter label,div.dataTables_wrapper div.dataTables_filter label input{width:100%}div.dataTables_wrapper div.dataTables_filter label input{margin:0}.view-header .header-icon{display:inline-block;float:none;line-height:26px;font-size:26px;width:auto;margin-top:0;vertical-align:bottom}.view-header .header-title{display:inline-block;margin-left:0}.breadcrumb{padding:15px;margin-bottom:0}#loading-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background:rgba(0,0,0,.5)}.loader,.loader:after,.loader:before{background:#fff;-webkit-animation:load1 1s ease-in-out infinite;animation:load1 1s ease-in-out infinite;width:1em;height:4em}.loader{color:#fff;text-indent:-9999em;margin:300px auto;position:relative;font-size:18px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:after,.loader:before{position:absolute;top:0;content:""}.loader:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.modal-loading,.panel-loading,.table-loading{position:absolute;top:0;width:100%;height:100%}.copifor-loading-wrapper{position:relative;width:100%;min-height:95px;height:100%}.copifor-loading-wrapper .copifor-loading{position:absolute;background:rgba(62,69,76,.5);width:100%;height:100%;top:0;left:0}.copifor-loading-wrapper .copifor-loading>span{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;display:inline-block;position:relative}.copifor-loading-wrapper .copifor-loading>span>i{font-size:56px;line-height:60px;color:#dd2a16}.row.parametros-custom-header{border-bottom:2px solid #b6b0b2;padding-bottom:10px;margin-bottom:10px}.grupo-nutrientes-wrapper{background:#c1b880;margin-bottom:15px;padding-bottom:5px}.grupo-nutrientes-wrapper .btn-default.btn-transparent:hover{color:#c1b880}.grupo-nutrientes-header{margin:0;padding:10px 0}.grupo-nutrientes-content{border-top:1px solid #fff;margin:10px 30px 0;padding-top:10px;background-color:hsla(0,0%,100%,.7)}.grupo-nutrientes-wrapper .grupo-nutrientes-header button.add-nutriente{margin-left:5px}table.table-bordered.dataTable th.no-last-th:last-child{border-right-width:1px}label.categoria-nombre{background:#dd2a16;width:100%;padding:5px 10px;color:#fff}label.categoria-nombre.subcategoria{background:#7b7b7b}.loading-parametros-wrapper{position:relative;min-height:100px}#loading-parameters{position:absolute;background:rgba(0,0,0,.1607843137254902);box-sizing:border-box;text-align:center;min-height:100%;z-index:10}#loading-parameters div{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#loading-parameters i{font-size:35px;color:#dd2a16}.familia-nombre,.parametro-medida,.parametro-nombre{width:100%;line-height:36px;margin-bottom:0}.familia-nombre,.parametro-nombre{text-align:right}@media (max-width:767px){.analisis-parametro-valor .parametro-label .form-group{margin-bottom:0}.parametro-nombre{line-height:normal;text-align:left}}.tag.nivel-vacio{background-color:#6f6f6f}.tag.nivel-reservado{background-color:#a79d28}.tag.nivel-almacenado{background-color:#28a72c}#svg8 g[id^=est]{cursor:pointer}.tag.estado-pendiente{background-color:#a79d28}.tag.estado-preparada{background-color:#063991}.tag.estado-enviada{background-color:#28a72c}.loading-content-wrapper{position:relative}.loading-content{position:absolute;background:rgba(0,0,0,.1607843137254902);box-sizing:border-box;text-align:center;min-height:100%;z-index:10;width:100%}.loading-content div{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.loading-content i{font-size:35px;color:#dd2a16}