::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:4px}::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}html{overflow-x:hidden!important}html.visor_mapa_sidebar{overflow:hidden!important;height:100%!important;width:100%!important}html.visor_mapa_sidebar .main-sidebar .sidebar-menu{overflow-y:auto;height:calc(100vh - 135px);margin-right:1px}body.skin-green .wrapper{background-color:#000}body{width:100%!important}html.visor_mapa_sidebar body{overflow:hidden!important}html.visor_mapa_sidebar body .wrapper{overflow-y:hidden;height:100%!important}html.visor_mapa_sidebar body .control-sidebar-open{top:51px;padding-top:10px!important;overflow-y:hidden;height:100vh;overflow-x:hidden;min-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,arial,sans-serif}.callout h4{color:inherit}html.visor_mapa_sidebar body #sensors_data{padding-bottom:40px}html.visor_mapa_sidebar body .wrapper{overflow:hidden!important}html.visor_mapa_sidebar body.fitogarHome.has-control-sidebar-open .wrapper{overflow:hidden}html.visor_mapa_sidebar .content-wrapper{min-height:auto!important}html.visor_mapa_sidebar .control-sidebar-heading{padding-top:0;margin-top:0}body.skin-green .sidebar-menu>li{font-family:Poppins,Helvetica Neue,Arial,sans-serif}body.skin-green .sidebar-menu>li.header{color:#45a78f;background-color:#191e25;text-transform:uppercase;font-weight:700;font-size:1em;padding:30px 0 1px 18px}body.skin-green .main-header .navbar{background-color:#191e25!important;background-repeat:no-repeat;background-position:100px 0}body.skin-green .main-sidebar{background-color:#191e25;border-bottom:1px solid #222}body.skin-green .sidebar-menu>li.active>a{background-color:#000}body.skin-green .sidebar-menu>li.active>a,body.skin-green .sidebar-menu>li.menu-open>a,body.skin-green .sidebar-menu>li:hover>a{color:#fff;background:#29313d}body.skin-green .sidebar-menu>li>.treeview-menu{background:#000;margin:0}body.skin-green .sidebar-menu>li>.treeview-menu li{background-color:#212831;border-top:1px solid #444}.skin-green .sidebar-menu>li>.treeview-menu li.active a{border-left:3px solid #60bea6!important}body.skin-green .treeview-menu{padding-left:0}body .sidebar-menu>li{position:relative;margin:0;padding:0;border-bottom:1px solid #444}body.skin-green .sidebar-menu .treeview-menu>li>a{font-weight:200;color:#fff}body.skin-green .sidebar a{color:#fff;font-size:13px;letter-spacing:.7px}body .user-panel{padding:20px}body .control-sidebar-dark label{margin-bottom:10px!important;color:#fff}body .bootstrap-select .dropdown-menu li a span.text,body .bootstrap-select .dropdown-toggle .filter-option-inner-inner,body .bs-searchbox .form-control{font-size:14px}#section_common_backend_estate_index .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-size:16px}body .control-sidebar>.tab-content{padding-bottom:20px;height:100%!important;overflow-y:scroll!important}.detail{border-radius:8px;padding:10px;margin:10px;background-color:#2d363c;list-style:none}body .sensors_accordion,body .sensors_accordion a{color:#fff!important}.sensors_accordion.collapsed i.fa-plus{transform:rotate(0deg)}.sensors_accordion i.fa-plus{transition:transform .5s;transform:rotate(225deg)}body .box-body-light-bg{padding-bottom:25px;padding-top:25px}body .main-header .navbar .nav>li>a>.label{right:1px;font-size:11p;padding:4px 6px;-moz-border-radius:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:0 solid #000}.lista .box{border-top:none!important;border-radius:10px}.lista .box,section.content.listado .box{margin-top:20px}section.content.listado .box-header{overflow:visible;border:0!important}.box.borderless{border-top:none!important;border-radius:10px;margin-top:20px}.filtros>.box-success{margin-top:20px}body .btn-danger,body .form-action-filter-remove,body .form-action-filter-remove:active,body .form-action-filter-remove:hover{background-color:red;border-color:red}#map{width:calc(100% + 30px)!important;height:calc(80vh + 56px)!important;margin-left:-15px;margin-top:-15px;border:1px solid #ccc}.fitogarHome #map{height:calc(80vh + 95px)!important}body.skin-green .content-header{background-color:#45a78f;color:#fff;min-height:54px}body .content-header h1{color:#fff!important;margin:0!important;font-size:24px!important;position:relative!important}body .content-header h1>small{font-size:15px;display:inline;padding-left:4px;font-weight:300;clear:both;width:100%;color:#fff}body .content-header a.btn-back{margin-bottom:10px}body .content-wrapper{background-color:#ddd}.box .form-action-filter-apply{background-color:#45a78f;border-color:#45a78f}.box .form-action-filter-apply:active,.box .form-action-filter-apply:active:focus,.box .form-action-filter-apply:active:hover,.box .form-action-filter-apply:hover{background-color:#51b89e;border-color:#51b89e}body.login-page,body.register-page{background:#222d32;background-image:url(../img/login_background.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}body .table>tbody>tr>td{border-top:1px solid transparent}body .listado .box-body .table tr:last-child th:first-child{border-top-left-radius:8px}body .listado .box-body .table tr:last-child th:last-child{border-top-right-radius:8px}body .listado .box-body .table thead{background-color:#eee;color:#333}body .listado .box-body .table td,body .listado .box-body .table th{font-size:13px;border-bottom:1px solid #ccc;padding-left:20px;vertical-align:middle}body .listado .lista .box-body .table tr:hover{background-color:#eee}body .listado .box-body .table thead tr:hover{background-color:inherit!important}body .listado .box-footer{border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#eee}body .listado .form-filter-sort{border-radius:15px!important;font-size:8px;width:16px;height:16px;padding:0;margin-left:4px;line-height:15px;margin-top:-2px}body .filtros .btn-primary.form-action-filter-remove:active,body .filtros .btn-primary.form-action-filter-remove:focus,body .filtros .btn-primary.form-action-filter-remove:hover{border-color:#000;background-color:#000}body .table .btn-group button.btn{margin-left:2px}body .box-footer{border-bottom-left-radius:none;border-top:none;padding:0;background-color:#fff}body .box-body{padding:20px}body .box-header.graphBoxHeader{overflow:visible;height:0;padding:0;border:0!important}body .box.box-small .box-header{padding-bottom:0}body .box.box-small .box-body{padding-top:0}body .box-header h3.box-title+small{font-size:11px;padding-left:5px;margin-top:4px;display:block}body aside .box-header{overflow:inherit;height:inherit;padding:10px;border:inherit!important}body aside .box-header .glyphicon{display:inherit}body aside .box-header .box-title{margin-top:inherit;margin-left:inherit;display:inherit;color:inherit;font-size:inherit;font-weight:inherit}body .pagination{margin-right:auto;margin-left:auto;display:block;width:fit-content;margin-bottom:20px;overflow:hidden}body .pagination>.active>a,body .pagination>.active>a:focus,body .pagination>.active>a:hover,body .pagination>.active>span,body .pagination>.active>span:focus,body .pagination>.active>span:hover{background-color:#337a77;border-color:#337a77}.pagination>li>span,body .pagination>li>a{color:#000}body .pagination>li>a:focus,body .pagination>li>a:hover,body .pagination>li>span:focus,body .pagination>li>span:hover{z-index:2;color:#000;background-color:#eee;border-color:#ddd}body .control-sidebar-dark,body .control-sidebar-dark+.control-sidebar-bg{background-color:rgba(25,30,37,.8)}body .control-sidebar-dark .nav-tabs.control-sidebar-tabs>li.active>a{background:rgba(25,30,37,.8)}body .box-group .dark-bg{color:#4b646f;background:#111}body .open>.dropdown-menu{display:block;border:1px solid #aaa;box-shadow:2px 4px 15px rgba(0,0,0,.4)}body .crud-navbar .box{border-radius:0;background:transparent;border-top:0;margin-bottom:0;box-shadow:none}body .crud-navbar .box .box-body{padding:0}body .crud-navbar .box .btn{float:right;margin-top:-80px}body .crud-navbar .box .btn-group{float:right;margin-right:115px}body .graphs-navbar .box .btn{float:right}#graphs_back{border-radius:4px 0 0 4px}#graphs_help{border-radius:0 4px 4px 0}body .graphs-navbar .box{border-radius:0;background:transparent;border-top:0;margin-bottom:0;box-shadow:none}body form[name$=_edit] .row:last-of-type .box .box-body{padding-bottom:0;border-radius:8px}body .graphDiv{border-radius:8px}.leaflet-bottom,.leaflet-top{z-index:auto}.leaflet-left{bottom:115px}.graphBoxHeader{padding-left:0;z-index:1}.leaflet-bar a,.leaflet-bar a:hover{color:#35826f}.graphBoxHeader h4.collapsable-box-title a{color:#45a78f!important;margin:10px}.box-header .box-title.collapsable-box-title{background-color:#fff;border-radius:10px}div.panel[id^=graph_container]{margin-bottom:40px}div[id^=graph_container] .box-header.graphBoxHeader{width:80%}#plotTimeLine .events-content{max-height:0;height:0!important}#msg_scrollwheelzoom{right:30px;position:absolute;z-index:9999;background:rgba(0,0,0,.7) none repeat scroll 0 0;width:235px;margin-top:30px;color:#fff;bottom:40px;border:2px solid #45a78f!important}#msg_scrollwheelzoom button.btn-box-tool{color:#fff;font-size:18px;margin-right:-10px;margin-top:-5px;border-radius:0;background-color:#45a78f;padding:1px 5px}#msg_scrollwheelzoom h4{border-bottom:2px solid #45a78f!important}#msg_scrollwheelzoom .box-header{color:#fff}#msg_scrollwheelzoom .box-body{padding:0 10px 5px 15px}#msg_scrollwheelzoom p{font-weight:300;font-style:italic}.data-state{position:relative;margin-bottom:-15px}.containerColors{display:none;background-color:rgba(25,30,37,.9);border-radius:10px;box-shadow:10px 10px 25px #000;padding:10px 30px 20px;width:auto;position:absolute;left:70px;top:20px;z-index:450}@media screen and (max-width:1400px){.containerColors{right:6px;top:70px;left:auto}}#ContainerGeojsonColors,#ContainerGisColors{top:20px}#ContainerGeojsonColors legend,#ContainerGisColors legend{color:#45a78f;border-bottom:none;font-size:14px;margin:0 0 4px}#geojsonColors div,#gisColors div{display:block;float:left;padding:4px;font-size:10px}#geojsonColors div:first-of-type,#gisColors div:first-of-type{line-height:28px;border-radius:5px 0 0 5px}#geojsonColors div:last-of-type,#gisColors div:last-of-type{border-radius:0 5px 5px 0}.add-estate i.fa-plus-circle{margin-left:1px;transition:transform .5s;transform:scale(1)}.add-estate i.fa-plus-circle:hover{margin-left:1px;transition:transform .5s;transform:scale(1.2)}.manage-layers i.fa-layer-group{transition:transform .5s;transform:scale(1)}.manage-layers i.fa-layer-group:hover{transition:transform .5s;transform:scale(1.2)}.leaflet-circle .leaflet-control-btn{background-color:#3b817b;border-radius:50%!important;border-bottom:none;color:#eaeaea}.leaflet-circle .leaflet-control-btn:hover{background-color:#45a78f;color:#eaeaea}.leaflet-bar a:hover{border-bottom:none}.leaflet-circle-medium{margin-left:26px!important}.leaflet-circle-medium .leaflet-control-btn{box-shadow:0 0 15px #000;width:50px!important;height:50px!important;line-height:50px!important;font-size:20px}.leaflet-circle-large .leaflet-control-btn{box-shadow:0 0 15px #000}.leaflet-circle-small{margin-left:35px}.leaflet-circle-small .leaflet-control-btn{width:25px!important;height:25px!important;line-height:25px!important;font-size:16px}.leaflet-circle-large .leaflet-control-btn{width:85px!important;height:85px!important;line-height:85px!important;font-size:30px}.leaflet-bar,.leaflet-touch .leaflet-bar{border:none;box-shadow:none;padding:2px}#layers-toolbar{background-color:#191e25;border-radius:8px 0;box-shadow:10px 10px 25px #000;min-height:400px;opacity:.9;padding:8px;position:absolute;transition:all .6s linear;width:400%;z-index:-5}#layers-toolbar.hideme{animation-name:hide-layers;transform:scale(0);left:0;bottom:0}#layers-toolbar.showing{animation-name:show-layers;transform:scale(1);left:85px;bottom:5px}#layers-toolbar .form-control.open{z-index:auto!important}#layers-toolbar a[role=option]{width:100%}#layers-toolbar .box{background-color:#323b49}.warning-container{margin-top:10px}#layers-toolbar h5,#layers-toolbar h6{color:#85ffe1!important}@keyframes show-layers{0%{transform:scaleX(.5)}50%{transform:scale(.5,.75)}to{transform:scale(1)}}@keyframes hide-layers{0%{transform:scaleY(.5)}50%{transform:scale(.5)}to{transform:scale(0)}}.box .overlay>.fas,.overlay-wrapper .overlay>.fas{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;color:#191e25;font-size:30px}.box .overlay,.overlay-wrapper .overlay{z-index:50;background:hsla(0,0%,100%,.7);border-radius:3px}#plotSearchBox.box .overlay>.fas,.overlay-wrapper .overlay>.fas{color:#fff}#plotSearchBox.box .overlay,.overlay-wrapper .overlay{background:rgba(0,0,0,.7)}.alert-success,.bg-green,.callout.callout-success,.label-success,.modal-success .modal-body{background-color:#45a78f!important}.modal-success .modal-body{background-color:#fff!important}.modal-success .modal-footer,.modal-success .modal-header{background-color:#45a78f!important}.callout-warning h4{color:#fff}.alert-warning,.bg-yellow,.callout.callout-warning,.label-warning,.modal-warning .modal-body{background-color:#d39550!important}.alert-danger,.alert-error,.bg-red,.callout.callout-danger,.label-danger,.modal-danger .modal-body{background-color:#911a3a!important}.bg-green-gradient{background:linear-gradient(#5abba3,#45a78f 60%,#3f9983)!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#5abba3),color-stop(.6,#45a78f),color-stop(1,#45a78f))!important;background:-ms-linear-gradient(bottom,#5abba3,#3f9983)!important;background:-moz-linear-gradient(center bottom,#5abba3 0,#45a78f 60%,#3f9983 100%)!important;background:-o-linear-gradient(#5abba3,#3f9983)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5abba3",endColorstr="#3f9983",GradientType=0)!important;color:#fff}.modal-title{color:#fff}dt,kbd kbd,label{font-weight:500}.nav-tabs-custom>.nav-tabs>li>a{color:#191e25}.info-box-number{font-family:Open Sans,Helvetica,Arial,sans-serif}.text-responsive{font-size:calc(5% + 1vw + 1vh)}.px-12{padding-left:12px;padding-right:12px}.ls-10{letter-spacing:.1rem}.p-0{padding:0!important}.border-dark{border:1px solid #35826f!important}.rounded-left{border-radius:5px 0 0 5px!important}.rounded-right{border-radius:0 5px 5px 0!important}.bg-corpgreen{background-color:#45a78f!important;color:#fff!important}.rounded-circle{border-radius:50%}.text-corpgreen{color:#45a78f}.bg-white{background-color:#fff!important}.bg-darkgrey{background-color:#555!important}.btn-bar{padding-top:5px;padding-bottom:5px}.text-white{color:#fff}.leaflet-popup-content{min-width:160px!important}.leaflet-container{font-family:Poppins,Helvetica Neue,Arial,sans-serif!important}.statusLabel-container{width:250px}.datalogger-label-title{border-bottom:2px solid #45a78f;padding-bottom:2px;margin-bottom:10px}.statusLabel-datalogger-info{margin-top:10px}.statusLabel-battery-text{margin-top:5px}.statusLabel-iconsRow>.col-md-6{padding-left:30px}.profile-toolbar{padding:10px 0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#45a78f;outline:0}.slider-handle{background-color:#33b77a!important;background-image:linear-gradient(180deg,#33b77a 0,#2ea46d)!important}.filtros{z-index:300}.sizing-box{height:25px;width:46px}.signal-bars,.signal-bars .bar{display:inline-block}.signal-bars .bar{width:14%;margin-left:1%;min-height:20%}.signal-bars .bar.first-bar{height:20%}.signal-bars .bar.second-bar{height:40%}.signal-bars .bar.third-bar{height:60%}.signal-bars .bar.fourth-bar{height:80%}.signal-bars .bar.fifth-bar{height:99%}.good .bar{background-color:#16a085;border:thin solid darken(#16a085,7%)}.bad .bar{background-color:#e74c3c;border:thin solid darken(#e74c3c,20%)}.ok .bar{background-color:#f1c40f;border:thin solid darken(#f1c40f,7%)}.four-bars .bar.fifth-bar,.one-bar .bar:not(.first-bar),.three-bars .bar.fifth-bar,.three-bars .bar.fourth-bar,.two-bars .bar:not(.first-bar):not(.second-bar){background-color:#c3c3c3;border:thin solid #f3f3f3}.battery-icon{position:relative;width:50px;height:25px;border-radius:5px;border:3px solid #3e3e3e}.battery-icon:after{content:"";position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:5px;height:10px;border-radius:5px;background:#3e3e3e}.battery-icon .battery-level{height:100%;padding:2px;text-align:center}.battery-icon .battery-level.high{width:95%;background-color:#66cd00;color:#3e3e3e}.battery-icon .battery-level.medium{width:40%;background-color:#fcd116;color:#3e3e3e}.battery-icon .battery-level.low{width:20%;background-color:#f33;color:#fffefe}.nav-tabs-custom>.nav-tabs>li.active{border-top-color:#45a78f}.leaflet-marker-icon .fas.fa-comment-alt{position:absolute;top:-3px;left:20px;z-index:300}.samplers-pin{opacity:.7;width:30px;height:30px;border-radius:50% 50% 50% 0;background:#c30b82;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-15px 0 0 -15px}.samplers-pin:after{content:"";width:24px;height:24px;margin:3px 0 0 3px;background:hsla(0,0%,100%,.7);position:absolute;border-radius:50%}.samplers-pin-div span.icon-text{position:absolute;width:22px;font-weight:700;font-size:1.25em;left:-5px;right:0;margin:-5px auto;text-align:center}.cluster b{display:block;height:15px;position:absolute;top:5%;left:33%;z-index:210}.cluster{border-radius:5px;text-align:center;font-size:2rem}.cluster:after,.cluster:before{border-radius:5px;content:"";position:absolute;top:0;left:0;height:30px;width:30px}.cluster:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg)}.cluster:after{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg)}.cluster-nonzero,.cluster-nonzero:after,.cluster-nonzero:before{background-color:rgba(255,98,25,.7);color:#ccc}.cluster-green,.cluster-green:after,.cluster-green:before{background-color:#45a78f;color:#ccc}.cluster-continuous,.cluster-continuous:after,.cluster-continuous:before{background-color:#45a78f;color:#ccc;font-size:1.4rem;line-height:2.8rem;text-align:center}.cluster-continuous b{left:5%;top:0}.legend{background-color:hsla(0,0%,100%,.8);border-radius:5px;box-shadow:0 0 15px hsla(0,0%,100%,.8);color:#555;line-height:18px;padding:1rem}.legend i{width:18px;height:18px;float:left;margin-right:8px;opacity:.7;clear:both}#inventory-table{border-radius:5px}#inventory-table thead{background-color:#eee;color:#333}.more-info{color:#eee}.more-info:hover{color:#fff}.bg-dark-green-gradient{background:#00a65a!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#337a77),color-stop(1,#339c99))!important;background:-ms-linear-gradient(bottom,#00a65a,#00ca6d)!important;background:-moz-linear-gradient(center bottom,#00a65a 0,#00ca6d 100%)!important;background:-o-linear-gradient(#00ca6d,#00a65a)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ca6d",endColorstr="#00a65a",GradientType=0)!important;color:#fff}.analytics-infobox{margin-bottom:15px;border-radius:10px}.infobox-header>.infobox-icon{background-color:#337a77;color:#fff;position:relative;width:80px;height:80px;margin:0 auto -40px;border-radius:100%;border:3px solid hsla(0,0%,100%,.3);transition:all .3s ease-in-out}.infobox-header>.infobox-icon>i{line-height:80px;opacity:.8}.infobox-title{text-transform:uppercase;padding-top:45px;padding-bottom:10px;background:#eee;background:linear-gradient(0deg,#d0f5f7,#fff)}.infobox-title>span{font-size:1.3em}.infobox-content{min-height:100px;padding:8px;background:#eee;background:linear-gradient(0deg,#fff,#d0f5f7)}.infobox-content .infobox-column{border-right:1px solid #aaa}.infobox-content .infobox-column:last-child{border:none}.infobox-content .infobox-column .infobox-column-header{display:block;font-weight:700;font-size:1.1em}.infobox-footer{padding-right:10px;padding-bottom:5px;padding-top:5px}.input-group .input-group-addon.bg-corpgreen,.input-group .input-group-addon.corpgreen{background-color:#337a77;border-bottom-left-radius:5px;border-top-left-radius:5px;color:#efefef}.input-group-addon.bg-green>.fa-spin{display:none}.input-group-addon.bg-green.loading>.fa-spin{display:inline-block}.btn-corpgreen{color:#eee;background-color:#45a78f}.btn-corpgreen:hover{color:#efefef;background-color:#51b89e}.btn-corpgreen:focus{color:#eee;outline:#191e25}.btn-ioblue{color:#eee;background-color:#535a79}.btn-ioblue:hover{color:#efefef;background-color:#636c92}.btn-ioblue:focus{color:#eee;background-color:#535a79}.btn-iored{color:#eee;background-color:#a5243d}.btn-iored:hover{color:#efefef;background-color:#c92c4b}.btn-iored:focus{color:#eee;background-color:#a5243d}.btn-ioyellow{color:#553;background-color:#dd962c}.btn-ioyellow:hover{color:#efefef;background-color:#9e691a}.btn-ioyellow:focus{color:#553;background-color:#dd962c}#common_backend_estate_index_table.datatable button{width:84px}#variable_explanation.open{height:auto;opacity:1;transition:opacity 2s ease}#variable_explanation.noshow{height:0;opacity:0;overflow:hidden;transition:opacity .1s ease}.timeline-navigation a{color:#191e25}.timeline-navigation a:hover{color:#45a78f;border-color:#45a78f}.horizontal-timeline .events a{color:#191e25}.horizontal-timeline .events{background:#191e25}.horizontal-timeline .events a.older-event:after,.horizontal-timeline .events a.selected:after,.horizontal-timeline .filling-line{background-color:#45a78f}.timeline-navigation a.inactive,.timeline-navigation a.inactive:hover{color:#a3a3a3}.ekko-lightbox.modal.show>.modal-dialog{width:80%}