@import url(https://fonts.googleapis.com/css?family=Saira&display=swap);@import url(https://fonts.googleapis.com/css?family=Saira+Extra+Condensed&display=swap);@import url(https://fonts.googleapis.com/css?family=Saira+Semi+Condensed:400,500,600&display=swap);.radiocheck label,body{-webkit-user-select:none;-ms-user-select:none}.app-content .app-content-menu,.app-content .app-content-view,.wrapper .content .header .options,.wrapper .content .header .search,.wrapper .content .header .title{float:left}.btn-file-container [type=file]{height:0;overflow:hidden;width:0}.btn-file-container [type=file]+label{border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-size:2rem;font-weight:600;margin-bottom:1rem;outline:0;padding:.5rem 2rem;position:relative;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle}.btn-file-container [type=file]+label.btn-file{background-color:#00bfff;border-radius:0;overflow:hidden}.btn-file-container [type=file]+label.btn-file span{display:inline-block;height:100%;-webkit-transition:all .3s;transition:all .3s;width:100%}.btn-file-container [type=file]+label.btn-file::before{color:#fff;font-family:FontAwesome;content:"\f0ee";font-size:2rem;height:100%;left:30%;line-height:2;position:absolute;top:-180%;-webkit-transition:all .3s;transition:all .3s;width:100%}.app,.control_indicator:after{content:''}.btn-file-container [type=file]+label.btn-file:hover{background-color:#00bfffc4}.btn-file-container [type=file]+label.btn-file:hover span{-webkit-transform:translateY(300%);transform:translateY(300%)}.btn-file-container [type=file]+label.btn-file:hover::before{top:0}.file-container{width:100%;height:100%}.file-container .delete,.file-container .icon,.file-container .input{background:#f7f7f7;height:40px;text-align:center;vertical-align:middle;display:table-cell}.file-container span{font-style:italic;font-size:12px;color:#707070}.file-container p{padding-top:10px}.file-container .icon{width:45px;color:#d9534f;font-size:2.5rem}.file-container .input{width:205px}.file-container .delete{width:50px}.file-container .delete a{display:inline-block;background:#fff;margin-right:5px;font-size:16px;text-decoration:none;color:#333;border-radius:3px;padding:3px 8px 1px}.file-container .delete .btn-delete{border-bottom:4px solid #d9534f}.file-container .delete .btn-delete:hover{background:#d9534f;color:#f7f7f7;border-bottom:4px solid #fff}.control{font-family:arial;display:block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:3px;cursor:pointer;font-size:13px}.control input{position:absolute;z-index:-1;opacity:0}.control_indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6;border:0 solid #000;border-radius:undefinedpx}.control input:focus~.control_indicator,.control:hover input~.control_indicator{background:#ccc}.control input:checked~.control_indicator{background:#2aa1c0}.control input:checked:focus~.control_indicator,.control:hover input:not([disabled]):checked~.control_indicator{background:0 0}.control input:disabled~.control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control_indicator:after{box-sizing:unset;position:absolute;display:none}.control input:checked~.control_indicator:after{display:block}.control-radio .control_indicator{border-radius:50%}.control-radio .control_indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff;transition:background 250ms}.control-radio input:disabled~.control_indicator:after{background:#7b7b7b}.control-radio .control_indicator::before{content:'';display:block;position:absolute;left:0;top:0;width:4.5rem;height:4.5rem;margin-left:-1.3rem;margin-top:-1.3rem;background:#2aa1c0;border-radius:3rem;opacity:.6;z-index:99999;transform:scale(0)}.app-content,.app-header,.wrapper,.wrapper .content{position:relative}.app,body{height:100%;overflow:hidden;width:100%}@keyframes s-ripple{0%{opacity:0;transform:scale(0)}20%{transform:scale(1)}100%{opacity:.01;transform:scale(1)}}@keyframes s-ripple-dup{0%{transform:scale(0)}30%,60%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}.control-radio input+.control_indicator::before{animation:s-ripple 250ms ease-out}.control-radio input:checked+.control_indicator::before{animation-name:s-ripple-dup}body{-moz-user-select:none;user-select:none;background:#f5f5f5;color:#333!important}.app{min-width:100%;min-height:100%}.app-header{display:none;width:100%;height:0;padding:0;background:0 0;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;transition:height .2s;z-index:10}.app-header-fixed{display:block;height:60px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.app-header .app-header-content{width:100%;height:50px;padding:0;overflow:hidden;z-index:10}.app-header .app-header-line{text-align:center;background-color:#fefefe;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(170,170,170,.3)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(170,170,170,.3)),color-stop(.75,rgba(170,170,170,.3)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(135deg,rgba(170,170,170,.3) 25%,transparent 25%,transparent 50%,rgba(170,170,170,.3) 50%,rgba(170,170,170,.3) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(135deg,rgba(170,170,170,.3) 25%,transparent 25%,transparent 50%,rgba(170,170,170,.3) 50%,rgba(170,170,170,.3) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(135deg,rgba(170,170,170,.3) 25%,transparent 25%,transparent 50%,rgba(170,170,170,.3) 50%,rgba(170,170,170,.3) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(170,170,170,.3) 25%,transparent 25%,transparent 50%,rgba(170,170,170,.3) 50%,rgba(170,170,170,.3) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(170,170,170,.3) 25%,transparent 25%,transparent 50%,rgba(170,170,170,.3) 50%,rgba(170,170,170,.3) 75%,transparent 75%,transparent);-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;height:10px}.app-content{width:100%;height:100vh;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;transition:width .2s}.app-content-fixed{height:calc(100vh - 60px)!important;height:-moz-calc(100vh - 60px)!important;height:-webkit-calc(100vh - 60px)!important;height:-ms-calc(100vh - 60px)!important;height:-o-calc(100vh - 60px)!important}.app-content .app-content-menu{width:0;height:100%;background-color:#333;color:#fff;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;transition:width .2s;overflow-y:auto;overflow-x:hidden}.menu-fixed{width:317px!important;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.color{background-color:red}.app-content .app-content-view{background:#f5f5f5;width:100%;height:100%}.app-content-view-fixed{width:calc(100% - 317px)!important;width:-moz-calc(100% - 317px)!important;width:-webkit-calc(100% - 317px)!important;width:-ms-calc(100% - 317px)!important;width:-o-calc(100% - 317px)!important}.wrapper{width:100%;height:100%;padding:10px 2px 5px 5px}.wrapper .summernote-content{background:#fff;width:100%;height:calc(100vh - 100px);height:-moz-calc(100vh - 100px)!important;height:-webkit-calc(100vh - 100px)!important;height:-ms-calc(100vh - 100px)!important;height:-o-calc(100vh - 100px)!important;padding:5px;overflow:auto}.wrapper .content{width:100%;height:100%;font-family:Saira,Arial!important}.wrapper .content .header{background:#d0d0d0;position:relative;width:100%;height:36px;line-height:36px;margin:0 0 5px;padding:0 0 0 5px;font-size:20px}.wrapper .content .header .title{width:calc(100% - 400px);height:100%}.wrapper .content .header .title div{float:right;width:200px;height:100%;margin-right:20px;padding-top:3px}.wrapper .content .header .search{width:160px;height:100%;padding-top:3px;position:inherit;right:15%}.wrapper .content .header .search .form-inline{margin-top:-7px}.wrapper .content .header .search .form-inline .input-group-addon:hover{background:#00abf0;color:#fff;cursor:pointer}.wrapper .content .header .options{width:240px;height:100%}.wrapper .content .header .options .boton-agregar,.wrapper .content .header .options .boton-ayuda,.wrapper .content .header .options .boton-cambiar,.wrapper .content .header .options .boton-cerrar,.wrapper .content .header .options .boton-detalles,.wrapper .content .header .options .boton-filtro,.wrapper .content .header .options .boton-guardar,.wrapper .content .header .options .boton-imprimir,.wrapper .content .header .options .boton-pgr,.wrapper .content .header .options .boton-ppp,.wrapper .content .header .options .boton-reporte{background:#f7f7f7;float:right;width:35px;height:35px;margin-right:6px;line-height:35px;border-radius:2px;text-align:center;color:#878787;font-size:17px;box-shadow:2px 2px 3px #999;z-index:8;cursor:pointer;transition:all .1s ease}.info-wrapper,.info-wrapper .file-name .icon,.info-wrapper .file-name .input,.wrapper .content .body .list .father .options,.wrapper .content .body .list .father .sons,.wrapper .content .filters-content .filters-btn-reset,.wrapper .content .filters-content .filters-btn-search,.wrapper .content .filters-content .filters-select{float:left}.wrapper .content .header .options .boton-agregar:hover,.wrapper .content .header .options .boton-ayuda:hover,.wrapper .content .header .options .boton-cambiar:hover,.wrapper .content .header .options .boton-cerrar:hover,.wrapper .content .header .options .boton-detalles:hover,.wrapper .content .header .options .boton-filtro:hover,.wrapper .content .header .options .boton-guardar:hover,.wrapper .content .header .options .boton-imprimir:hover,.wrapper .content .header .options .boton-reporte:hover{background:#07c1ff;transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);color:#fff;border-bottom:5px solid #00a7df}.wrapper .content .filters-content{display:none;width:100%;height:40px;padding-top:3px}.wrapper .content .pgr,.wrapper .content .ppp{display:none}.wrapper .content .filters-content .filters-select{width:calc(100% - 100px);width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:-ms-calc(100% - 100px);width:-o-calc(100% - 100px);height:100%}.wrapper .content .filters-content .filters-btn-reset,.wrapper .content .filters-content .filters-btn-search{width:50px;height:100%}.isDisplacement .filters-content,.isDisplacement2 .ppp,.isDisplacement3 .pgr{display:block!important}.isDisplacement .body{height:calc(100% - 85px)!important;height:-moz-calc(100% - 85px)!important;height:-webkit-calc(100% - 85px)!important;height:-ms-calc(100% - 85px)!important;height:-o-calc(100% - 85px)!important}.wrapper .content .body{position:relative;width:100%;height:calc(100% - 45px);height:-moz-calc(100% - 45px);height:-webkit-calc(100% - 45px);height:-ms-calc(100% - 45px);height:-o-calc(100% - 45px)}.wrapper .content .body .list{position:relative;width:100%;height:100%}.wrapper .content .body .graph{position:relative;width:100%;height:calc(100% - 30px);height:-moz-calc(100% - 30px);height:-webkit-calc(100% - 30px);height:-ms-calc(100% - 30px);height:-o-calc(100% - 30px)}.wrapper .content .body .graph-footer{width:100%;height:30px}.wrapper .content .body .total-height{height:100%!important}.list-loader{position:absolute;left:50%;top:50%;background:0 0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.wrapper .content .body .list .list-header{background:#e2e2e2;width:100%;height:30px;line-height:30px;padding-left:7px}.wrapper .content .body .list .list-header p::first-letter{text-decoration:underline #ef4300;color:#333}.drop a,.file-info table tbody tr .download{text-decoration:none}.wrapper .content .body .list .list-header p:hover{cursor:pointer}.wrapper .content .body .list .list-header .row{margin-right:0!important}.wrapper .content .body .list .list-body{width:100%;height:calc(100% - 30px);height:-moz-calc(100% - 30px);height:-webkit-calc(100% - 30px);height:-ms-calc(100% - 30px);height:-o-calc(100% - 30px);padding-bottom:20px;overflow-x:hidden;overflow-y:auto}.wrapper .content .body .list .menu-body{width:100%;height:100%;padding-left:5px;padding-bottom:10px;overflow-x:hidden;overflow-y:auto}.wrapper .content .body .list .father{position:relative;width:100%;margin-bottom:5px}.wrapper .content .body .list .father .father-title{height:50px;line-height:50px}.wrapper .content .body .list .father .sons{width:calc(100% - 50px);width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:-ms-calc(100% - 50px);width:-o-calc(100% - 50px);height:100%;padding-left:5px;border-left:5px solid #51b6e6;border-radius:4px;margin-bottom:5px}.wrapper .content .body .list .father .first-son,.wrapper .content .body .list .father .fourth-son,.wrapper .content .body .list .father .second-son,.wrapper .content .body .list .father .third-son{margin-bottom:3px;margin-left:20px;border-radius:4px;padding-left:5px}.wrapper .content .body .list .father .options{width:50px;height:50px;padding-top:7px;text-align:center}.wrapper .content .body .list .father .first-son{border-left:4px solid #deb887}.wrapper .content .body .list .father .second-son{border-left:3px solid #8a2be2}.wrapper .content .body .list .father .third-son{border-left:2px solid #adff2f}.wrapper .content .body .list .father .fourth-son{border-left:1px solid #9acd32}.wrapper .content .body .list .list-body .item{position:relative;width:100%;min-height:60px;margin-top:3px}.wrapper .content .body .list .list-body .item:hover .open-options{height:35px!important}.wrapper .content .body .list .list-body .item .item-content,.wrapper .content .body .list .list-body .item .item-options{position:relative;height:100%;overflow:hidden}.wrapper .content .body .list .list-body .item .item-content{background:#fff;min-height:60px;border-bottom:1px solid #ededed;border-left:2px solid #2ecbff;padding-left:5px;z-index:1}.wrapper .content .body .list .list-body .item .item-content:hover{background:#f2fcff;border-bottom:1px solid #2ecbff;border-left:2px solid #ededed}.wrapper .content .body .list .list-body .item .item-content .content{min-height:60px;width:100%;height:100%}.wrapper .content .body .list .list-body .item .item-content .content:hover{cursor:help}.wrapper .content .body .list .list-body .item .item-options{z-index:0}.wrapper .content .body .list .list-body .item .item-options .options{background:#2ecbff;width:40%;height:45px;margin-top:-46px;margin-left:60%;padding-top:4px;text-align:right;transition:all .1s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.wrapper .content .body .list .list-body .item .item-options .options:hover{background:#8edeff}.wrapper .content .body .list .list-body .item .item-options .open-options{content:"";background:#2ecbff;width:40%;height:0;line-height:35px;margin-top:0;margin-left:60%;text-align:center;color:#fff;font-size:2.5rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:all .1s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.wrapper .content .body .list .list-body .item .item-options .open-options::before{font-family:FontAwesome;content:"\f142"}.wrapper .content .body .list .list-body .item .item-options .open-options:hover{background:#ffcb2e;cursor:pointer}.isDisplace .options{margin-top:0!important}.isDisplace .open-options{background:#ff622e!important;height:35px!important;border-top:2px solid #fff}.isDisplace .open-options::before{font-family:FontAwesome!important;content:"\f00d"!important}.menu-container a,.wrapper .content .body .list .father .options a,.wrapper .content .body .list .list-body .item .item-options a{display:inline-block;background:#fff;margin-right:5px;font-size:16px;text-decoration:none;color:#333;border-radius:3px;padding:6px 10px 4px}.menu-container .btn-add{border-bottom:4px solid #82f482}.menu-container .btn-delete{border-bottom:4px solid #d9534f;padding:5px 6px 3px!important}.menu-container .btn-permits{border-bottom:4px solid #0275d8}.wrapper .content .body .list .list-body .item .item-options .btn-eye{border-bottom:4px solid #82f482}.wrapper .content .body .list .list-body .item .item-options .btn-location{border-bottom:4px solid #dc143c;padding-right:12.5px;padding-left:12.5px}.wrapper .content .body .list .list-body .item .item-options .btn-calendar{border-bottom:4px solid #5cb85c}.wrapper .content .body .list .father .options .btn-edit,.wrapper .content .body .list .list-body .item .item-options .btn-edit{border-bottom:4px solid #0275d8}.wrapper .content .body .list .list-body .item .item-options .btn-delete{border-bottom:4px solid #d9534f}.wrapper .content .body .list .list-body .item .item-options .btn-details{border-bottom:4px solid #5bc0de}.wrapper .content .body .list .list-body .item .item-options .btn-question{border-bottom:4px solid #9acd32}.wrapper .content .body .list .list-body .item .item-options .btn-mail{border-bottom:4px solid #e91e63}.wrapper .content .body .list .list-body .item .item-options .btn-plan{border-bottom:4px solid #00e676}.wrapper .content .body .list .list-body .item .item-options .btn-action{border-bottom:4px solid #f04500}.wrapper .content .body .list .list-body .item .item-options .btn-QR{border-bottom:4px solid #8e24aa}.wrapper .content .body .list .list-body .item .item-options .btn-disabled{border-bottom:4px solid #067c43}.menu-container .btn-add:hover{background:#82f482;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.menu-container .btn-delete:hover{background:#d9534f;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.menu-container .btn-permits:hover{background:#0275d8;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-eye:hover{background:#82f482;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-location:hover{background:#dc143c;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-calendar:hover{background:#5cb85c;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .father .options .btn-edit:hover,.wrapper .content .body .list .list-body .item .item-options .btn-edit:hover{background:#0275d8;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-delete:hover{background:#d9534f;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-details:hover{background:#5bc0de;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-question:hover{background:#9acd32;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-mail:hover{background:#e91e63;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-plan:hover{background:#00e676;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-action:hover{background:#f04500;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-QR:hover{background:#8e24aa;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.wrapper .content .body .list .list-body .item .item-options .btn-disabled:hover{background:#067c43;color:#f7f7f7;border-bottom:4px solid #f7f7f7}.menu-container{width:100%;height:100%}.menu-container .menu-data{width:100%;border-bottom:1px solid #f7f7f7;height:112px!important}.menu-container .menu-data .row{height:112px!important}.menu-container .menu-data-add{background:#f7f7f7;height:112px!important;padding-top:15px;text-align:center}.menu-container .menu-sons{margin-left:20px}.menu-container .menu-btn-add{margin-bottom:10px}.item-delete{padding-top:46px!important;padding-left:0!important}.button-wrapper{float:left;position:relative;width:150px;text-align:center}#upload,.button-wrapper span.label{display:inline-block;width:100%;cursor:pointer}.button-wrapper span.label{position:relative;z-index:0;background:#00bfff;color:#fff;padding:10px 0;text-transform:uppercase;font-size:13px;letter-spacing:.02rem}#upload{position:absolute;z-index:1;height:50px;top:0;left:0;opacity:0}.info-wrapper{position:relative;width:calc(100% - 150px);width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:-ms-calc(100% - 150px);width:-o-calc(100% - 150px);padding-top:2px;padding-left:5px}.info-wrapper .file-name .icon{width:45px;height:30px;line-height:30px;text-align:center;font-size:2.5em;color:#dc143c}.file-content,.file-content .file-info,.file-info table,.file-info table tbody{height:100%;width:100%}.info-wrapper .file-name .input{width:calc(100% - 90px);width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px);width:-ms-calc(100% - 90px);width:-o-calc(100% - 90px)}.info-wrapper .file-name span{padding-top:2px;padding-bottom:2px;border-bottom:1px solid #ccc;display:block;color:gray;font-size:11px;font-style:italic}.info-wrapper .file-name{position:relative;margin-bottom:3px;width:45px;height:100%}.add-new-item,.url-item{padding-top:13px!important}.file-content .file-btn{margin:0 auto;text-align:left}.file-info table thead tr>th{background:#d47e03;color:#fff;text-align:center;letter-spacing:.1rem;padding-top:3px!important;padding-bottom:3px!important;border-bottom:none!important}.file-info table thead .round-right{border-top-right-radius:5px}.file-info table thead .round-left{border-top-left-radius:5px}.file-info table tbody{background:#d9d9d9}.file-info table tbody tr{width:100%;height:40px}.file-info table tbody tr>td{width:auto;height:40px;vertical-align:middle;background:#fff;padding-top:3px!important;padding-bottom:3px!important;border-top:none!important;margin-bottom:1px!important}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{background-color:#ec9b1b;max-width:80%;font-size:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem;color:#fff}.inputfile+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-.25em;margin-right:.25em}.textinputfile{font-size:14px;font-weight:400;font-family:Lato}.inputfile+label:hover,.inputfile.has-focus+label,.inputfile:focus+label{background-color:#d47e03}.dropOut,.dropdown-content{background:#f6f6f6;box-shadow:0 0 4px rgba(0,0,0,.15)}#selectorAmenaza,#selectorObjeto{width:calc(100% - 150px)!important;width:-moz-calc(100% - 150px)!important;width:-webkit-calc(100% - 150px)!important;width:-ms-calc(100% - 150px)!important;width:-o-calc(100% - 150px)!important}#ModalMasInformacionObjetoImpacto .align-right,#modalMasInformacion .align-right{width:200px;text-align:right}#modalMasInformacion .contenedor-foto{width:100%;height:auto}.wrapper .content .filters-content .row{margin-right:0!important;padding-right:10px!important}.dropdown-content{position:absolute;top:0;left:20px;width:95%;height:30px;-moz-border-radius:.4em;-webkit-border-radius:.4em .4em;border-radius:.4em;z-index:5}.dropdown-content ul>li{list-style:none}.glyphicon-menu-hamburger{padding:.73em 1em;color:#fff;border-radius:0 .4em .4em 0;float:right;top:0}.drop{position:relative;font-size:.9em;cursor:pointer}.drop a{font-weight:400;line-height:2.5em;padding:0 1em;color:#4d4d4d}.dropdownContain{width:100%;position:absolute;z-index:2;left:0;top:-300px}.dropOut{width:100%;height:200px;float:left;position:relative;margin-top:0;opacity:0;-moz-border-radius:.4em;-webkit-border-radius:.4em .4em;border-radius:.4em;border:1px solid rgba(255,255,255,.75);overflow:auto;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.dropOut ul{padding:.3em 0;margin:0}.dropOut li{text-align:left;width:100%;padding:.6em 0;color:gray;border-left:3px solid #f7f7f7;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.dropOut li span{color:#ccc;margin:0 1.5em 0 .8em}.dropOut li:hover{border-color:#ffc568;color:#4d4d4d;background:#ededed}.dropOut li:hover span{color:gray}ul li:hover .dropdownContain{top:30px}ul li:hover .dropOut{opacity:1;margin-top:3px}.orange-txt{background-color:#ffc15e;background-image:-o-linear-gradient(bottom,#ffb135 0,#ffc15e 100%);background-image:-moz-linear-gradient(bottom,#ffb135 0,#ffc15e 100%);background-image:-webkit-linear-gradient(bottom,#ffb135 0,#ffc15e 100%);background-image:-ms-linear-gradient(bottom,#ffb135 0,#ffc15e 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffb135),color-stop(100%,#ffc15e));background-image:linear,bottom,#ffb135 0,#ffc15e 100%}.orange-txt:hover{background:#ffb135}.matrices{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.matrices .matriz-riesgo{width:100%;height:100%}.matrices .matriz-riesgo .columna-1,.matrices .matriz-riesgo .columna-2{height:100%;float:left}.matrices .matriz-riesgo .columna-1{width:20%!important}.matrices .matriz-riesgo .columna-2{width:80%!important}.matrices .matriz-riesgo .columna-1 table,.matrices .matriz-riesgo .columna-2 table{width:100%!important;height:100%!important}.matrices .matriz-riesgo .columna-1 table .centered,.matrices .matriz-riesgo .columna-2 table .centered{height:35px!important;padding:2px;font-size:9px;text-align:center}.matrices .matriz-riesgo .columna-1 table .title,.matrices .matriz-riesgo .columna-2 table .title{background:#fefefe;padding:8px!important;font-size:10px}.editor-tinymce{position:relative;width:100%;height:100%;z-index:0}.editor-button{position:absolute;right:30px;bottom:15px;width:auto;height:auto;z-index:1}.save-summernote{width:50px;height:50px;line-height:50px;font-size:17px;text-align:center;white-space:nowrap;border-radius:50%;cursor:pointer}.save-summernote:hover{box-shadow:inset 0 -3px 0 rgba(0,0,0,.2)}.save-summernote:active{-webkit-transform:translateY(1px);transform:translateY(1px);box-shadow:inset 0 3px 0 0 rgba(0,0,0,.2)}.save-summernote:focus{outline:0}.btn-save{background-color:#16bfff;color:#fff;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #d9d9d9,inset 0 0 0 1px #f2f2f2,0 2px 4px rgba(0,0,0,.2)}#mceu_35{display:none!important}.editor,.no__charger{display:none;position:relative;opacity:0;widows:100%;height:100%;z-index:2}.show-editor,.show-no__charger{display:block!important;opacity:1!important}.charger{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:0}.hide-charger{display:none!important}.spinner{position:relative;background:0 0;z-index:10;-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@-webkit-keyframes colors{0%,100%{stroke:#4285F4}25%{stroke:#DE3E35}50%{stroke:#F7C223}75%{stroke:#1B9A59}}@keyframes colors{0%,100%{stroke:#4285F4}25%{stroke:#DE3E35}50%{stroke:#F7C223}75%{stroke:#1B9A59}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}#modalRecursosUbicados .modal-dialog,#modalVerMasInformacion .modal-dialog,#modalVerPlanes .modal-dialog{width:90%!important}.reporte-recursos-header{width:40%!important;height:auto}.modalFormMaps .modal-dialog{width:75%!important}.modalAgregarAnalisisAmenazas .modal-dialog{width:90%!important}.modal{overflow-y:auto!important}.header-search{width:50%;height:100%;padding-top:5px;padding-right:25px}.wrapper-body{padding-top:10px}.wrapper-body .float-button{position:fixed;bottom:30px;right:20px;background:0 0;z-index:10}.wrapper-body .float-button div{display:inline-block;width:45px;height:45px;padding-top:14px;color:#FFF;border-radius:50px;text-align:center;box-shadow:2px 2px 3px #999;cursor:pointer}.wrapper .visualizar-mapa,.wrapper .visualizar-mapa .angular-leaflet-map{width:100%;height:100%;z-index:0}.wrapper-body .float-button div:hover{transform:scale(1.2)}.wrapper-body .float-button .save{background:#00abf0;margin-right:7px}.wrapper-body .float-button .download{background:#0033f0}.btn-transition{-moz-transition:.1s .1s;-o-transition:.1s .1s;-webkit-transition:.1s;-webkit-transition-delay:.1s;transition:.1s .1s}.wrapper .visualizar-mapa{position:relative}.visualizar-mapa .opciones-mapa{position:relative;background:0 0;width:calc(100% - 90px);height:40px;margin-top:-40px;padding:0 5px}.visualizar-mapa .opciones-mapa .boton-analisis{background:#f7f7f7;float:left;width:35px;height:35px;margin-right:6px;line-height:35px;border-radius:2px;text-align:center;color:#878787;font-size:20px;box-shadow:2px 2px 3px #999;z-index:8;cursor:pointer;transition:all .1s ease}.visualizar-mapa .opciones-mapa .boton-analisis:hover{background:#07c1ff;transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);color:#fff}.visualizar-informacion-mapa,.visualizar-reportes-mapa{float:left}.visualizar-reportes-mapa{position:relative;width:100%!important;height:100%!important}.analisis-amenazas-mapa{background:#0033f0;position:relative;width:100%;height:100%;z-index:0}.content-header{position:relative;background:#d0d0d0;width:100%;height:35px;line-height:35px;margin:0;padding:0 0 0 5px;font-size:20px}.content-header .header-title{width:calc(100% - 185px);height:100%}.content-header .header-buttons{width:185px;height:100%;padding-right:10px}.content-header .header-buttons,.content-header .header-title{float:left}.content-header .header-buttons .boton-agregar,.content-header .header-buttons .boton-ayuda,.content-header .header-buttons .boton-cambiar,.content-header .header-buttons .boton-cerrar,.content-header .header-buttons .boton-detalles,.content-header .header-buttons .boton-filtro,.content-header .header-buttons .boton-guardar,.content-header .header-buttons .boton-imprimir,.content-header .header-buttons .boton-reporte{background:#f7f7f7;float:right;width:35px;height:35px;margin-right:6px;line-height:35px;border-radius:2px;text-align:center;color:#878787;font-size:20px;box-shadow:2px 2px 3px #999;z-index:8;cursor:pointer;transition:all .1s ease}.content-header .header-buttons .boton-agregar:hover,.content-header .header-buttons .boton-ayuda:hover,.content-header .header-buttons .boton-cambiar:hover,.content-header .header-buttons .boton-cerrar:hover,.content-header .header-buttons .boton-detalles:hover,.content-header .header-buttons .boton-filtro:hover,.content-header .header-buttons .boton-guardar:hover,.content-header .header-buttons .boton-imprimir:hover,.content-header .header-buttons .boton-reporte:hover{background:#07c1ff;transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);color:#fff}.content-search{position:absolute;background:#f4f4f4;opacity:0;top:10px;left:5px;width:0;height:35px;padding-top:2px;padding-left:5px;padding-right:5px;-moz-transition:width,.5s;-o-transition:width,.5s;-webkit-transition:width,.5s;transition:width,.5s}.content-search-show{width:85%;opacity:1;-moz-transition:width,.5s;-o-transition:width,.5s;-webkit-transition:width,.5s;transition:width,.5s}.row-hiden{display:none}.row-show{display:block}.content-body{width:100%;height:calc(100% - 60px);padding:5px 0;overflow:hidden}.content-body .content-title,.tabs-body .tabs-title{background:#e4e4e4;width:100%;height:30px;padding-top:5px;padding-left:5px}.content-body .content-title .row{margin-right:0!important}.content-body .content-title span{text-decoration:underline}.content-body .content-list,.tabs-body .tabs-list{position:relative;width:100%;height:calc(100vh - 170px);padding:5px 0;overflow-x:hidden;overflow-y:auto!important}.content-body .content-list .list-item,.tabs-body .tabs-list .list-item{position:relative;background:#fff;height:auto;width:100%;padding:5px 0 5px 5px;border-bottom:1px solid #dadada}.content-body .content-list .list-item .item,.tabs-body .tabs-list .list-item .item{position:relative;width:auto;min-height:45px;height:auto;line-height:unset;z-index:1!important}.content-body .content-list .list-item:hover{background:#f4f4f4}.content-body .content-list .list-item .item:hover .menu-options{right:0;transition:all .2s ease}.content-body .content-list .list-item .item .menu-options{background:#fff;position:absolute;display:flex;flex-direction:column;width:auto;height:100%;top:0;right:-100%;bottom:0;padding-left:10px;text-align:center;transition:all .2s ease}.content-body .content-list .list-item .item .menu-options::after,.content-body .content-list .list-item .item .menu-options::before{content:"";flex:1}.content-body .content-list .list-item .item .menu-options .btn-options,.content-body .content-list .list-item .item .menu-options .icon-options{float:left}.content-body .content-list .list-item .item .menu-options .icon-options{background:#0033f0;width:20px;height:35px}.content-body .content-list .list-item .item .menu-options .btn-options{width:100%;height:auto}.content-body .content-list .list-item .item .menu-options .btn-options div{float:right;background:#eaeaea;width:32px;height:35px;line-height:35px;margin-right:10px;color:#878787;text-align:center;border-radius:4px;font-size:20px;box-shadow:2px 2px 3px #999;z-index:8;cursor:pointer;transition:all .1s ease}.tree li,.tree ul{transition:all .5s}.content-body .content-list .list-item .item .menu-options .btn-options .btn-eliminar{border-bottom:3px solid #d9534f}.content-body .content-list .list-item .item .menu-options .btn-options .btn-editar{border-bottom:3px solid #0275d8}.content-body .content-list .list-item .item .menu-options .btn-options .btn-detalles{border-bottom:3px solid #5bc0de}.content-body .content-list .list-item .item .menu-options .btn-options .btn-calendario{border-bottom:3px solid #5cb85c}.content-body .content-list .list-item .item .menu-options .btn-options .btn-eliminar:hover{background:#d9534f;color:#f7f7f7}.content-body .content-list .list-item .item .menu-options .btn-options .btn-editar:hover{background:#0275d8;color:#f7f7f7}.content-body .content-list .list-item .item .menu-options .btn-options .btn-detalles:hover{background:#5bc0de;color:#f7f7f7}.content-body .content-list .list-item .item .menu-options .btn-options .btn-calendario:hover{background:#5cb85c;color:#f7f7f7}.content-body .content-list .list-item .item .item-options,.content-body .content-list .list-item .item .item-text,.tabs-body .tabs-list .list-item .item .item-options,.tabs-body .tabs-list .list-item .item .item-text{display:inline-block;height:auto}.content-body .content-list .list-item .item .item-text,.tabs-body .tabs-list .list-item .item .item-text{width:90%;min-height:35px;height:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:help}.no-item-text{display:inline-block;width:90%;min-height:35px;height:100%}.content-body .content-list .list-item .item .item-options,.tabs-body .tabs-list .list-item .item .item-options{position:absolute;top:7.5px;width:9%;padding-right:10px}.content-tree,.tree,.tree li,.tree li .tree-card,.tree ul{position:relative}*{margin:0;padding:0}.content-tree{width:100%;height:100%;overflow:auto!important}.tree{width:auto;height:100%}.tree ul{width:100%;padding-top:20px;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li{float:left;text-align:center;list-style-type:none;padding:20px 5px 0;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li .tree-card{min-width:150px;width:auto;min-height:60px;height:auto;margin-top:5px;margin-bottom:5px;padding:3px;border:1px solid #ccc;border-radius:5px}.tree li .tree-card .card-avatar{font-size:30px}.tree li .tree-card .card-avatar img{width:60px;height:60px;border-radius:50%}.tree li .tree-card:hover .card-avatar i{color:#D64541}.tree li .card-options{width:100%;height:40px;margin-top:5px;padding-top:6px;border-top:1px solid #CCC}.tree li .card-options div{float:right;background:#CDCDCD;width:35px;height:30px;margin-left:5px;line-height:26px;text-align:center;border:1px solid #ccc;border-radius:3px}.tree li .card-options div:hover{background:#ff6123;cursor:pointer}.tree li .sub-tree-card{position:relative;min-width:170px;width:auto;min-height:60px;height:auto;margin-top:3px;margin-bottom:12px;padding:3px 10px;border:1px solid #ccc;border-radius:5px}.tree li::after,.tree li::before,.tree ul ul::before{height:20px;content:'';position:absolute;top:0}.tree li::after,.tree li::before{right:50%;border-top:1px solid #ccc;width:50%}.tree li::after{right:auto;left:50%;border-left:1px solid #ccc}.tree li:only-child::after,.tree li:only-child::before{display:none}.tree li:only-child{padding-top:0}.tree li:first-child::before,.tree li:last-child::after{border:0}.tree li:last-child::before{border-right:1px solid #ccc;border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0}.tree li:first-child::after{border-radius:5px 0 0;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0}.tree ul ul::before{left:50%;border-left:1px solid #ccc;width:0}.tree li a{border:1px solid #ccc;padding:5px 10px;text-decoration:none;color:#666;font-size:11px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li a:hover,.tree li a:hover+ul li a{background:#c8e4f8;color:#000;border:1px solid #94a0b4}.tree li a:hover+ul li::after,.tree li a:hover+ul li::before,.tree li a:hover+ul ul::before,.tree li a:hover+ul::before{border-color:#94a0b4}.formulario-contacto{width:100%;height:100%;padding:10px;font-family:Saira,Arial!important;border:1px solid #CCC;border-radius:5px}.formulario-contacto span{color:red}.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content-footer{width:100%;height:30px}.content-footer .fixed-pagination{margin:.5px 0!important}.analisis-item-color,.analisis-item-color-detallado{content:'';width:99%;height:25px;line-height:23px;border:1px solid #dadada;border-radius:3px;text-align:center}.analisis-item-detallado{width:auto;height:25px;line-height:25px;margin-bottom:4px}.analisis-item-color-detallado{margin-bottom:4px}.content-footer .colores-nivel-riesgo{display:flex}.content-footer .colores-nivel-riesgo .content-color{flex:1;height:100%;text-align:center}.content-footer .colores-nivel-riesgo .content-color div{width:100px;height:25px;line-height:25px;letter-spacing:.5px;color:#333;border:1px solid #a9a9a9}.nivel-riesgo .analisis-item-options{position:absolute;top:0;right:58px;width:9%;padding-right:10px}.filtro-cursor{cursor:pointer}.content-tabs{width:100%;height:calc(100% - 30px)}.tabs{width:100%;height:100%;padding-top:10px}.tabs .tabs-header{width:100%;height:40px;margin:0;padding:0 0 0 4px}.tabs .tabs-header ul{position:relative;width:100%;height:100%;margin:0;padding:0;list-style-type:none}.tabs .tabs-header ul li{display:inline-block;width:110px;height:100%;margin-left:2px;line-height:40px;font-family:trebuchet ms;font-size:16px;font-weight:lighter;word-wrap:break-word;text-align:center;cursor:pointer}.li-style{background:#fcfcfc;border:1px solid #e4e4e4;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none!important}.tabs .tabs-body{background:#fcfcfc;width:100%;height:calc(100% - 40px);padding:5px;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;overflow-x:hidden;overflow-y:auto}.color-riesgo{width:40px;height:20px}.color-fixed{padding:2px 5px}.editar-color-riesgo{width:117px;height:34px}.fixed-height{height:auto!important}.wrapper-one,.wrapper-two{position:relative;width:100%;height:40%}.wrapper-three{position:relative;width:100%;height:20%}.wrapper-one{background:0 0}.one-imp,.one-pro{position:absolute;width:50%;height:100%;top:0;bottom:0}.one-pro{left:0;background:#40c4ff}.one-imp{right:0;background:#727272}.wrapper-two{background:#00f}.wrapper-three{background:#00e676}.modal-body .modal-body-header{background:#e4e4e4;width:100%;height:25px;padding-left:5px;line-height:25px;font-size:13px;font-weight:700}.modal-body .modal-body-content .modal-item{width:100%;min-height:30px;padding:5px;font-size:12px;border-bottom:1px solid #dadada}.modal-body .modal-body-footer{text-align:right}.panel-content{width:100%;height:auto;margin:10px 0}.panel-content .panel-content-header{background:#f5f5f5;width:100%;height:40px;line-height:40px;padding:0 10px;border:1px solid #ddd;border-top-left-radius:5px;border-top-right-radius:5px;font-size:14px}.panel-content .panel-content-header .btn-panel{background:linear-gradient(#f0ad4e,#eea236);width:30px;height:25px;margin-top:-3px;padding:0!important;line-height:25px;margin-left:10px;color:#fff}.panel-content .panel-content-header .btn-panel:hover{background:linear-gradient(#eea236,#ec971f)}.panel-content .panel-content-body{width:100%;height:auto;padding:5px 10px;border:1px solid #ddd;border-top:none!important;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.btn-info-fixed{padding-top:14px}.impacto-color-riesgo{content:"";width:70px;height:30px;line-height:26px;text-align:center;border:1px solid #ddd}.label-impacto-color-riesgo{padding-left:5px}.new-list{width:100%;height:100%}.new-list .new-list-header{background:#e4e4e4;width:100%;height:25px;padding-left:5px;line-height:25px;font-size:13px;font-weight:700;border:1px solid}.new-list .new-list-body .item-list{width:100%;min-height:30px;padding:5px;font-size:12px;border-bottom:1px solid #dadada}.panel-content .panel-content-body .list-inline{padding-left:5.5rem;margin-bottom:0!important}.panel-content .panel-content-body .list-inline div{float:left}.panel-content .panel-content-body .list-inline .fixed-color{content:'';width:20px;height:20px;border:.1rem ridge #333}.panel-content .panel-content-body .list-inline .color-legend{width:auto;height:20px;padding-left:5px}.input-wrapper .form-control-placeholder{position:absolute;top:0;padding:6px 0 0 10px;transition:all .2s;font-size:13px;opacity:.5}.input-wrapper .form-control:focus+.form-control-placeholder,.input-wrapper .form-control:valid+.form-control-placeholder{color:#708090;font-size:75%;letter-spacing:.07rem;transform:translate3d(0,-100%,0);opacity:1}.modal-body .tipo{padding-top:20px;border-top:1px solid #dadada}.modal-body .editar-icono{width:100%;height:100px;overflow-x:hidden;overflow-y:auto;border:1px solid #dadada;margin-bottom:20px}.modal-body .editar-icono .icono{display:inline-block}.modal-body .editar-icono .icono img{width:25px}.modal-body .editar-icono .icono img:hover{transform:scale(1.25)}.footer-fixed{margin-top:0}.crear-modal{transition:all .05s;z-index:9}.editar-modal{display:none;transition:all .4s cubic-bezier(.71,1.7,.77,1.24);z-index:10}.form-modal{position:absolute;background:#fefefe;width:100%;height:auto;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.form-modal .form-content{border-radius:5px;border:1px solid #e5e5e5}.form-modal .form-content .form-content-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16px}.form-modal .form-content .form-content-header .close{position:absolute;top:5px;right:15px;color:#333;font-size:28px;font-weight:700}.form-modal .form-content .form-content-header .close:focus,.form-modal .form-content .form-content-header .close:hover{color:#000;text-decoration:none;cursor:pointer}.form-modal .form-content .form-content-body{background:#fcfcfc;padding:2rem 4rem}.form-modal .form-content .form-content-body .boton-agregar-areas{text-align:right}.label-float-stactic{width:auto;margin-bottom:10px!important}.label-float-stactic label{display:block;font-size:10px;margin-bottom:2px}.form-modal .form-content .form-content-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-body .modal-list{padding-top:10px;border-top:1px solid #e5e5e5}.modal-body .modal-list-header{background:#e4e4e4;width:100%;height:25px;padding-left:5px;line-height:25px;font-size:13px;font-weight:700}.modal-body .modal-list-content .modal-list-item{width:100%;min-height:30px;padding:5px;font-size:12px;border-bottom:1px solid #dadada}.modal-body .modal-list-content .modal-list-item .item-options,.modal-body .modal-list-content .modal-list-item .item-text{display:inline-block}.modal-body .modal-list-content .modal-list-item .item-text{width:80%;min-height:35px;height:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:help}.big-matriz,.group .causes .panel-body,.member ul,.modalAnalisisAmenazas,.table-fixed tbody,.wrapper .icon-container{overflow-y:auto;overflow-x:hidden}.modal-body .modal-list-content .modal-list-item .item-options{width:15%;height:100%}.mostrar-editar{display:block;-webkit-animation:slide-down .3s ease-out;-moz-animation:slide-down .3s ease-out}.ocultar-crear{display:none}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes slide-down{0%{opacity:0;-moz-transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0)}}.big-matriz{width:100%;height:calc(100% - 60px);padding-left:5%}.big-matriz .matriz{margin-top:15px;margin-bottom:15px;position:relative;width:95%!important;height:95%!important;padding:0!important}.big-matriz .matriz .matriz-selector{width:100%;height:40px}.matriz .matriz-content{width:100%;height:calc(100% - 40px)}.big-matriz .matriz .matriz-content .consecuencia,.big-matriz .matriz .matriz-content .probabilidad{float:left;content:"";border-top:1px solid #333}.big-matriz .matriz .matriz-content .probabilidad{background:#d0d0d0;width:100px;height:100%;border-left:1px solid #333}.big-matriz .matriz .matriz-content .consecuencia{width:calc(100% - 150px);height:100%;border-right:1px solid #333}.big-matriz .matriz .matriz-content .matriz-header{background:#d0d0d0;width:100%;height:60px;line-height:60px;text-align:center}.big-matriz .matriz .matriz-content .matriz-header .header-items,.big-matriz .matriz .matriz-content .matriz-header .header-title{width:100%;height:30px;line-height:30px}.big-matriz .matriz .matriz-content .matriz-header .header-title{border-bottom:1px solid #333;border-left:1px solid #333}.big-matriz .matriz .matriz-content .matriz-header .header-items .item{float:left;content:"";width:auto;height:100%;border-left:1px solid #333}.big-matriz .matriz .matriz-content .matriz-body{width:100%;height:calc(100% - 60px);border-bottom:1px solid #333}.big-matriz .matriz .matriz-content .matriz-body .probabilidad-item{width:100%;height:auto;line-height:auto;text-align:center;border-top:1px solid #333}.big-matriz .matriz .matriz-content .matriz-body .fila{width:100%;height:auto}.big-matriz .matriz .matriz-content .matriz-body .fila .consecuencia-item{float:left;content:"";width:auto;height:100%;text-align:center;border-top:1px solid #333;border-left:1px solid #333}.panel .list-inline .fixed-color,.radiocheck label:before,.wrap-icon:after{content:''}.smallMatriz .matriz{position:relative;background:#fcfcfc;width:100%;height:50%;padding:0!important;margin:0!important}.smallMatriz .matriz-relevantes{height:100%!important}.smallMatriz .matriz .row,.smallMatriz .matriz .row [class*=col-]{height:100%}.smallMatriz .matriz .selector{width:100%;height:35px;padding:5px 5px 0}.smallMatriz .matriz .matriz-content{width:100%;height:calc(100% - 35px);padding:5px}.smallMatriz .matriz .matriz-content .matriz-header{background:#d0d0d0;width:100%;height:60px;border-top:.09rem solid #333}.smallMatriz .matriz .matriz-content .left{width:20%;height:100%;float:left;border-right:.09rem solid #333;border-left:.09rem solid #333}.smallMatriz .matriz .matriz-content .left .title,.smallMatriz .matriz .matriz-content .right .title{width:100%;text-align:center}.smallMatriz .matriz .matriz-content .right .title{width:100%;height:30px;line-height:28px;border-right:.09rem solid #333}.smallMatriz .matriz .matriz-content .right .impacto{display:inline-block;width:calc(100% / 5);height:30px;line-height:28px;text-align:center;border-top:.09rem solid #333;border-right:.09rem solid #333}.smallMatriz .matriz .matriz-content .left .probabilidad{width:100%;height:calc(100% / 5);background:#d0d0d0;text-align:center;border-top:.09rem solid #333;border-right:.09rem solid #333}.smallMatriz .matriz .matriz-content .right{float:left;width:80%;height:100%}.smallMatriz .matriz .matriz-content .matriz-body{width:100%;height:calc(100% - 60px);border-bottom:.09rem solid #333}.smallMatriz .matriz .matriz-content .right .fila{width:100%;height:calc(100% / 5)}.smallMatriz .matriz .matriz-content .right .fila .columna{float:left;width:calc(100% / 5);height:100%;text-align:center;border:none;border-top:.09rem solid #333;border-right:.09rem solid #333}.smallMatriz .matriz .matriz-content .right .fila .columna-small{font-size:10px;font-weight:700}.matriz-relevantes{width:100%;height:100%}.matriz-relevantes .selector{width:100%;height:40px;padding-top:5px;padding-left:10px;padding-right:10px}.matriz-relevantes .matriz{width:100%;height:calc(100% - 40px)}.matriz-relevantes .matriz .table{margin-bottom:5px}.matriz-relevantes .matriz .table tr th{position:relative;text-align:center}.coloresNR{float:left;height:100%;padding-top:2px;padding-left:10px}.coloresNR span{float:left;height:20px}.coloresNR .color{display:inline-block;width:40px;border:1px solid #727272}.coloresNR .texto{margin-top:0;margin-left:5px}.wrapper .icon-container{position:absolute;padding:50px 80px 20px;width:99%;height:98%;background:0 0;z-index:10}.wrapper .icon-container .icon-form{padding:5px;background:#e6e6e6;box-shadow:0 5px 10px 0 rgba(0,0,0,.3),0 6px 20px 0 rgba(0,0,0,.19);border:4px outset #929292}.icon-container .form-header{height:40px;width:100%;padding-left:1rem;background:#aaa8a8;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #929292}.icon-container .form-header .title{padding-top:.5rem}.icon-container .form-header .close-all{font-size:1.8rem;text-align:center}.icon-container .form-header .close-all span{padding:0 5px;background:#acacac!important;color:#333;border-radius:5%;cursor:pointer}.icon-container .form-header .close-all span:hover{background:#cacaca!important;color:#4e4e4e}.icon-container .form-body{border:1px solid #929292}.amenazas-form{width:100%;height:100%}.amenazas-form .amenazas-form-footer{position:relative;width:100%;height:auto;padding-bottom:5px;text-align:right}.group .panel{margin-bottom:10px!important}.group .panel-default{padding:0!important}.group .causes .panel-body{width:100%;height:200px}.group .questions .panel-body{width:100%;height:280px}.panel .list-inline{padding-left:5.5rem}.panel .list-inline div{float:left}.panel .list-inline .fixed-color{width:20px;height:20px;border:.1rem ridge #333}.panel .list-inline .color-legend{width:auto;height:20px;padding-left:5px}.panel .col-xs-4{text-align:right}.table-fixed tfoot,.table-fixed thead{width:98%}.table-fixed tbody{height:199px!important;width:100%}.table-fixed tbody,.table-fixed td,.table-fixed tfoot,.table-fixed th,.table-fixed thead,.table-fixed tr{display:block}.table-fixed tbody td,.table-fixed tfoot>tr>td,.table-fixed thead>tr>th{float:left;border-bottom-width:0}.fixed-checkbox{padding-top:5px;margin:0!important;border-bottom:1px solid #eee}.fixed-checkbox .col-sm-1{padding-top:0;padding-right:0!important}.fixed-checkbox .col-sm-11{padding-top:0;padding-left:0!important}.fixed-checkbox .checkbox{margin-top:0!important;padding-top:0!important}.checking{margin-bottom:0!important}.checking .checkbox label:after,.checking .radio label:after{content:'';display:table;clear:both}.checking .checkbox .cr,.checking .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}.float-btn-group,.icon-wrap{float:right}.checking .radio .cr{border-radius:50%}.checking .checkbox .cr .cr-icon,.checking .radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}.checking .radio .cr .cr-icon{margin-left:.04em}.checking .checkbox label input[type=checkbox],.checking .radio label input[type=radio]{display:none}.checking .checkbox label input[type=checkbox]+.cr>.cr-icon,.checking .radio label input[type=radio]+.cr>.cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in}.checking .checkbox label input[type=checkbox]:checked+.cr>.cr-icon,.checking .radio label input[type=radio]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0);opacity:1}.checking .checkbox label input[type=checkbox]:disabled+.cr,.checking .radio label input[type=radio]:disabled+.cr{opacity:.5}.radiocheck .checkbox,.radiocheck .radio{visibility:hidden;position:absolute;left:-9999px}.icon-wrap,.wrap-icon{position:relative;text-align:center}.radiocheck .checkbox:checked+label:before,.radiocheck .radio:checked+label:before{-webkit-animation:checked .6s 10ms 1;animation:checked .6s 10ms 1;background:#4e4e4e}.radiocheck .checkbox:checked+label,.radiocheck .radio:checked+label{color:#4e4e4e}.radiocheck label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5;-moz-user-select:none;user-select:none}.radiocheck.en-linea,.wrap-icon{display:inline-block}.radiocheck label:before{display:inline-block;background:#fff;margin-right:10px;margin-left:2px;width:16px;height:16px;border:2px solid #fff;box-shadow:0 0 0 2px #999;vertical-align:middle;cursor:pointer;border-radius:50%;-webkit-transition:all ease .2s;transition:all ease .2s}.radiocheck.check label:before{border-radius:4px}.radiocheck.en-linea label{margin-right:20px}@-webkit-keyframes checked{0%,100%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.8,.7);transform:scale(.8,.7)}}@keyframes checked{0%,100%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.8,.7);transform:scale(.8,.7)}}.icon-wrap{margin:0 auto;padding:1rem 2rem 0 0}.wrap-icon{font-size:0;cursor:pointer;width:30px;height:30px;border-radius:50%;z-index:1;color:#fff}.wrap-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.btn-float,.float-btn-group{position:relative;transition:.3s}*,.btn-form,:after,:before{box-sizing:border-box}.wrap-icon:before{font-family:FontAwesome;speak:none;font-size:16px;line-height:30px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.btn-float,.control-label,.control-text,.lista-colores li,.observaciones-label,.observaciones-text{display:inline-block}.wrap-icon-effect-3 .wrap-icon{box-shadow:0 0 0 4px #fff;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.wrap-icon-effect-3 .wrap-icon:after{top:-2px;left:-2px;padding:2px;z-index:-1;background:#fff;-webkit-transition:-webkit-transform .2s,opacity .3s;-moz-transition:-moz-transform .2s,opacity .3s;transition:transform .2s,opacity .3s}.wrap-icon-effect-3a .wrap-icon{color:#f06060}.wrap-icon-effect-3a .wrap-icon:hover,.wrap-icon-effect-3b .wrap-icon{color:#fff}.wrap-icon-effect-3a .wrap-icon:hover:after{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.wrap-icon-effect-3b .wrap-icon:hover{color:#f06060}.wrap-icon-effect-3b .wrap-icon:after{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.wrap-icon-effect-3b .wrap-icon:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.wrap-icon-upload:before{content:"\f0ed"}.checkbox label:after,.item-color,.lista-colores li .color,.radio label:after{content:''}.btn-float{width:35px;height:35px;line-height:35px;border:none;font-size:16px;color:#fff;text-align:center;border-radius:50%;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,.11)}.btn-float:hover{text-decoration:none;box-shadow:0 5px 10px rgba(0,0,0,.15),0 4px 15px rgba(0,0,0,.13)}.btn-float:active,.btn-float:focus{outline:0}.btn-float+.btn-float{margin-left:3px}.yellow{background:#f04500}.activa{background-attachment:green!important}.blue{background:#40c4ff}.green{background:#00e676}.purple{background:#8e24aa}.pink{background:#FFF;color:#ffa000}.checkbox .cr,.form-basico .form-basico-body .info-general .contenido .columna,.lista-colores li .color,.lista-colores li .text,.planes,.radio .cr{float:left}.float-btn-group .btn-triger{z-index:15;float:left}.float-btn-group .btn-list{position:absolute;right:0;transition:.3s}.float-btn-group.open .icon-bars{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cursor{cursor:pointer}.modal-fixed{background:#fcfcfc;padding:2rem 4rem}.float-label .form-group,.modal-fixed .form-group{position:relative;margin-bottom:2.5rem}.float-label .form-control-placeholder,.modal-fixed .form-control-placeholder{position:absolute;top:0;padding:7px 0 0 13px;transition:all .2s;opacity:.5}.float-label .form-control:focus+.form-control-placeholder,.float-label .form-control:valid+.form-control-placeholder,.modal-fixed .form-control:focus+.form-control-placeholder,.modal-fixed .form-control:valid+.form-control-placeholder{font-size:75%;transform:translate3d(0,-100%,0);opacity:1}.model-4 .float-btn-group .icon-bars{transition:.3s}.model-4 .float-btn-group .btn-list .btn-float{position:absolute;right:0;top:0;opacity:0}#line,#pie{position:relative}.model-4 .float-btn-group .btn-list .btn-float:nth-child(1),.model-4 .float-btn-group .btn-list .btn-float:nth-child(2),.model-4 .float-btn-group .btn-list .btn-float:nth-child(3),.model-4 .float-btn-group .btn-list .btn-float:nth-child(4){-moz-transition:.2s .2s;-o-transition:.2s .2s;-webkit-transition:.2s;-webkit-transition-delay:.2s;transition:.2s .2s}.model-4 .float-btn-group.open .btn-list .btn-float{opacity:1}.model-4 .float-btn-group.open .btn-list .btn-float:nth-child(1),.model-4 .float-btn-group.open .btn-list .btn-float:nth-child(2),.model-4 .float-btn-group.open .btn-list .btn-float:nth-child(3),.model-4 .float-btn-group.open .btn-list .btn-float:nth-child(4){-moz-transition:.2s .2s;-o-transition:.2s .2s;-webkit-transition:.2s;-webkit-transition-delay:.2s;transition:.2s .2s}.model-4 .float-btn-group.open .btn-list .btn-float:nth-child(1){right:50px}.model-4 .float-btn-group.open .btn-list .btn-float:nth-child(2){right:100px}.model-4 .float-btn-group.open .btn-list .btn-float:nth-child(3){right:150px}.model-4 .float-btn-group.open .btn-list .btn-float:nth-child(4){right:200px}#pie{width:auto!important;height:98%!important}#line{width:100%!important;height:100%!important}.lista-colores li{width:100%;height:100%;padding-top:.5%}.lista-colores li .color{width:40px;height:20px;margin-right:5px;border:1px solid #333}.control-label{width:30%;height:20px;margin-right:5px}.control-text{width:auto;height:20px}.lista-auxiliar{margin:5px 0;padding:5px 0}.lista-auxiliar .lista-auxiliar-header{background:#d0d0d0;width:100%;height:25px;line-height:25px;padding-left:5px}.lista-auxiliar .lista-auxiliar-body .item{width:100%;min-height:35px;line-height:35px;padding-left:5px;border-bottom:1px solid #dadada}.item-color{width:40px;height:20px;margin-top:8px;border:1px solid #333}.lista-modal{margin-top:15px}.planes{width:33%;height:100%}.agregar-item,.eliminar-item{background:#e1e1e1;height:30px;line-height:30px;text-align:center;cursor:pointer}.agregar-item{width:100%;border:1px solid #dadada;border-radius:3px}.eliminar-item{width:30px;border-radius:3px}.form-basico{width:100%;height:100%}.form-basico .form-basico-header{width:100%;height:60px}.form-basico .form-basico-body{width:100%;height:calc(100% - 40px)}.form-basico .form-basico-body .info-general,.form-basico .form-basico-body .info-nueva{margin-bottom:10px}.form-basico .form-basico-body .info-general{width:100%;height:100%}.form-basico .form-basico-body .info-general .codigo,.form-basico .form-basico-body .info-general .contenido,.form-basico .form-basico-body .info-general .icono{height:100px;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.form-basico .form-basico-body .info-general .codigo,.form-basico .form-basico-body .info-general .icono{width:100px;text-align:center;line-height:100px;border-left:1px solid #dadada;border-right:1px solid #dadada}.form-basico .form-basico-body .info-general .icono img{width:35px}.form-basico .form-basico-body .info-general .contenido{width:calc(100% - 200px)}.form-basico .form-basico-body .info-nueva{width:100%;height:100%}.form-basico .form-basico-body .info-nueva .row-1{border-left:1px solid #dadada;border-right:1px solid #dadada;border-top:1px solid #dadada}.form-basico .form-basico-body .info-nueva .row-2{border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada}.analisis-radio-boton{padding:10px 0 0}.radio{font-size:1em}.checkbox label:after,.radio label:after{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;margin-right:.5em}.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}.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 .3s 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}.modalAnalisisAmenazas{display:none;position:fixed;background-color:#000;background-color:rgba(0,0,0,.4);width:100%;height:calc(100% - 60px);padding-top:40px;padding-bottom:50px;left:0;bottom:0;z-index:9}.modalAnalisisAmenazas .modal-content{position:relative;background-color:#fefefe;width:80%;height:auto;margin:auto;padding:0;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;border:2px solid #f04500}.modalAnalisisAmenazas .modal-content .modal-header{background:#f04500}.modalAnalisisAmenazas .modal-content .modal-body{padding-top:10px}.modalAnalisisAmenazas .close{color:#fff;float:right;font-size:28px;font-weight:700}.modalAnalisisAmenazas .close:focus,.modalAnalisisAmenazas .close:hover{color:#000;text-decoration:none;cursor:pointer}.modalAnalisisAmenazas .modal-header{padding:2px 16px;color:#fff;border-top-left-radius:6px;border-top-right-radius:6px}.modalAnalisisAmenazas .modal-body{padding:2px 16px}.modalAnalisisAmenazas .modal-footer{padding:8px 16px;background-color:#f5f5f5;color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.modalAnalisisAmenazas .form-input-block,.modalAnalisisAmenazas .form-text-block{width:100%;height:100%}.modalAnalisisAmenazas .form-input-block .ayuda,.modalAnalisisAmenazas .form-input-block .input,.modalAnalisisAmenazas .form-text-block .ayuda,.modalAnalisisAmenazas .form-text-block .input{float:left}.modalAnalisisAmenazas .form-input-block .ayuda{width:40px;height:60px;padding-top:12.5px}.modalAnalisisAmenazas .form-text-block .ayuda{width:40px;height:auto;padding-top:12.5px}.modalAnalisisAmenazas .form-input-block .ayuda .boton-ayuda,.modalAnalisisAmenazas .form-text-block .ayuda .boton-ayuda,.modalAnalisisAmenazas .panel-heading .boton-ayuda{background:#f7f7f7;float:left;width:35px;height:35px;margin-right:6px;line-height:35px;border-radius:2px;text-align:center;color:#878787;font-size:20px;box-shadow:2px 2px 3px #999;z-index:8;cursor:pointer;transition:all .1s ease}.modalAnalisisAmenazas .form-input-block .ayuda .boton-ayuda:hover,.modalAnalisisAmenazas .form-text-block .ayuda .boton-ayuda:hover,.modalAnalisisAmenazas .panel-heading .boton-ayuda:hover{background:#07c1ff;transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);color:#fff}.modalAnalisisAmenazas .panel-heading .boton-ayuda{margin-top:-8px!important}.modalAnalisisAmenazas .form-input-block .colores,.modalAnalisisAmenazas .form-input-block .input,.modalAnalisisAmenazas .form-text-block .input{width:calc(100% - 40px);width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-ms-calc(100% - 40px);width:-o-calc(100% - 40px)}.modalAnalisisAmenazas .form-input-block .input{height:60px;padding-top:2px;padding-left:5px}.modalAnalisisAmenazas .form-text-block .input{height:auto;padding-top:2px;padding-left:5px}.modalAnalisisAmenazas .form-input-block .colores{height:60px;line-height:60px;padding-left:10px}.modalAnalisisAmenazas .informacion-ICR-IV{float:left;margin-right:5px}.modalAnalisisAmenazas .informacion-ICR-IV input{width:100px!important}.modalEvaluadasUbicadas .modal-dialog{width:90%!important}.coloresICR-IV{width:100%;height:auto}.coloresICR-IV .ICR-content,.coloresICR-IV .ICR-title,.coloresICR-IV .IV-content,.coloresICR-IV .IV-title{float:left}.coloresICR-IV .ICR-title,.coloresICR-IV .IV-title{width:40px;height:auto;font-weight:700;text-transform:uppercase}.coloresICR-IV .ICR-content,.coloresICR-IV .IV-content{width:calc(100% - 40px);width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-ms-calc(100% - 40px);width:-o-calc(100% - 40px);height:auto}.coloresICR-IV .ICR-content ul>li,.coloresICR-IV .IV-content ul>li{display:inline;padding-left:5px;padding-right:5px}.colores .lista-colores>li{display:inline;padding-left:10px;padding-right:10px}.heading-help{display:inline-block;width:40px;height:auto}.heading-title{display:inline-block;width:300px;height:auto}.foto{background:0 0;width:100%;height:auto;margin-bottom:5px;text-align:center}.foto .no-imagen{background:#dcdcdc;width:120px;height:150px;margin-left:calc(50% - 60px);padding-top:40px;text-align:center}.foto img{width:120px;height:150px;border-radius:5px}.boton-foto{padding-top:50px}.member ul{position:absolute;background:0 0;height:0;width:100%;z-index:1000}.member ul>li{cursor:pointer}.member ul>li:hover{background:#e0e0e0}.member .ul-height-max{height:200px!important}.member .ul-height-min{height:0!important}.upload-file{width:100%;height:auto}.upload-file .upload-file-btn,.upload-file .upload-file-information,.upload-file .upload-file-view{float:left}.upload-file .upload-file-btn{width:60px;height:auto}.upload-file .upload-file-information,.upload-file .upload-file-view{width:calc(100% - 60px);width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-ms-calc(100% - 60px);width:-o-calc(100% - 60px);height:100%;padding-left:5px}.upload-file .upload-file-information table{margin-bottom:0!important}.upload-file .upload-file-information table .eliminar-archivo{width:40px!important;height:100%}.upload-file .upload-file-view{text-align:center;height:200px;line-height:200px}.upload-file .upload-file-view .no-image{width:100%;height:200px;padding:0;font-size:140px;text-align:center;color:#999}.upload-file .upload-file-view img{width:auto;height:auto;max-height:200px}.subir-archivo [type=file]{width:0;height:0;overflow:hidden}.subir-archivo [type=file]+label{background:#f15d22;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-size:inherit;font-weight:600;margin-bottom:1rem;outline:0;padding:1rem 2rem;position:relative;transition:all .3s;vertical-align:middle}.form-icon-body .form-content .codigo-QR,.form-icon-body .opciones{border-right:1px solid #dadada;border-bottom:1px solid #dadada}.subir-archivo [type=file]+label:hover{background-color:#d3460d}[type=file]+label.btn-2{background-color:#99c793;border-radius:50px;overflow:hidden}.subir-archivo [type=file]+label.btn-2::before{color:#fff;content:"\f093";font-family:FontAwesome;font-size:100%;height:100%;right:130%;line-height:3.3;position:absolute;top:0;transition:all .3s}.subir-archivo [type=file]+label.btn-2:hover{background-color:#497f42}.subir-archivo [type=file]+label.btn-2:hover::before{right:75%}.subir-archivo [type=file]+label.btn-3{background-color:#ee6d9e;border-radius:0;overflow:hidden;text-align:center}.subir-archivo [type=file]+label.btn-3 span{display:inline-block;height:100%;transition:all .3s;width:100%}.subir-archivo [type=file]+label.btn-3::before{color:#fff;content:"\f093";font-family:FontAwesome;font-size:130%;height:100%;left:0;line-height:2.4;position:absolute;top:-180%;transition:all .3s;width:100%}.subir-archivo [type=file]+label.btn-3:hover{background-color:#ae144f}.subir-archivo [type=file]+label.btn-3:hover span{-webkit-transform:translateY(300%);transform:translateY(300%)}.subir-archivo [type=file]+label.btn-3:hover::before{top:0}.form-modal-icons,.report-modal{display:none;position:fixed;background-color:#000;background-color:rgba(0,0,0,.4);width:100%;height:calc(100% - 60px);padding-top:40px;padding-bottom:50px;left:0;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:9}.boton-pare i,.form-aux-header .opciones,.form-icon-general,.more-rectangle-out{position:relative}.form-modal-icons .modal-content{width:70%}.report-modal .modal-content{width:80%}.mouse-over{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}.mouse-over div{float:left;width:auto;height:100%}.form-aux-footer .btn,.form-aux-header .opciones a,.form-icon-footer .btn{float:right}.mouse-over .icono_desc{width:12px;height:20px;margin:0;padding:0;line-height:20px}.rotate i{margin-top:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.form-modal-icons .modal-content,.report-modal .modal-content{position:relative;background-color:#fefefe;height:auto;margin:auto;padding:0;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.form-modal-icons .close,.report-modal .close{color:#fff;float:right;font-size:28px;font-weight:700}.close{margin-top:10px}.form-modal-information .close{color:#333}.form-modal-icons .close:focus,.form-modal-icons .close:hover,.report-modal .close:focus,.report-modal .close:hover{color:#000;text-decoration:none;cursor:pointer}.form-modal-icons .modal-header,.report-modal .modal-header{padding:2px 16px;color:#fff;border-top-left-radius:6px;border-top-right-radius:6px}.form-modal-icons .modal-body,.report-modal .modal-body{padding:2px 16px}.form-modal-icons .modal-footer,.report-modal .modal-footer{padding:8px 16px;background-color:#f5f5f5;color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.open-modal{display:block}.close-modal{display:none}.form-icon-general{width:100%;height:auto}.form-content .col-sm-9{padding-left:0!important;padding-right:20px!important}.form-content .col-sm-9 .fixed-group{margin-bottom:0!important}.height-fixed{height:50px}.form-aux-header .opciones,.form-icon-body .opciones{width:100%;height:100%;padding:5px;text-align:center}.form-aux-header .opciones a,.form-icon-body .opciones a{background:#b8ddff;display:inline-block;width:40px;height:40px;margin-right:10px;font-size:1.9em;text-align:center;line-height:40px;border-radius:3px;text-decoration:none}.form-icon-body{border:1px solid #dadada}.form-icon-body .form-content .icono{height:113px;padding:5px;text-align:center;border-right:1px solid #dadada}.form-icon-body .form-content .icono .imagen{padding-top:10px}.form-icon-body .form-content .icono .imagen img{width:35px;height:35px}.form-icon-body .form-content .codigo-QR{height:170px;padding:5px;text-align:center;border-top:1px solid #dadada}.form-icon-body .form-content .comentario{padding-left:5px}.form-aux-footer,.form-icon-footer{width:100%;height:auto;padding-top:10px}.seccion{padding:5px 5px 0}.padding-top-fixed,.seccion-fix{padding-top:20px}.lista-elementos{width:100%;height:300px}.margin-top-fixed{margin-top:20px}.margin-bottom-fixed{margin-bottom:15px}.lista-elementos .lista-header{background:#e4e4e4;width:100%;height:25px;padding-left:5px;line-height:25px}.lista-elementos .lista-body{width:100%;height:calc(100% - 25px);overflow-x:hidden;overflow-y:auto}.lista-elementos .lista-body .lista-item{width:100%;height:40px;line-height:40px;border-bottom:1px solid #dadada;padding-left:5px}.lista-elementos .lista-body .lista-item-fix{padding-top:5px}.boton-pare .btn{background:#FFF;color:#45443D;font-size:14px;width:100%;border:1px solid #CCC;border-radius:3px;padding:10px 20px}.boton-pare .btn-alt,.boton-pare .btn-primary,.boton-pare .btn:hover{color:#FFF;border:1px solid transparent}.boton-pare .btn:hover{background:#F78400;text-decoration:none;box-shadow:0 0 34px -9px rgba(0,0,0,.75)}.boton-pare .btn :active,.boton-pare .btn:active:focus,.boton-pare .btn:focus{background:#45443D;color:#FFF}.boton-pare .btn-primary{background:#F79D00}.boton-pare .btn-alt{background:#16915B}.boton-pare .btn-alt:hover{background:#3B765C}.boton-pare .btn-del:hover{background:#D64541}.boton-pare .btn-loading{background:#45443D;border:1px solid transparent}.boton-pare .btn-loading:hover{background:#45443D;box-shadow:0 0}.boton-pare i{margin:0 16px 0 0;font-size:1.4em;text-decoration:none;vertical-align:middle;top:0}.boton-pare .cssload-speeding-wheel{margin:-5px 30px;float:left;width:30px;height:30px;box-sizing:border-box;border-radius:100%;border:4px solid transparent;border-left-color:#45443D;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(180deg,#45443D,#45443D),linear-gradient(180deg,#FCCC00,#F78400);animation:cssload-spin .8s infinite linear}@keyframes cssload-spin{100%{transform:rotate(360deg)}}.div-table{width:100%;height:auto;display:table}.div-table .rows{display:table-row}.div-table .cols{display:table-cell;padding-left:5px;padding-right:2px;vertical-align:middle}.inline,.more-rectangle-out{display:inline-block}.div-table .cols-help{width:40px!important}.ICRTotal{width:100%;height:auto;text-align:right;margin:0 0 10px}.semaforo{width:100%;height:100%}.more-rectangle{text-decoration:none;width:30px;height:30px;line-height:30px;text-align:center;color:#333;border-radius:50%}.more-rectangle-out{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;background:#f1eded;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.more-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#51b6e6;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:5px}.more-rectangle-out:active,.more-rectangle-out:focus,.more-rectangle-out:hover{color:#fff}.more-rectangle-out:active:before,.more-rectangle-out:focus:before,.more-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}.fix-btn-top{padding-top:10px}.btn-informacion{position:relative}.round-button{display:block;width:31px;height:31px;padding-left:7.5px;line-height:29px;border:2px solid #f5f5f5;border-radius:50%;color:#f5f5f5;text-decoration:none;background:#428bca;box-shadow:0 0 3px gray;font-size:18px;font-weight:700}.round-button:hover{background:#5bc0de;color:rgba(255,255,255,1)!important;box-shadow:0 4px 16px rgba(49,138,172,1);transition:all .2s ease}.escenarios .formularios-escenarios,.escenarios .informacion-escenarios{display:inline-block}.escenarios .informacion-escenarios{width:35px}.escenarios .formularios-escenarios{width:calc(100% - 40px)}.contenido-formularios-escenarios{width:100%;height:auto;margin-bottom:5px}.tablero-seguimiento{width:auto!important;height:calc(100% - 30px);padding-top:5px;overflow:auto;white-space:nowrap}.tablero-seguimiento table{width:auto;height:auto}.tablero-seguimiento table .amenaza,.tablero-seguimiento table .selector{width:250px;height:auto;vertical-align:middle}.tablero-seguimiento table .titulo{background:#fff;text-align:center;vertical-align:middle}.tablero-seguimiento table .amenaza{background:#fff}.tablero-seguimiento table .evaluacion{width:200px;height:auto;text-align:center;vertical-align:middle}.priorizacion-header{width:auto;height:60px;white-space:nowrap}.priorizacion-body{width:auto!important;height:calc(100% - 60px);white-space:nowrap}.priorizacion-header .item-title{background:#e4e4e4;width:200px;height:60px;display:inline-block;line-height:30px;text-align:center}.priorizacion-body .item-amenaza{background:#fff;width:200px;height:auto;display:inline-block;line-height:30px;min-height:30px;padding-left:5px;border-bottom:1px solid #dadada;text-overflow:ellipsis;overflow-x:hidden;cursor:help}.fixed-margin-right{margin-right:4px;text-align:center}@media print{body *{visibility:hidden}#print-content *{visibility:visible;min-height:0}.amenazas-form-print{position:absolute;left:0;top:0;margin:0;padding:0;min-height:auto;overflow-y:visible!important;visibility:visible!important}}.documento-analisis-amenazas{text-align:center}.sobreponer{z-index:1}.item-text-nullcursor{display:inline-block;width:90%;min-height:35px;height:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fade-scale{transform:scale(0);opacity:0;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.fade-scale.in{opacity:1;transform:scale(1)}.table-resumen{display:table;width:100%;height:auto;font-size:13px}.table-resumen tbody>tr>td{vertical-align:middle}.historico{width:100%;height:100%}.historico .selector{width:100%;height:25px}.historico .grafico{width:100%;height:calc(100% - 25px);padding-top:10px}.indicadores{width:100%;height:100%}.indicadores .columna{width:100%;height:50%}.indicadores .columna .fila{float:left;width:50%;height:100%}.indicadores .columna .fila .selector{width:100%;height:25px}.indicadores .columna .fila .grafico{width:100%;height:calc(100% - 25px);padding-top:10px}.action-content{width:100%;height:auto;margin:0}.action-content table{margin:0!important}.static-task{width:250px!important}.stactic-select{width:140px!important}.diligencia{font-style:italic}.wrapper-header{position:relative;background:#d0d0d0;width:100%;height:35px;line-height:35px;margin:0;padding:0 0 0 5px;font-size:20px}.wrapper-header .header-title{width:calc(100% - 185px);height:100%}.wrapper-header .header-buttons{width:185px;height:100%;padding-right:10px}.wrapper-header .header-buttons,.wrapper-header .header-title{float:left}.wrapper-header .header-buttons .boton-agregar,.wrapper-header .header-buttons .boton-ayuda,.wrapper-header .header-buttons .boton-cambiar,.wrapper-header .header-buttons .boton-cerrar,.wrapper-header .header-buttons .boton-detalles,.wrapper-header .header-buttons .boton-filtro,.wrapper-header .header-buttons .boton-guardar,.wrapper-header .header-buttons .boton-imprimir,.wrapper-header .header-buttons .boton-reporte{background:#f7f7f7;float:right;width:35px;height:35px;margin-right:6px;line-height:35px;border-radius:2px;text-align:center;color:#878787;font-size:20px;box-shadow:2px 2px 3px #999;z-index:8;cursor:pointer;transition:all .1s ease}#videoarea,.estandar-INT div,.formulario-amenazas .descripcion-amenaza,.formulario-amenazas .icono-amenaza,.formulario-amenazas .informacion-amenaza,.formulario-matpel .descripcion-matpel,.formulario-matpel .icono-matpel,.formulario-matpel .informacion-matpel,.formulario-recursos .QR-recurso,.formulario-recursos .icono-recurso,.formulario-recursos .informacion-recurso,.formulario-recursos .panel-body .panel-line,.rombo,.wrapper-body .content .content-body .content-list .item .item-options,.wrapper-body .content .content-body .content-list .item .item-text{float:left}.wrapper-header .header-buttons .boton-agregar:hover,.wrapper-header .header-buttons .boton-ayuda:hover,.wrapper-header .header-buttons .boton-cambiar:hover,.wrapper-header .header-buttons .boton-cerrar:hover,.wrapper-header .header-buttons .boton-detalles:hover,.wrapper-header .header-buttons .boton-filtro:hover,.wrapper-header .header-buttons .boton-guardar:hover,.wrapper-header .header-buttons .boton-imprimir:hover,.wrapper-header .header-buttons .boton-reporte:hover{background:#07c1ff;transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);color:#fff}.wrapper-body{width:100%;height:calc(100% - 60px);padding:5px 0;overflow:hidden}.full-height{height:calc(100% - 30px)!important}.scroll-fixed{overflow-x:hidden!important;overflow-y:auto!important}.wrapper-body .content .content-header{background:#e4e4e4;width:100%;height:30px;padding-top:5px;padding-left:5px}.wrapper-body .content .content-body{position:relative;width:100%;height:calc(100vh - 170px);padding:5px 0;overflow-x:hidden;overflow-y:auto!important}.wrapper-body .content .content-body .content-list{position:relative;background:#fff;min-height:50px;height:auto;width:100%;padding:5px 0 5px 5px;border-bottom:1px solid #dadada}.wrapper-body .content .content-body .content-list .item{position:relative;width:auto;height:auto}.wrapper-body .content .content-body .content-list .item .item-text{background:red;width:calc(100% - 50px);height:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:help}.content-body .content.content-body .content-list .item .item-options{background:#00f;width:50px}.listRecursos table,.reporteRecursosUbicados table{width:100%}.total-height{height:100%!important;padding-bottom:15px}.centrar{text-align:center}.mce-notification{display:none!important}.mce-textbox{pointer-events:none!important}.mce-abs-layout-item .mce-last{pointer-events:auto!important}.encabezadoTableVerificacion{border:1px solid #ccccce;text-align:center;padding:8px;background:#d8d8d8}.cuerpoTableVerificacion{text-align:justify;border:1px solid #ccccce;padding:8px}div .cuerpoTableVerificacion:hover,tr:hover{background-color:#efefef}.container-input-nombre-firmas{padding-top:15px}.listRecursos td,.listRecursos th,.reporteRecursosUbicados td,.reporteRecursosUbicados th{border:.25px solid #ccccce;padding:8px;font-family:Arial,Helvetica,sans-serif;font-size:100%}.listRecursos th{text-align:center;background:#d8d8d8}.listRecursos td{text-align:justify}.reporteRecursosUbicados th{text-align:center;background:#d8d8d8}.reporteRecursosUbicados td{text-align:justify}.no-paginacion{height:100%!important;padding-bottom:10px!important}.navs{height:calc(100% - 30px)!important}.navs .tab-content .content-list{padding-bottom:10px;height:calc(100vh - 180px)!important}.observacion-amenaza{width:115px;margin:auto;padding:0}.observacion-amenaza .ellipsis{line-height:1.3rem;max-height:3.9rem;overflow:hidden;position:relative;padding-right:1rem;text-align:justify}.observacion-amenaza .ellipsis:after{content:'...';position:absolute;bottom:0;right:0}.matpel-icono{position:relative;width:100%;height:auto;text-align:center;margin-bottom:10px}.matpel-icono img{display:block;margin:auto}.estandar-INT div,.rombo{min-height:60px}.estandar-INT div{line-height:60px}.rombo{position:relative;width:50px;height:50px;margin-top:8px;margin-left:5px}.rombo div{position:absolute;background:0 0;width:20px;height:20px;border:1px solid #727272;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease-out,border .3s ease-out}.rombo div span{display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px;font-weight:700;color:#333;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.rombo .salud{top:15px;left:0}.rombo .inflamabilidad{top:0;left:15px}.rombo .reactividad{top:15px;left:30px}.rombo .riesgo{top:30px;left:15px}.formulario-amenazas,.formulario-matpel,.formulario-recursos{font-family:Saira,Arial!important}.formulario-amenazas .modal-content{width:1080px!important}.formulario-amenazas .form-header,.formulario-matpel .form-header{width:100%;height:50px;line-height:50px;margin-bottom:5px;text-align:center;text-transform:uppercase;font-weight:700}.formulario-recursos .form-header{width:100%;height:120px;margin-bottom:10px}.formulario-recursos .form-body{position:relative;width:100%;height:auto}.formulario-recursos .form-body .dynamic-content{display:block;opacity:1;position:relative;width:100%;height:auto;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.formulario-recursos .form-body .auxiliary-content{display:none;opacity:0;position:relative;width:100%;height:auto;min-height:200px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.dynamic-height{display:none!important;opacity:0!important;overflow:hidden}.auxiliary-height,.dynamic-height-close{display:block!important;opacity:1!important;overflow:hidden}.auxiliary-height-close{display:none!important;opacity:0!important;overflow:hidden}.formulario-amenazas .descripcion-amenaza,.formulario-amenazas .icono-amenaza{width:50px;height:50px;border:1px solid #dadada}.formulario-amenazas .informacion-amenaza{width:calc(100% - 100px);height:100%;line-height:2}.formulario-amenazas .descripcion-amenaza{padding-top:6px;padding-left:6px}.formulario-amenazas .descripcion-amenaza .icono-ayuda{margin:0!important}.formulario-amenazas .form-body .formDescripcionAmenaza,.formulario-matpel .form-body .formDescripcionMatpel{width:100%;margin:10px 0;padding:10px 0;text-align:justify}.formulario-matpel .form-body .formDescripcionMatpel .matpel-image{width:100%;height:500px;text-align:center}.formulario-matpel .form-body .formDescripcionMatpel .matpel-image img{width:auto;height:500px}.formulario-matpel .form-body .formDescripcionMatpel .matpel-pdf,.formulario-matpel .form-body .formDescripcionMatpel .matpel-pdf embed{width:100%;height:500px}.embed-PDF,.embed-PDF embed{width:100%;height:100%}.embed-height{height:100%!important}#playlist{display:table}#playlist li{cursor:pointer;padding:8px}#playlist li:hover{color:#00f}#videoarea{width:640px;height:480px;margin:10px;border:1px solid silver}.formulario-amenazas .form-body .formCloseDescripcionAmenaza,.formulario-matpel .form-body .formCloseDescripcionMatpel{padding:5px 0;width:100%;height:60px!important}.formulario-matpel .fixed-header{height:140px!important;text-transform:none!important;text-align:left}.formulario-matpel .descripcion-matpel,.formulario-matpel .icono-matpel{width:50px;height:140px;border:1px solid #dadada}.formulario-matpel .icono-matpel{line-height:140px;padding-left:4px}.formulario-matpel .informacion-matpel{width:calc(100% - 100px);height:100%;padding:4px;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.formulario-matpel .descripcion-matpel{padding-top:5px;padding-left:6px}.formulario-matpel .descripcion-matpel .icono-ayuda{margin:6px 0!important}.formulario-recursos .icono-recurso{width:85px;height:120px;border:1px solid #dadada;padding-top:18px}.formulario-recursos .QR-recurso{width:120px;height:120px;border:1px solid #dadada;padding:4px}.formulario-recursos .icono-recurso img{display:block;width:35px;height:35px;margin:auto}.formulario-recursos .informacion-recurso{width:calc(100% - 205px);height:100%;padding:4px;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.formulario-amenazas .descripcion-amenaza .icono-ayuda,.formulario-matpel .descripcion-matpel .icono-ayuda,.formulario-recursos .icono-recurso .icono-ayuda{background:#f7f7f7;width:35px;height:35px;margin-top:13px;margin-left:23.5px;line-height:35px;border-radius:2px;text-align:center;color:#878787;font-size:20px;box-shadow:2px 2px 3px #999;z-index:8;cursor:pointer;transition:all .1s ease}.formulario-amenazas .descripcion-amenaza .icono-ayuda:hover,.formulario-matpel .descripcion-matpel .icono-ayuda:hover,.formulario-recursos .icono-recurso .icono-ayuda:hover{background:#07c1ff;transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);color:#fff}.formulario-matpel .descripcion-matpel .icono-ficha,.formulario-matpel .descripcion-matpel .icono-guia,.formulario-matpel .descripcion-matpel .icono-rombo{background:#fff;width:35px;height:35px;line-height:35px;border-radius:2px;text-align:center;font-size:20px;box-shadow:2px 2px 3px #999;z-index:8;cursor:pointer;transition:all .1s ease;margin:6px 0}.formulario-matpel .descripcion-matpel .icono-ficha{color:#ec971f}.formulario-matpel .descripcion-matpel .icono-rombo{color:red}.formulario-matpel .descripcion-matpel .icono-rombo i{transform:rotate(45deg)}.formulario-matpel .descripcion-matpel .icono-guia{color:#d3460d}.formulario-matpel .descripcion-matpel .icono-ficha:hover{background:#ec971f;color:#FFF}.formulario-matpel .descripcion-matpel .icono-rombo:hover{background:red;color:#FFF}.formulario-matpel .descripcion-matpel .icono-guia:hover{background:#d3460d;color:#FFF}.formulario-matpel .informacion-matpel .nombre{width:100%;height:40px;text-align:center!important;text-transform:uppercase;font-size:18px;font-weight:700}.formulario-recursos .informacion-recurso .nombre{width:100%;height:25px;text-align:center;text-transform:uppercase;font-size:18px;font-weight:700}.formulario-matpel .informacion-matpel .tabla,.formulario-recursos .informacion-recurso .tabla{width:100%;height:100%}.formulario-amenazas .panel-heading,.formulario-matpel .panel-heading,.formulario-recursos .panel-heading{text-transform:uppercase}.formulario-recursos .panel-body .calendar{width:31%;padding-left:5px;padding-right:5px}.formulario-recursos .panel-body .btn-run{padding-top:10px}.formulario-recursos .panel-body .accion,.formulario-recursos .panel-body .informe{margin-bottom:10px}.formulario-recursos .panel-body .accion .btn-form .btn-title{width:140px!important}.formulario-amenazas .locked-table,.formulario-matpel .locked-table{width:auto;height:300px;overflow-x:hidden;overflow-y:auto}.formulario-amenazas table .eliminar-ficha,.formulario-matpel table .eliminar-ficha,.formulario-recursos table .eliminar-ficha{text-align:center}.formulario-amenazas .ICR-content,.formulario-amenazas .ICR-title,.formulario-amenazas .IV-content,.formulario-amenazas .IV-title{float:left;height:45px;margin-bottom:20px}.formulario-amenazas .ICR-title,.formulario-amenazas .IV-title{background:#f2dede;width:50px;color:#a94442;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700;border:1px solid #ebccd1;border-top-left-radius:5px;border-bottom-left-radius:5px}.formulario-amenazas .ICR-content,.formulario-amenazas .IV-content{width:calc(100% - 50px);padding:5px 5px 0;border:1px solid #ebccd1;border-top-right-radius:5px;border-bottom-right-radius:5px}.formulario-amenazas .progress{background:rgba(245,245,245,1)!important;height:10px!important;margin-bottom:7px!important;border:0 solid rgba(245,245,245,1)!important;border-radius:2px!important}.formulario-amenazas .ICR-content .progress-legend .list-colors li,.formulario-amenazas .IV-content .progress-legend .list-colors li{display:inline;margin-right:6px}.formulario-amenazas .ICR-content .progress-legend .list-colors li span,.formulario-amenazas .IV-content .progress-legend .list-colors li span{font-size:11px}.auxiliary-header{width:100%;height:auto;text-align:center;font-size:16px;font-weight:700;margin-bottom:10px}.auxiliary-body{width:100%;min-height:200px;height:auto}.auxiliary-body .chk{width:100%;height:30px;margin-bottom:10px}.auxiliary-body .report-content .item{position:relative;width:100%;height:100%}.auxiliary-body .report-content .item .plan-btn td{text-align:center}.auxiliary-body .report-content .item .item-plan{width:100%}.auxiliary-body .report-content .item .item-plan .checkbox{padding-top:10px}.auxiliary-body .report-content .item .item-save{width:100%;height:100%;text-align:right}.auxiliary-footer,.form-footer{width:100%;height:60px}.auxiliary-footer{padding-top:10px;z-index:2}.btn-form,.btn-form .btn-title,.btn-form .iconback{display:inline-block;height:35px}.auxiliary-footer a,.form-footer a,.formCloseDescripcionAmenaza a,.formCloseDescripcionMatpel a{float:right}.btn-form{color:#484848;font-size:14px;line-height:35px;background:#eaeef1;text-transform:uppercase;text-decoration:none;margin-left:10px}.btn-form .iconback{width:45px;text-align:center;color:#fff;vertical-align:middle}.btn-form span{vertical-align:middle}.btn-form .iconback .fa{line-height:32px;font-size:22px}.btn-form .btn-title{width:100px;text-align:center;border-bottom:solid 4px #dcdcdc;vertical-align:middle}.btn-form .save{background:#1da1f3;border-bottom:solid 4px #1484ca}.btn-form .print{background:#3b75d4;border-bottom:solid 4px #2a5caf}.btn-form .add{background:#7ece46;border-bottom:solid 4px #65b130}.btn-form .cancel,.btn-form .delete{background:#fd7171;border-bottom:solid 4px #ef4d4d}.btn-form .warning{background:#fb3;border-bottom:solid 4px #F80}.btn-form:hover{-ms-transform:translateY(4px);-webkit-transform:translateY(4px);transform:translateY(4px)}.btn-form:hover .btn-title,.btn-form:hover .iconback{border-bottom:none}.file{width:100%;height:90px;margin-top:5px}.file .file-upload-button .image-upload label,.file .file-upload-information .file-table table{margin:0!important}.file .file-upload-button,.file .file-upload-information{float:left}.file .file-upload-button{background:#ddd;width:100px;height:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd}.file .file-upload-button .image-upload{width:100%;height:100%;justify-content:center;display:flex;align-items:center;text-align:center}.boton-oculto,.file .file-upload-button .image-upload>input{display:none}.file .file-upload-button .image-upload svg{fill:#00a7df;background:#fefefe;width:90px;height:60px;border:2px solid #00a7df;border-radius:4px;cursor:pointer}.file .file-upload-button .image-upload svg:hover{fill:#fefefe;background:#5cb85c;border:2px solid #fefefe}.file .file-upload-information{width:calc(100% - 100px);height:100%;padding-left:5px;padding-right:5px;border:1px solid #ddd}.file .file-upload-information .file-loading{width:100%;height:4px;opacity:0;background:repeating-linear-gradient(to right,#7702ff,#02ff70,#ff00d4,#ffa000,#00fdff,#7702ff);background-size:200% auto;background-position:0 100%;animation:gradient 17s infinite;animation-fill-mode:forwards;animation-timing-function:linear}.file-loading-active{opacity:1!important}@keyframes gradient{0%{background-position:0 0}100%{background-position:-750% 0}}.file .file-upload-information .file-table{width:100%;height:calc(100% - 4px)}.file .file-upload-information .file-table .file-delete{background:red;width:30px;height:30px;line-height:30px;text-align:center;color:#fefefe;border-radius:3px}.leaflet-container .leaflet-control-search{position:relative;float:left;background:#fff;color:#1978cf;border:2px solid rgba(0,0,0,.2);background-clip:padding-box;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:rgba(255,255,255,.8);z-index:1000;margin-left:10px;margin-top:10px}.leaflet-control-search.search-exp{background:#fff;border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-control-search .search-input{display:block;float:left;background:#fff;border:1px solid #666;border-radius:2px;height:22px;padding:0 20px 0 2px;margin:4px 0 4px 4px}.leaflet-control-search.search-load .search-input{background:url(../images/loader.gif) center right no-repeat #fff}.leaflet-control-search.search-load .search-cancel{visibility:hidden}.leaflet-control-search .search-cancel{display:block;width:22px;height:22px;position:absolute;right:28px;margin:6px 0;background:url(../images/search-icon.png) 0 -46px no-repeat;text-decoration:none;filter:alpha(opacity=80);opacity:.8}.leaflet-control-search .search-cancel:hover{filter:alpha(opacity=100);opacity:1}.leaflet-control-search .search-cancel span{display:none;font-size:18px;line-height:20px;color:#ccc;font-weight:700}.leaflet-control-search .search-cancel:hover span{color:#aaa}.leaflet-control-search .search-button{display:block;float:left;width:30px;height:30px;background:url(../images/search-icon.png) 4px 4px no-repeat #fff;border-radius:4px}.leaflet-control-search .search-button:hover{background:url(../images/search-icon.png) 4px -20px no-repeat #fafafa}.leaflet-control-search .search-tooltip{position:absolute;top:100%;left:0;float:left;list-style:none;padding-left:0;min-width:120px;max-height:122px;box-shadow:1px 1px 6px rgba(0,0,0,.4);background-color:rgba(0,0,0,.25);z-index:1010;overflow-y:auto;overflow-x:hidden;cursor:pointer}.leaflet-control-search .search-tip{margin:2px;padding:2px 4px;display:block;color:#000;background:#eee;border-radius:.25em;text-decoration:none;white-space:nowrap;vertical-align:center}.leaflet-control-search .search-button:hover{background-color:#f4f4f4}.leaflet-control-search .search-tip-select,.leaflet-control-search .search-tip:hover{background-color:#fff}.leaflet-control-search .search-alert{cursor:pointer;clear:both;font-size:.75em;margin-bottom:5px;padding:0 .25em;color:#e00;font-weight:700;border-radius:.25em}



400;500;600;700&display=swap");:root{--bg-item:#444;--bg-background:#2b2b2b;--bg-border-left:10px solid #ffb421;--bg-chatboot:#424242;--accent-color:#ffb421;--shadow-soft:0 4px 12px rgba(0,0,0,.1);--transition-default:all 0.3s ease}.chat-widget-wrapper{bottom:10px;position:fixed;right:20px;z-index:1000}.contenido{display:flex;flex-wrap:wrap;height:100%;position:relative;width:100%}.chat-toogle-media{align-items:center;background-color:var(--bg-chatboot);border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;box-shadow:var(--shadow-soft);cursor:pointer;display:flex;height:25px!important;justify-content:center;padding:10px;position:fixed;right:10px;transition:var(--transition-default);user-select:none;width:120px;z-index:1000}.chat-toogle-media:hover{background-color:#525252}.chat-toogle-content{background-color:transparent;bottom:55px;font-family:Inter,sans-serif;font-size:15px;height:87%;position:fixed;right:10px;user-select:none;width:60%;z-index:1000}.chat-toogle-media>i{color:#fff;font-size:20px}.chat-boot-container{background-color:#f8f9fa;border:none;border-radius:12px 12px 0 12px;box-shadow:var(--shadow-soft);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.chat-header{align-items:center;background-color:var(--bg-chatboot);color:#fff;display:flex;justify-content:space-between;padding:19px}.chat-header .title-header{font-size:19px;font-weight:600;letter-spacing:.2px}.chat-header .icon-header{border-radius:50%;height:40px;object-fit:cover;width:40px}.messages-container{background-color:#f0f2f5;display:flex;flex-direction:column;flex-grow:1;gap:14px;overflow-y:auto;padding:19px}.message{word-wrap:break-word;border-radius:18px;box-shadow:0 1px 5px rgba(0,0,0,.08);line-height:1.4;margin-bottom:8px;max-width:70%;padding:14px 19px;user-select:text}.message-content-wrapper{max-width:100%;overflow-x:auto;scrollbar-color:var(--bg-chatboot) #f0f0f0;scrollbar-width:thin}.message-content-wrapper::-webkit-scrollbar{height:6px}.message-content-wrapper::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.message-content-wrapper::-webkit-scrollbar-thumb{background-color:var(--accent-color);border-radius:3px}.message-content{display:inline-block;font-size:15px;margin-bottom:6px;margin-top:6px;min-width:100%}.message-content h1,.message-content h2,.message-content h3,.message-content h4,.message-content h5,.message-content h6,.messages h1,.messages h2,.messages h3,.messages h4,.messages h5,.messages h6{font-size:16px!important;font-weight:600;margin-bottom:8px!important;margin-top:8px!important}.user-message{align-self:flex-end;background-color:var(--bg-chatboot);border-bottom-right-radius:4px;color:#fff;text-align:end}.bot-message{align-self:flex-start;background-color:#fff;border-bottom-left-radius:4px;color:#333;text-align:start}.message-content p{margin:0!important;padding:0!important}.message-content table{background-color:#fff;border:1px solid #ddd;border-collapse:collapse;margin:10px 0!important;min-width:fit-content;text-align:left}.message-content td,.message-content th{border:1px solid #ddd;font-size:14px;padding:8px 12px;white-space:nowrap}.message-content th{background-color:#f8f9fa;font-weight:600}.user-message .message-content table{background-color:#fff;color:#333}.message-input{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;display:flex;gap:8px;padding:16px 19px}.message-input-field{background-color:#f5f5f5!important;border:1px solid #e0e0e0;border-radius:24px;box-shadow:inset 0 1px 3px rgba(0,0,0,.05);color:#222!important;flex-grow:1;font-size:15px;outline:none;padding:11px 19px;transition:var(--transition-default)}.message-input-field:focus{background-color:#fff!important;border-color:var(--accent-color);box-shadow:0 0 0 2px rgba(255,180,33,.2)}.send-button{align-items:center;background-color:var(--bg-chatboot);border:none;border-radius:50%;box-shadow:var(--shadow-soft);color:#fff;cursor:pointer;display:flex;height:42px;justify-content:center;margin-left:8px;padding:0;transition:var(--transition-default);width:42px}.send-button:hover{background-color:#525252;transform:scale(1.05)}.send-button:disabled{background-color:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.typing-indicator{align-items:center;align-self:flex-start;background-color:hsla(0,0%,100%,.8);border-radius:16px;display:flex;margin-bottom:8px;padding:8px 13px}.typing-indicator span{animation:bounce 1.4s ease-in-out infinite both;background-color:var(--accent-color);border-radius:50%;display:inline-block;height:8px;margin:0 2px;width:8px}.typing-indicator span:first-child{animation-delay:-.32s}.typing-indicator span:nth-child(2){animation-delay:-.16s}.frequent-questions{background-color:#f8f9fa;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:16px;padding:19px}.frequent-questions h3{color:#1b1b1b;font-size:18px;font-weight:600;margin-bottom:16px;margin-left:10px;padding-left:8px;position:relative}.frequent-questions h3:before{background-color:var(--accent-color);border-radius:4px;content:"";height:20px;left:0;position:absolute;top:2px;width:4px}.frequent-questions ul{display:flex;flex-direction:column;gap:8px;list-style-type:none;padding:0}.frequent-questions li{background-color:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.03);color:#222!important;cursor:pointer;font-size:15px;font-weight:500;margin-bottom:0;padding:11px 19px;transition:var(--transition-default)}.frequent-questions li:hover{background-color:var(--bg-chatboot);border-color:var(--bg-chatboot);color:#fff!important;transform:translateY(-2px)}.loading-container{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;width:100%}.loading-text{color:#666;font-size:15px;font-weight:500;letter-spacing:.3px}.loading-dots{display:flex;gap:8px}.dot{animation:bounce .5s ease-in-out infinite;background-color:var(--accent-color);border-radius:50%;height:10px;width:10px}.dot:first-child{animation-delay:0s}.dot:nth-child(2){animation-delay:.1s}.dot:nth-child(3){animation-delay:.2s}@keyframes bounce{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-10px)}}@media screen and (max-width:600px){.chat-toogle-content{padding-top:60px!important;width:90%!important}.message-input-field{padding:10px 16px}.message{max-width:80%}}@media screen and (max-width:350px){.message-input-field{font-size:14px;padding:8px 13px}.message{font-size:14px;padding:13px 16px}}
/*# sourceMappingURL=chat-widget.min.css.map */
.forgot-content {
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
}
.forgot-content .forgot-form {
  background: transparent;
  width: 400px;
  height: 95%;
  border-radius: 5px;-webkit-box-shadow: -10px 10px 5px 0px rgba(51,51,51,0.5);
  -moz-box-shadow: -10px 10px 5px 0px rgba(51,51,51,0.5);
  box-shadow: -10px 10px 5px 0px rgba(51,51,51,0.5);
}
.forgot-content .forgot-form .form-header {
  background: #333;
  width: 100%;
  height: 80px;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  border: 1px solid #333;
}
.forgot-content .forgot-form .form-header .pare,
.forgot-content .forgot-form .form-header .acronimo {
  float: left;
}
.forgot-content .forgot-form .form-header .pare {
  width: 90px;
  height: 80px;
  margin: 0 !important;
  line-height: 10px !important;
  color: #f5f5f5;
  text-align: center;
  text-transform: uppercase;
  font: bold 3.7em 'Saira Extra Condensed', Arial !important;
  font-stretch: condensed;
  border-radius: 5px;
}
.forgot-content .forgot-form .form-header .acronimo {
  width: calc(100% - 90px);
  width: -moz-calc(100% - 90px);
  width: -webkit-calc(100% - 90px);
  width: -ms-calc(100% - 90px);
  width: -o-calc(100% - 90px);
  height: 80px;
  padding-top: 26px;
  color: #f5f5f5;
  font-size: 1.5em;
  font-family: 'Saira Semi Condensed', Arial !important;
  font-style: italic;
  letter-spacing: 0.05px;
  line-height: 11px !important;
  font-variant: unset
}
.forgot-content .forgot-form .form-body {
  position: relative;
  background: #fff7df;
  width: 100%;
  height: calc(100% - 80px);
  height: -moz-calc(100% - 80px);
  height: -webkit-calc(100% - 80px);
  height: -ms-calc(100% - 80px);
  height: -o-calc(100% - 80px);
  padding-top: 20px;
  font-family: 'Saira Semi Condensed', Arial !important;
  border: 1px solid #c6c6c6;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.forgot-content .forgot-form .form-body .title {
  background: #ffcb2e;
  width: 100%;
  height: 40px;
  line-height: 40px;
  font-size: 1.5em;
  font-weight: 600;
  text-align: center;
}
.forgot-content .forgot-form .form-body form {
  width: 100%;
  height: calc(100% - 95px);
  height: -moz-calc(100% - 95px);
  height: -webkit-calc(100% - 95px);
  height: -ms-calc(100% - 95px);
  height: -o-calc(100% - 95px);
  margin-top: 20px;
  text-align: center;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  overflow-x: hidden;
  overflow-y: auto;
}
.forgot-content .forgot-form .form-body form .email {
  margin-right: 10px;
}
.forgot-content .forgot-form .form-body a {
  position: absolute;
  background: #ffcb2e;
  left: 10px;
  bottom: 3px;
  padding: 4px 7px;
  color: #333;
  text-decoration: none;
  border-radius: 3px;
}
.forgot-content .forgot-form .form-body a:hover {
  background: #2ecbff;
  color: #fff;
}
.forgot-content .forgot-form .form-body .list {
  width: 100%;
  height: auto;
  padding-left: 5px;
  padding-right: 5px;
}
.forgot-content .forgot-form .form-body .list button {
  margin-top: 10px;
}
.forgot-content .forgot-form .form-body .list .item {
  background: white;
  width: 100%;
  height: 50px;
  line-height: 50px;
  margin-bottom: 4px;
  text-align: left !important;
  border-left: 4px solid #ffcb2e;
  border-bottom: 1px solid #ffcb2e;
}
.burmanRadio {
  margin-bottom: 10px;
}
.burmanRadio__input {
  display: none;
}
.burmanRadio__input:checked ~ .burmanRadio__label::after {
  opacity: 1;
  transform: scale(1);
}
.burmanRadio__label {
  cursor: pointer;
  line-height: 30px;
  position: relative;
  margin-left: 35px;
}
.burmanRadio__label::before, .burmanRadio__label::after {
  border-radius: 50%;
  position: absolute;
  top: 5px;
  left: -25px;
  transition: all .3s ease-out;
  z-index: 2;
}
.burmanRadio__label::before {
  content: "";
  border: 1.5px solid #E4E4E4;
  width: 20px;
  height: 20px;
}
.burmanRadio__label::after {
  font-family: "FontAwesome";
  content: "\f00c";
  background: #7BC4CA;
  border: 1.5px solid #7BC4CA;
  color: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  width: 20px;
  height: 20px;
  transform: scale(0);
}
.burmanRadio__label:hover::before {
  border-color: #7BC4CA;
}

/*@import url(https://fonts.googleapis.com/css?family=Saira&display=swap);
@import url(https://fonts.googleapis.com/css?family=Saira+Extra+Condensed&display=swap);
@import url(https://fonts.googleapis.com/css?family=Saira+Semi+Condensed:400,500,600&display=swap);*/
.login-content {
  widows: 100%;
  height: 100%;
}

.login-content .row {
  width: 100%;
  height: 100%;
  margin: 0;
}

.login-content .row .col-sm-4,
.login-content .row .col-sm-8 {
  height: 100%;
  padding: 0;
}

.login-content .left-content {
  position: relative;
  color: #f5f5f5;
  width: 100%;
  height: 100%;
  border-right: 5px solid #f0bd00;
  z-index: 2;
}

.login-content .left-content .encabezado {
  position: relative;
  width: 100%;
  height: 90px;
  z-index: 1;
}

.login-content .left-content .encabezado .siglas,
.login-content .left-content .encabezado .acronimo {
  float: left;
}

.login-content .left-content .encabezado .siglas {
  width: 140px;
  height: 90px;
  text-transform: uppercase;
  font: bold 90px 'Saira Extra Condensed', Arial !important;
  font-stretch: condensed;
  line-height: 90px !important;
}

.login-content .left-content .encabezado .acronimo {
  width: calc(100% - 140px);
  height: 90px;
  padding: 10px 0 0 5px;
  font-size: 35px;
  font-family: 'Saira Semi Condensed', Arial !important;
  font-style: italic;
  letter-spacing: 0.05px;
  line-height: 35px !important;
  font-variant: unset
}

.login-content .left-content .encabezado .acronimo p {
  margin: 0;
}

.login-content .left-content .logos {
  position: relative;
  width: 100%;
  /*height: calc(100% - 210px);*/
  height: 130px;
  padding-top: 2%;
  z-index: 1;
}

.login-content .left-content .logos div {
  float: right;
  background: #fff;
  margin-left: 5px;
  margin-right: 5px;
  text-align: center;
  border-radius: 5px;
  border-bottom: 3px solid #f0bd00;
}

.login-content .left-content .logos div img {
  width: auto;
  height: 80px;
  /*margin: 5px;*/
}

#contiental {
  height: 40px !important;
}

