html{height:100%;background:#f7f7f7}body{background-color:#fefefe;color:#000;font-family:'Open Sans',sans-serif}.container-fluid{padding:0}.modal.fade{z-index:10000000!important}#modalInfoPermalink div.modal-header,div.modal-footer{background:url(../img/background-header.png) no-repeat center fixed;background-color:rgba(54,75,95,.85);color:#fff}.btn-flex{padding-right:5px;padding-left:0;margin-bottom:5px;display:flex;align-items:stretch;align-content:stretch}.btn-flex .btn:first-child{flex-grow:1;text-align:left}.intro{display:table;width:100%;height:auto;padding:0 0;color:#fff;background:url(../img/background-header.png) no-repeat center scroll;background-color:#364b5f;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.rrss-container{margin-top:5px}@media(min-width:768px){.intro{height:50px}}@media(max-width:767px){.intro{height:35px}}@media(min-width:768px){.sidebar-left{left:10px;height:97%}}@media(max-width:767px){.sidebar-left{left:0;height:97%}}@media(min-width:768px){.div-mouse-position{position:absolute;top:auto;bottom:100px;right:5px;min-width:0;font-size:.8em;background-color:#708090;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65);color:#fff;padding:2px;z-index:25}.ol-mouse-position{top:auto;position:absolute;margin:0;min-width:180px;background-color:#708090;border-radius:4px;font-size:.8em;box-shadow:0 1px 5px rgba(0,0,0,.65);color:#fff;padding:6px}}@media(max-width:767px){.div-mouse-position{position:absolute;top:auto;bottom:100px;right:5px;min-width:0;font-size:.8em;background-color:#708090;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65);color:#fff;padding:2px;z-index:25}.ol-mouse-position{top:auto;bottom:.5em;min-width:0;font-size:.8em;background-color:#708090;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65);color:#fff;padding:2px}}.ol-attribution{text-align:right;bottom:.5em;right:.5em;font-size:1em;max-width:calc(100% - 1.3em)}.ol-attribution ul{font-size:.75em}.ol-attribution.ol-uncollapsible{bottom:.5em;right:.5em;border-radius:4px 0 0;height:1.1em;font-size:1em;line-height:1em}.ol-attribution.ol-uncollapsible ul{font-size:1em}.ign-mainmap-container{padding:0;height:800px}.ign-mirrormap-container{padding:0;height:800px;-webkit-box-shadow:-5px 5px 20px 1px rgba(0,116,222,.7);-moz-box-shadow:-5px 5px 20px 1px rgba(0,116,222,.7);box-shadow:-5px 5px 20px 1px rgba(0,116,222,.8)}#mapLienzo{position:relative;top:0;height:100%;width:100%;bottom:0}#mapMirrorLienzo{position:relative;top:0;height:100%;width:100%;bottom:0}.centerCross{top:50%;left:50%;width:6px;height:6px;margin-top:-6px;margin-left:-6px;padding-top:3px;padding-left:3px;z-index:14;position:relative}.imgcenterCross{margin-top:-16px;margin-left:-5px;z-index:15}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.apiIgn div.apiIgn-setScale,.apiIgn div.apiIgn-setZoomBox,.apiIgn div>a.apiIgn-SetMovilMap{display:none}.apiIgn button.apiIgn-location,.apiIgn button.apiIgn-rotateNorth,.apiIgn div>a.apiIgn-SetHib,.apiIgn div>a.apiIgn-SetMapa,.apiIgn div>a.apiIgn-SetPnoa{display:show}.apiIgn .ol-zoom.ol-control{border:none;box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px;padding:0;top:40px;left:60px}.apiIgn .ol-zoom.ol-control button{background-color:rgba(0,60,136,.5)!important;width:26px;height:26px;display:block;text-align:center;text-decoration:none;color:#fff;margin:0;font:bold 18px 'Lucida Console',Monaco,monospace}.apiIgn .ol-zoom.ol-control .ol-zoom-in{border-radius:4px 4px 0 0;border-bottom:1px solid #ccc}.apiIgn .ol-zoom.ol-control .ol-zoom-out{border-radius:0 0 4px 4px}.apiIgn .ol-zoom.ol-control .ol-zoom-in,.apiIgn .ol-zoom.ol-control .ol-zoom-in:hover,.apiIgn .ol-zoom.ol-control .ol-zoom-out,.apiIgn .ol-zoom.ol-control .ol-zoom-out:hover{background-image:none}.apiIgn .ol-zoom.ol-control .ol-zoom-in:hover,.apiIgn .ol-zoom.ol-control .ol-zoom-out:hover{background-color:#0074d9!important}.sidebar-left~.apiIgn .ol-zoom.ol-control{transition:margin-left .5s;margin-left:420px}.sidebar-left.collapsed~.apiIgn .ol-zoom.ol-control{margin-left:0}.apiIgn .ol-zoom-extent{border:none;box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px;padding:0;top:100px;left:60px}.apiIgn .ol-zoom-extent button{background-color:rgba(0,60,136,.5)!important;width:26px;height:26px;display:block;text-align:center;text-decoration:none;color:#fff;margin:0;font:bold 18px 'Lucida Console',Monaco,monospace}.apiIgn .ol-zoom-extent{border-radius:4px 4px 0 0;border-bottom:1px solid #ccc}.apiIgn .ol-zoom-extent,.apiIgn .ol-zoom-extent:hover{background:url(../img/ubicacion.png) no-repeat scroll center #fff;opacity:1}.sidebar-left~.apiIgn .ol-zoom-extent{transition:margin-left .5s;margin-left:420px}.sidebar-left.collapsed~.apiIgn .ol-zoom-extent{margin-left:0}.apiIgn .apiIgn-location{border:none;box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px;padding:0;top:130px;left:60px}.apiIgn .apiIgn-location button{background-color:rgba(0,60,136,.5)!important;width:26px;height:26px;display:block;text-align:center;text-decoration:none;color:#fff;margin:0;font:bold 18px 'Lucida Console',Monaco,monospace}.apiIgn .apiIgn-location{border-radius:4px 4px 0 0;border-bottom:1px solid #ccc}.apiIgn .apiIgn-location,.apiIgn .apiIgn-location:hover{background:url(../img/ubicacion.png) no-repeat scroll center #fff;opacity:.6}.sidebar-left~.apiIgn .apiIgn-location{transition:margin-left .5s;margin-left:420px}.sidebar-left.collapsed~.apiIgn .apiIgn-location{margin-left:0}.apiIgn .apiIgn-rotateNorth{border:none;box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px;padding:0;top:160px;left:60px}.apiIgn .apiIgn-rotateNorth button{background-color:rgba(0,60,136,.5)!important;width:26px;height:26px;display:block;text-align:center;text-decoration:none;color:#fff;margin:0;font:bold 18px 'Lucida Console',Monaco,monospace}.apiIgn .apiIgn-rotateNorth{border-radius:4px 4px 0 0;border-bottom:1px solid #ccc}.sidebar-left~.apiIgn .apiIgn-rotateNorth{transition:margin-left .5s;margin-left:420px}.sidebar-left.collapsed~.apiIgn .apiIgn-rotateNorth{margin-left:0}.sidebar-left~.apiIgn .apiIgn-setBuscador{transition:margin-left .5s;margin-left:420px}.sidebar-left.collapsed~.apiIgn .apiIgn-setBuscador{margin-left:0}.apiIgn .ol-mouse-position{bottom:40px;right:5px}.vizModeSelected{color:#fff;background-color:#0074d9}.opacityLyrClass{width:160px;margin-top:5px}.ui-slider{background:url(../img/slider-empty.png)}.ui-slider-tooltip{position:absolute;display:block;top:-10px;left:15px;width:25px;height:20px;color:#fff;text-align:center;font:10pt Tahoma,Arial,sans-serif;border-radius:3px;border:1px solid #333;box-shadow:1px 1px 2px 0 rgba(0,0,0,.3);box-sizing:border-box;background:linear-gradient(rgba(69,72,77,.5) 0,rgba(0,0,0,.5) 100%)}.ui-slider-horizontal{height:8px}.ui-slider-range-min{background:url(../img/slider-fill.png)}.ui-slider .ui-slider-handle{height:16px;width:16px;color:#000;font-size:.6em;background:url(../img/circle-blue.png) no-repeat 50% 50%;cursor:pointer;left:20px;text-decoration:none;text-align:center}.toolInfoScreenClassRight{position:absolute;padding:5px 5px 5px 5px;right:5px;bottom:75px;z-index:15;width:170px;height:auto;background:rgba(0,60,136,.5) none repeat scroll 0 0;border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.65);font-size:.8em;color:#fff}.toolInfoScreenClassLeft{position:absolute;padding:5px 5px 5px 5px;z-index:15;width:170px;height:auto;background:rgba(0,60,136,.5) none repeat scroll 0 0;border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.65);font-size:.8em;color:#fff}@media (min-width:1200px){.toolInfoScreenClassLeft{left:500px;bottom:15px}}@media(max-width:1199px){.toolInfoScreenClassLeft{left:60px;bottom:85px}}.sidebar-left~.toolInfoScreenClassLeft{transition:margin-left .5s;margin-left:420px}.sidebar-left.collapsed~.toolInfoScreenClassLeft{margin-left:0}.toolCoberInfoclass{position:absolute;padding:5px 15px 5px 20px;left:50px;bottom:15px;z-index:15;width:300px;height:auto;background:rgba(0,60,136,.5) none repeat scroll 0 0;border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.65);font-size:.8em;color:#fff}.sidebar-left~.toolCoberInfoclass{transition:margin-left .5s;margin-left:420px}.sidebar-left.collapsed~.toolCoberInfoclass{margin-left:0}.btnChangeLayerDisplay{margin-bottom:2px;margin-left:2px}.toolTemporalTransitionclass{position:absolute;padding:5px 15px 5px 15px;left:310px;top:10px;z-index:15;width:350px;height:auto;background:rgba(0,60,136,.5) none repeat scroll 0 0;border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.65);font-size:.9em;color:#fff}.sidebar-left~.toolTemporalTransitionclass{transition:margin-left .5s;margin-left:420px}.sidebar-left.collapsed~.toolTemporalTransitionclass{margin-left:0}.toolbarMapping{position:absolute;padding:5px 15px 10px 15px;right:28px;top:50px;z-index:15;width:260px;height:auto;font-size:.8em;color:#fff;background:rgba(0,60,136,.5) none repeat scroll 0 0;border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.btnGroupLayerChangeMainMap{position:absolute;padding:5px 5px 10px 5px;right:28px;top:10px;z-index:15;width:265px;height:auto;font-size:.8em;color:#fff}a.btnLayerChangeMainMap{line-height:25px;color:#fff!important;font-size:14px;font-weight:700;font-family:Calibri,Arial,sans serif;text-decoration:none!important;background-color:rgba(0,60,136,.5);padding:0;border-radius:4px;width:70px;height:25px;display:inline-block;text-align:center;box-shadow:-1px 1px 5px 1px #2e2e2e;box-sizing:border-box}a.btnLayerChangeMainMap.selected,a.btnLayerChangeMainMap:hover{height:27px;background-color:#0074d9;color:#fff!important;box-shadow:0 1px 3px #2e2e2e inset;outline:0}.btnGroupLayerChangeMirrorMap{position:absolute;padding:5px 15px 10px 15px;right:50px;top:10px;z-index:15;width:250px;height:auto;font-size:.8em;color:#fff}a.btnLayerChangeMirrorMap{line-height:25px;color:#fff!important;font-size:14px;font-weight:700;font-family:Calibri,Arial,sans serif;text-decoration:none!important;background-color:rgba(0,60,136,.5);padding:0;border-radius:4px;width:70px;height:25px;display:inline-block;text-align:center;box-shadow:-1px 1px 5px 1px #2e2e2e;box-sizing:border-box}a.btnLayerChangeMirrorMap.selected,a.btnLayerChangeMirrorMap:hover{height:27px;background-color:#0074d9;color:#fff!important;box-shadow:0 1px 3px #2e2e2e inset;outline:0}.apiIgn .set-hibrido>a,.apiIgn .set-mapa>a,.apiIgn .set-mapaMovil>a,.apiIgn .set-pnoa>a,.apiIgn a.apiIgn-toolsMenu{background-color:rgba(0,60,136,.5);color:#fff!important}.apiIgn .set-hibrido>a.selected,.apiIgn .set-hibrido>a:hover,.apiIgn .set-mapa>a.selected,.apiIgn .set-mapa>a:hover,.apiIgn .set-pnoa>a.selected,.apiIgn .set-pnoa>a:hover,.apiIgn a.apiIgn-toolsMenu:hover,a.apiIgn-toolsMenu.active{background-color:#0074d9;color:#fff!important}.panel-heading-sm{height:28px;padding:4px 10px}.listaSelMapsclass{position:absolute;padding:5px 15px 5px 20px;z-index:20;height:auto;background:rgba(0,60,136,.5) none repeat scroll 0 0;border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.65);overflow-y:auto}@media(max-width:768px){.listaSelMapsclass{bottom:100px;left:50px;width:320px;max-height:200px;font-size:.8em}}@media (min-width:768px) and (max-width:991px){.listaSelMapsclass{bottom:100px;left:50px;width:320px;max-height:200px;font-size:.8em}}@media (min-width:992px) and (max-width:1199px){.listaSelMapsclass{top:150px;right:20px;width:320px;max-height:500px;font-size:.9em}}@media (min-width:1200px){.listaSelMapsclass{top:150px;right:20px;width:380px;max-height:500px;font-size:1em}}@media (min-width:1200px){.topoinputclass{position:absolute;padding:5px;left:100px;top:10px;z-index:20;width:400px;height:auto;background:rgba(0,60,136,.5) none repeat scroll 0 0;border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.65);font-size:.8em}}@media(max-width:1199px){.topoinputclass{position:absolute;padding:5px;left:45px;top:110px;z-index:20;width:320px;height:auto;background:rgba(0,60,136,.5) none repeat scroll 0 0;border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.65);font-size:.8em}}.sidebar-left~.topoinputclass{transition:margin-left .5s;margin-left:420px}.sidebar-left.collapsed~.topoinputclass{margin-left:0}.inputTopoWithoutSpinner{background:#fff url(../img/search16.png) no-repeat scroll 7px 8px;padding:0 0 0 30px;padding-right:30px}.inputTopoWithSpinner{background:#fff url(../img/ajax-loader.gif) no-repeat scroll 7px 8px;padding:0 0 0 30px;padding-right:30px}.iframeGetFeatureInfo{background:url(../img/ajax-loader.gif) 50px 50px no-repeat}