@charset "ISO-8859-1";html,body,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}ul,ol,dl{list-style:none}body{font-size:90%;font-weight:normal;margin:0;padding:0;border:0;background:#d9d9d9;background:-webkit-linear-gradient(left top,#d9d9d9,#dfdfdf);background:-o-linear-gradient(bottom right,#d9d9d9,#dfdfdf);background:-moz-linear-gradient(bottom right,#d9d9d9,#dfdfdf);background:linear-gradient(to bottom right,#d9d9d9,#dfdfdf);background-repeat:no-repeat;background-attachment:fixed}body,a,h1,h2,table,p,label,input,select{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}html,body{height:100%}h1{position:absolute;left:-9999px}h2{font-size:18pt}h3{font-size:13pt;margin:1em}h2,h3{color:#337ab7;font-weight:normal;display:block}a:link{text-decoration:none}a:visited{text-decoration:none}.well{background:#fff}div.hidden{display:none}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}#alert-top{display:none}.alert{padding:9px;margin-top:5px;margin-bottom:5px;border:1px solid transparent;border-radius:4px}@media(min-width:992px) and (max-width:1175px){#alert-top.alert{font-size:11px !important}}@media(max-width:991px){#alert-bottom.alert{margin-left:5px}}.alert-danger p{color:red}.alert-success p{color:green}.alert-dismissable .close{top:-9px !important;right:-4px !important}.page-header{border-bottom:1px solid black !important;font-weight:bold;margin-bottom:1.2em;font-size:18pt;color:black}#body-wrap{min-height:100%;height:auto;margin:0 auto -3em;padding:0 0 3em}.footer{bottom:0;z-index:10;width:100%;height:3em;background-color:#f5f5f5}.puntero{cursor:pointer}.vcenter{padding:.7em 0 0 0}#footer-img{padding:0 3px 0 4px;margin:0;max-width:75px;height:auto}#footer-separador{padding-right:1px}#footer-contenedor{display:flex;flex-direction:row;justify-content:center;align-items:center}.form-group .parametro-form{margin-bottom:10px;padding-left:7px;padding-right:7px;padding-bottom:0}.form-group .parametro{margin-bottom:20px;padding-left:7px;padding-right:7px;padding-bottom:0}.has-feedback .form-control{padding-right:34px}.has-feedback .form-control.input-sm,.has-feedback.form-group-sm .form-control{padding-right:30px}.has-feedback .form-control.input-lg,.has-feedback.form-group-lg .form-control{padding-right:46px}.has-feedback-left .form-control{padding-right:12px;padding-left:34px}.has-feedback-left .form-control.input-sm,.has-feedback-left.form-group-sm .form-control{padding-left:30px}.has-feedback-left .form-control.input-lg,.has-feedback-left.form-group-lg .form-control{padding-left:46px}.has-feedback-left .form-control-feedback{left:0}.form-control-feedback{line-height:34px !important}.input-sm+.form-control-feedback,.form-horizontal .form-group-sm .form-control-feedback{width:30px;height:30px;line-height:30px !important}.input-lg+.form-control-feedback,.form-horizontal .form-group-lg .form-control-feedback{width:46px;height:46px;line-height:46px !important}.has-feedback label.sr-only ~ .form-control-feedback,.has-feedback label.sr-only ~ div .form-control-feedback{top:0}@media(min-width :768px){.form-inline .inline-feedback{position:relative;display:inline-block}.form-inline .has-feedback .form-control-feedback{top:0}}@media(min-width :768px){.formulario-caja{margin-bottom:0}}@media(min-width :1800px){.formulario-caja{min-height:35.9em}}@media(min-width :1500px) and (max-width :1599px){.formulario-caja{min-height:24.5em}}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn):not(.select-input){width:100% !important}div.btn-group.bootstrap-select{height:34px !important}.bootstrap-select.select-input>select.select-input{left:0}.bootstrap-select>.dropdown-toggle{padding-right:10px}.dropdown-menu{top:95%;min-width:100% !important}.filter-option.pull-left{margin-left:0}.bs-searchbox{padding:4px 20px 4px 8px}.bs-searchbox .form-control{padding-right:10px;padding-left:10px}.grupo-botones{position:relative;margin-top:2em}.grupo-botones #volver{margin-right:1em}.grupo-botones #limpiar{margin-left:1em}@media(max-width :450px){.grupo-botones #enviar,.grupo-botones #limpiar,.grupo-botones #volver{margin-right:0;margin-left:0}}.tooltip-wrapper{display:inline-block;margin:0}.tooltip-wrapper .btn[disabled]{pointer-events:none}.tooltip-wrapper.disabled{cursor:not-allowed}.grupo-botones .form-group .btn-label{position:relative;display:inline-block;padding:10px 13px;margin-right:8px;background:rgba(0,0,0,0.15);border-radius:3px 0 0 3px}.grupo-botones .form-group .btn-labeled{padding:0 90px 0 0;width:115px;box-shadow:3px 3px 5px grey}.grupo-botones .form-group .btn-labeled:active{box-shadow:none}.grupo-botones .form-group .btn{margin-bottom:10px}.botones-destacar{margin-top:0;padding-left:16px}.botones-destacar>.form-group .btn{box-shadow:3px 3px 5px grey;width:148px;height:40px;margin:.5em .5em .5em 0;font-size:15px;font-weight:bold}.botones-destacar>.form-group .btn:active,.botones-destacar>.form-group .btn[disabled]{box-shadow:none}.modal-title{text-align:center;font-weight:bold}.modal-header{padding:8px 15px 6px 15px}.btn-success{background-color:#337ab7 !important}.btn-success:hover{background-color:#2b689c}.btn-success:active{background-color:#333}.zonautil{padding:12em 0 1em 0 !important;width:100%}@media(min-width:768px) and (max-width:1599px){.zonautil{padding:9em 0 1em 0 !important}}@media(max-width:767px){.zonautil{padding:7em 0 1em 0 !important}}.zonautil-sin-cabecera{padding:1em 0 1em 0 !important;width:98%}.navbar-width{margin-right:-15px;margin-left:-15px}.pull-left{margin-left:1em}.navbar .navbar-nav{margin:0 !important}.navbar-header{background-color:#f8f8f8 !important}#cabecera .navbar-default{background-color:transparent;border:0}.navbar-collapse{padding-left:0}#cabecera .navbar-nav>li{border:1px solid transparent}.dropbtn,.nodropbtn{background-color:#f8f8f8 !important;color:#262626 !important;padding:5px 0 2px 0 !important;min-width:109px;font-size:14px;border:0;cursor:pointer;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f8f8f8 !important;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}.dropdown-content a{color:#262626 !important;padding:12px 16px;text-decoration:none;display:block}.dropdown:hover .dropdown-content{display:block}.nodropbtn:hover,.hovered,.dropdown:hover .dropbtn,.dropdown-content li a:hover{background-color:#e7e7e7 !important;color:#337ab7 !important}.droptexto,.nodroptexto{display:block;padding:1px 0 0 0 !important}.dropdown:hover .dropbtn,.dropdown-content li a:hover,.nodropbtn:hover{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.dropdown .dropbtn,.dropdown-content li a,.nodropbtn{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.boton-seleccionado{background-color:#e7e7e7 !important;color:#337ab7 !important}.dropdown-menu.sub-menu{min-width:100%;background-color:transparent;padding:0;margin:0;top:100%;border:0;box-shadow:none}.dropdown-menu.sub-menu button{margin-top:2px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}.error{font-size:16px;line-height:1.4;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;padding:30px 20px 50px;border:1px solid #b3b3b3;border-radius:4px;margin:0 auto;box-shadow:0 1px 10px #a7a7a7,inset 0 1px 0 #fff}.error h2{color:#d35780;margin:.3em 0;font-size:40px;text-align:center}.error h2 span{color:#bbb;font-size:80px}.error p{margin:1.5em 0}.vertical-center{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-70%);-webkit-transform:translate(-50%,-70%);-moz-transform:translate(-50%,-70%);-o-transform:translate(-50%,-70%)}.form-group .parametro-form.checkbox{min-height:0}.checkbox label:after,.radio label:after{content:'';display:table;clear:both}.checkbox .cr,.radio .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em;background-color:white}.radio .cr{border-radius:50%}.checkbox .cr .cr-icon,.radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}.radio .cr .cr-icon{margin-left:.04em}.form-horizontal .checkbox{padding-top:0 !important}.checkbox label{padding-left:0 !important}.checkbox label input[type="checkbox"],.radio label input[type="radio"]{display:none}.checkbox label input[type="checkbox"] ~ .cr>.cr-icon,.radio label input[type="radio"] ~ .cr>.cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .2s ease-in}.checkbox label input[type="checkbox"]:checked ~ .cr>.cr-icon,.radio label input[type="radio"]:checked ~ .cr>.cr-icon{transform:scale(1) rotateZ(0);opacity:1}.checkbox label input[type="checkbox"]:disabled ~ .cr,.radio label input[type="radio"]:disabled ~ .cr{opacity:.5}.checkbox-formulario{margin-left:0}.bootstrap-select.btn-group .dropdown-toggle .filter-option{width:92% !important;white-space:nowrap;text-overflow:ellipsis}select.selectpicker{width:100%}.dropdown-menu>.selected>a{color:#fff !important;background-color:#337ab7 !important}.dropdown-menu>.active:not(.selected)>a{color:#262626 !important;background-color:#f5f5f5 !important}.bootstrap-select.open .dropdown-menu.open{z-index:2000;margin-bottom:0}@media(max-width :860px){.dropdown-menu.open{max-width:100% !important;max-height:400px !important;overflow:auto !important}.inner{float:left !important;max-height:100% !important;overflow-y:hidden !important}}@media(max-width :980px){.select_max_width_980 .dropdown-menu.open{max-width:100% !important;max-height:400px !important;overflow:auto !important}.select_max_width_980 .inner{float:left !important;max-height:100% !important;overflow-y:hidden !important}}@media(max-width :1280px){.select_max_width_1280 .dropdown-menu.open{max-width:100% !important;max-height:400px !important;overflow:auto !important}.select_max_width_1280 .inner{float:left !important;max-height:100% !important;overflow-y:hidden !important}}@media(max-width :1330px){.select_max_width_1330 .dropdown-menu.open{max-width:100% !important;max-height:400px !important;overflow:auto !important}.select_max_width_1330 .inner{float:left !important;max-height:100% !important;overflow-y:hidden !important}}.switch{position:relative;display:inline-block;height:30px;width:17px}.switch input{display:none}.slid{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d9d9d9;-webkit-transition:.4s;transition:.4s}.slid:before{position:absolute;content:"";height:11px;width:11px;left:3px;top:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slid{background-color:#337ab7}input:focus+.slid{box-shadow:0 0 1px #2196f3}input:checked+.slid:before{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.slid.round{border-radius:34px}.slid.round:before{border-radius:50%}.parametro .input-group .select-input,.parametro-form .input-group .select-input{border-radius:4px !important;width:98% !important}.parametro .input-group .select-input.bootstrap-select.btn-group .dropdown-toggle .filter-option,.parametro-form .input-group .select-input.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:table;table-layout:fixed}@media(max-width :767px){.selectpicker.select-input{position:initial !important}}.input-title{font-weight:bold;padding:0 0 1px 3px;white-space:nowrap}.info-icon{top:3px;color:#337ab7;margin-left:1px}a.info-tooltip{cursor:default}a.password-tooltip+.tooltip>.tooltip-inner{max-width:400px !important}.tooltip{min-width:8em;text-shadow:0 1px 1px #000;font-weight:normal;z-index:5000}.tooltip-inner{background-color:#337ab7;text-align:left;text-justify:inter-word;border-color:#337ab7;box-shadow:3px 3px 5px grey}.tooltip.top .tooltip-arrow{border-top-color:#337ab7}.tooltip.right .tooltip-arrow{border-right-color:#337ab7}.tooltip.bottom .tooltip-arrow{border-bottom-color:#337ab7}.tooltip.left .tooltip-arrow{border-left-color:#337ab7}.alert-tooltip+.tooltip>.tooltip-inner{background-color:#d9534f;border-color:#d9534f}.alert-tooltip+.tooltip.top>.tooltip-arrow{border-top-color:#d9534f}.alert-tooltip+.tooltip.right>.tooltip-arrow{border-right-color:#d9534f}.alert-tooltip+.tooltip.bottom>.tooltip-arrow{border-bottom-color:#d9534f}.alert-tooltip+.tooltip.left>.tooltip-arrow{border-left-color:#d9534f}.tooltip.in{opacity:1 !important}@media(min-width :1600px){.modal#pie_modal{top:100px !important}}#pie_modal .modal-header{font-size:16pt;text-align:center;font-weight:bold;color:#337ab7}#pie_modal .modal-dialog{width:auto;max-width:800px;overflow-y:initial !important}#pie_modal .modal-body{max-height:550px;overflow-y:auto}#pie_modal h2{display:block;font-size:12pt;margin:1em 0 0 0;font-weight:bold;color:black}#pie_modal p{text-align:justify;text-justify:inter-word;font-size:10pt;margin:.5em 1em .7em 0}#pie_modal ul{font-size:10pt;list-style-type:disc;margin:.5em 1em .7em 3em;text-align:justify;text-justify:inter-word}.datetimepicker .dropdown-menu,.datepicker .dropdown-menu{z-index:2000}.input-group .form-control.init_display_none,div.init_display_none,span.init_display_none{display:none}