/*!
 * SIPPSPERU 1.0.0 (https://sippsperu.com/)
 * Francisco M. L. | https://gitlab.com/FranciscoML
 */html{-webkit-text-size-adjust:100%;font-size:1rem}body{background-color:#fff;color:#32425b;font-weight:400;line-height:1.5}form legend,h1,h4,h5,h6{font-family:Calibri,Arial,Lucida,sans-serif;line-height:1;margin-bottom:.375rem}h2,h3{font-family:Helvetica,Arial,Lucida,sans-serif}h1{color:#32425b;font-size:clamp(3rem,2vw,1.5rem);text-align:center;text-transform:uppercase}h1,h2{font-weight:700}h2{font-size:clamp(2.5rem,2vw,1.5rem)}h3{font-size:clamp(2rem,2vw,1.5rem)}h3,h4{font-weight:600}h4{font-size:clamp(1.5rem,1.5vw,1.25rem)}h5{font-size:clamp(1.25rem,1.5vw,1.25rem)}h6{font-size:clamp(1rem,1vw,1rem)}a{color:#32425b;text-decoration:none}b,strong{font-weight:700}ol,ul{list-style:none}ul{list-style:disc}em{font-style:italic}u{text-decoration:underline}.justify{text-align:justify}#pagecontainer{display:grid;gap:1rem;grid-auto-flow:row;grid-template-areas:"m m m" "b b b" "t t t" "i i i";grid-template-columns:1fr 1fr 1fr;min-height:70vh}@media(min-width:1200px){#pagecontainer{grid-template-areas:"m m m" "b b b" "t t i"}}#mapdiv{background-color:#f0f8ff;grid-area:m;min-height:65vh}#mapinfodisplay{grid-area:t}#mapcontrol{grid-area:i}#mapcontrol .form-group input,#mapcontrol .form-group select{border:none;margin-left:10px;padding:10px}#mapcontrol .form-group input[type=number]{max-width:70px}#buttons1{grid-area:b}#buttons1,.normaTitles{text-align:center}.reporteEstadisticaCultivo{grid-area:b;text-align:center}#navigation,nav.navbar{font-weight:600}#navigation .top #menu-sm ul.menu,nav.navbar .top #menu-sm ul.menu{margin-bottom:3rem;padding:0;text-align:right}#navigation .top #menu-sm ul.menu li,nav.navbar .top #menu-sm ul.menu li{font-size:inherit;margin:0}#navigation .top #menu-sm ul.menu li:first-child,nav.navbar .top #menu-sm ul.menu li:first-child{background-color:#32425b}#navigation .top #menu-sm ul.menu li:first-child a,nav.navbar .top #menu-sm ul.menu li:first-child a{color:#fff}#navigation .top #menu-sm ul.menu li:nth-child(2),nav.navbar .top #menu-sm ul.menu li:nth-child(2){background-color:#e4ede3}#navigation .top #menu-sm ul.menu li:nth-child(3),nav.navbar .top #menu-sm ul.menu li:nth-child(3){background-color:#fff}#navigation .top #menu-xl,nav.navbar .top #menu-xl{text-align:right}#navigation .top #menu-xl ul#navlist,nav.navbar .top #menu-xl ul#navlist{list-style:none;padding:0}#navigation .top #menu-xl ul#navlist li,nav.navbar .top #menu-xl ul#navlist li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:23% auto;margin-bottom:1rem;padding:0 1rem}#navigation .top #menu-xl ul#navlist li a,nav.navbar .top #menu-xl ul#navlist li a{-webkit-box-ordinal-group:3;-ms-flex-order:2;color:#fff;order:2}#navigation .top #menu-xl ul#navlist li img,nav.navbar .top #menu-xl ul#navlist li img{-webkit-box-ordinal-group:2;-ms-flex-order:1;background-size:cover;height:40px;order:1;width:40px}#navigation .top a,nav.navbar .top a{color:#32425b;display:grid}#navigation .bottom a,#navigation .top #menu-sm ul.menu li a,nav.navbar .bottom a,nav.navbar .top #menu-sm ul.menu li a{padding:.5rem 1rem}#navigation .bottom,nav.navbar .bottom{margin-bottom:1rem;text-align:right}#navigation .bottom a,nav.navbar .bottom a{color:#fff}nav.navbar .navbar-toggler{border:0}nav.navbar .navbar-brand img{width:130px}nav.navbar .offcanvas{height:100vh}nav.navbar .offcanvas .offcanvas-header img{width:130px}nav.navbar .offcanvas .offcanvas-body{padding:1rem 0}#navigation,nav.navbar .offcanvas .offcanvas-body{background:linear-gradient(135deg,#adb58c,#6b734e)}#navigation{display:none;padding:0;position:sticky}#navigation .top .brand img{background-color:#fff;margin-bottom:5px;padding:2rem 1rem;width:100%}@media(min-width:1200px){#navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}}#m-pap img{background:url(../images/ico-m-pap.png)}#m-bio img{background:url(../images/ico-m-bio.png)}#m-acc img{background:url(../images/ico-m-acc.png)}#m-pro img{background:url(../images/ico-m-pro.png)}#m-oso img{background:url(../images/ico-m-oso.png)}#l-tim img{background:url(../images/ico-l-tim.png)}#d-dat img{background:url(../images/ico-d-dat.png)}#m-cer img{background:url(../images/ico-m-cer.png)}#l-out{background-color:#494f35}main#wrapper #content{background-color:#e4ede3;background-image:url(../images/bg-map.png);background-repeat:no-repeat;background-size:contain}main#wrapper #content .box-content{padding:8rem 0}main#wrapper #content .box-content .content-header h1{margin-bottom:1rem}main#wrapper #content .box-content .content-header h2.content-title,main#wrapper #content .box-content .content-header h3.content-title{color:#fff;font-weight:400;margin:0;padding:.5rem 0;text-align:center}main#wrapper #content .box-content .content-header h2.content-title.bg-blue,main#wrapper #content .box-content .content-header h3.content-title.bg-blue{background-color:#32425b}main#wrapper #content .box-content .content-header h2.content-title.bg-green,main#wrapper #content .box-content .content-header h3.content-title.bg-green{background-color:#6b734e}main#wrapper #content .box-content .content-header h2.content-title{font-size:clamp(2rem,2vw,1.5rem);text-transform:uppercase}main#wrapper #content .box-content .content-header h3.content-title{font-size:clamp(1.25rem,1.5vw,1.25rem)}main#wrapper #content .box-content .content-body{background-color:rgba(168,218,219,.8);padding:3rem 0}main#wrapper #content .box-content .content-footer{background-color:#5cafb5;color:#fff;padding:1.5rem .5rem;text-align:center}main#wrapper #content .box-content .content-footer p{font-size:1rem;font-weight:300}main#wrapper #content .box-content .content-footer p:last-child{margin:0}main#wrapper #content .box-content .content-footer .bl-footer{border-left:1px solid #fff;margin-left:1rem;padding-left:1rem;text-align:left}main#wrapper #content .box-content .content-footer .bl-footer p{font-size:14px;margin:0}@media(min-width:576px){main#wrapper #content .box-content .content-footer .bl-footer{margin-left:2rem;padding-left:2rem}}main#wrapper #content .box-content .content-footer .bn-footer{border:none;margin:0;text-align:center}.bb-2{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}input,select,textarea{border:0;padding:.5rem 1rem}.branding{background-color:#fff}#loginFooter{font-size:medium;margin:4.5em 0 2em;text-align:center}.branding img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:-webkit-fill-available}footer.copyright{background-color:#32425b;color:#fff;font-size:medium;padding-top:.75rem;text-align:center}footer.copyright p{margin:0;padding-bottom:.75rem}footer.copyright p b{display:block}input,select{border-color:#fff;border-radius:0}textarea{border:0;height:60px;min-height:120px;padding:.5rem 1rem;resize:none;width:100%}.form-control-lg,textarea{border-radius:0}.forms *{border:none}.forms input,.forms textarea{font-size:1rem}.forms input.form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.forms .form-group{overflow:hidden}.form-check input{padding:0}#udpbody{background-color:#e4ede3}#udpbody main{display:inline-block;padding:1em 0 2em}.udplayout{display:grid;gap:0 1em;grid-template-areas:"titlediv bbtop parchestable" "titlediv udpmapdiv parchestable" "descriptiondiv udpmapdiv parchestable" "descriptiondiv bbbottom parchestable" "legenddiv . parchestable";grid-template-columns:repeat(3,1fr);grid-template-rows:20px repeat(2,260px) 20px auto;margin:2rem 1.5rem}.report{display:grid!important;gap:0 1em;grid-template-areas:"app" "tab";grid-template-rows:repeat(1,1fr)}@media(min-width:992px){.report{grid-template-columns:1fr .5fr}}@media(min-width:1200px){.report{grid-template-areas:"app tab" "app tab"}}.report .appAcciones .udplayout,.report .appOso .udplayout{display:grid;gap:0 1em;grid-template-areas:"titlediv" "descriptiondiv" "bbtop" "udpmapdiv" "bbbottom" "legenddiv" "parchestable";grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,auto) 20px auto 20px auto;margin:0}@media(min-width:992px){.report .appAcciones .udplayout,.report .appOso .udplayout{grid-template-columns:repeat(2,1fr);grid-template-rows:20px repeat(2,auto) 20px auto}}@media(min-width:1200px){.report .appAcciones .udplayout,.report .appOso .udplayout{grid-template-areas:"titlediv bbtop" "titlediv udpmapdiv" "descriptiondiv udpmapdiv" "legenddiv bbbottom" "legenddiv parchestable"}}.report #app{grid-area:app}.report #reporteActividad,.report #reporteOso{grid-area:tab;margin-top:2rem}@media(min-width:768px){.report #reporteActividad,.report #reporteOso{margin-top:0}}#bbbottom,#bbtop{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.9em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between}#bbtop{grid-area:bbtop}#bbbottom{grid-area:bbbottom}.right{padding-right:8px}.left{padding-left:8px}#udpmapdiv{background-color:#32425b;grid-area:udpmapdiv;height:500px;margin:.5em 0}#descriptiondiv,#legenddiv{margin:0 auto;width:90%}#descriptiondiv p,#legenddiv ul{-webkit-box-shadow:6px 6px 0 0 #adb58c;box-shadow:6px 6px 0 0 #adb58c}#legenddiv{grid-area:legenddiv}#legenddiv ul{background-color:#fff;margin-bottom:0;padding:1em}#legenddiv ul .legendEntryDiv{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:.5em}#legenddiv ul .legendEntryDiv .legendColorBox,#legenddiv ul .legendEntryDiv .legendlines{margin-right:10px;width:30px}#legenddiv ul .legendEntryDiv .legendp{margin:0}#legenddiv ul .legendEntryDiv:last-child{margin-bottom:0}#descriptiondiv{grid-area:descriptiondiv;margin-bottom:2em;padding:0}#descriptiondiv #descripcionheader{background-color:#6b734e;color:#fff;margin:0;padding:.5em 1em}#descriptiondiv #descripciontext{background-color:#fff;margin:0;max-height:212px;overflow-y:scroll;padding:1em}#parchestable{grid-area:parchestable}#parchestable,#reporteActividad,#reporteOso{background-color:#a8dadb}#reporteActividad .reporTabs,#reporteOso .reporTabs{font-size:14px;margin:0 auto;width:90%}#reporteActividad,#reporteOso{grid-area:reportes}#reporteActividad h3,#reporteActividad h4,#reporteOso h3,#reporteOso h4{margin:0}#reporteActividad h3,#reporteOso h3{background-color:#32425b;color:#fff;padding:.25em 0 .25em .5em}#reporteActividad h4,#reporteOso h4{background-color:#6b734e;color:#fff;font-weight:400;padding:.25em 0 .25em .75em}#titlediv{grid-area:titlediv;margin-bottom:1em}#titlediv #updmunititle{text-align:center}@media(min-width:1200px){#titlediv #updmunititle *{text-align:right}}#titlediv #updmunititle #framentation,#titlediv #updmunititle #muniudp{border-bottom:2px solid #765a35;margin-bottom:.5em;padding-bottom:.5em}#titlediv #updmunititle #muniudp{font-weight:300}.bsparchtable{border-collapse:collapse;border-spacing:0;margin-top:5px}.usoSuelo{max-height:300px;overflow-y:scroll}.no-bg{background-color:transparent!important}.total{background-color:#fff;color:#6b734e;display:block;font-weight:700;padding:.25em 0 .25em 1em}#MANANTIAL{margin-right:5px;width:30px}#ASFALTADO{border-top:6px solid #a0a0a0}#PAVIMENTO_RIGIDO{border-top:6px solid #000}#PAVIMENTO_BASICO{border-top:6px solid #24886a}#AFIRMADO{border-top:6px solid #f5a614}#TROCHA{border-top:6px solid red}#CORRIENTE_DE_AGUA{border-top:6px solid blue}#SIN_AFIRMAR{border-top:6px solid #916749}#PROYECTADO{border-top:6px solid #494e91}#RED_VECINAL_SIN_INFORMACION{border-top:6px solid #8634eb}#BOSQUE-MONTANA{border-top:6px solid #060}#BOSQUE-MONTANA-MONTANO{border-top:6px solid #396}#BOSQUE-MONTANA-BASIMONTANO{border-top:6px solid #9f9}#AREAS-NO-BOSQUE-AMAZONICO{border-top:6px solid #963}#BOSQUE-TERRAZA-BAJA{border-top:6px solid #96f}#BOSQUE-TERRAZA-ALTA{border-top:6px solid #730099}#BOSQUE-COLINA-ALTA{border-top:6px solid #fcf}#BOSQUE-COLINA-BAJA{border-top:6px solid #603}button{border:none}a,button{border-radius:1rem;display:inline-block}.button,button{color:#fff;font-size:1rem;line-height:1.5;padding:.5em 2em}.button.button-primary,button.button-primary{background-color:#32425b}.button.button-primary:hover,button.button-primary:hover{color:#fff}.button.button-secondary,button.button-secondary{background-color:#6b734e}.login-buttons{text-align:center}.login-buttons *{color:#fff}.login-buttons button:first-child{margin-left:0}.login-buttons button{margin-left:10px}.login-buttons a:hover{color:#fff}table,table .table-striped{text-align:center}table .table-striped thead,table thead{background-color:#32425b;color:#fff}table .table-striped thead th,table thead th{font-size:.8rem}.table-responsive.table-secondary .table-title{background-color:#6b734e;color:#fff;margin:0;padding:.5em 0;text-align:center}.table-responsive.table-secondary thead tr th{background-color:#a8dadb;color:#6b734e}.table-responsive.table-secondary .bg-green th{background-color:#6b734e;color:inherit}.table-responsive.table-third{width:100%}.table-responsive.table-third table thead{background-color:#32425b;text-transform:uppercase}.table-responsive.table-third .table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:#fff}.table-responsive.table-third .table-striped>tbody>tr:nth-of-type(2n)>*{background-color:#6b734e;color:#fff}.checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.checkbox input{margin:6px}#content input:focus,#content select:focus,#content textarea:focus{background-color:#fff;border-color:#fff;outline:0}.grupo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;overflow:hidden}.grupo input{margin:0}select:not(:-internal-list-box){overflow:hidden!important}.admin section{background-color:#a8dadb}.admin section:nth-child(odd){background-color:#adb58c}.admin section h3{text-align:center}#divUdaSelector,.admin section h3{font-size:clamp(1.5rem,1.5vw,1.25rem)}#divUdaSelector{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:1rem;margin-top:1rem}#divUdaSelector select{margin:0}@media(min-width:768px){#divUdaSelector select{margin-left:1rem}#divUdaSelector{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#app .grupo label{margin-right:10px}#app .grupo input{width:80px}#app .info p{margin:0;text-align:center}#selectactividad select{width:inherit}#startMenuDiv{display:contents}#divEstadisticas{margin-top:1rem}#divObservaciones{margin-top:2rem}.cards{--visible-cols:4;--col-gap:10px;--col-hint:2rem;--scrollbar-padding:20px;--col-size:calc(100%/var(--visible-cols) - var(--col-gap) - var(--col-hint));grid-gap:var(--col-gap);display:grid;grid-auto-columns:var(--col-size);grid-auto-flow:column;grid-template-columns:var(--col-size);margin:20px 0;overflow-x:auto;overflow-y:hidden}.cols-5,.desktop-cols-5{--visible-cols:5}.cols-3{--visible-cols:3}.hint-next{--col-hint:20px}@media(max-width:1024px){.laptop-cols-3{--visible-cols:3}}@media(max-width:767px){.tablet-cols-2{--visible-cols:2}.tablet-hint-next{--col-hint:15px}}@media(max-width:425px){.mobile-cols-1{--visible-cols:1}.mobile-hint-next{--col-hint:10px}}.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;justify-content:center;overflow:hidden;padding:10px}.card-desc,.card-title{-webkit-box-flex:1;border-radius:10px;-ms-flex:1;flex:1}.card-title{text-transform:capitalize}.card-desc{width:-webkit-fill-available}.noDisplay{display:none}.cap{font-size:1rem;margin-bottom:.5rem;text-transform:capitalize}.overflowSpan{display:grid;font-size:.8em;grid-template-columns:250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px 250px;line-height:normal}.overflowSpan input{margin:.05rem}.overflowDiv{overflow:auto}.ingresar input{padding-left:0}.ingresar input#excelFromUser:focus{background:transparent}