.login-content .left-content .sub-logos {
  position: relative;
  width: 100%;
  height: calc(100% - 340px);

}
.login-content .left-content .sub-logos .otros-logos {
  float: right;
  width: auto;
  height: 63px;
  line-height: 63px;
  margin-left: 5px;
  margin-right: 5px;
  border-bottom: 3px solid #f0bd00;
}

.login-content .left-content .sub-logos .otros-logos img {
  height: 50px;
}

.login-content .left-content .pie-pagina {
  position: relative;
  width: 100%;
  height: 120px;
  z-index: 1;
}

.login-content .left-content .pie-pagina .corporativo,
.login-content .left-content .pie-pagina .logo-url {
  float: right;
}

.login-content .left-content .pie-pagina .corporativo p,
.login-content .left-content .pie-pagina .logo-url p {
  margin: 0;
}

.login-content .left-content .pie-pagina .corporativo {
  width: calc(100% - 100px);
  height: 120px;
  padding-top: 74px;
  padding-right: 10px;
  text-align: right;
  font-family: 'Saira Semi Condensed', Arial !important;
  font-style: italic;
  font-size: 18px;
  line-height: 18px !important;
}

.login-content .left-content .pie-pagina .logo-url {
  width: 100px;
  height: 120px;
}

.login-content .left-content .pie-pagina .logo-url .logo-corporativo,
.login-content .left-content .pie-pagina .logo-url .url {
  width: 100px;
  height: 60px;
}

.login-content .left-content .pie-pagina .logo-url .logo-corporativo img {
  width: 60px;
  height: 60px;
}

.login-content .left-content .pie-pagina .logo-url .url {
  padding-left: 10px;
  font-family: 'Saira Semi Condensed', Arial !important;
  font-size: 18px;
  line-height: 18px !important;
  border-left: 2px solid #f0bd00;
}

.login-content .left-content .marca {
  position: absolute;
  bottom: 0px;
  left: 0;
  z-index: 0;
}

.login-content .left-content .marca img {
  width: 45%;
  opacity: 0.2;
}

.login-content .right-content {
  position: relative;
  background: #f5f5f5;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}

.login-content .right-content .login-card {
  position: absolute;
  left: -100%;
  background: #2196F3;
  width: 100%;
  height: 100%;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -mos-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
  z-index: 1;
}

.login-content .right-content .loading {
  left: 0;
}

.login-content .right-content .login-box {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  z-index: 0;
}

.login-box .form-login {
  font-family: 'Saira', Arial !important;
  border-radius: 2px 2px 5px 5px;
  padding: 10px 20px 20px 20px;
  width: 90%;
  max-width: 320px;
  background: #ffffff;
  position: relative;
  padding-bottom: 80px;
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3);
}

.login-box .form-login .user-icon {
  width: 100%;
  height: auto;
  text-align: center;
}

.login-box .form-login input {
  display: block;
  padding: 15px 10px;
  margin-bottom: 10px;
  width: 100%;
  border: 1px solid #ddd;
  transition: border-width 0.2s ease;
  border-radius: 2px;
  color: #ccc;
}

.login-box .form-login input+i.fa {
  color: #fff;
  font-size: 1em;
  position: absolute;
  margin-top: -47px;
  opacity: 0;
  left: 0;
  transition: all 0.1s ease-in;
}

.login-box .form-login input:focus {
  outline: none;
  color: #444;
  border-color: #2196F3;
  border-left-width: 35px;
}

.login-box .form-login input:focus+i.fa {
  opacity: 1;
  left: 30px;
  transition: all 0.25s ease-out;
}

.login-box .form-login a {
  font-size: 0.8em;
  color: #2196F3;
  text-decoration: none;
}

.login-box .form-login .title {
  color: #444;
  font-size: 1.2em;
  font-weight: bold;
  margin: 10px 0 30px 0;
  border-bottom: 1px solid #eee;
  padding-bottom: 20px;
}

.login-box .form-login .complete {
  width: 100%;
  height: 100%;
  padding: 10px 10px;
  background: #2196F3;
  color: #fff;
  display: block;
  border: none;
  margin-top: 20px;
  position: absolute;
  left: 0;
  bottom: 0;
  max-height: 60px;
  border: 0px solid rgba(0, 0, 0, 0.1);
  border-radius: 0 0 2px 2px;
  transform: rotateZ(0deg);
  transition: all 0.1s ease-out;
  border-bottom-width: 7px;
}

.login-box .form-login .nocomplete {
  width: 100%;
  height: 100%;
  padding: 10px 10px;
  background: #2196F3;
  color: #fff;
  display: block;
  border: none;
  margin-top: 20px;
  position: absolute;
  left: 0;
  bottom: 0;
  max-height: 60px;
  border: 0px solid rgba(0, 0, 0, 0.1);
  border-radius: 0 0 2px 2px;
  transform: rotateZ(0deg);
  transition: all 0.1s ease-out;
  border-bottom-width: 7px;
  opacity: 0.7;
}

.login-box .form-login:not(.loading) button:hover {
  box-shadow: 0px 1px 3px #2196F3;
}

.login-box .form-login:not(.loading) button:focus {
  border-bottom-width: 4px;
}

/* Estilos para el formulario de autenticación 2FA */

.login-box .form-authentication {
  font-family: 'Saira', Arial !important;
  padding: 10px 20px 20px 20px;
  width: 90%;
  max-width: 520px;
  position: relative;
  text-align: center;
  display: flex;
  flex-direction: column;
  min-height: 400px; /* Ajusta esto según tus necesidades */
  box-shadow: 0px 1px 5px rgba(221, 221, 221, 0.3);
  padding-top: 50px;
  background: rgb(254, 254, 254);
}

.login-box .form-authentication .user-icon {
  width: 100%;
  height: auto;
  text-align: center;
}

.login-box .form-authentication input {
  display: block;
  padding: 15px 10px;
  margin-top: 20px;
  width: 100%;
  border: 1px solid #ddd;
  transition: border-width 0.2s ease;
  border-radius: 2px;
  color: #ccc;
}

.login-box .form-authentication input+i.fa {
  color: #fff;
  font-size: 1em;
  position: absolute;
  margin-top: -35px;
  opacity: 0;
  left: 50%;
  transition: all 0.1s ease-in;
}

.login-box .form-authentication input:focus {
  outline: none;
  color: #444;
  border-color: #2196F3;
  border-left-width: 35px;
}

.login-box .form-authentication input:focus+i.fa {
  opacity: 1;
  left: 30px;
  transition: all 0.25s ease-out;
}

.login-box .form-authentication a {
  font-size: 0.8em;
  color: #2196F3;
  text-decoration: none;
}

.login-box .form-authentication .title {
  color: #444;
  font-size: 1.5em;
  font-weight: bold;
  margin: 10px 0 10px 0;
  border-bottom: 1px solid #eee;
  padding-bottom: 10px;
}

.login-box .form-authentication .content {
  flex-grow: 0.3;
}

.login-box .form-authentication button {
  width: 80%;
  padding: 10px 5px;
  background: #2196F3;
  color: #fff;
  display: block;
  border: none;
  margin: 0 auto;
  max-height: 50px;
  border: 0px solid rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  transition: all 0.1s ease-out;
  border-bottom-width: 7px;
}

.login-box .form-authentication:not(.loading) button:hover {
  box-shadow: 0px 1px 3px #2196F3;
}

.login-box .form-authentication:not(.loading) button:focus {
  border-bottom-width: 4px;
}

.login-box .form-authentication .resend-code {
  margin-top: 20px;
}

.login-box .form-authentication .resend-code p.disabled {
  cursor: not-allowed;
  color: rgb(202, 202, 202);
}

.login-box .form-authentication .resend-code p.enabled {
  cursor: pointer;
  color: #2196F3;
}

/**------------- css para cada negocio-------------*/
/*url: https://mycolor.space/gradient3*/
.corprevenir {
  background: #F0BD00;
  background: -webkit-radial-gradient(top right, #F0BD00, #F04500);
  background: -moz-radial-gradient(top right, #F0BD00, #F04500);
  background: radial-gradient(to bottom left, #F0BD00, #F04500);

}


.argos {
  background: #BAD233;
  background: -webkit-radial-gradient(top right, #BAD233, #02B296);
  background: -moz-radial-gradient(top right, #BAD233, #02B296);
  background: radial-gradient(to bottom left, #BAD233, #02B296);
}

.bancow {
  background: #00D8E9;
  background: -webkit-radial-gradient(top right, #00D8E9, #00A1AE);
  background: -moz-radial-gradient(top right, #00D8E9, #00A1AE);
  background: radial-gradient(to bottom left, #00D8E9, #00A1AE);
}

.cala {
  background: #00D8E9;
  background: -webkit-radial-gradient(top right, #00D8E9, #662E91);
  background: -moz-radial-gradient(top right, #00D8E9, #662E91);
  background: radial-gradient(to bottom left, #00D8E9, #662E91);
}

.santafe {
  background: #92107D;
  background: -webkit-linear-gradient(top right, #92107D, #0A61A8);
  background: -moz-linear-gradient(top right, #92107D, #0A61A8);
  background: linear-gradient(to bottom left, #92107D, #0A61A8);
}

.celsia {
  background: #FF9E4E;
  background: -webkit-radial-gradient(top right, #FF9E4E, #FF7500);
  background: -moz-radial-gradient(top right, #FF9E4E, #FF7500);
  background: radial-gradient(to bottom left, #FF9E4E, #FF7500);
}

.celsia-nuevo {
  background: #FF9E4E;
  background: -webkit-radial-gradient(top right, #FF9E4E, #FF7500);
  background: -moz-radial-gradient(top right, #FF9E4E, #FF7500);
  background: radial-gradient(to bottom left, #FF9E4E, #FF7500);
}

.epm {
  background: #86C544;
  background: -webkit-radial-gradient(top right, #86C544, #009654);
  background: -moz-radial-gradient(top right, #86C544, #009654);
  background: radial-gradient(to bottom left, #86C544, #009654);
}

.frontera {
  background: #D73272;
  background: -webkit-radial-gradient(top right, #D73272, #3B2C52);
  background: -moz-radial-gradient(top right, #D73272, #3B2C52);
  background: radial-gradient(to bottom left, #D73272, #3B2C52);
}

.gruponutresa {
  background: #F4A8A6;
  background: -webkit-radial-gradient(top right, #F4A8A6, #E3201B);
  background: -moz-radial-gradient(top right, #F4A8A6, #E3201B);
  background: radial-gradient(to bottom left, #F4A8A6, #E3201B);
}

.gte {
  background: #68B2E3;
  background: -webkit-radial-gradient(top right, #68B2E3, #008445);
  background: -moz-radial-gradient(top right, #68B2E3, #008445);
  background: radial-gradient(to bottom left, #68B2E3, #008445);
}

.hdv {
  background: #46B978;
  background: -webkit-radial-gradient(top right, #46B978, #0085B0);
  background: -moz-radial-gradient(top right, #46B978, #0085B0);
  background: radial-gradient(to bottom left, #46B978, #0085B0);
}

.hm {
  background: #2AAB68;
  background: -webkit-radial-gradient(top right, #2AAB68, #0166A6);
  background: -moz-radial-gradient(top right, #2AAB68, #0166A6);
  background: radial-gradient(to bottom left, #2AAB68, #0166A6);
}

.serviciosnutresa {
  background: #30B132;
  background: -webkit-radial-gradient(top right, #30B132, #3C5B57);
  background: -moz-radial-gradient(top right, #30B132, #3C5B57);
  background: radial-gradient(to bottom left, #30B132, #3C5B57);
}

.clarios {
  background: -webkit-linear-gradient(to right top, #ee4b3c, #e13f4a, #d13756, #bf335e, #aa3264, #9e2e68, #912c6b, #832b6d, #792772, #6d2577, #5e247d, #4b2582);
  background: -moz-linear-gradient(to right top, #ee4b3c, #e13f4a, #d13756, #bf335e, #aa3264, #9e2e68, #912c6b, #832b6d, #792772, #6d2577, #5e247d, #4b2582);
  background: linear-gradient(to right top, #ee4b3c, #e13f4a, #d13756, #bf335e, #aa3264, #9e2e68, #912c6b, #832b6d, #792772, #6d2577, #5e247d, #4b2582);
}

.sucroal {
  background: #77AE49;
  background: -webkit-radial-gradient(top right, #77AE49, #0C783E);
  background: -moz-radial-gradient(top right, #77AE49, #0C783E);
  background: radial-gradient(to bottom left, #77AE49, #0C783E);
}

.tecnoquimicas {
  background: #67D7E8;
  background: -webkit-linear-gradient(top right, #67D7E8, #00469F);
  background: -moz-linear-gradient(top right, #67D7E8, #00469F);
  background: linear-gradient(to bottom left, #67D7E8, #00469F);
}

.premiumplaza {
  background-image: -webkit-linear-gradient(to right bottom, #e86420, #e6731d, #e4821d, #e18f21, #de9c28);
  background-image: -moz-linear-gradient(to right bottom, #e86420, #e6731d, #e4821d, #e18f21, #de9c28);
  background-image: linear-gradient(to right bottom, #e86420, #e6731d, #e4821d, #e18f21, #de9c28);
}

.continental {
  background-image: -webkit-linear-gradient(to right bottom, #0051a0, #6f409f, #aa1582, #cc0051, #cf050c);
  background-image: -moz-linear-gradient(to right bottom, #0051a0, #6f409f, #aa1582, #cc0051, #cf050c);
  background-image: linear-gradient(to right bottom, #0051a0, #6f409f, #aa1582, #cc0051, #cf050c);
}

.energiasolar {
  background-image: -webkit-linear-gradient(to right bottom, #0096cc, #008190, #33675d, #3e4c3f, #343433);
  background-image: -moz-linear-gradient(to right bottom, #0096cc, #008190, #33675d, #3e4c3f, #343433);
  background-image: linear-gradient(to right bottom, #0096cc, #008190, #33675d, #3e4c3f, #343433);
}

.expresobolivariano {
  background-image: -webkit-linear-gradient(to right bottom, #fe9a00, #f76532, #dd334c, #b2035d, #7b0065, #6f0464, #630763, #570a61, #781e61, #933762, #a85166, #b96d6f);
  background-image: -moz-linear-gradient(to right bottom, #fe9a00, #f76532, #dd334c, #b2035d, #7b0065, #6f0464, #630763, #570a61, #781e61, #933762, #a85166, #b96d6f);
  background-image: linear-gradient(to right bottom, #fe9a00, #f76532, #dd334c, #b2035d, #7b0065, #6f0464, #630763, #570a61, #781e61, #933762, #a85166, #b96d6f);
}

.primecolombia {
  background-image:  -webkit-linear-gradient(to right bottom, #feddb4, #fdd6a7, #fdcf9b, #fcc88e, #fcc182, #fbbb7b, #fab673, #f9b06c, #f7ab67, #f5a663, #f2a05e, #f09b5a);
  background-image: -moz-linear-gradient(to right bottom, #feddb4, #fdd6a7, #fdcf9b, #fcc88e, #fcc182, #fbbb7b, #fab673, #f9b06c, #f7ab67, #f5a663, #f2a05e, #f09b5a);
  background-image: linear-gradient(to right bottom, #feddb4, #fdd6a7, #fdcf9b, #fcc88e, #fcc182, #fbbb7b, #fab673, #f9b06c, #f7ab67, #f5a663, #f2a05e, #f09b5a);
}

.gcg {
  background: #AF910A;
  background-image:  -webkit-linear-gradient(to right bottom, #010f00, #021600, #042b00, #1d3b05, #413706, #423705,#504207,#5e4e08);
  background-image: -moz-linear-gradient(to right bottom, #010f00, #021600, #042b00, #1d3b05, #413706, #423705,#504207,#5e4e08);
  background-image: linear-gradient(to right bottom, #010f00, #021600, #042b00, #1d3b05, #413706, #423705,#504207,#5e4e08);
}

.lareif {
  background: #0e48b4;
  background-image:  -webkit-linear-gradient(to right bottom, #0e48b4, #216bda, #189be7, #15bbee, #15eed1,#15eead, #15ee68, #30f31a,#2CEE15);
  background-image: -moz-linear-gradient(to right bottom, #0e48b4, #216bda, #189be7, #15bbee, #15eed1,#15eead, #15ee68, #30f31a,#2CEE15);
  background-image: linear-gradient(to right bottom, #0e48b4, #216bda, #189be7, #15bbee, #15eed1,#15eead, #15ee68, #30f31a,#2CEE15);
}

.consorcio {
  background: #F0BD00;
  background: -webkit-radial-gradient(top right, #F0BD00, #F04500);
  background: -moz-radial-gradient(top right, #F0BD00, #F04500);
  background: radial-gradient(to bottom left, #F0BD00, #F04500);

}


.localhost {
  background: #AF910A;
  background-image:  -webkit-linear-gradient(to right bottom, #010f00, #021600, #042b00, #1d3b05, #413706, #423705,#504207,#5e4e08);
  background-image: -moz-linear-gradient(to right bottom, #010f00, #021600, #042b00, #1d3b05, #413706, #423705,#504207,#5e4e08);
  background-image: linear-gradient(to right bottom, #010f00, #021600, #042b00, #1d3b05, #413706, #423705,#504207,#5e4e08);
  /* background: #0e48b4;
  background-image:  -webkit-linear-gradient(to right bottom, #0e48b4, #216bda, #189be7, #15bbee, #15eed1,#15eead, #15ee68, #30f31a,#2CEE15);
  background-image: -moz-linear-gradient(to right bottom, #0e48b4, #216bda, #189be7, #15bbee, #15eed1,#15eead, #15ee68, #30f31a,#2CEE15);
  background-image: linear-gradient(to right bottom, #0e48b4, #216bda, #189be7, #15bbee, #15eed1,#15eead, #15ee68, #30f31a,#2CEE15); */
}

.grupoargos {
  background-color: #363991;
  background-image: -webkit-linear-gradient(to right top, #136b91, #006495, #005c97, #005398, #154997, #224496, #2c3f94, #363991, #363991, #363991, #363991, #363991);
  background-image: -moz-linear-gradient(to right top, #136b91, #006495, #005c97, #005398, #154997, #224496, #2c3f94, #363991, #363991, #363991, #363991, #363991);
  background-image: linear-gradient(to right top, #136b91, #006495, #005c97, #005398, #154997, #224496, #2c3f94, #363991, #363991, #363991, #363991, #363991);
}

.vatia {
  background-color: #022322;
  background-image: -webkit-linear-gradient(to left bottom, #022322, #022322, #022322, #022322, #022322, #00322e, #004238, #005240, #00784b, #319e49, #69c339, #abe602);
  background-image: -moz-linear-gradient(to left bottom, #022322, #022322, #022322, #022322, #022322, #00322e, #004238, #005240, #00784b, #319e49, #69c339, #abe602);
  background-image: linear-gradient(to left bottom, #022322, #022322, #022322, #022322, #022322, #00322e, #004238, #005240, #00784b, #319e49, #69c339, #abe602);
}

.uroclin {
  background-color: #E0C110;
  background-image: -webkit-linear-gradient(to left bottom, #e0c110, #e3c52f, #e6c943, #e8cd55, #ebd165, #f7cf7c, #fecf92, #ffd1a9, #ffd7cd, #ffe3ec, #fff2fd, #ffffff);
  background-image: -moz-linear-gradient(to left bottom, #e0c110, #e3c52f, #e6c943, #e8cd55, #ebd165, #f7cf7c, #fecf92, #ffd1a9, #ffd7cd, #ffe3ec, #fff2fd, #ffffff);
  background-image: linear-gradient(to left bottom, #e0c110, #e3c52f, #e6c943, #e8cd55, #ebd165, #f7cf7c, #fecf92, #ffd1a9, #ffd7cd, #ffe3ec, #fff2fd, #ffffff);
}

.corona {
  background-color: #246AB4;
  background-image: -webkit-linear-gradient(to right top, #ffffff, #d6d5eb, #a8afd8, #738bc6, #246ab4);
  background-image: -moz-linear-gradient(to right top, #ffffff, #d6d5eb, #a8afd8, #738bc6, #246ab4);
  background-image: linear-gradient(to right top, #ffffff, #d6d5eb, #a8afd8, #738bc6, #246ab4);
}

.agroindustriales {
  background-color: #09400d;
  background-image: -webkit-linear-gradient(to right top, #09400d, #135518, #1c6b24, #258230, #2e993d, #37a640, #41b242, #4cbf44, #59c23a, #66c52f, #72c820, #7fcb06);
  background-image: -moz-linear-gradient(to right top, #09400d, #135518, #1c6b24, #258230, #2e993d, #37a640, #41b242, #4cbf44, #59c23a, #66c52f, #72c820, #7fcb06);
  background-image: linear-gradient(to right top, #09400d, #135518, #1c6b24, #258230, #2e993d, #37a640, #41b242, #4cbf44, #59c23a, #66c52f, #72c820, #7fcb06);
}

.chec {
  background-color: #1D3692;
  background-image: -webkit-linear-gradient(to right top, #1d3692, #6363ad, #9894c8, #ccc8e4, #ffffff);
  background-image: -moz-linear-gradient(to right top, #1d3692, #6363ad, #9894c8, #ccc8e4, #ffffff);
  background-image: linear-gradient(to right top, #1d3692, #6363ad, #9894c8, #ccc8e4, #ffffff);
}

.termocaribe {
  background-color: #f49f1e;
  background-image: -webkit-linear-gradient(to left bottom, #ffffff, #ffe1fd, #ffbdd3, #ffa185, #f49f1e);
  background-image: -moz-linear-gradient(to left bottom, #ffffff, #ffe1fd, #ffbdd3, #ffa185, #f49f1e);
  background-image: linear-gradient(to left bottom, #ffffff, #ffe1fd, #ffbdd3, #ffa185, #f49f1e);
}

.antioquiagoldpare {
  background-color: #2C9942;
  background-image: -webkit-linear-gradient(to left bottom, #2c9942, #1e8943, #127a42, #0c6a40, #0d5b3c, #1b5b38, #245a34, #2c5a31, #46672b, #647324, #877d1d, #ae841f);
  background-image: -moz-linear-gradient(to left bottom, #2c9942, #1e8943, #127a42, #0c6a40, #0d5b3c, #1b5b38, #245a34, #2c5a31, #46672b, #647324, #877d1d, #ae841f);
  background-image: linear-gradient(to left bottom, #2c9942, #1e8943, #127a42, #0c6a40, #0d5b3c, #1b5b38, #245a34, #2c5a31, #46672b, #647324, #877d1d, #ae841f);
}

.pchsanbartolomepare {
  background-color: #304F75;
  background-image: -webkit-linear-gradient(to right top, #529240, #529240, #529240, #529240, #529240, #3c8f4e, #248b5b, #008766, #007c79, #006e83, #005f82, #304f75);
  background-image: -moz-linear-gradient(to right top, #529240, #529240, #529240, #529240, #529240, #3c8f4e, #248b5b, #008766, #007c79, #006e83, #005f82, #304f75);
  background-image: linear-gradient(to right top, #529240, #529240, #529240, #529240, #529240, #3c8f4e, #248b5b, #008766, #007c79, #006e83, #005f82, #304f75);
}

.elcondorpare {
  background-color: #002B5C;
  background-image: -webkit-linear-gradient(to right top, #b2cfe7, #8faecc, #6e8eb2, #4e6f98, #30517e, #224473, #133767, #002b5c, #002b5c, #002b5c, #002b5c, #002b5c);
  background-image: -moz-linear-gradient(to right top, #b2cfe7, #8faecc, #6e8eb2, #4e6f98, #30517e, #224473, #133767, #002b5c, #002b5c, #002b5c, #002b5c, #002b5c);
  background-image: linear-gradient(to right top, #b2cfe7, #8faecc, #6e8eb2, #4e6f98, #30517e, #224473, #133767, #002b5c, #002b5c, #002b5c, #002b5c, #002b5c);
}

.termonortepare {
  background-color: #1C4994;
  background-image: -webkit-linear-gradient(to right top, #1c4994, #1c4994, #1c4994, #1c4994, #1c4994, #21468b, #254282, #273f79, #293866, #293153, #272a41, #232430);
  background-image: -moz-linear-gradient(to right top, #1c4994, #1c4994, #1c4994, #1c4994, #1c4994, #21468b, #254282, #273f79, #293866, #293153, #272a41, #232430);
  background-image: linear-gradient(to right top, #1c4994, #1c4994, #1c4994, #1c4994, #1c4994, #21468b, #254282, #273f79, #293866, #293153, #272a41, #232430);
}

.labgrinpare {
  background-color: #AAE4AE;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23096D31' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23AAE4AE' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23a1dda6' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%2399d59e' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%2390ce96' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%2388c78f' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%237fc087' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2377b97f' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%236eb278' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2366aa70' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%235da369' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23549d62' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%234c965b' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23438f53' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%233a884c' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23308145' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23267a3f' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%231a7438' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23096D31' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.labgrinpare {
  background-color: #AAE4AE;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23096D31' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23AAE4AE' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23a1dda6' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%2399d59e' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%2390ce96' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%2388c78f' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%237fc087' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2377b97f' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%236eb278' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2366aa70' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%235da369' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23549d62' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%234c965b' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23438f53' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%233a884c' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23308145' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23267a3f' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%231a7438' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23096D31' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.autoboyaca {
  background-color: #1E529C;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23FFFFFF' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%231E529C' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%231e529c' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%231E529C' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

#modalContingencia {
  font-family: 'Saira Semi Condensed', Arial !important;
}
.contingency .contingency-header {
  position: relative;
  width: 100%;
  height: 250px;
  margin-bottom: 10px;
}
.contingency .contingency-header .text,
.contingency .contingency-header .image {
  float: left;
}
.contingency .contingency-header .text {
  width: calc(100% - 200px);
  width: -moz-calc(100% - 200px);
  width: -webkit-calc(100% - 200px);
  width: -ms-calc(100% - 200px);
  width: -o-calc(100% - 200px);
  height: 250px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  font-size: 1.2em;
  text-align: justify;
  border-left: 4px solid #00ff45;
  /*border-bottom: 3px solid red;*/
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.contingency .contingency-header .image {
  width: 200px;
  height: 250px;
  line-height: 250px;
  text-align: center;
  border: 2px solid #00b330;
  border-radius: 4px;
}
.contingency .contingency-header .image img {
  width: 190px;
  height: auto;
}
.contingency .contingency-body {
  position: relative;
  width: 100%;
  height: auto;
  font-size: 1.2em;
}
.contingency .contingency-body .symptom {
  width: 100%;
  height: 100%;
  margin-bottom: 10px;
  padding-left: 5px;
  border-left: 4px solid #ff003b;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  text-align: justify;
}
.contingency .contingency-body .symptom .symptom-container {
  width: 100%;
  height: 200px;
  margin-bottom: 10px;
}
.contingency .contingency-body .symptom .symptom-container .image,
.contingency .contingency-body .symptom .symptom-container .list {
  float: left;
}
.contingency .contingency-body .symptom .symptom-container .image {
  width: 160px;
  height: 200px;
  line-height: 200px;
}
.contingency .contingency-body .symptom .symptom-container .image img {
  width: auto;
  height: 200px;
}
.contingency .contingency-body .symptom .symptom-container .list {
  width: calc(100% - 160px);
  width: -moz-calc(100% - 160px);
  width: -webkit-calc(100% - 160px);
  width: -ms-calc(100% - 160px);
  width: -o-calc(100% - 160px);
  height: 200px;
}
.contingency .contingency-body .symptom .list ul{
  padding-left: 30px;
}
.contingency .contingency-body .avoid {
  width: 100%;
  height: 640px;
  margin-bottom: 10px;
  padding-left: 5px;
  border-left: 4px solid #00baff;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.contingency .contingency-body .advice {
  width: 100%;
  height: 100%;
  text-align: justify;
}
.contingency .contingency-body .avoid .list {
  width: 100%;
  height: 50px;
  margin: 5px 0;
}
.contingency .contingency-body .avoid .list .image,
.contingency .contingency-body .avoid .list .text {
  float: left;
}
.contingency .contingency-body .avoid .list .image {
  width: 55px;
  height: 50px;
  line-height: 50px;
}
.contingency .contingency-body .avoid .list .image img {
  width: auto;
  height: 50px;
}
.contingency .contingency-body .avoid .list .text {
  width: calc(100% - 55px);
  width: -moz-calc(100% - 55px);
  width: -webkit-calc(100% - 55px);
  width: -ms-calc(100% - 55px);
  width: -o-calc(100% - 55px);
  height: 50px;
  padding-left: 5px;
  display: flex;
  justify-content: left;
  align-items: center;
  background: #f5f5f5;
  padding-right: 5px;
  border-radius: 3px;
}
.contingency .contingency-body .avoid .list .one {
  border-right: 4px solid #cc3700;
}
.contingency .contingency-body .avoid .list .two {
  border-right: 4px solid #00cc37;
}
.contingency .contingency-body .avoid .list .three {
  border-right: 4px solid #00ffc5;
}
.contingency .contingency-body .avoid .list .four {
  border-right: 4px solid #cc0095;

}
.contingency .contingency-body .avoid .list .five {
  border-right: 4px solid #0095cc;

}
.contingency .contingency-body .contacs {
  width: 100%;
  font-size: 1.4em;
  text-align: center;
}
.contingency .contingency-body .findings {
  text-align: justify;
}

#recaptcha-container {
  transform: scale(0.92);
  transform-origin: 0 0;
  margin-bottom: 5px;
  margin-top: 5px;
}
.reset-password {
    text-align: left !important;
    padding-left: 10px;
}
.reset-password p {
    text-align: center;
    color: crimson;
}
.reset-password .form-group {
    margin-bottom: 10px;
}
.reset-password .newPassword {
    margin-left: 74px;
}
.reset-password .newPassword p {
    margin-left: -8px !important;
}
.reset-password .reset-password-button {
    margin-top: 5px;
    text-align: center;
}

.table-add-user thead {
    width: 100% !important;
}

.table-add-user tbody {
    height: 200px;
    overflow-y: auto;
    width: 100% !important;
}

.table-add-user thead,
.table-add-user tbody,
.table-add-user tr,
.table-add-user td,
.table-add-user th {
    display: block;
}

.table-add-user tbody td,
.table-add-user thead > tr> th {
    float: left;
    border-bottom-width: 20 !important;
}

.ocultar_alerta {
    display: none;
}

.mostrar_alerta {
    display: block;
}


.vertical-align {
    display: flex;
    align-items: center;
    height: 100%;
}

.checkbox-container {
    padding-top: 25px; /* Ajusta este valor según sea necesario */
}

.checkbox-label {
    margin-bottom: 0;
    margin-left: 5px;
}
.trash { color:rgb(209, 91, 71); }

.user-list li {
	display: flex;
	border: none;
	border-bottom: 1px lightgray solid;
	margin-bottom: 0;
}
.user-list li:last-child {
	border-bottom: none;
}
.user-list li .user-info {
	flex-grow: 1;
}
.user-list li .trash {
	display: flex;
	align-items: center;
	text-decoration: none;
}

.codigos-qr {
    text-align: center;
}
.codigo-verificacion {
    margin-top: 30px;
    font-size: 2em;
}
.thing-form {
    margin: 20px 0;
}

#banner {
    border-bottom: none;
    margin-top: -20px;
}

#banner h1 {
    font-size: 60px;
    line-height: 1;
    letter-spacing: -1px;
}

.hero-unit {
    position: relative;
    padding: 30px 15px;
    color: #F5F5F5;
    text-align: center;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
    background: #4393B9;
}

.footer {
    text-align: center;
    padding: 30px 0;
    margin-top: 70px;
    border-top: 1px solid #E5E5E5;
}

.navbar-text {
    margin-left: 15px;
}



.table-fixed thead {
    width: 100% !important;
}

.table-fixed tbody {
    height: 400px;
    overflow-y: auto;
    width: 100% !important;
}

.table-fixed thead,
.table-fixed tbody,
.table-fixed tr,
.table-fixed td,
.table-fixed th {
    display: block;
}

.table-fixed tbody td,
.table-fixed thead > tr> th {
    float: left;
    border-bottom-width: 20 !important;
}
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 120%; 
    }
    strong, span, p{
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 100%; 
    }
    table {
        width:100%;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
        padding: 8px;     
        background: #d8d8d8;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206); 
        padding: 8px;  
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
    }
    .cuadroICR,.cuadroIV{
        width: 100px;
        height: 10px;
    }
    p, b{
        font-size: 120%;
    }
  }


/*-----------------------------Estilos de la impresion del plan de accion general---------------*/
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 120%; 
    }
    table {
        width:100%;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
        padding: 8px;     
        background: #d8d8d8;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206); 
        padding: 8px;  
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
    }
  }
/*-----------------------------Estilos de la impresion del plan de accion general---------------*/
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 120%;
    }
    table {
        width:100%;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%;
        padding: 8px;
        background: #d8d8d8;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206);
        padding: 8px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%;
    }
  }

.btn-custom {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 37px;
    height: 37px;
    border-radius: 50%;
    background-color: #2196F3;
    color: white;
    text-decoration: none;
    box-shadow: 0 2px 5px rgba(0,0,0,0.25);
    transition: all 0.3s ease;
}

.btn-custom:hover {
    background-color: #2b9bf7;
    box-shadow: 0 4px 8px rgba(0,0,0,0.3);
    color: rgb(231, 231, 231);
    cursor: pointer;
}

.btn-custom i {
    font-size: 17px;
}

.badge-custom {
    position: absolute;
    top: -5px;
    right: -5px;
    min-width: 17px;
    height: 17px;
    padding: 0 6px;
    border-radius: 10px;
    color: white;
    font-size: 11px;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 2px 4px rgba(0,0,0,0.2);
}

.badge-danger {
    background-color: #dc3545;  /* rojo */
}

.badge-success {
    background-color: #28a745;  /* verde con tono similar */
}
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 120%; 
    }
    strong, span, p{
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 100%; 
    }
    table {
        width:100%;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
        padding: 8px;     
        background: #d8d8d8;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206); 
        padding: 8px;  
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
    }
    .cuadroICR,.cuadroIV{
        width: 100px;
        height: 10px;
    }
    p, b{
        font-size: 120%;
    }
  }







/*-----------------------------Estilos de la impresion del directorio interno---------------*/
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 120%; 
    }
    table {
        width:100%;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
        padding: 8px;     
        background: #d8d8d8;
        width: 16.66%;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206); 
        padding: 8px;  
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
        width: 16.66%;
    }
  }
/*-----------------------------Estilos de la impresion del directorio interno---------------*/
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 120%; 
    }
    table {
        width:100%;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
        padding: 8px;     
        background: #d8d8d8;
        width: 16.66%;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206); 
        padding: 8px;  
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
        width: 16.66%;
    }
  }
.btnAccion {
    width: 100px;
}

.size-50px {
    font-size: 70px;
}

.close-items{
    text-align: center;
    width: 100%;
    padding: 80px 0px 0px 0px;
    opacity: 0.5;
}

.close-items:hover{
    color: brown;
    opacity: 1;
}
.charger-amenazas{
    position: absolute;
    left: 48%;
    transform: translate(0%, 300%);
}

.bar {
  width: 100%;
  height: 25px;
  /*font-family: 'Saira', Arial !important;*/
}

.bar .legenda,
.bar .barra,
.bar .porcentaje,
.bar .legenda,
.bar .barra,
.bar .porcentaje {
  position: relative;
  float: left;
}

.bar .legenda,
.bar .legenda {
  width: 35px;
  height: 100%;
  text-align: right;
}

.bar .porcentaje,
.bar .porcentaje {
  width: 45px;
  height: 100%;
  text-align: right;
}

.bar .barra,
.bar .barra {
  width: calc(100% - 80px);
  height: 100%;
  padding-left: 7px;
}

.progress {
  background: rgba(245, 245, 245, 1);
  border: 0px solid rgba(245, 245, 245, 1);
  border-radius: 4px;
  height: 15px;
  margin-bottom: 13px !important;
}

.ICR .progress-bar-custom,
.ICR .progress-striped .progress-bar-custom,
.ICR .progress-bar-custom,
.ICR .progress-striped .progress-bar-custom {
  background-color: rgba(65, 201, 65, 1);
}

.IV .progress-bar-custom,
.IV .progress-striped .progress-bar-custom,
.IV .progress-bar-custom,
.IV .progress-striped .progress-bar-custom {
  background-color: rgba(255, 55, 15, 1);
}

.ICR .progress-striped .progress-bar-custom,
.IV .progress-striped .progress-bar-custom,
.ICR .progress-striped .progress-bar-custom,
.IV .progress-striped .progress-bar-custom {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}



.reporte .bar,
.new-menu .menu-footer .bar {
  width: 100%;
  height: 25px;
  /*font-family: 'Saira', Arial !important;*/
}

.reporte .bar .legenda,
.reporte .bar .barra,
.reporte .bar .porcentaje,
.new-menu .menu-footer .bar .legenda,
.new-menu .menu-footer .bar .barra,
.new-menu .menu-footer .bar .porcentaje {
  position: relative;
  float: left;
}

.reporte .bar .legenda,
.new-menu .menu-footer .bar .legenda {
  width: 35px;
  height: 100%;
  text-align: right;
}

.reporte .bar .porcentaje,
.new-menu .menu-footer .bar .porcentaje {
  width: 45px;
  height: 100%;
  text-align: right;
}

.reporte .bar .barra,
.new-menu .menu-footer .bar .barra {
  width: calc(100% - 80px);
  height: 100%;
  padding-left: 7px;
}
.reporte .ICR,
.reporte .IV,
.new-menu .menu-footer .ICR,
.new-menu .menu-footer .IV {
  padding-top: 2px;
}

.reporte .progress,
.new-menu .menu-footer .progress {
  background: rgba(245, 245, 245, 1);
  border: 0px solid rgba(245, 245, 245, 1);
  border-radius: 4px;
  height: 15px;
  margin-bottom: 13px !important;
}

.reporte .ICR .progress-bar-custom,
.reporte .ICR .progress-striped .progress-bar-custom,
.new-menu .menu-footer .ICR .progress-bar-custom,
.new-menu .menu-footer .ICR .progress-striped .progress-bar-custom {
  background-color: rgba(65, 201, 65, 1);
}

.reporte .IV .progress-bar-custom,
.reporte .IV .progress-striped .progress-bar-custom,
.new-menu .menu-footer .IV .progress-bar-custom,
.new-menu .menu-footer .IV .progress-striped .progress-bar-custom {
  background-color: rgba(255, 55, 15, 1);
}

.reporte .ICR .progress-striped .progress-bar-custom,
.reporte .IV .progress-striped .progress-bar-custom,
.new-menu .menu-footer .ICR .progress-striped .progress-bar-custom,
.new-menu .menu-footer .IV .progress-striped .progress-bar-custom {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

.reporte {
  color: #fff;
  background: #474747;
  width: 317px;
  height: 90%;
  left: 317px;
  bottom: -100%;
  font-family: 'Saira', Arial !important;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 100;
  transition: 0.5s;
  border-left: 2px solid #ff6123;
}



.reporte .bar-container {
  width: 100%;
  height: auto;
  padding: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  cursor: help;
}

.reporte .bar-close {
  position: relative;
  background: #ff6123;
  width: 100%;
  height: 25px;
  padding-left: 10px;
  color: #333;
  font-size: 15px;
  line-height: 15px;
}

.reporte .bar-close span {
  display: inline-block;
  padding-top: 5px;
  color: #fff;
}

.reporte .bar-close .close {
  margin-top: 0px;
  float: right;
  width: 25px;
  height: 25px;
  padding-top: 1px;
  text-align: center;
}

.reporte .bar-container .bar-header {
  width: 100%;
  height: auto;
  text-align: center;
  text-transform: uppercase;
}

.reporte .bar-container .bar-body {
  width: 100%;
  height: auto;
}

.reporte .bar-container .bar-body span {
  display: inline-block;
  width: 100%;
  height: 25px;
  line-height: 25px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-left: 5px;
  border-left: 2px solid #ffcf23;
  border-bottom: 1px solid #ffcf23;
}

.tooltip-inner {
  max-width: 650px;
  background-color: #ffffff;
  color: #000000;
  font-size: 14px;
  border: 1px solid #ccc;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 5px;
}

.charger-amenazas{
    position: absolute;
    left: 48%;
    transform: translate(0%, 300%);
}

.filter-space {
    top: 40px;
}

.see-filter {
    height: 80px !important;
}

.space {
    z-index: 6 !important;
}
/*-----------------------------Estilos de la impresion del plan de accion general---------------*/
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 120%; 
    }
    table {
        width:100%;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
        padding: 8px;     
        background: #d8d8d8;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206); 
        padding: 8px;  
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
    }
  }
/*-----------------------------Estilos de la impresion del plan de accion general---------------*/
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 120%;
    }
    table {
        width:100%;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%;
        padding: 8px;
        background: #d8d8d8;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206);
        padding: 8px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%;
    }
  }


.filter-space {
    top: 40px;
}

.see-filter {
    height: 80px !important;
}

.space {
    z-index: 6 !important;
}
/*-----------------------------Estilos de la impresion del plan de accion general---------------*/
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 120%; 
    }
    table {
        width:100%;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
        padding: 8px;     
        background: #d8d8d8;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206); 
        padding: 8px;  
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 80%; 
    }
  }
/*-----------------------------Estilos de la impresion del plan de accion general---------------*/
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 120%;
    }
    table {
        border-collapse: collapse;
        border-spacing: 0; width: 100% !important;
        height: auto !important;
        margin: 5mm 0 !important;
        page-break-before: avoid;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%;
        padding: 8px;
        background: #d8d8d8; width:16.66%;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206);
        padding: 8px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%; width: 16.66%;
    }
  }

  .filter-label {
      padding-top: 7px;
      text-align: right;
      font-weight: bold;
  }
/*-----------------------------Estilos de la impresion del plan de accion general---------------*/
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 120%;
    }
    table {
        border-collapse: collapse;
        border-spacing: 0; width: 100% !important;
        height: auto !important;
        margin: 5mm 0 !important;
        page-break-before: avoid;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%;
        padding: 8px;
        background: #d8d8d8; width:16.66%;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206);
        padding: 8px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%; width: 16.66%;
    }
  }

  .filter-label {
      padding-top: 7px;
      text-align: right;
      font-weight: bold;
  }

.filter-space {
    top: 40px;
}

.see-filter {
    height: 80px !important;
}

.space {
    z-index: 6 !important;
}
/*-----------------------------Estilos de la impresion del plan de accion general---------------*/
@media print {
    h2{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 120%;
    }
    table {
        width:100%;
    }
    th{
        border: 0.25px solid rgb(204, 204, 206);
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%;
        padding: 8px;
        background: #d8d8d8;
    }
    td{
        text-align: justify;
        border: 0.25px solid rgb(204, 204, 206);
        padding: 8px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%;
    }
  }

.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}

/*-----------------------------Estilos de la impresion de la evaluación de la amenaza---------------*/
@media print {
    html, body, div, span, applet, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, big, cite, code,
    del, dfn, em, font, img, ins, kbd, q, s, samp,
    small, strike, strong, sub, sup, tt, var,
    b, u, i, center,
    dl, dt, dd,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-size: 100%;
        vertical-align: baseline;
        background: transparent;
    }
    body {
        line-height: 1;
    }
    @page {
        margin: 2cm;
    }
    blockquote, q {
        quotes: none;
    }
    blockquote:before, blockquote:after,
    q:before, q:after {
        content: "";
        content: none;
    }    
    /* No olvides definir estilos para focus */
    :focus {
        outline: 0;
    }    
    /* No olvides resaltar de alguna manera el texto insertado/borrado */
    ins {
        text-decoration: none;
    }
    del {
        text-decoration: line-through;
    }    
    /* En el código HTML es necesario añadir cellspacing="0" */
    table {
        border-collapse: collapse;
        border-spacing: 0;
    }
    /*-------------nuevos estilos para la impresión-------------*/
    body * {
        color: #000000 !important;
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 18pt !important;
        line-height: 18pt !important;
    }
    h3 {
        margin: 8mm 0 5mm 0 !important;
        font-size: 20pt !important;
        text-align: justify !important;
        page-break-after: avoid;
    }
    p {
        text-align: justify !important;
    }
    table {
        width: 100% !important;
        height: auto !important;
        margin: 5mm 0 !important;
        page-break-before: avoid;
    }
    table thead tr th,
    table tbody tr td,
    table tbody tr th,
    table tbody tr td {
        padding: 0px !important;
        border: 1px solid #333 !important;
        border-collapse: collapse !important;
        border-spacing: 0 !important;
        font-size: 14pt !important;
    }
    table tbody tr th,
    table tbody tr td {
        text-align: justify !important;
    }
    .MsoTableGrid {
        width: 100% !important;
        height: auto !important;
        margin: 5mm 0 !important;
        page-break-before: avoid;
    }
    .MsoTableGrid tbody tr td {
        padding: 2px !important;
        border: 1px solid #333 !important;
        border-collapse: collapse !important;
        border-spacing: 0 !important;
        font-size: 14pt !important;
    }
    .print-color {
        width: 150px;
        border: 1px solid #333;
    }
    .text-print-color {
        text-align: center;
    }
    .print-color-bar {
        border: 1px solid #333;
    }
    .list-color {
        padding-left: 125px;
    }
  }
.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}
.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}

/** =========================================file input=========================================*/
.btn-file-container-routes [type="file"] {
  height: 0;
  overflow: hidden;
  width: 0;
}
.btn-file-container-routes [type="file"] + label {
  border: none;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: "Poppins", sans-serif;
  font-size: 2rem;
  font-weight: 600;
  margin-bottom: 1rem;
  outline: none;
  padding: 0.5rem 2rem;
  position: relative;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  vertical-align: middle;
}
.btn-file-container-routes [type="file"] + label.btn-file {
  background-color: #00bfff;
  border-radius: 0;
  overflow: hidden;
}
.btn-file-container-routes [type="file"] + label.btn-file span {
  display: inline-block;
  height: 100%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  width: 100%;
}
.btn-file-container-routes [type="file"] + label.btn-file::before {
  color: #fff;
  font-family: "FontAwesome";
  content: "\f0ee";
  font-size: 2rem;
  height: 100%;
  left: 30%;
  line-height: 2;
  position: absolute;
  top: -180%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  width: 100%;
}
.btn-file-container-routes [type="file"] + label.btn-file:hover {
  background-color: #00bfffc4;
}
.btn-file-container-routes [type="file"] + label.btn-file:hover span {
  -webkit-transform: translateY(300%);
          transform: translateY(300%);
}
.btn-file-container-routes [type="file"] + label.btn-file:hover::before {
  top: 0;
}
.file-container-routes {
  width: 100%;
  height: 100%;
  margin-bottom: 3px;
}
.file-container-routes .icon, .file-container-routes .input, .file-container-routes .delete {
  display: table-cell;
}
.file-container-routes span {
  font-style: italic;
  font-size: 12px;
  color: #707070;
}
.file-container-routes p {
  padding-top: 10px;
}
.file-container-routes .icon {
  background: #f7f7f7;
  width: 45px;
  height: 40px;
  color: #d9534f;
  font-size: 2.5rem;
  text-align: center;
  vertical-align: middle;
}
.file-container-routes .input {
  background: #f7f7f7;
  width: 400px;
  height: 40px;
  text-align: center;
  vertical-align: middle;
}
.file-container-routes .delete {
  background: #f7f7f7;
  width: 50px;
  height: 40px;
  text-align: center;
  vertical-align: middle;
}
.file-container-routes .delete a {
  display: inline-block;
  background: #ffffff;
  margin-right: 5px;
  padding-top: 3px;
  padding-right: 8px;
  padding-bottom: 1px;
  padding-left: 8px;
  font-size: 16px;
  text-decoration: none;
  color: #333;
  border-radius: 3px;
}
.file-container-routes .delete .btn-delete {
  border-bottom:  4px solid #d9534f;
}
.file-container-routes .delete .btn-delete:hover {
  background: #d9534f;
  color: #f7f7f7;
  border-bottom:  4px solid #ffffff;
}
/** ============================================================================================*/
.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}
.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}

.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}


.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}
.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}

.grupo-nombre {
    border-radius: 3px;
    padding: 13px 7px;
    background-color: #e6e6e6;
    margin-top: 10px;
    font-size: 15px;
    font-weight: bold;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    transition: background-color 0.3s;
}
.grupo-nombre:hover {
    border-radius: 4px;
    background-color: #e3e3e3;
}
.aspecto-grid {
    padding: 15px 7px 0;
    display: flex;
    flex-wrap: wrap;
    overflow: hidden;
    transition: max-height 0.3s ease-out;
    max-height: 1000px; /* Ajusta este valor según tus necesidades */
}
.aspecto-grid.ng-hide {
    max-height: 0;
}
.aspecto-item {
    margin-bottom: 15px;
}

#label-float-aspecto {
    height: 100%;
}

#form-group-aspectos {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.aspecto-label {
    flex-grow: 1;
    display: flex;
    align-items: center;
    min-height: 30px;
    margin-bottom: 1px;
}
.form-control-aspectos {
    width: 100%;
}
.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}
.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}
.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}
.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}

.top-title {
    font-style: none;
    color: #2A4D6E;
    font-size: 12px;
    margin-bottom: -32px !important;
}

.bottom-title {
    margin-top: -16px !important;
}

#formAgregarRecurso {
    width: 95%;
    margin-left: 0px;
}

.icono-incendios {
    margin-left: 90px;
    width: 40px;
    margin-top: 15px;
}

.icono-oculto {
    margin-top: 12px;
}
#div {
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-left-style: ridge;
}
.parpadea { /*Estilos del boton de informacion faltante del documento*/

    color: red;

    animation-name: parpadeo;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;

    -webkit-animation-name:parpadeo;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
  }

@-moz-keyframes parpadeo{
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes parpadeo {
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes parpadeo {
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

/*ESTILOS DEL MODAL DE HISTORICO DEL DOCUMENTO*/

.row__hover{
    padding: 5px
}

.row__hover:hover {
    background: rgb(245, 244, 244);
}

.titleHistoryDocument {
    /*text-align: center;*/
    color: brown;
}

.container-document-charger {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 5;
    opacity: 0.8;
  }

.text-charger-document {
    position: absolute;
    color: #000;
    padding-bottom: 12%;
  }

.centrar{
    text-align: center;
}

.btnDocumentGenerate {
    text-align: center;
}

#viewDiv {
    width: 100%;
    height: 100%;
}

.container-arcgis-charger {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 5;
    background-color: #181717;
    opacity: 0.6;
}

.text-charger {
    position: absolute;
    color: #ffffff;
    padding-bottom: 12%;
}

#controlGrap {
    padding: 5px;
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 10px;
    right: 10px;
    border-radius: 5px;
}

#itemControlGrap {
    margin-bottom: 2px;
    margin-top: 2px;
    border-width: 1px;
    border-color: gray;
    border-radius: 5px;
}

#controlAnimate {
    padding: 5px;
    display: flex;
    flex-direction: row;
    position: absolute;
    top: 10px;
    right: 70px;
    border-radius: 5px;
}

#itemControlAnimate {
    margin-right: 2px;
    margin-left: 2px;
    border-width: 1px;
    border-color: gray;
    border-radius: 5px;
}

#controlLayer {
    padding: 3px;
    display: flex;
    flex-direction: row;
    position: absolute;
    top: 250px;
    right: 10px;
    border-radius: 5px;
}

#itemControlLayer {
    margin-right: 2px;
    margin-left: 2px;
    border-width: 1px;
    border-color: white;
    border-radius: 5px;
}

.layerContainerView {
    position: absolute;
    top: 250px;
    right: 50px;
}

.layerContainerViewNone {
    display: none;
    position: absolute;
    top: 210px;
    right: 50px;
}

/*-----------------Estilos Buscador----------------*/
.containerBuscadorArcgis {
    top: 100px;
    left: 15px;
    position: absolute;
}

.boton-map-arcgis {
    z-index: 1;
    background-color: white;
    padding: 3px;
    font-size: 17px;
}

.selectIconTypeArcgis {
    width: 200px;
    margin-left: 35px;
    height: 34px;
    display: none;
    position: absolute;
}

.containerSearchIconArcgis {
    margin-left: 35px;
    display: none;
}

.listaSearchIconArcgis {
    width: 170px;
    margin-left: 35px;
    height: 204px;
    display: none;
    list-style: none;
    background: #ffffff;
    overflow: auto;
}

.searchIconArcgis {
    width: 170px;
    height: 34px;
}

/*-----------------Estilos Informacion lineas ----------------*/
.containerInfoLineasArcgis {
    left: 70px;
    top: 15px;
    position: absolute;
}

.containerLineasArcgisNone {
    display: none;
    left: 70px;
    top: 15px;
    position: absolute;
}

.containerLineasArcgis {
    padding: 5px;
    border: 0px;
    border-radius: 5px;
    background-color: white;
    left: 10px;
    bottom: 60px;
    position: absolute;
}

.lineasArcgis {
    display: flex;
    align-items: center;
    margin-bottom: 5px;
}

.lineasItemsArcgis {
    width: 10px;
    height: 10px;
    margin-right: 5px;
}

/*-----------------Estilos Recursos Vencidos ----------------*/
.containerRecursosVencidosArcgis {
    left: 110px;
    top: 15px;
    position: absolute;
}

.tipoRecursoVencidoArcgis {
    width: 100px;
    height: auto;
    display: none;
    list-style: none;
    background: #ffffff;
    overflow: auto;
    left: 40px;
    position: absolute;
}

.clearAnimationRecursosArcgis {
    left: 45px;
    position: absolute;
    display: none;
}

.clearAnimationRecursosArcgis:hover {
    color: #000000;
}

/*----------------- Control de capas ----------------*/
#containerViewAcgis {
    max-height: 51vh;
    overflow-y: auto;
}

.containerToast {
    padding: 10px;
    top: 10px;
    left: 30%;
    border: 0px;
    border-radius: 15px;
    background-color: rgb(252, 227, 0);
    position: absolute;
}

.toastMode {
    display: flex;
    align-items: center;
    justify-content: center;
}

.itemToast {
    margin-left: 2px;
    margin-right: 2px;
}

#customPopupMeter {
    width: auto;
    display: none;
    left: 150px;
    top: 10px;
    color: black;
    position: absolute;
    background: white;
    padding: 5px;
    border-radius: 15px;
}

.layerContainerView3d{
    position: absolute;
    top: 55px;
    right: 52px;
    z-index: 99;
}

.layerContainerView3dNone {
    display: none;
    position: absolute;
    top: 55px;
    right: 52px;
}

.layerContainer3d {
    overflow-y: auto;
    max-height: 51vh;
}
#googleMap {
    height: 100%;  /* The height is 400 pixels */
    width: 100%;  /* The width is the width of the web page */
}

.sidenav {
    height: 100%;
    width: 50px;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
}

.mainMap {
    margin-Left: 50px;
}

.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 25px;
    color: #818181;
    display: block;
    transition: 0.3s;
}

.sidenav a:hover,
.offcanvas a:focus {
    color: #000;
}

.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
@media screen and (max-height: 450px) {
    .sidenav {
        padding-top: 15px;
    }
    .sidenav a {
        font-size: 18px;
    }
}
.arrow-o-right::before {
    font-family: FontAwesome;
    content: "\f18e";
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    /*--adjust as necessary--*/
    font-size: 30px;
    color: rgba(51, 51, 51, 0.6);
    -moz-transition: color 0.3s linear;
    -o-transition: color 0.3s linear;
    -webkit-transition: color 0.3s linear;
    transition: color 0.3s linear;
    position: absolute;
    top: 0px;
    left: 12px;
}
.arrow-o-left::before {
    font-family: FontAwesome;
    content: "\f190";
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    /*--adjust as necessary--*/
    font-size: 30px;
    color: rgba(51, 51, 51, 0.6);
    -moz-transition: color 0.3s linear;
    -o-transition: color 0.3s linear;
    -webkit-transition: color 0.3s linear;
    transition: color 0.3s linear;
    position: absolute;
    top: 0px;
    left: 12px;
}
/* Parametriza el tamaño del formulario(envoltura) */
.incendios-popup .leaflet-popup-content-wrapper {
    width: 800px !important;
    height: 800px;
}
/* Parametriza el tamaño del formulario(contenido) */
.incendios-popup .leaflet-popup-content {
    width: 760px !important;
    height: 460px;
}
normal-popup .leaflet-popup-content-wrapper {
    width: 100px !important;
}
.normal-popup .leaflet-popup-content {
    width: 100px !important;
}
/*---------------modal primario para los formularios de los iconos---------------*/
/*----------modal secundario para agregar mas informacion de los iconos----------*/
.form-modal-mapa-information {
    display: none;
    position: fixed;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.4);
    width: 100%;
    height: calc(100% - 60px);
    padding-top: 40px;
    padding-bottom: 50px;
    left: 0;
    bottom: 0;
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 9;
}
.form-modal-mapa-information .modal-information-content {
    position: relative;
    height: 100% !important;
    margin: auto;
    padding: 0;
    width: 80%;
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s
}
.form-modal-mapa-information .modal-information-content .modal-body {
    position: relative;
    width: 100%;
    height: auto !important;
    padding: 0 !important;
}
/* Modal Content */
/*.form-modal-icons .modal-content {
    position: relative;
    background-color: #fefefe;
    width: 100%;
    height: auto;
    margin: auto;
    padding: 0;
    width: 60%;
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s
}*/
/* Add Animation */
@-webkit-keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}
@keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}
/* The Close Button */
.form-modal-information .close {
    color: white;
    float: right;
    font-size: 28px;
    font-weight: bold;
}
.form-modal-information .close{
    color: #333;
}
.form-modal-information .close:hover,
.form-modal-information .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}
.form-modal-information .modal-header {
    padding: 2px 16px;
    /*background-color: #f04500;*/
    color: white;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.form-modal-information .modal-header {
    background: #fafafa;
    color: #333;
    padding-top: 10px;
    padding-bottom: 7px;
    margin-bottom: 10px;
}
.form-modal-information .modal-body {
    padding: 0 !important;
}
.form-modal-information .modal-body {
    padding: 2px 16px;
}
.form-modal-information .modal-footer {
    padding: 8px 16px;
    background-color: #f5f5f5;
    color: white;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}


/*-----------------------ESTILOS CONTROLS-----------------------*/

.containerCapasGoogleMap {
    margin-left: .8%;
}

.botonCapasGoogleMap {
    background: #fff;
    width: 40px;
    height: 40px;
    border: 2px solid #fff;
    border-radius: 3px;
    box-shadow: 0 2px 6px rgba(0,0,0,.3);
    cursor: pointer;
    float: left;
}

.listaCapasGoogleMap {
    background: #fff;
    width: auto;
    border: 2px solid #fff;
    border-radius: 3px;
    box-shadow: 0 2px 6px rgba(0,0,0,.3);
    cursor: pointer;
    margin-left: 10px;
    float: left;
    list-style: none;
    overflow: auto;
    display: none;
}

.elementListMap {
    padding: 8px;
    text-align: center;
    font-size: 14px;
}

.elementListMap:hover  {
    background: rgb(239, 239, 239);
}

.elementListMapKm {
    padding: 8px;
    text-align: center;
    font-size: 14px;
    color: black;
    font-weight: bold;
}

.elementListMapKm:hover  {
    background: rgb(239, 239, 239);
}

.elementListMapKmGr {
    padding: 8px;
    text-align: center;
    font-size: 14px;
    color: gray;
    font-weight: bold;
}

.elementListMapKmGr:hover  {
    background: rgb(239, 239, 239);
}


/*----------------Clases del popup de descripcion de iconos y rutas--------------------*/

.leaflet-popup-tip,
.leaflet-popup-content-wrapper { /*--------> Estilos de la la ventana*/
    /*background: rgb(189, 189, 189);*/
    background: #ffffff;
    color: #000000;
    opacity: 0.8;
}

.leaflet-popup-close-button { /*--------> Estilos del boton para cerrar la ventana*/
    display : none
}

.leaflet-popup-tip { /*--------> Estilos del triangulo inferior que señala el icono o ruta*/
    background: #ffffff;
}

/*Controls*/

.leaflet-control-layers{ /*Se ocultó el boton de los layers*/
    display: none;
}

/*---------------------Clases del popup de los colores de las rutas--------------------*/
.legend {
    display: inline-block;
    font: 14px/16px Arial, Helvetica, sans-serif;
    background: rgba(255,255,255, 0.9);
    box-shadow: 0 0 15px rgba(0,0,0,0.2);
    border-radius: 5px;
    padding: 8px 8px;
    width: 380px !important;
    line-height: 18px;
    color: #555;
    left: -5px;
    bottom: 100px;
    display: none;
}
.legend i {
    width: 16px;
    height: 16px;
    float: left;
    margin-right: 8px;
    opacity: 0.7;
}

.visualizar-plan-respuesta {
    float: left;
}

.visualizar-plan-respuesta {
    position: relative;
    width: 100%;
    height: 100%;
}

.containerEvacuacion {
    padding-left: 55px;
    padding-top: 10px;
    float: left;
}
.containerCirculacion {
    padding-left: 5px;
    padding-top: 10px;
    float: left;
}
.containerInfoLineas {
    padding-left: 5px;
    padding-top: 10px;
    float: left;
}
.containerCentrarPlano {
    padding-left: 5px;
    padding-top: 10px;
    float: left;
}
.containerRecursosVencidos {
    padding-left: 5px;
    padding-top: 10px;
    float: left;
}
.containerMapVideo {
    padding-left: 5px;
    padding-top: 10px;
    float: left;
}
.video {
    display: none;
}

.containerBuscador {
    padding-left: 10px;
    padding-top: 260px;
    float: left;
    position: absolute;
}

.containerCapas {
    padding-right: 55px;
    padding-top: 10px;
    float: right;
}

.containerCapas:hover~.layerControlDinamic{
    display: block;
}

.containerLocations {
    margin-right: 5px;
    padding-top: 10px;
    float: right;
}

.capas {
    width: 45px;
    height: 45px;
    background: white;
    padding: 5px;
    position: absolute;
}

.layerControlDinamic{
    display: none;
    overflow: auto;
    height: 500px;
    width: auto;
}

.layerControlDinamic:hover{
    display: block;
}

/*-----------------Estilos del buscador----------------*/

.selectIconType {
    width: 200px;
    margin-left: 35px;
    height: 34px;
    display: none;
    position: absolute;
}

.searchIcon {
    width: 170px;
    height: 34px;
}

.containerSearchIcon {
    margin-left: 35px;
    display: none;
}

/*.clearAnimation {
    margin-left: 0px;
    padding: 8px;
    color: #000;
    text-decoration: none;
    font-size: 18px;
}

.clearAnimation:hover {
    font-size: 20px;
    color: red;
}*/

#clearAnimation{
    margin-left: 3px;
    margin-top: 2px;
}

#clearAnimation:hover{
    color: #000000;
}

.listaSearchIcon {
    width: 170px;
    margin-left: 35px;
    height: 204px;
    display: none;
    list-style: none;
    background: #ffffff;
    overflow: auto;
}

.elementoLista {
    padding: 5px;
    border: 1px solid #c3c3c3;
    text-align: justify;
    font-size: 12px;
}

.elementoLista:hover  {
    background: rgb(239, 239, 239);
}

/*-----------------Estilos del buscador----------------*/

.boton-map {
    font-size: 15px;
}

.leaflet-control {
    cursor: pointer;
    transition: all 0.1s ease;
}

.leaflet-control:hover {
    border-color: #07c1ff;
    transform: scale(1.03);
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
}

.leaflet-draw-toolbar:hover {
    border-color: #07c1ff;
    transform: scale(1.03);
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
}

/*---------------------------------------------Estilos de los recursos vencidos------------------------------------------------*/
.animated-icon {
    position: absolute;
    border-radius: 50%;
    border: 10px solid rgb(255, 0, 0);
    width: 40px;
    height: 40px;
    -webkit-transform: translate(50%,50%);
    transform: translate(50%,50%);
    -webkit-animation: animated-icon 1s infinite;
    animation: animated-icon 1s infinite;
    opacity: 0;
}

@keyframes animated-icon{
    0%{
        width:5px;
        height:5px;
        border:8px
        solid rgb(255, 0, 0);
        opacity:0
    }50%{
        opacity: .8;
    }
    90%{
        width:41px;
        height:41px
    }
    90%,100%{
        border:4px
        solid rgb(255, 0, 0);
        opacity:0
    }100%{
        width:50px;
        height:50px
    }
}

.animated-icon:nth-child(2) {
    animation-delay: .1s;
}
.animated-icon:nth-child(3) {
    animation-delay: .5s;
}
.animated-icon:nth-child(4) {
    animation-delay: .10s;
}
.animated-icon:nth-child(5) {
    animation-delay: .15s;
}

.tipoRecursoVencido {
    width: 100px;
    height: auto;
    display: none;
    list-style: none;
    background: #ffffff;
    overflow: auto;
}

.clearAnimationRecursos {
    margin: 2px 0px;
    display: none;
}

.clearAnimationRecursos:hover {
    color: #000000;
}
/*----------------------------------------------------------------------------1------------------------------------------------*/

/*---------------------------------------------Estilos de los Iconos buscados------------------------------------------------*/
.animated-icon-search {
    position: absolute;
    border-radius: 50%;
    /*Naranja --> #cc6600*/
    /*Violeta --> #aa0083*/
    /*Verde fosforecente --> #39ff14*/
    /*Negro --> #000*/
    /*Limon --> #ccff00*/
    border: 10px solid #ccff00;
    width: 40px;
    height: 40px;
    -webkit-transform: translate(50%,50%);
    transform: translate(50%,50%);
    -webkit-animation: animated-icon-search 1s infinite;
    animation: animated-icon-search 1s infinite;
    opacity: 0;
}

@keyframes animated-icon-search{
    0%{
        width:5px;
        height:5px;
        /*Naranja --> #cc6600*/
        /*Violeta --> #aa0083*/
        /*Verde fosforecente --> #39ff14*/
        /*Negro --> #000*/
        /*Limon --> #ccff00*/
        border:8px solid #ccff00;
        opacity:0
    }50%{
        opacity: 1;
    }
    90%{
        width:41px;
        height:41px
    }
    90%,100%{
        /*Naranja --> #cc6600*/
        /*Violeta --> #aa0083*/
        /*Verde fosforecente --> #39ff14*/
        /*Negro --> #000*/
        /*Limon --> #ccff00*/
        border:4px solid #ccff00;
        opacity: 0
    }100%{
        width:50px;
        height:50px
    }
}

.animated-icon-search:nth-child(2) {
    animation-delay: .1s;
}
.animated-icon-search:nth-child(3) {
    animation-delay: .5s;
}
.animated-icon-search:nth-child(4) {
    animation-delay: .10s;
}
.animated-icon-search:nth-child(5) {
    animation-delay: .15s;
}
/*----------------------------------------------------------------------------1------------------------------------------------*/

/*Estilos del layerControl*/

.angular-leaflet-control-layers {
    position: absolute;
    background: white;
    z-index: 1000;
    right: 10px;
    top: 10px;
    width: auto;
    box-shadow: 1px 1px 5px #333;
    padding: 5px;
}

.angular-leaflet-control-layers .lf-row label {
    cursor: pointer;
    width: 75%;
}

.angular-leaflet-control-layers .lf-row .lf-icon-ol {
    padding-left: 8px;
}

.angular-leaflet-control-layers .lf-row .lf-icon {
    cursor: pointer;
    float: left;
    margin-right: 5px;
    padding-top: 2px;
}

.angular-leaflet-control-layers .lf-row label .lf-text {
    float: left;
}

.angular-leaflet-control-layers .lf-row .lf-icon-ol-group {
    color: #00650a;
}

.angular-leaflet-control-layers .lf-row .lf-icons {
    display: none;
}

.lf-row{
    padding-left: 10px;
}

.layerControlDinamic h4{
    text-align: center;
    color: seagreen;
    font-weight: bold;
    text-transform: uppercase;
}

.layerControlDinamic h5{
    font-weight: bold;
}

.popupLocations {
    z-index: 3;
}

/* .container-leaflet-charger {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 0;
  background-color: #a0a0a0;
  opacity: 0.6;
} */

.container-leaflet-charger {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 5;
    background-color: #181717;
    opacity: 0.6;
  }

  .text-charger {
    position: absolute;
    color: #ffffff;
    padding-bottom: 12%;
  }
.sidenav {
    height: 100%;
    width: 50px;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
}

.mainMap {
    margin-Left: 50px;
}

.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 25px;
    color: #818181;
    display: block;
    transition: 0.3s;
}

.sidenav a:hover,
.offcanvas a:focus {
    color: #000;
}

.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
@media screen and (max-height: 450px) {
    .sidenav {
        padding-top: 15px;
    }
    .sidenav a {
        font-size: 18px;
    }
}
.arrow-o-right::before {
    font-family: FontAwesome;
    content: "\f18e";
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    /*--adjust as necessary--*/
    font-size: 30px;
    color: rgba(51, 51, 51, 0.6);
    -moz-transition: color 0.3s linear;
    -o-transition: color 0.3s linear;
    -webkit-transition: color 0.3s linear;
    transition: color 0.3s linear;
    position: absolute;
    top: 0px;
    left: 12px;
}
.arrow-o-left::before {
    font-family: FontAwesome;
    content: "\f190";
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    /*--adjust as necessary--*/
    font-size: 30px;
    color: rgba(51, 51, 51, 0.6);
    -moz-transition: color 0.3s linear;
    -o-transition: color 0.3s linear;
    -webkit-transition: color 0.3s linear;
    transition: color 0.3s linear;
    position: absolute;
    top: 0px;
    left: 12px;
}
/* Parametriza el tamaño del formulario(envoltura) */
.incendios-popup .leaflet-popup-content-wrapper {
    width: 800px !important;
    height: 800px;
}
/* Parametriza el tamaño del formulario(contenido) */
.incendios-popup .leaflet-popup-content {
    width: 760px !important;
    height: 460px;
}
normal-popup .leaflet-popup-content-wrapper {
    width: 100px !important;
}
.normal-popup .leaflet-popup-content {
    width: 100px !important;
}
/*---------------modal primario para los formularios de los iconos---------------*/
/*----------modal secundario para agregar mas informacion de los iconos----------*/
.form-modal-mapa-information {
    display: none;
    position: fixed;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.4);
    width: 100%;
    height: calc(100% - 60px);
    padding-top: 40px;
    padding-bottom: 50px;
    left: 0;
    bottom: 0;
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 9;
}
.form-modal-mapa-information .modal-information-content {
    position: relative;
    height: 100% !important;
    margin: auto;
    padding: 0;
    width: 80%;
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s
}
.form-modal-mapa-information .modal-information-content .modal-body {
    position: relative;
    width: 100%;
    height: auto !important;
    padding: 0 !important;
}
/* Modal Content */
/*.form-modal-icons .modal-content {
    position: relative;
    background-color: #fefefe;
    width: 100%;
    height: auto;
    margin: auto;
    padding: 0;
    width: 60%;
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s
}*/
/* Add Animation */
@-webkit-keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}
@keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}
/* The Close Button */
.form-modal-information .close {
    color: white;
    float: right;
    font-size: 28px;
    font-weight: bold;
}
.form-modal-information .close{
    color: #333;
}
.form-modal-information .close:hover,
.form-modal-information .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}
.form-modal-information .modal-header {
    padding: 2px 16px;
    /*background-color: #f04500;*/
    color: white;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.form-modal-information .modal-header {
    background: #fafafa;
    color: #333;
    padding-top: 10px;
    padding-bottom: 7px;
    margin-bottom: 10px;
}
.form-modal-information .modal-body {
    padding: 0 !important;
}
.form-modal-information .modal-body {
    padding: 2px 16px;
}
.form-modal-information .modal-footer {
    padding: 8px 16px;
    background-color: #f5f5f5;
    color: white;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.open-modal {
    display: block;
}
.close-modal {
    display: none;
}

.iconos-matpel-form{
 width: 50px;
 height: 140px;
 border: 1px solid #dadada;
 line-height: 70px;
 padding-left: 4px;
 float: left;
}

.centro th{
    text-align: center;

}

#tablaMatPel {
    position: sticky;
    top: 0;
    z-index: 10;
    background-color: #ffffff;
}

.content_descripcion{
    margin-bottom: 2px;
    font-size: 15px;
    font-weight: bolder;
}

.content_effect{
    margin-top: 10px;
    margin-bottom: 2px;
    font-size: 15px;
    font-weight: bolder;
}

.text_content{
    font-weight: lighter;
    white-space: pre-wrap;
}

/* Boton de evidencia */
.btn-evidence-custom {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 37px;
    height: 37px;
    border-radius: 50%;
    background-color: #2196F3;
    color: white;
    text-decoration: none;
    box-shadow: 0 2px 5px rgba(0,0,0,0.25);
    transition: all 0.3s ease;
}

.btn-evidence-custom:hover {
    background-color: #2b9bf7;
    box-shadow: 0 4px 8px rgba(0,0,0,0.3);
    color: rgb(231, 231, 231);
    cursor: pointer;
}

.btn-evidence-custom i {
    font-size: 17px;
}

.badge-evidence-custom {
    position: absolute;
    top: -5px;
    right: -5px;
    min-width: 17px;
    height: 17px;
    padding: 0 6px;
    border-radius: 10px;
    color: white;
    font-size: 11px;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 2px 4px rgba(0,0,0,0.2);
    background-color: #dc3545;  /* rojo */
}

.badge-evidence-danger {
    background-color: #dc3545;  /* rojo */
}

.badge-evidence-success {
    background-color: #28a745;  /* verde con tono similar */
}

/* Popover */
.btn-evidence-custom + .popover {
    max-width: 66% !important;
    width: 100% !important;
}

.btn-evidence-custom + .popover .popover-content {
    max-height: 85vh !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.agregar-item-evidence {
    background: #e1e1e1;
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #dadada;
    border-radius: 3px;
    cursor: pointer;
    margin-bottom: 15px;
  }

.panel-heading-evidence{
    display: flex;
    justify-content: space-between;
}

.label_evidencia_complete {
    font-size: 11px;
    font-weight: bold;
}

#delete-evidence-heading {
    cursor: pointer;
    font-size: 17px;
    color: black;
}

.uploadfilemediaevi{
    margin-left: -8px;
}

/* Footer evidences */
.footer-evidences-custom{
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.registro {
  position: relative;
  width: 100%;
  height: 100%;
  letter-spacing: 0.05rem;
}
.title-registro {
  text-transform: uppercase;
}

/*@import url(https://fonts.googleapis.com/css?family=Saira&display=swap);
@import url(https://fonts.googleapis.com/css?family=Saira+Extra+Condensed&display=swap);
@import url(https://fonts.googleapis.com/css?family=Saira+Semi+Condensed:400,500,600&display=swap);*/
/*
.btn-radio {
  cursor: pointer;
  display: inline-block;
  float: left;
  -webkit-user-select: none;
  user-select: none;
}

.btn-radio:not(:first-child) {
  margin-left: 20px;
}

@media screen and (max-width: 480px) {
  .btn-radio {
    display: block;
    float: none;
  }

  .btn-radio:not(:first-child) {
    margin-left: 0;
    margin-top: 15px;
  }
}

.btn-radio svg {
  fill: none;
  vertical-align: middle;
}

.btn-radio svg circle {
  stroke-width: 2;
  stroke: #C8CCD4;
}

.btn-radio svg path {
  stroke: #f0bd00;
}

.btn-radio svg path.inner {
  stroke-width: 6;
  stroke-dasharray: 19;
  stroke-dashoffset: 19;
}

.btn-radio svg path.outer {
  stroke-width: 2;
  stroke-dasharray: 57;
  stroke-dashoffset: 57;
}

.btn-radio input {
  display: none;
}

.btn-radio input:checked+svg path {
  transition: all 0.4s ease;
}

.btn-radio input:checked+svg path.inner {
  stroke-dashoffset: 38;
  transition-delay: 0.3s;
}

.btn-radio input:checked+svg path.outer {
  stroke-dashoffset: 0;
}

.btn-radio span {
  display: inline-block;
  vertical-align: middle;
  font-weight: 500;
}

.workcenterchooser {
  width: 100%;
  height: 100%;
}

.workcenterchooser .row {
  width: 100%;
  height: 100%;
  margin: 0;
}

.workcenterchooser .row .col-sm-4,
.workcenterchooser .row .col-sm-8 {
  height: 100%;
  padding: 0;
}

.workcenterchooser .sucursal {
  background: #333;
  width: 100%;
  height: 100%;
  z-index: 2;
}

.workcenterchooser .sucursal .tipo-usuario {
  position: relative;
  background: transparent;
  width: 100%;
  height: 80px;
  padding: 10px 5px 10px 5px;
  font-family: 'Saira', Arial !important;
  color: #f5f5f5;
  text-align: center;
}

.workcenterchooser .sucursal .tipo-usuario h4 {
  text-transform: uppercase;
}

.workcenterchooser .sucursal .selector-sucursal {
  position: relative;
  background: transparent;
  width: 100%;
  height: calc(100% - 80px);
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}

.workcenterchooser .sucursal .selector-sucursal .selector {
  width: 80%;
  height: auto;
  font-family: 'Saira', Arial;
}

.workcenterchooser .sucursal .selector-sucursal .selector label {
  color: #fff;
  font-weight: 500;
  letter-spacing: 0.8px;
}

.workcenterchooser .imagen-sucursal {
  position: absolute;
  opacity: 1;
  top: 0;
  left: 0;
  background-image: radial-gradient(circle, #f7de80, #f5d669, #f3ce50, #f2c634, #f0bd00);
  width: 100%;
  height: 100%;
  border: 5px solid #f0bd00;
  z-index: 0;
  transition: all .75s ease;
}

.hide-imagen {
  opacity: 0 !important;
}

.workcenterchooser .imagen-sucursal img {
  width: 100%;
  height: 100%;
}

.workcenterchooser .informacion-sucursal {
  position: absolute;
  opacity: 1;
  top: calc(50% - 50px);
  left: 15%;
  background: none;
  z-index: 1;
  transition: all .75s ease;
}

.workcenterchooser .informacion-sucursal .pare {
  color:#f5f5f5;
}

.workcenterchooser .informacion-sucursal .pare .siglas,
.workcenterchooser .informacion-sucursal .pare .acronimo {
  float: left;
}

.workcenterchooser .informacion-sucursal .pare .siglas {
  width: 130px;
  height: 100px;
  text-transform: uppercase;
  font: bold 6em 'Saira Extra Condensed', Arial !important;
  font-stretch: condensed;
  line-height: 100px !important;
}

.workcenterchooser .informacion-sucursal .pare .acronimo {
  width: auto;
  height: 100px;
  padding: 18px 0 0 5px;
  font-size: 2.5em;
  font-family: 'Saira Semi Condensed', Arial !important;
  font-style: italic;
  letter-spacing: 0.05px;
  line-height: 30px !important;
  font-variant: unset
}

.workcenterchooser .informacion-sucursal .pare .acronimo p {
  margin: 0;
}

.workcenterchooser .informacion {
  width: 100%;
  height: 100%;
  padding: 10px 10px 10px 20px;
  overflow-x: hidden;
  overflow-y: auto;
}

 /*------------------------------------------------------------------------------------*/
  /*------------------------------------------------------------------------------------*/
   /*------------------------------------------------------------------------------------*/
/*
.workcenterchooser .informacion-sucursal .informacion-header {
  background: #f0bd00;
  width: 100%;
  height: 60px;
  border-bottom: 2px solid #dcae00;
  color: #f5f5f5;
}

.workcenterchooser .informacion-sucursal .informacion-header .logo {
  float: left;
  background: #f5f5f5;
  width: auto;
  height: 50px;
  margin-top: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  border-radius: 5px;
  text-align: center;
  vertical-align: middle;
}

.workcenterchooser .informacion-sucursal .informacion-header .logo img {
  height: 40px;
}

.workcenterchooser .informacion-sucursal .informacion-header .encabezado {
  float: left;
  widows: auto;
  height: 60px;
}

.workcenterchooser .informacion-sucursal .informacion-header .encabezado .siglas,
.workcenterchooser .informacion-sucursal .informacion-header .encabezado .acronimo {
  float: left;
}

.workcenterchooser .informacion-sucursal .informacion-header .encabezado .siglas {
  width: 85px;
  height: 60px;
  padding-top: 3px;
  text-transform: uppercase;
  font: bold 55px 'Saira Extra Condensed', Arial !important;
  font-stretch: condensed;
  line-height: 55px !important;
}

.workcenterchooser .informacion-sucursal .informacion-header .encabezado .acronimo {
  width: auto;
  height: 60px;
  padding: 7px 0 0 5px;
  font-size: 23px;
  font-family: 'Saira Semi Condensed', Arial !important;
  font-style: italic;
  letter-spacing: 0.05px;
  line-height: 23px !important;
  font-variant: unset
}

.workcenterchooser .informacion-sucursal .informacion-header .encabezado .acronimo p {
  margin: 0;
}

.workcenterchooser .informacion-sucursal .informacion {
  width: 100%;
  height: calc(100% - 60px);
  padding-top: 20px;
  padding-left: 20px;
  font-family: 'Saira', Arial !important;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #f5f5f5;
  /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='hexagons' fill='%23eeeeee' fill-opacity='0.4' fill-rule='nonzero'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");*/
  /*background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMDAiPgo8cmVjdCB3aWR0aD0iNTYiIGhlaWdodD0iMTAwIiBmaWxsPSIjZjhkMjAzIj48L3JlY3Q+CjxwYXRoIGQ9Ik0yOCA2NkwwIDUwTDAgMTZMMjggMEw1NiAxNkw1NiA1MEwyOCA2NkwyOCAxMDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZjYyOSIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+CjxwYXRoIGQ9Ik0yOCAwTDI4IDM0TDAgNTBMMCA4NEwyOCAxMDBMNTYgODRMNTYgNTBMMjggMzQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZTUwMyIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+Cjwvc3ZnPg==);*/
/* } */
/*
.workcenterchooser .informacion-sucursal .marca {
  position: absolute;
  bottom: 0px;
  left: 0;
  z-index: 0;
}

.workcenterchooser .informacion-sucursal .marca img {
  width: 45%;
  opacity: 0.1;
}

/*url: https://www.svgbackgrounds.com/#rainbow-vortex*/
/*
.w-corprevenir {
  background-color: #f0bd00;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50%25' height='50%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23000' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23f0bd00' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23e4b410' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23d8ab19' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23cda220' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23c19a24' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23b69128' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23ab892b' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%239f802d' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2394782f' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23897031' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%237e6832' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23746033' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23695833' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235e5034' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23534934' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23494134' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%233e3a33' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23333333' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-argos {
  background-color: #0090c2;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%230090c2' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%230096c5' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23009cc7' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%2300a2c6' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%2300a8c4' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%2300aec0' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2300b3ba' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%2300b8b2' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2300bca9' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%2300c19e' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300c592' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2300c886' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2338cb79' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2358ce6b' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2373d05d' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%238bd14f' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23a2d241' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23b9d233' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-bancow {
  background-color: #ff6c01;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ff6c01' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23ed7a00' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23db8500' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23c88e00' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23b59500' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23a29b00' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%238f9f00' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%237da31e' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%236ba534' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%2358a747' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2343a859' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%232ca869' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2303a879' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2300a887' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2300a794' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2300a59f' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2300a3a8' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%2300a1ae' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-cala {
  background-color: #da1c5c;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23da1c5c' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23d51e66' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23cf2370' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23c82878' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23c02e80' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23b73488' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23ad3a8e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23a33f94' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23984498' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%238c489c' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23804c9e' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23744f9f' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%236752a0' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235b549f' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%234e569e' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2342579b' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23355898' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23285994' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-santafe {
  background-color: #0a61a8;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpolygon fill='%2325519f' points='1600 160 0 460 0 350 1600 50'/%3E%3Cpolygon fill='%23404197' points='1600 260 0 560 0 450 1600 150'/%3E%3Cpolygon fill='%235c308e' points='1600 360 0 660 0 550 1600 250'/%3E%3Cpolygon fill='%23772086' points='1600 460 0 760 0 650 1600 350'/%3E%3Cpolygon fill='%2392107d' points='1600 800 0 800 0 750 1600 450'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-celsia {
  background-color: #e3e810;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23e3e810' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23e6e200' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23eadb00' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23edd500' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23efcf00' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23f2c800' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23f4c200' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23f6bb00' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23f8b400' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23faae00' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23fba700' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23fca000' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23fd9900' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23fe9200' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23ff8b00' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23ff8400' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23ff7c00' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23ff7500' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-epm {
  background-color: #86c444;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%2386c444' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%2380c145' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%2379bf46' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%2373bc47' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%236dba48' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%2367b749' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2360b44a' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%235ab24b' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2354af4c' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%234dac4d' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2347aa4e' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2340a74f' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2339a450' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2331a151' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23299e51' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%231f9c52' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23139952' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23009653' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-frontera {
  background-color: #285994;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23285994' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23355898' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%2342579b' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%234e569e' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%235b549f' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%236752a0' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23744f9f' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23804c9e' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%238c489c' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23984498' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23a33f94' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23ad3a8e' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23b73488' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23c02e80' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23c82878' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23cf2370' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23d51e66' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23da1c5c' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-gruponutresa {
  background-color: #ec615f;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ec615f' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23ec5e5b' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23ec5b58' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23eb5754' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23eb5450' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23eb514d' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23eb4d49' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23ea4a45' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23ea4641' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23e9433d' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23e83f39' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23e83b35' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23e73731' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23e6332d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23e62e29' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23e52a24' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23e42520' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23e31f1b' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-gte {
  background-color: #008445;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23008445' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23008852' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23008c5e' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23008f6b' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23009377' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23009683' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23009a8e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23009d99' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23009fa4' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%2300a2ae' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300a5b7' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2300a7c0' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2300a9c8' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2300abcf' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%232aadd5' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2343afdb' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2357b0df' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%2368b2e3' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-hdv {
  background-color: #008445;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23008445' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23078748' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%230e8a4b' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23148d4e' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23199051' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%231d9354' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23219657' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%2325995a' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23299d5d' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%232ca060' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2330a363' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2333a666' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2336a969' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%233aac6c' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%233daf6f' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2340b372' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2343b675' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%2346b978' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-hm {
  background-color: #0165a6;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%230165a6' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23006baa' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%230070ad' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%230075af' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23007ab0' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23007fb0' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%230084af' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%230088ac' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23008da9' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%230091a4' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300959f' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23009998' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23009c91' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2300a08a' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2300a382' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2300a679' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2300a971' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%232aab68' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-clarios {
  background-color: #ff9d00;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23000' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ff9d00' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23fb8d17' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23f47d24' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23ed6e2d' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23e35f34' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23d85239' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23cc453e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23be3941' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23b02f43' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23a02644' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23901e44' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23801843' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%236f1341' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235e0f3d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%234e0c38' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%233e0933' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%232e062c' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23210024' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-serviciosnutresa {
  background-color: #3c5b57;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23215935' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%233c5b57' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%2337615a' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%2331665d' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%232a6b5f' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23237160' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%231a7660' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%230e7b60' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23008060' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2300865e' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23008b5c' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300905a' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23009556' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23009a52' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23009e4e' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2303a348' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2316a842' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2324ad3a' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%2330b131' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-sucroal {
  background-color: #e3e810;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23e3e810' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23d4e217' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23c6dc1d' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23b8d622' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23aad027' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%239cca2b' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2390c32e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%2383bd32' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2377b634' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%236bb037' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%235fa939' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2354a23b' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23499b3c' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%233e943d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23338d3e' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2327863e' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%231b7f3e' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%230c783e' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-tecnoquimicas {
  background-color: #004ba1;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23004ba1' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%230054a8' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23005caf' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%230064b5' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23006dba' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%230075bf' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23007dc4' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%230085c8' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23008dcc' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%230095d0' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23009dd4' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2300a5d7' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2300adda' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2314b5dc' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%232dbddf' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%233fc5e2' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%234fcce4' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%235ed4e7' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}*/






/*@import url(https://fonts.googleapis.com/css?family=Saira&display=swap);
@import url(https://fonts.googleapis.com/css?family=Saira+Extra+Condensed&display=swap);
@import url(https://fonts.googleapis.com/css?family=Saira+Semi+Condensed:400,500,600&display=swap);*/
.btn-radio {
  cursor: pointer;
  display: inline-block;
  float: left;
  -webkit-user-select: none;
  user-select: none;
}

.btn-radio:not(:first-child) {
  margin-left: 20px;
}

@media screen and (max-width: 480px) {
  .btn-radio {
    display: block;
    float: none;
  }

  .btn-radio:not(:first-child) {
    margin-left: 0;
    margin-top: 15px;
  }
}

.btn-radio svg {
  fill: none;
  vertical-align: middle;
}

.btn-radio svg circle {
  stroke-width: 2;
  stroke: #C8CCD4;
}

.btn-radio svg path {
  stroke: #f0bd00;
}

.btn-radio svg path.inner {
  stroke-width: 6;
  stroke-dasharray: 19;
  stroke-dashoffset: 19;
}

.btn-radio svg path.outer {
  stroke-width: 2;
  stroke-dasharray: 57;
  stroke-dashoffset: 57;
}

.btn-radio input {
  display: none;
}

.btn-radio input:checked+svg path {
  transition: all 0.4s ease;
}

.btn-radio input:checked+svg path.inner {
  stroke-dashoffset: 38;
  transition-delay: 0.3s;
}

.btn-radio input:checked+svg path.outer {
  stroke-dashoffset: 0;
}

.btn-radio span {
  display: inline-block;
  vertical-align: middle;
  font-weight: 500;
}

.workcenterchooser {
  width: 100%;
  height: 100%;
}

.workcenterchooser .row {
  width: 100%;
  height: 100%;
  margin: 0;
}

.workcenterchooser .row .col-sm-4,
.workcenterchooser .row .col-sm-8 {
  height: 100%;
  padding: 0;
}

.workcenterchooser .sucursal {
  /*background: #333;*/
  width: 100%;
  height: 100%;
}

.workcenterchooser .sucursal .tipo-usuario {
  position: relative;
  background: transparent;
  width: 100%;
  height: 80px;
  padding: 10px 5px 10px 5px;
  font-family: 'Saira', Arial !important;
  color: #f5f5f5;
  text-align: center;
}

.workcenterchooser .sucursal .tipo-usuario h4 {
  text-transform: uppercase;
}

.workcenterchooser .sucursal .selector-sucursal {
  position: relative;
  background: transparent;
  width: 100%;
  height: calc(100% - 80px);
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}

.workcenterchooser .sucursal .selector-sucursal .selector {
  width: 80%;
  height: auto;
  font-family: 'Saira', Arial;
}

.workcenterchooser .sucursal .selector-sucursal .selector label {
  color: #fff;
  font-weight: 500;
  letter-spacing: 0.8px;
}

.workcenterchooser .informacion-sucursal {
  position: relative;
  background: #f5f5f5;
  width: 100%;
  height: 100%;
  border-left: 5px solid #f0bd00;
}

.workcenterchooser .informacion-sucursal .informacion-header {
  background: #f0bd00;
  width: 100%;
  height: 60px;
  border-bottom: 2px solid #dcae00;
  color: #f5f5f5;
}

.workcenterchooser .informacion-sucursal .informacion-header .logo {
  float: left;
  background: #f5f5f5;
  width: auto;
  height: 50px;
  margin-top: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  border-radius: 5px;
  text-align: center;
  vertical-align: middle;
}

.workcenterchooser .informacion-sucursal .informacion-header .logo img {
  height: 40px;
}

.workcenterchooser .informacion-sucursal .informacion-header .patrocina {
  position: absolute;
  right: 0;
  background: #f5f5f5;
  width: auto;
  height: 50px;
  margin-top: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  border-radius: 5px;
  text-align: center;
  vertical-align: middle;
}

.workcenterchooser .informacion-sucursal .informacion-header .patrocina img {
  width: 80px;
  padding-top: 15px;
}

.workcenterchooser .informacion-sucursal .informacion-header .encabezado {
  float: left;
  widows: auto;
  height: 60px;
}

.workcenterchooser .informacion-sucursal .informacion-header .encabezado .siglas,
.workcenterchooser .informacion-sucursal .informacion-header .encabezado .acronimo {
  float: left;
}

.workcenterchooser .informacion-sucursal .informacion-header .encabezado .siglas {
  width: 85px;
  height: 60px;
  padding-top: 3px;
  text-transform: uppercase;
  font: bold 55px 'Saira Extra Condensed', Arial !important;
  font-stretch: condensed;
  line-height: 55px !important;
}

.workcenterchooser .informacion-sucursal .informacion-header .encabezado .acronimo {
  width: auto;
  height: 60px;
  padding: 7px 0 0 5px;
  font-size: 23px;
  font-family: 'Saira Semi Condensed', Arial !important;
  font-style: italic;
  letter-spacing: 0.05px;
  line-height: 23px !important;
  font-variant: unset
}

.workcenterchooser .informacion-sucursal .informacion-header .encabezado .acronimo p {
  margin: 0;
}

.workcenterchooser .informacion-sucursal .informacion {
  width: 100%;
  height: calc(100% - 60px);
  font-family: 'Saira', Arial !important;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #f5f5f5;
  /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='hexagons' fill='%23eeeeee' fill-opacity='0.4' fill-rule='nonzero'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");*/
  /*background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMDAiPgo8cmVjdCB3aWR0aD0iNTYiIGhlaWdodD0iMTAwIiBmaWxsPSIjZjhkMjAzIj48L3JlY3Q+CjxwYXRoIGQ9Ik0yOCA2NkwwIDUwTDAgMTZMMjggMEw1NiAxNkw1NiA1MEwyOCA2NkwyOCAxMDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZjYyOSIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+CjxwYXRoIGQ9Ik0yOCAwTDI4IDM0TDAgNTBMMCA4NEwyOCAxMDBMNTYgODRMNTYgNTBMMjggMzQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZTUwMyIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+Cjwvc3ZnPg==);*/
}

.workcenterchooser .informacion-sucursal .informacion .informacion-nonemaps {
  margin-left: 20px;
  margin-top: 20px;
}

.workcenterchooser .informacion-sucursal .informacion .informacion-yesmaps {
  display: none;
}

.workcenterchooser .informacion-sucursal .informacion .maps-nonemaps {
  display: none;
}

.workcenterchooser .informacion-sucursal .informacion .maps-yesmaps {
    width: 100%;
    height: 100%;
}

.workcenterchooser .informacion-sucursal .marca {
  position: absolute;
  bottom: 0px;
  left: 0;
  z-index: 0;
}

.workcenterchooser .informacion-sucursal .marca-none {
  position: absolute;
  bottom: 0px;
  left: 0;
  z-index: 0;
  display: none;
}

.workcenterchooser .informacion-sucursal .marca img {
  width: 45%;
  opacity: 0.1;
}

/*url: https://www.svgbackgrounds.com/#rainbow-vortex*/

.w-corprevenir {
  background-color: #f0bd00;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50%25' height='50%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23000' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23f0bd00' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23e4b410' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23d8ab19' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23cda220' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23c19a24' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23b69128' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23ab892b' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%239f802d' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2394782f' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23897031' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%237e6832' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23746033' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23695833' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235e5034' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23534934' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23494134' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%233e3a33' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23333333' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-argos {
  background-color: #0090c2;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%230090c2' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%230096c5' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23009cc7' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%2300a2c6' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%2300a8c4' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%2300aec0' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2300b3ba' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%2300b8b2' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2300bca9' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%2300c19e' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300c592' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2300c886' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2338cb79' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2358ce6b' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2373d05d' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%238bd14f' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23a2d241' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23b9d233' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-bancow {
  background-color: #ff6c01;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ff6c01' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23ed7a00' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23db8500' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23c88e00' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23b59500' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23a29b00' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%238f9f00' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%237da31e' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%236ba534' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%2358a747' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2343a859' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%232ca869' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2303a879' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2300a887' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2300a794' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2300a59f' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2300a3a8' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%2300a1ae' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-cala {
  background-color: #da1c5c;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23da1c5c' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23d51e66' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23cf2370' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23c82878' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23c02e80' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23b73488' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23ad3a8e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23a33f94' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23984498' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%238c489c' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23804c9e' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23744f9f' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%236752a0' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235b549f' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%234e569e' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2342579b' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23355898' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23285994' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-santafe {
  background-color: #0a61a8;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpolygon fill='%2325519f' points='1600 160 0 460 0 350 1600 50'/%3E%3Cpolygon fill='%23404197' points='1600 260 0 560 0 450 1600 150'/%3E%3Cpolygon fill='%235c308e' points='1600 360 0 660 0 550 1600 250'/%3E%3Cpolygon fill='%23772086' points='1600 460 0 760 0 650 1600 350'/%3E%3Cpolygon fill='%2392107d' points='1600 800 0 800 0 750 1600 450'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-celsia {
  background-color: #e3e810;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23e3e810' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23e6e200' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23eadb00' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23edd500' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23efcf00' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23f2c800' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23f4c200' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23f6bb00' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23f8b400' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23faae00' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23fba700' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23fca000' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23fd9900' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23fe9200' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23ff8b00' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23ff8400' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23ff7c00' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23ff7500' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-celsia-nuevo {
  background-color: #e3e810;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23e3e810' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23e6e200' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23eadb00' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23edd500' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23efcf00' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23f2c800' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23f4c200' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23f6bb00' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23f8b400' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23faae00' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23fba700' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23fca000' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23fd9900' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23fe9200' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23ff8b00' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23ff8400' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23ff7c00' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23ff7500' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-epm {
  background-color: #86c444;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%2386c444' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%2380c145' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%2379bf46' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%2373bc47' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%236dba48' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%2367b749' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2360b44a' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%235ab24b' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2354af4c' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%234dac4d' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2347aa4e' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2340a74f' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2339a450' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2331a151' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23299e51' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%231f9c52' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23139952' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23009653' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-frontera {
  background-color: #285994;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23285994' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23355898' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%2342579b' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%234e569e' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%235b549f' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%236752a0' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23744f9f' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23804c9e' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%238c489c' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23984498' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23a33f94' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23ad3a8e' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23b73488' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23c02e80' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23c82878' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23cf2370' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23d51e66' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23da1c5c' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-gruponutresa {
  background-color: #ec615f;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ec615f' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23ec5e5b' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23ec5b58' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23eb5754' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23eb5450' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23eb514d' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23eb4d49' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23ea4a45' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23ea4641' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23e9433d' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23e83f39' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23e83b35' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23e73731' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23e6332d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23e62e29' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23e52a24' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23e42520' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23e31f1b' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-gte {
  background-color: #008445;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23008445' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23008852' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23008c5e' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23008f6b' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23009377' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23009683' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23009a8e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23009d99' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23009fa4' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%2300a2ae' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300a5b7' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2300a7c0' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2300a9c8' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2300abcf' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%232aadd5' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2343afdb' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2357b0df' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%2368b2e3' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-hdv {
  background-color: #008445;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23008445' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23078748' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%230e8a4b' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23148d4e' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23199051' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%231d9354' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23219657' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%2325995a' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23299d5d' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%232ca060' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2330a363' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2333a666' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2336a969' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%233aac6c' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%233daf6f' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2340b372' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2343b675' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%2346b978' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-hm {
  background-color: #0165a6;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%230165a6' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23006baa' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%230070ad' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%230075af' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23007ab0' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23007fb0' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%230084af' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%230088ac' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23008da9' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%230091a4' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300959f' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23009998' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23009c91' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2300a08a' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2300a382' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2300a679' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2300a971' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%232aab68' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-clarios {
  background-color: #ff9d00;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23000' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ff9d00' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23fb8d17' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23f47d24' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23ed6e2d' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23e35f34' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23d85239' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23cc453e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23be3941' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23b02f43' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23a02644' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23901e44' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23801843' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%236f1341' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235e0f3d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%234e0c38' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%233e0933' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%232e062c' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23210024' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-serviciosnutresa {
  background-color: #3c5b57;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23215935' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%233c5b57' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%2337615a' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%2331665d' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%232a6b5f' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23237160' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%231a7660' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%230e7b60' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23008060' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2300865e' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23008b5c' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300905a' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23009556' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23009a52' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23009e4e' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2303a348' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2316a842' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2324ad3a' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%2330b131' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-sucroal {
  background-color: #e3e810;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23e3e810' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23d4e217' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23c6dc1d' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23b8d622' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23aad027' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%239cca2b' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2390c32e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%2383bd32' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2377b634' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%236bb037' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%235fa939' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2354a23b' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23499b3c' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%233e943d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23338d3e' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2327863e' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%231b7f3e' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%230c783e' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-tecnoquimicas {
  background-color: #004ba1;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23004ba1' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%230054a8' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23005caf' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%230064b5' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23006dba' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%230075bf' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23007dc4' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%230085c8' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23008dcc' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%230095d0' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23009dd4' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2300a5d7' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2300adda' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2314b5dc' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%232dbddf' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%233fc5e2' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%234fcce4' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%235ed4e7' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-continental {
  background-color: #0051a0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23000' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%230051a0' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%232d4ea2' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23454ba3' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%235947a2' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%236a42a0' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%237b3b9c' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%238a3396' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23982a8f' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23a41d87' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23b0097d' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23b90073' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23c20067' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23c8005a' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23cd004d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23d0003f' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23d20031' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23d10021' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23cf050c' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-expresso {
  background-color: #fa9b00;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%234b4971' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23fa9b00' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23f9950a' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23f78f12' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23f68918' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23f4831d' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23f17d21' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23ef7725' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23ec7129' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23e96b2c' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23e6662f' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23e36031' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23df5b34' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23db5536' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23d75038' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23d34b3a' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23ce463c' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23ca423e' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23c53d3f' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-premium-plaza {
  background-color: #de9c28;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%231f1e21' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23de9c28' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23de9928' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23dd9528' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23dd9229' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23dc8e29' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23db8b2a' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23da872a' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23da842b' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23d9812b' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23d87d2c' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23d77a2d' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23d5772d' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23d4732e' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23d3702f' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23d26d30' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23d06930' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23cf6631' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23cd6332' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-energia-solar {
  background-color: #de9c28;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%231f1e21' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23de9c28' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23cba223' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23b7a726' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23a2ab2e' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%238dad3a' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%2378af47' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2361b056' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%2347b166' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2322b075' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%2300af85' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300ae94' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2300aca2' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2300a9ae' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2300a6b9' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2300a3c1' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23009fc7' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23009bcb' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%230096cc' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-primecolombia {
  background-color: #ee5522;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1500'%3E%3Cdefs%3E%3CradialGradient id='a' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23FB3'/%3E%3Cstop offset='1' stop-color='%23ee5522'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='0' y1='750' x2='1550' y2='750'%3E%3Cstop offset='0' stop-color='%23f7882b'/%3E%3Cstop offset='1' stop-color='%23ee5522'/%3E%3C/linearGradient%3E%3Cpath id='s' fill='url(%23b)' d='M1549.2 51.6c-5.4 99.1-20.2 197.6-44.2 293.6c-24.1 96-57.4 189.4-99.3 278.6c-41.9 89.2-92.4 174.1-150.3 253.3c-58 79.2-123.4 152.6-195.1 219c-71.7 66.4-149.6 125.8-232.2 177.2c-82.7 51.4-170.1 94.7-260.7 129.1c-90.6 34.4-184.4 60-279.5 76.3C192.6 1495 96.1 1502 0 1500c96.1-2.1 191.8-13.3 285.4-33.6c93.6-20.2 185-49.5 272.5-87.2c87.6-37.7 171.3-83.8 249.6-137.3c78.4-53.5 151.5-114.5 217.9-181.7c66.5-67.2 126.4-140.7 178.6-218.9c52.3-78.3 96.9-161.4 133-247.9c36.1-86.5 63.8-176.2 82.6-267.6c18.8-91.4 28.6-184.4 29.6-277.4c0.3-27.6 23.2-48.7 50.8-48.4s49.5 21.8 49.2 49.5c0 0.7 0 1.3-0.1 2L1549.2 51.6z'/%3E%3Cg id='g'%3E%3Cuse href='%23s' transform='scale(0.12) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.2) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.25) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(0.3) rotate(-20)'/%3E%3Cuse href='%23s' transform='scale(0.4) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(0.5) rotate(20)'/%3E%3Cuse href='%23s' transform='scale(0.6) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.7) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.835) rotate(-40)'/%3E%3Cuse href='%23s' transform='scale(0.9) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(1.05) rotate(25)'/%3E%3Cuse href='%23s' transform='scale(1.2) rotate(8)'/%3E%3Cuse href='%23s' transform='scale(1.333) rotate(-60)'/%3E%3Cuse href='%23s' transform='scale(1.45) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(1.6) rotate(10)'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='rotate(0 0 0)'%3E%3Cg transform='rotate(0 0 0)'%3E%3Ccircle fill='url(%23a)' r='3000'/%3E%3Cg opacity='0.5'%3E%3Ccircle fill='url(%23a)' r='2000'/%3E%3Ccircle fill='url(%23a)' r='1800'/%3E%3Ccircle fill='url(%23a)' r='1700'/%3E%3Ccircle fill='url(%23a)' r='1651'/%3E%3Ccircle fill='url(%23a)' r='1450'/%3E%3Ccircle fill='url(%23a)' r='1250'/%3E%3Ccircle fill='url(%23a)' r='1175'/%3E%3Ccircle fill='url(%23a)' r='900'/%3E%3Ccircle fill='url(%23a)' r='750'/%3E%3Ccircle fill='url(%23a)' r='500'/%3E%3Ccircle fill='url(%23a)' r='380'/%3E%3Ccircle fill='url(%23a)' r='250'/%3E%3C/g%3E%3Cg transform='rotate(0 0 0)'%3E%3Cuse href='%23g' transform='rotate(10)'/%3E%3Cuse href='%23g' transform='rotate(120)'/%3E%3Cuse href='%23g' transform='rotate(240)'/%3E%3C/g%3E%3Ccircle fill-opacity='0.1' fill='url(%23a)' r='3000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-gcg {
  background-color: #AF910A;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1500'%3E%3Cdefs%3E%3CradialGradient id='a' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23FB3'/%3E%3Cstop offset='1' stop-color='%23ee5522'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='0' y1='750' x2='1550' y2='750'%3E%3Cstop offset='0' stop-color='%23f7882b'/%3E%3Cstop offset='1' stop-color='%23ee5522'/%3E%3C/linearGradient%3E%3Cpath id='s' fill='url(%23b)' d='M1549.2 51.6c-5.4 99.1-20.2 197.6-44.2 293.6c-24.1 96-57.4 189.4-99.3 278.6c-41.9 89.2-92.4 174.1-150.3 253.3c-58 79.2-123.4 152.6-195.1 219c-71.7 66.4-149.6 125.8-232.2 177.2c-82.7 51.4-170.1 94.7-260.7 129.1c-90.6 34.4-184.4 60-279.5 76.3C192.6 1495 96.1 1502 0 1500c96.1-2.1 191.8-13.3 285.4-33.6c93.6-20.2 185-49.5 272.5-87.2c87.6-37.7 171.3-83.8 249.6-137.3c78.4-53.5 151.5-114.5 217.9-181.7c66.5-67.2 126.4-140.7 178.6-218.9c52.3-78.3 96.9-161.4 133-247.9c36.1-86.5 63.8-176.2 82.6-267.6c18.8-91.4 28.6-184.4 29.6-277.4c0.3-27.6 23.2-48.7 50.8-48.4s49.5 21.8 49.2 49.5c0 0.7 0 1.3-0.1 2L1549.2 51.6z'/%3E%3Cg id='g'%3E%3Cuse href='%23s' transform='scale(0.12) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.2) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.25) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(0.3) rotate(-20)'/%3E%3Cuse href='%23s' transform='scale(0.4) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(0.5) rotate(20)'/%3E%3Cuse href='%23s' transform='scale(0.6) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.7) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.835) rotate(-40)'/%3E%3Cuse href='%23s' transform='scale(0.9) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(1.05) rotate(25)'/%3E%3Cuse href='%23s' transform='scale(1.2) rotate(8)'/%3E%3Cuse href='%23s' transform='scale(1.333) rotate(-60)'/%3E%3Cuse href='%23s' transform='scale(1.45) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(1.6) rotate(10)'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='rotate(0 0 0)'%3E%3Cg transform='rotate(0 0 0)'%3E%3Ccircle fill='url(%23a)' r='3000'/%3E%3Cg opacity='0.5'%3E%3Ccircle fill='url(%23a)' r='2000'/%3E%3Ccircle fill='url(%23a)' r='1800'/%3E%3Ccircle fill='url(%23a)' r='1700'/%3E%3Ccircle fill='url(%23a)' r='1651'/%3E%3Ccircle fill='url(%23a)' r='1450'/%3E%3Ccircle fill='url(%23a)' r='1250'/%3E%3Ccircle fill='url(%23a)' r='1175'/%3E%3Ccircle fill='url(%23a)' r='900'/%3E%3Ccircle fill='url(%23a)' r='750'/%3E%3Ccircle fill='url(%23a)' r='500'/%3E%3Ccircle fill='url(%23a)' r='380'/%3E%3Ccircle fill='url(%23a)' r='250'/%3E%3C/g%3E%3Cg transform='rotate(0 0 0)'%3E%3Cuse href='%23g' transform='rotate(10)'/%3E%3Cuse href='%23g' transform='rotate(120)'/%3E%3Cuse href='%23g' transform='rotate(240)'/%3E%3C/g%3E%3Ccircle fill-opacity='0.1' fill='url(%23a)' r='3000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-lareif {
  background-color: #0e48b4;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%230090c2' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%230096c5' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23009cc7' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%2300a2c6' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%2300a8c4' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%2300aec0' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2300b3ba' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%2300b8b2' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2300bca9' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%2300c19e' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300c592' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2300c886' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2338cb79' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2358ce6b' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2373d05d' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%238bd14f' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23a2d241' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23b9d233' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-localhost {
  background-color: #0e48b4;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23333333' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%230090c2' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%230096c5' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23009cc7' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%2300a2c6' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%2300a8c4' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%2300aec0' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2300b3ba' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%2300b8b2' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2300bca9' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%2300c19e' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300c592' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2300c886' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%2338cb79' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%2358ce6b' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2373d05d' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%238bd14f' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23a2d241' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23b9d233' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-consorcio {
  background-color: #f0bd00;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50%25' height='50%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23000' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23f0bd00' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23e4b410' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23d8ab19' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23cda220' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23c19a24' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23b69128' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23ab892b' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%239f802d' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2394782f' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23897031' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%237e6832' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23746033' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23695833' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235e5034' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23534934' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23494134' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%233e3a33' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23333333' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-grupoargos {
  background-color: #363991;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%23313391' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%232d2d91' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%232b2891' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%23292491' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%23272091' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%231c20a7' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%231729be' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%231137d6' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23094aef' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%230B65FF' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;
}

.w-vatia {
  background-color: #ABE602;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23022322' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ABE602' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%2394db1f' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%237dd02d' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%2367c537' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%2352ba3e' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%233dae43' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%2326a247' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%2305964a' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23008a4b' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23007e4b' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%2300734a' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23006747' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%23005b44' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%23004f3f' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23004439' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23003932' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23002e2b' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23022322' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-uroclin {
  background-color: #FBF5D8;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%23f9efc5' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23f6eab1' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23f4e39e' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%23f1dd8c' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%23EED679' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23edd262' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23eccf4b' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23eccc34' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23eccb1b' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%23E0C110' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;
}

.w-corona {
  background-color: #246AB4;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1500'%3E%3Cdefs%3E%3CradialGradient id='a' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23FFFFFF'/%3E%3Cstop offset='1' stop-color='%23246AB4'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='0' y1='750' x2='1550' y2='750'%3E%3Cstop offset='0' stop-color='%2392b5da'/%3E%3Cstop offset='1' stop-color='%23246AB4'/%3E%3C/linearGradient%3E%3Cpath id='s' fill='url(%23b)' d='M1549.2 51.6c-5.4 99.1-20.2 197.6-44.2 293.6c-24.1 96-57.4 189.4-99.3 278.6c-41.9 89.2-92.4 174.1-150.3 253.3c-58 79.2-123.4 152.6-195.1 219c-71.7 66.4-149.6 125.8-232.2 177.2c-82.7 51.4-170.1 94.7-260.7 129.1c-90.6 34.4-184.4 60-279.5 76.3C192.6 1495 96.1 1502 0 1500c96.1-2.1 191.8-13.3 285.4-33.6c93.6-20.2 185-49.5 272.5-87.2c87.6-37.7 171.3-83.8 249.6-137.3c78.4-53.5 151.5-114.5 217.9-181.7c66.5-67.2 126.4-140.7 178.6-218.9c52.3-78.3 96.9-161.4 133-247.9c36.1-86.5 63.8-176.2 82.6-267.6c18.8-91.4 28.6-184.4 29.6-277.4c0.3-27.6 23.2-48.7 50.8-48.4s49.5 21.8 49.2 49.5c0 0.7 0 1.3-0.1 2L1549.2 51.6z'/%3E%3Cg id='g'%3E%3Cuse href='%23s' transform='scale(0.12) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.2) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.25) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(0.3) rotate(-20)'/%3E%3Cuse href='%23s' transform='scale(0.4) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(0.5) rotate(20)'/%3E%3Cuse href='%23s' transform='scale(0.6) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.7) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.835) rotate(-40)'/%3E%3Cuse href='%23s' transform='scale(0.9) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(1.05) rotate(25)'/%3E%3Cuse href='%23s' transform='scale(1.2) rotate(8)'/%3E%3Cuse href='%23s' transform='scale(1.333) rotate(-60)'/%3E%3Cuse href='%23s' transform='scale(1.45) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(1.6) rotate(10)'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='rotate(0 0 0)'%3E%3Cg transform='rotate(0 0 0)'%3E%3Ccircle fill='url(%23a)' r='3000'/%3E%3Cg opacity='0.5'%3E%3Ccircle fill='url(%23a)' r='2000'/%3E%3Ccircle fill='url(%23a)' r='1800'/%3E%3Ccircle fill='url(%23a)' r='1700'/%3E%3Ccircle fill='url(%23a)' r='1651'/%3E%3Ccircle fill='url(%23a)' r='1450'/%3E%3Ccircle fill='url(%23a)' r='1250'/%3E%3Ccircle fill='url(%23a)' r='1175'/%3E%3Ccircle fill='url(%23a)' r='900'/%3E%3Ccircle fill='url(%23a)' r='750'/%3E%3Ccircle fill='url(%23a)' r='500'/%3E%3Ccircle fill='url(%23a)' r='380'/%3E%3Ccircle fill='url(%23a)' r='250'/%3E%3C/g%3E%3Cg transform='rotate(0 0 0)'%3E%3Cuse href='%23g' transform='rotate(10)'/%3E%3Cuse href='%23g' transform='rotate(120)'/%3E%3Cuse href='%23g' transform='rotate(240)'/%3E%3C/g%3E%3Ccircle fill-opacity='0.1' fill='url(%23a)' r='3000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-agroindustriales {
  background-color: #09400D;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%237FCB06' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%2309400D' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%230c4610' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%230f4d14' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23125417' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23155b1b' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%2318611e' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%231b6822' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%231e6f26' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%2321772a' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23247e2e' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23278532' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%232a8c36' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%232c943a' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%232f9b3e' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%2332a342' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%2335ab46' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%2337b24b' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%233ABA4F' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-chec {
  background-color: #1D3692;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpolygon fill='%234a5ea8' points='1600 160 0 460 0 350 1600 50'/%3E%3Cpolygon fill='%237786be' points='1600 260 0 560 0 450 1600 150'/%3E%3Cpolygon fill='%23a5afd3' points='1600 360 0 660 0 550 1600 250'/%3E%3Cpolygon fill='%23d2d7e9' points='1600 460 0 760 0 650 1600 350'/%3E%3Cpolygon fill='%23FFFFFF' points='1600 800 0 800 0 750 1600 450'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-termocaribe {
  background-color: #F49F1E;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpolygon fill='%23cb8929' points='1600 160 0 460 0 350 1600 50'/%3E%3Cpolygon fill='%23a17233' points='1600 260 0 560 0 450 1600 150'/%3E%3Cpolygon fill='%23785c3e' points='1600 360 0 660 0 550 1600 250'/%3E%3Cpolygon fill='%234e4548' points='1600 460 0 760 0 650 1600 350'/%3E%3Cpolygon fill='%23252F53' points='1600 800 0 800 0 750 1600 450'/%3E%3C/g%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;
}

.w-antioquiagold {
background-color: #124734;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpolygon fill='%231f6d48' points='800 100 0 200 0 800 1600 800 1600 200'/%3E%3Cpolygon fill='%232f9157' points='800 200 0 400 0 800 1600 800 1600 400'/%3E%3Cpolygon fill='%2341b362' points='800 300 0 600 0 800 1600 800 1600 600'/%3E%3Cpolygon fill='%2366c176' points='1600 800 800 400 0 800'/%3E%3Cpolygon fill='%238ecd92' points='1280 800 800 500 320 800'/%3E%3Cpolygon fill='%23b6dab4' points='533.3 800 1066.7 800 800 600'/%3E%3Cpolygon fill='%23DBEAD8' points='684.1 800 914.3 800 800 700'/%3E%3C/g%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;
}

.w-pchsanbartolomepare {
  background-color: #304F75;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpolygon fill='%23375c6a' points='1600 160 0 460 0 350 1600 50'/%3E%3Cpolygon fill='%233e6a60' points='1600 260 0 560 0 450 1600 150'/%3E%3Cpolygon fill='%23447755' points='1600 360 0 660 0 550 1600 250'/%3E%3Cpolygon fill='%234b854b' points='1600 460 0 760 0 650 1600 350'/%3E%3Cpolygon fill='%23529240' points='1600 800 0 800 0 750 1600 450'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-elcondorpare {
  background-color: #002B5C;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpolygon fill='%23244c78' points='1600 160 0 460 0 350 1600 50'/%3E%3Cpolygon fill='%23476d94' points='1600 260 0 560 0 450 1600 150'/%3E%3Cpolygon fill='%236b8daf' points='1600 360 0 660 0 550 1600 250'/%3E%3Cpolygon fill='%238eaecb' points='1600 460 0 760 0 650 1600 350'/%3E%3Cpolygon fill='%23B2CFE7' points='1600 800 0 800 0 750 1600 450'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-termonortepare {
  background-color: #232430;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%23232430' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23232430' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23232430' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%23232430' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%23232430' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23262940' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23262f52' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23253566' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23213e7c' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%231C4994' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-labgrinpare {
  background-color: #096D31;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1500'%3E%3Cdefs%3E%3CradialGradient id='a' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23A1D2AD'/%3E%3Cstop offset='1' stop-color='%23096D31'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='0' y1='750' x2='1550' y2='750'%3E%3Cstop offset='0' stop-color='%2355a06f'/%3E%3Cstop offset='1' stop-color='%23096D31'/%3E%3C/linearGradient%3E%3Cpath id='s' fill='url(%23b)' d='M1549.2 51.6c-5.4 99.1-20.2 197.6-44.2 293.6c-24.1 96-57.4 189.4-99.3 278.6c-41.9 89.2-92.4 174.1-150.3 253.3c-58 79.2-123.4 152.6-195.1 219c-71.7 66.4-149.6 125.8-232.2 177.2c-82.7 51.4-170.1 94.7-260.7 129.1c-90.6 34.4-184.4 60-279.5 76.3C192.6 1495 96.1 1502 0 1500c96.1-2.1 191.8-13.3 285.4-33.6c93.6-20.2 185-49.5 272.5-87.2c87.6-37.7 171.3-83.8 249.6-137.3c78.4-53.5 151.5-114.5 217.9-181.7c66.5-67.2 126.4-140.7 178.6-218.9c52.3-78.3 96.9-161.4 133-247.9c36.1-86.5 63.8-176.2 82.6-267.6c18.8-91.4 28.6-184.4 29.6-277.4c0.3-27.6 23.2-48.7 50.8-48.4s49.5 21.8 49.2 49.5c0 0.7 0 1.3-0.1 2L1549.2 51.6z'/%3E%3Cg id='g'%3E%3Cuse href='%23s' transform='scale(0.12) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.2) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.25) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(0.3) rotate(-20)'/%3E%3Cuse href='%23s' transform='scale(0.4) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(0.5) rotate(20)'/%3E%3Cuse href='%23s' transform='scale(0.6) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.7) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.835) rotate(-40)'/%3E%3Cuse href='%23s' transform='scale(0.9) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(1.05) rotate(25)'/%3E%3Cuse href='%23s' transform='scale(1.2) rotate(8)'/%3E%3Cuse href='%23s' transform='scale(1.333) rotate(-60)'/%3E%3Cuse href='%23s' transform='scale(1.45) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(1.6) rotate(10)'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='rotate(0 0 0)'%3E%3Cg transform='rotate(0 0 0)'%3E%3Ccircle fill='url(%23a)' r='3000'/%3E%3Cg opacity='0.5'%3E%3Ccircle fill='url(%23a)' r='2000'/%3E%3Ccircle fill='url(%23a)' r='1800'/%3E%3Ccircle fill='url(%23a)' r='1700'/%3E%3Ccircle fill='url(%23a)' r='1651'/%3E%3Ccircle fill='url(%23a)' r='1450'/%3E%3Ccircle fill='url(%23a)' r='1250'/%3E%3Ccircle fill='url(%23a)' r='1175'/%3E%3Ccircle fill='url(%23a)' r='900'/%3E%3Ccircle fill='url(%23a)' r='750'/%3E%3Ccircle fill='url(%23a)' r='500'/%3E%3Ccircle fill='url(%23a)' r='380'/%3E%3Ccircle fill='url(%23a)' r='250'/%3E%3C/g%3E%3Cg transform='rotate(0 0 0)'%3E%3Cuse href='%23g' transform='rotate(10)'/%3E%3Cuse href='%23g' transform='rotate(120)'/%3E%3Cuse href='%23g' transform='rotate(240)'/%3E%3C/g%3E%3Ccircle fill-opacity='0.1' fill='url(%23a)' r='3000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

.w-autoboyaca{
  background-color: #1E529C;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 800 400'%3E%3Cdefs%3E%3CradialGradient id='a' cx='396' cy='281' r='514' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%231E529C'/%3E%3Cstop offset='1' stop-color='%231E529C'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='400' y1='148' x2='400' y2='333'%3E%3Cstop offset='0' stop-color='%23FFFFFF' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23FFFFFF' stop-opacity='0.5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect fill='url(%23a)' width='800' height='400'/%3E%3Cg fill-opacity='0.4'%3E%3Ccircle fill='url(%23b)' cx='267.5' cy='61' r='300'/%3E%3Ccircle fill='url(%23b)' cx='532.5' cy='61' r='300'/%3E%3Ccircle fill='url(%23b)' cx='400' cy='30' r='300'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}

#controlLayerArcgis {
  padding: 3px;
  display: flex;
  flex-direction: row;
  position: absolute;
  top: 70px;
  right: 10px;
  border-radius: 5px;
  z-index: 2;
}

.layerContainerViewArcgis {
  position: absolute;
  top: 70px;
  right: 55px;
  z-index: 2;
}

.layerContainerViewArcgisNone {
  display: none;
  position: absolute;
  top: 70px;
  right: 55px;
  z-index: 2;
}

#containerViewArcgis {
  max-height: 51vh;
  overflow-y: auto;
}
footer.footer {
  text-align: center;
  padding: 30px 0;
  margin-top: 70px;
  border-top: 1px solid #E5E5E5;
}

.modal-primary .modal-header,
.modal-info .modal-header,
.modal-success .modal-header,
.modal-warning .modal-header,
.modal-danger .modal-header {
  color: #fff;
  border-radius: 5px 5px 0 0;
}
.modal-primary .modal-header {
  background: #428bca;
}
.modal-info .modal-header {
  background: #5bc0de;
}
.modal-success .modal-header {
  background: #5cb85c;
}
.modal-warning .modal-header {
  background: #f0ad4e;
}
.modal-danger .modal-header {
  background: #d9534f;
}

.app-header .app-header-content .header-content {
    width: 100%;
    height: 50px;
    margin: 0;
    padding: 0;
    z-index: 1041 !important;
}
.app-header .app-header-content .header-content .menu-content {
    float: left;
    height: 50px;
    margin: 0 !important;
    background: transparent;
}
.app-header .app-header-content .header-content .menu-icono {
    width: 50px;
    /*background: red;*/
}
.app-header .app-header-content .header-content .menu-cambiar {
    width: 60px;
    padding: 0 5px;
}
.app-header .app-header-content .header-content .menu-cambiar .cambiar-app {
    width: 100%;
    height: 100%;
    line-height: 50px;
    font-size: 30px;
    text-align: center;
    color: floralwhite;
    cursor: pointer;
    transition: all 0.1s;
}
.app-header .app-header-content .header-content .menu-cambiar .cambiar-app div {
    width: 100%;
    height: 100%;
}
.app-header .app-header-content .header-content .menu-icono .barras {
    width: 100%;
    height: 100%;
    line-height: 50px;
    font-size: 30px;
    text-align: center;
    color: floralwhite;
    cursor: pointer;
    transition: all 0.1s ease;
}
.app-header .app-header-content .header-content .menu-cambiar .cambiar-app:hover,
.app-header .app-header-content .header-content .menu-icono .barras:hover {
    background: floralwhite;
    transform: scale(1.03);
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    color: #333;
    box-shadow: 0 0 30px -10px #000;
}
.app-header .app-header-content .header-content .menu-logo {
    width: calc(100% - 470px);
    /*background: yellow;*/
}

.app-header .app-header-content .header-content .menu-nombre {
    width: 200px;
    height: 100%;
    padding: 5px 5px 0 5px;
    text-align: center;
    text-transform: uppercase;
    color: floralwhite;
    /*cursor: pointer;*/
    /*background: yellowgreen;*/
}
.app-header .app-header-content .header-content .menu-logout {
    display: flex;
    width: 160px;
    padding: 0 5px;
    color: floralwhite;
    /*background: blue;*/
}
.app-header .app-header-content .header-content .menu-logo .video,
.app-header .app-header-content .header-content .menu-logout div {
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
    transition: all 0.1s;
}
.app-header .app-header-content .header-content .menu-logo .video:hover,
.app-header .app-header-content .header-content .menu-logout div:hover {
    background: floralwhite;
    transform: scale(1.03);
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    color: #333;
    box-shadow: 0 0 30px -10px #000;
}

.branch_back{
    color:white;
    cursor:pointer;
}

.branch_back:hover{
    /*background-color: floralwhite;*/
    color: #333;
    box-shadow: 0 0 30px -10px #000;
}


.app-header .app-header-content .header-content .patrocina {
    position: absolute;
    left: 17%;
    background: #f5f5f5;
    width: auto;
    height: auto;
    margin-top: 10px;
    margin-bottom: 30px;
    margin-right: 20px;
    padding: 5px 10px 5px;
    border-radius: 5px;
    text-align: center;
    vertical-align: middle;
  }


  .app-header .app-header-content .header-content .patrocinaemp {
    position: absolute;
    left: 10%;
    background: #f5f5f5;
    width: auto;
    height: auto;
    margin-top: 10px;
    margin-bottom: 30px;
    margin-right: 20px;
    padding: 5px 10px 5px;
    border-radius: 5px;
    text-align: center;
    vertical-align: middle;
  }

  .app-header .app-header-content .header-content  .patrocina img {
    width: 80px;
    height: auto;
  }
.new-menu-plano {
    position: relative;
    background: #333;
    width: 100%;
    height: calc(100vh - 60px) !important;
    height: -moz-calc(100vh - 60px) !important;
    height: -webkit-calc(100vh - 60px) !important;
    height: -ms-calc(100vh - 60px) !important;
    height: -o-calc(100vh - 60px) !important;
    padding: 15px 1px 5px 5px;
    font-family: 'Saira', Arial !important;
    z-index: 9;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .new-menu-plano .menu-header {
    background: #DFDFDF;
    width: 290px;
    height: 40px;
    margin-bottom: 5px;
  }

  .new-menu-plano .menu-header div {
    float: left;
    width: 50%;
    height: 100%;
    padding: 3px 0 0 3px;
    text-align: center;
  }

  .new-menu-plano .menu-body {
    width: 100%;
    height: calc(100% - 40px);
    overflow-y: auto;
    overflow-x: hidden;
  }

  .new-menu-plano .menu-body .levels {
    margin-bottom: 3px;
  }

  .new-menu-plano .menu-body .levels .level-title {
    background: #3d3d3d;
    width: calc(100% - 30px);
    height: 100%;
    min-height: 33px;
    padding-left: 5px;
    line-height: 33px;
    transition: all 0.1s;
    cursor: pointer;
  }
  .new-menu-plano .menu-body .reporte-level .level-title:hover,
  .new-menu-plano .menu-body .llamada-level .level-title:hover,
  .new-menu-plano .menu-body .levels .level-title:hover {
    background: #ffcf23;
    color: #333;
  }

  .new-menu-plano .menu-body .levels .level-title .title,
  .new-menu-plano .menu-body .levels .level-title .icon {
    display: block;
  }

  .new-menu-plano .menu-body .levels .level-title .title {
    width: 245px;
    float: left;
    letter-spacing: 0.5px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }

  .new-menu-plano .menu-body .levels .level-title .icon {
    float: right;
    width: 30px;
    height: 100%;
    text-align: center;
  }

  .new-menu-plano .menu-body .zonas-level .level-title {
    width: 290px;
  }

  .new-menu-plano .menu-body .zonas-level .level-content {
    padding-left: 10px;
  }

  .new-menu-plano .menu-body .edificios-level .level-title {
    background: #505050;
    width: 280px;
  }

  .new-menu-plano .menu-body .edificios-level .level-content {
    padding-left: 10px;
  }

  .new-menu-plano .menu-body .zona-level .level-title {
    background: #5a5a5a;
    width: 270px !important;
  }

  .new-menu-plano .menu-body .reporte-level .level-title,
  .new-menu-plano .menu-body .llamada-level .level-title {
    background: #505050;
    width: 280px !important;
    margin-bottom: 3px;
  }

  .new-menu-plano .menu-body .amenazas-level .level-title,
  .new-menu-plano .menu-body .recursos-level .level-title,
  .new-menu-plano .menu-body .materiales-level .level-title,
  .new-menu-plano .menu-body .anexos-level .level-title,
  .new-menu-plano .menu-body .llamadas-level .level-title,
  .new-menu-plano .menu-body .reportes-level .level-title {
    width: 290px;
  }

  .new-menu-plano .menu-body .amenazas-level .level-content,
  .new-menu-plano .menu-body .recursos-level .level-content,
  .new-menu-plano .menu-body .materiales-level .level-content,
  .new-menu-plano .menu-body .llamadas-level .level-content,
  .new-menu-plano .menu-body .reportes-level .level-content  {
    padding-left: 10px;
  }

  .new-menu-plano .menu-body .amenazas-level .level-content .grupo-amenazas {
    background: #DFDFDF;
    width: 280px;
    height: auto;
    padding-bottom: 10px;
  }

  .new-menu-plano .menu-body .amenazas-level .level-content .grupo-amenazas .subtitle {
    background: rgb(207, 207, 207);
    width: 100%;
    height: auto;
    margin: 5px 0;
    padding: 3px 0;
    font-size: 16px;
    text-align: center;
    color: #333;
  }

  .new-menu-plano .menu-body .recursos-level .level-content .level-btn {
    background: #DFDFDF;
    width: 280px;
    height: auto;
    margin-top: 5px;
    padding: 5px;
    text-align: center;
  }

  .new-menu-plano .menu-body .recursos-level .level-content .grupo-recursos {
    background: #DFDFDF;
    width: 280px;
    height: auto;
    padding-bottom: 10px;
  }

  .new-menu-plano .menu-body .recursos-level .level-content .grupo-recursos .subtitle {
    background: rgb(207, 207, 207);
    width: 100%;
    height: auto;
    margin: 5px 0;
    padding: 3px 0;
    font-size: 16px;
    text-align: center;
    color: #333;
  }

  .new-menu-plano .menu-body .materiales-level .level-content .grupo-materiales {
    background: #DFDFDF;
    width: 280px;
    height: auto;
    padding-bottom: 10px;
  }

  .new-menu-plano .menu-body .materiales-level .level-content .grupo-materiales .subtitle {
    background: rgb(207, 207, 207);
    width: 100%;
    height: auto;
    margin: 5px 0;
    padding: 3px 0;
    font-size: 16px;
    text-align: center;
    color: #333;
  }

  .new-menu-plano .menu-body .llamadas-level .level-content .grupo-llamadas {
    background: #DFDFDF;
    width: 280px;
    height: auto;
    padding-bottom: 10px;
  }

  .new-menu-plano .menu-body .amenazas-level .level-content .grupo-amenazas .amenazas,
  .new-menu-plano .menu-body .recursos-level .level-content .grupo-recursos .recursos,
  .new-menu-plano .menu-body .materiales-level .level-content .grupo-materiales .materiales {
    display: inline-block;
    margin-left: 5px;
  }

  .new-menu-plano .menu-body .amenazas-level .level-content .grupo-amenazas .amenazas img,
  .new-menu-plano .menu-body .recursos-level .level-content .grupo-recursos .recursos img,
  .new-menu-plano .menu-body .materiales-level .level-content .grupo-materiales .recursos img {
    width: 35px;
    cursor: pointer;
  }

  .new-menu-plano .menu-body .zonas-level,
  .new-menu-plano .menu-body .amenazas-level,
  .new-menu-plano .menu-body .recursos-level,
  .new-menu-plano .menu-body .materiales-level,
  .new-menu-plano .menu-body .anexos-level,
  .new-menu-plano .menu-body .llamadas-level {
    margin-bottom: 5px;
  }

  .isZonaSelected {
    width: 270px !important;
    background: #ef4300 !important;
    border-left: 5px solid #ffcf23;
  }

  .isNewSelected {
    width: 290px !important;
    background: #ef4300 !important;
    border-left: 5px solid #ffcf23;
  }

  .centrado {
    text-align: center;
  }

.new-menu {
  position: relative;
  background: #333;
  width: 100%;
  height: calc(100vh - 60px) !important;
  height: -moz-calc(100vh - 60px) !important;
  height: -webkit-calc(100vh - 60px) !important;
  height: -ms-calc(100vh - 60px) !important;
  height: -o-calc(100vh - 60px) !important;
  padding: 15px 1px 5px 5px;
  font-family: 'Saira', Arial !important;
  z-index: 9;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.new-menu .menu-body {
  width: 100%;
  height: 87%;
  overflow-y: auto;
  overflow-x: hidden;
}

.new-menu .menu-body .level-title {
  width: 297px;
  height: 100%;
  min-height: 33px;
  line-height: 33px;
  transition: all 0.1s;
  cursor: pointer;
}

.new-menu .menu-body .first-level {
  background: #3d3d3d;
  /*border-bottom: 2px solid #333;*/
  margin-bottom: 5px;
}

.new-menu .menu-body .level-title:hover {
  background: #ff6123;
  height: auto;
  margin-left: -2px;
  transform: scale(1.03);
  -webkit-transform: scale(1.03);
  -moz-transform: scale(1.03);
  -ms-transform: scale(1.03);
  -o-transform: scale(1.03);
  color: rgba(255, 255, 255, 0.8);
  box-shadow: 0 0 30px -10px #000;
  /**/
}

.new-menu .menu-body .level-title .title,
.new-menu .menu-body .level-title .icon {
  display: block;
}

.new-menu .menu-body .level-title .title {
  width: calc(262px);
  float: left;
  letter-spacing: 0.5px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  /*direction: rtl;*/
  /*text-align: left;*/
}

.new-menu .menu-body .level-title .icon {
  float: right;
  width: 30px;
  height: 100%;
  text-align: center;
}

.new-menu .menu-body .level-title .icon:hover {
  background: #ffcf23;
  color: #333;
}

.new-menu .menu-body .one-level .one-title {
  padding-left: 2px;
}

.new-menu .menu-body .level-one-content {
  width: 297px;
  background: #474747;
}

.new-menu .menu-body .level-one-content .two-title {
  padding-left: 10px;
}

.new-menu .menu-body .level-two-content {
  width: 297px;
  background: #505050;
}

.new-menu .menu-body .level-one-content .three-title {
  padding-left: 20px;
}

.new-menu .menu-body .level-three-content {
  width: 297px;
  background: #5a5a5a;
}

.new-menu .menu-body .level-one-content .four-title {
  padding-left: 30px;
}

.new-menu .menu-body .level-four-content {
  width: 297px;
  background: #646464;
}

.new-menu .menu-body .level-one-content .five-title {
  padding-left: 40px;
}

.new-menu .menu-body .level-five-content {
  width: 297px;
  background: #6e6e6e;
}

.new-menu .menu-body .level-one-content .six-title {
  padding-left: 50px;
}

.new-menu .menu-footer {
  position: relative;
  width: 100%;
  height: 10%;
  padding-top: 7px;
  padding-right: 5px;
  padding-left: 5px;
  /*border-right: 2px solid #ff6123;*/
}

.new-menu .menu-footer:hover {
  background: #474747;
  cursor: pointer;
}

.ICR-reporte .bar,
.new-menu .menu-footer .bar {
  width: 100%;
  height: 25px;
  /*font-family: 'Saira', Arial !important;*/
}

.ICR-reporte .bar .legenda,
.ICR-reporte .bar .barra,
.ICR-reporte .bar .porcentaje,
.new-menu .menu-footer .bar .legenda,
.new-menu .menu-footer .bar .barra,
.new-menu .menu-footer .bar .porcentaje {
  position: relative;
  float: left;
}

.ICR-reporte .bar .legenda,
.new-menu .menu-footer .bar .legenda {
  width: 35px;
  height: 100%;
  text-align: right;
}

.ICR-reporte .bar .porcentaje,
.new-menu .menu-footer .bar .porcentaje {
  width: 45px;
  height: 100%;
  text-align: right;
}

.ICR-reporte .bar .barra,
.new-menu .menu-footer .bar .barra {
  width: calc(100% - 80px);
  height: 100%;
  padding-left: 7px;
}
.ICR-reporte .ICR,
.ICR-reporte .IV,
.new-menu .menu-footer .ICR,
.new-menu .menu-footer .IV {
  padding-top: 2px;
}

.ICR-reporte .progress,
.new-menu .menu-footer .progress {
  background: rgba(245, 245, 245, 1);
  border: 0px solid rgba(245, 245, 245, 1);
  border-radius: 4px;
  height: 15px;
  margin-bottom: 13px !important;
}

.ICR-reporte .ICR .progress-bar-custom,
.ICR-reporte .ICR .progress-striped .progress-bar-custom,
.new-menu .menu-footer .ICR .progress-bar-custom,
.new-menu .menu-footer .ICR .progress-striped .progress-bar-custom {
  background-color: rgba(65, 201, 65, 1);
}

.ICR-reporte .IV .progress-bar-custom,
.ICR-reporte .IV .progress-striped .progress-bar-custom,
.new-menu .menu-footer .IV .progress-bar-custom,
.new-menu .menu-footer .IV .progress-striped .progress-bar-custom {
  background-color: rgba(255, 55, 15, 1);
}

.ICR-reporte .ICR .progress-striped .progress-bar-custom,
.ICR-reporte .IV .progress-striped .progress-bar-custom,
.new-menu .menu-footer .ICR .progress-striped .progress-bar-custom,
.new-menu .menu-footer .IV .progress-striped .progress-bar-custom {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

.wrap-title {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: help;
}

.isOpen {
  border-bottom: 2px solid #ffcf23;
}

.isOpen .icon {
  background-color: #ffcf23;
  color: #333;
}

.isOpen .icon i {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.notOpen {
  border-bottom: none;
}

.isSelected {
  background: #ef4300 !important;
  border-left: 5px solid #ffcf23;
}

.ICR-reporte {
  position: fixed;
  background: #474747;
  width: 317px;
  height: 90%;
  left: 317px;
  bottom: -100%;
  font-family: 'Saira', Arial !important;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 100;
  transition: 0.5s;
  border-left: 2px solid #ff6123;
}

.show-ICR-reporte {
  bottom: 0 !important;
}

.ICR-reporte .bar-container {
  width: 100%;
  height: auto;
  padding: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  cursor: help;
}

.ICR-reporte .bar-close {
  position: relative;
  background: #ff6123;
  width: 100%;
  height: 25px;
  padding-left: 10px;
  color: #333;
  font-size: 15px;
  line-height: 15px;
}

.ICR-reporte .bar-close span {
  display: inline-block;
  padding-top: 5px;
  color: #fff;
}

.ICR-reporte .bar-close .close {
  margin-top: 0px;
  float: right;
  width: 25px;
  height: 25px;
  padding-top: 1px;
  text-align: center;
}

.ICR-reporte .bar-container .bar-header {
  width: 100%;
  height: auto;
  text-align: center;
  text-transform: uppercase;
}

.ICR-reporte .bar-container .bar-body {
  width: 100%;
  height: auto;
}

.ICR-reporte .bar-container .bar-body span {
  display: inline-block;
  width: 100%;
  height: 25px;
  line-height: 25px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-left: 5px;
  border-left: 2px solid #ffcf23;
  border-bottom: 1px solid #ffcf23;
}

/* Rrose layout */

.leaflet-rrose {
    position: absolute;
    text-align: center;
}

.leaflet-rrose-content-wrapper {
    padding: 1px;
    text-align: left;
}

.leaflet-rrose-content {
    margin: 14px 20px;
}

.leaflet-rrose-tip-container {
    margin: 0 auto;
    width: 40px;
    height: 20px;
    position: relative;
    overflow: hidden;
}

.leaflet-rrose-tip-container-se, .leaflet-rrose-tip-container-ne {
    margin-left: 0;
}

.leaflet-rrose-tip-container-sw, .leaflet-rrose-tip-container-nw {
    margin-right: 0;
}

.leaflet-rrose-tip {
    width: 15px;
    height: 15px;
    padding: 1px;

    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.leaflet-rrose-tip-n {
    margin: -8px auto 0;
}

.leaflet-rrose-tip-s {
    margin: 11px auto 0;
}

.leaflet-rrose-tip-se {
    margin: 11px 11px 11px -8px; overflow: hidden;
}

.leaflet-rrose-tip-sw {
    margin: 11px 11px 11px 32px; overflow: hidden;
}

.leaflet-rrose-tip-ne {
    margin: -8px 11px 11px -8px; overflow: hidden;
}

.leaflet-rrose-tip-nw {
    margin: -8px 11px 11px 32px; overflow: hidden;
}

a.leaflet-rrose-close-button {
    position: absolute;
    top: 0;
    right: 0;
    padding: 4px 5px 0 0;
    text-align: center;
    width: 18px;
    height: 14px;
    font: 16px/14px Tahoma, Verdana, sans-serif;
    color: #c3c3c3;
    text-decoration: none;
    font-weight: bold;
}

a.leaflet-rrose-close-button:hover {
    color: #999;
}

.leaflet-rrose-content p {
    margin: 18px 0;
}

.leaflet-rrose-scrolled {
    overflow: auto;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
}

/* Visual appearance */

.leaflet-rrose-content-wrapper, .leaflet-rrose-tip {
    background: white;

    box-shadow: 0 3px 10px #888;
    -moz-box-shadow: 0 3px 10px #888;
    -webkit-box-shadow: 0 3px 14px #999;
}

.leaflet-rrose-content-wrapper {
    -moz-border-radius:    20px;
    -webkit-border-radius: 20px;
    border-radius:         20px;
}

.leaflet-rrose-content-wrapper-se {
    -moz-border-radius:    0 20px 20px 20px;
    -webkit-border-radius: 0 20px 20px 20px;
    border-radius:         0 20px 20px 20px;
}

.leaflet-rrose-content-wrapper-sw {
    -moz-border-radius:    20px 0 20px 20px;
    -webkit-border-radius: 20px 0 20px 20px;
    border-radius:         20px 0 20px 20px;
}

.leaflet-rrose-content-wrapper-nw, .leaflet-rrose-content-wrapper-w {
    -moz-border-radius:    20px 20px 0 20px;
    -webkit-border-radius: 20px 20px 0 20px;
    border-radius:         20px 20px 0 20px;
}

.leaflet-rrose-content-wrapper-ne, .leaflet-rrose-content-wrapper-e {
    -moz-border-radius:    20px 20px 20px 0;
    -webkit-border-radius: 20px 20px 20px 0;
    border-radius:         20px 20px 20px 0;
}

.leaflet-rrose-content {
    font: 12px/1.4 "Helvetica Neue", Arial, Helvetica, sans-serif;
}
__ESCAPED_SOURCE_END_CLEAN_CSS__