@import"https://fonts.googleapis.com/css?family=Montserrat:400,700&display=swap";@font-face{font-family:"Work Sans Medium";src:url(../fonts/WorkSans-Medium.eot);src:url(../fonts/WorkSans-Medium.eot?#iefix)format("embedded-opentype"),url(../fonts/WorkSans-Medium.woff2)format("woff2"),url(../fonts/WorkSans-Medium.woff)format("woff"),url(../fonts/WorkSans-Medium.ttf)format("truetype"),url(../fonts/WorkSans-Medium.svg#WorkSans-Medium)format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Work Sans";src:url(../fonts/WorkSans-Regular.eot);src:url(../fonts/WorkSans-Regular.eot?#iefix)format("embedded-opentype"),url(../fonts/WorkSans-Regular.woff2)format("woff2"),url(../fonts/WorkSans-Regular.woff)format("woff"),url(../fonts/WorkSans-Regular.ttf)format("truetype"),url(../fonts/WorkSans-Regular.svg#WorkSans-Regular)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Work Sans SemiBold";src:url(../fonts/WorkSans-SemiBold.eot);src:url(../fonts/WorkSans-SemiBold.eot?#iefix)format("embedded-opentype"),url(../fonts/WorkSans-SemiBold.woff2)format("woff2"),url(../fonts/WorkSans-SemiBold.woff)format("woff"),url(../fonts/WorkSans-SemiBold.ttf)format("truetype"),url(../fonts/WorkSans-SemiBold.svg#WorkSans-SemiBold)format("svg");font-weight:600;font-style:normal}@font-face{font-family:"SF Pro Display";src:url(../fonts/SFProDisplay-Bold.eot);src:url(../fonts/SFProDisplay-Bold.eot?#iefix)format("embedded-opentype"),url(../fonts/SFProDisplay-Bold.woff2)format("woff2"),url(../fonts/SFProDisplay-Bold.woff)format("woff"),url(../fonts/SFProDisplay-Bold.ttf)format("truetype"),url(../fonts/SFProDisplay-Bold.svg#SFProDisplay-Bold)format("svg");font-weight:700;font-style:normal}img{max-width:100%;height:auto}body{font-size:16px;font-family:"Work Sans Medium";font-weight:500;color:#909090}section{width:100%;float:left;padding:100px 0}h2{font-size:2.4375rem;color:#d8d8d8;font-weight:700}h3{font-size:1.625rem;font-weight:700}h3.tab-white{font-size:1.5rem;color:#121a14}h3.tab-white span{font-weight:400;font-size:1rem;color:#121a14;padding-left:10px}h5{font-size:1.125rem;font-weight:700;color:#131415}h5.tab-white{font-size:1rem;font-weight:400;color:#c4c4c4}h6{font-size:.75rem;font-weight:700;color:#131415}.top-menu{position:relative;z-index:999;width:100%;float:left;background-color:#fff;box-shadow:0 4px 14px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 4px 14px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 14px 0 rgba(0,0,0,.1)}.top-menu.login .logo-holder{min-width:100%;float:left;padding:23px 0;background-color:#fff;text-align:center}.top-menu.login .navbar-brand{width:100%;margin:0}.top-menu.login .navbar-brand img{min-width:334px}.top-menu .logo-holder{min-width:248px;background-color:#131415;text-align:center;padding:15px 0}.top-menu .logo-holder .navbar-brand img{max-width:161px}.top-menu .navbar{padding:0}.top-menu .row{width:100%}.top-menu .nav-link{color:#353535;font-size:.9375rem}.top-menu .nav-link.btn-search img{max-width:15px}.top-menu .nav-link.circle-user img{max-width:40px}.top-menu .right-menu{float:right}.top-menu .row{width:100%}.top-menu .navbar-toggler{color:#000}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.nav-item .dropdown{margin-right:15px;position:relative}.nav-item .dropdown .btn-secondary{background-color:none;background-color:transparent;border:0}.nav-item .dropdown .dropdown-item{font-size:.9375rem;padding:3px 10px}.nav-item .dropdown .dropdown-item img{margin-right:10px}.dropdown-toggle{position:relative;background:none;padding-right:45px!important;background-image:url(../img/angle-green.svg);background-size:9px auto;background-repeat:no-repeat;background-position:right 13px center;border:0;cursor:pointer}.dropdown-toggle img{float:left;margin-top:4px;margin-right:5px}.dropdown-toggle:after{display:none}.left-menu{position:absolute;left:0;top:0;width:248px;min - height:calc(100%);background-color:#131415}.left-menu .navbar{padding:0}.left-menu .navbar .nav-item{width:100%;float:left;list-style:none;border-bottom:2px solid #172018}.left-menu .navbar .nav-item.active{background:#42cf68;background:-moz-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:-webkit-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:linear-gradient(to right,#42cf68 0,#43b34a 100%,#3ab44e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42cf68',endColorstr='#3ab44e',GradientType=1);font-family:"Work Sans SemiBold";font-weight:600}.left-menu .navbar .nav-item.active>.nav-link{color:#fff;background:#42cf68;background:-moz-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:-webkit-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:linear-gradient(to right,#42cf68 0,#43b34a 100%,#3ab44e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42cf68',endColorstr='#3ab44e',GradientType=1)}.left-menu .navbar .nav-item .nav-link{padding:23px;font-size:.75rem;color:#909090;font-family:"Work Sans";font-weight:400}.left-menu .navbar .nav-item .nav-link img{max-width:16px;max-height:16px;margin-right:15px}.left-menu .navbar .nav-item .nav-link.toggler{position:relative;padding-right:30px!important}.left-menu .navbar .nav-item .nav-link.toggler i,.left-menu .navbar .nav-item .nav-link.toggler svg,.left-menu .navbar .nav-item .nav-link.toggler .fa{position:absolute;right:20px;top:50%;margin-top:-5px;transition:all .2s ease 0;-webkit-transition:all .2s ease 0}.left-menu .navbar .nav-item .nav-link.toggler[aria-expanded="true"] i,.left-menu .navbar .nav-item .nav-link.toggler[aria-expanded="true"] svg,.left-menu .navbar .nav-item .nav-link.toggler[aria-expanded="true"] .fa{transform:rotate(-180deg)}.left-menu .navbar .nav-item .navbar .nav-item{border:0;background:none;background-color:#040604}.main-content{position:relative;width:100%;float:left;padding-left:248px}.right-content{width:100%;float:left;padding:30px 30px 84px;background-color:#f9f9f9;min - height:calc(100vh - 7.25px)}.btn{display:inline-block;cursor:pointer;text-align:center;font-weight:700;font-size:.875rem}.btn .btn-search{min-width:50px;line-height:50px}.btn.btn-simple{min-width:215px;line-height:39px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:3px solid transparent;text-transform:uppercase;padding:0 10px;color:#fff}.btn.btn-simple.btn-line-white{background-color:transparent;border:3px solid #fff}.btn.btn-simple.btn-green{background-color:#39b44e}.btn.btn-submit{min-width:175px;line-height:39px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:solid 3px #39b44e;text-transform:uppercase;background-color:transparent;padding:0 10px;color:#39b44e}.btn.btn-submit.btn-submit-grey{border:3px solid #8a8a8a;color:#8a8a8a}.btn.btn-cancel{min-width:175px;line-height:39px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:transparent;border:solid 3px #8a8a8a;text-transform:uppercase;padding:0 10px;color:#8a8a8a}.mt-60{margin-top:60px}.mt-30{margin-top:30px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mb-50{margin-bottom:50px}.box-color{width:100%;float:left;background-size:auto 147px;background-repeat:no-repeat;background-position:right top 15px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-webkit-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-moz-box-shadow:0 4px 20px 4px rgba(204,204,204,.5)}.box-color.active .box-body label{font-family:"SF Pro Display";font-weight:700}.box-color .box-body{width:100%;float:left;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;min-height:176px;padding:10px}.box-color .box-body label{font-size:5rem;color:#fff;font-family:"Work Sans";font-weight:400;text-shadow:0 4px 8px rgba(66,66,66,.1)}.box-color .box-footer{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;min-height:45px;text-align:center;padding:0 5px}.box-color .box-footer span{font-size:.625rem;color:#fff;text-transform:uppercase;font-weight:700}.box-color .box-footer img{max-width:17px;max-height:17px;margin-right:10px}.box-color .box-footer.black{background-color:#1e2540}.box-color .box-footer.green{background-color:#4ca018}.box-color .box-footer.orange{background-color:#d2570d}.box-color .box-footer.red{background-color:#bc1a16}.box-color .box-footer.yellow{background-color:#d2a717}.box-color .box-footer.blue{background-color:#3f63fe}.box-color .box-footer.grey{background-color:#818181}.box-color.black{background-color:#3a4356;background-image:url(../img/electric-charge.svg)}.box-color.green{background-color:#65b735;background-image:url(../img/electric-charge2.svg)}.box-color.orange{background-color:#e6721b;background-image:url(../img/electric-charge3.svg)}.box-color.red{background-color:#d32f2f;background-image:url(../img/electric-charge4.svg)}.box-color.yellow{background-color:#e4bc2e;background-image:url(../img/electric-charge5.svg)}.box-color.orange{background-color:#fa0;background-image:url(../img/electric-charge5.svg)}.box-color.blue{background-color:#0091ff;background-image:url(../img/electric-charge6.svg)}.box-color.grey{background-color:#9b9b9b;background-image:url(../img/electric-charge7.svg)}.card{width:100%;float:left;border:0;background:none;margin-top:20px}.card .card-header{width:100%;float:left;border:0;background:none;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;background:#42cf68;background:-moz-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:-webkit-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:linear-gradient(to right,#42cf68 0,#43b34a 100%,#3ab44e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42cf68',endColorstr='#3ab44e',GradientType=1);padding:20px 30px}.card .card-header h3{color:#fff;margin:0}.card .card-body{width:100%;float:left;border:0;background:none;background-color:#fff;padding:0;box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-webkit-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-moz-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.card .card-body.simple{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:30px 25px}.card .card-body.simple h6{text-transform:uppercase}.card .card-body.hours-inner h5{font-weight:700;font-size:1.125rem;color:#909090}.card .card-body.hours-inner h2{font-weight:400;font-size:3.125rem;color:#121a14;margin:50px 0 20px}.card .card-body.hours-inner label{margin-top:10px}.card .card-body .box-shadow{box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-webkit-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-moz-box-shadow:0 4px 20px 4px rgba(204,204,204,.5)}.card .card-body.small-padding{padding:15px 20px}.card .card-body.small-padding .form-holder{padding:0}.card .card-body.small-padding h2{font-size:3.125rem;color:#121a14;font-weight:400;margin:19px 0 20px}.card .card-body.small-padding h2 span{font-size:.75rem}.card .card-body.small-padding label{font-size:.875rem;color:#909090}.card .card-body.br-all{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.card .card-body .row{width:100%;margin:0}.card .card-body .map-holder{position:relative;z-index:5;width:calc(100% - 286px);min-height:520px;padding:0;border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px;background-size:cover;background-repeat:no-repeat;background-position:center center}.card .card-body .map-holder h4{text-align:center;margin:10px 0 0;line-height:22px;z-index:5;font-size:3.125rem;font-weight:400;color:#121a14}.card .card-body .map-holder h4 span{display:inline-block;width:100%;font-size:1.125rem}.card .card-body .map-holder.chart-4{min-height:350px;padding:30px 15px}.card .card-body .map-holder.chart-5{width:100%;float:left;min-height:350px;background-size:auto 200px;background-repeat:no-repeat;background-position:center center}.card .card-body .map-holder.chart-3{padding:40px 15px 5px}.card .card-body .map-holder .position{position:absolute;z-index:10;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;width:34px;height:44px;padding-top:5px;text-align:center}.card .card-body .map-holder .position span{color:#fff;font-size:.875rem;font-family:"Work Sans SemiBold";font-weight:600}.card .card-body .map-holder .position .map-tooltip{position:absolute;left:50px;top:-47px;z-index:12;min-width:200px;min-height:250px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 4px 20px 4px rgba(84,83,83,.2);-webkit-box-shadow:0 4px 20px 4px rgba(84,83,83,.2);-moz-box-shadow:0 4px 20px 4px rgba(84,83,83,.2);background-color:#fff}.card .card-body .map-holder .position .map-tooltip:after{position:absolute;content:"";left:-13px;top:50px;z-index:11;width:14px;height:37px;background-image:url(../img/after-tooltip.png);background-size:auto auto;background-repeat:no-repeat;background-position:left center}.card .card-body .map-holder .position .map-tooltip h6{font-size:.75rem;text-transform:uppercase;font-family:"Work Sans Medium";font-weight:500}.card .card-body .map-holder .position .map-tooltip .map-body{border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;padding:20px;width:100%;height:178px;font-size:.75rem;font-family:"Work Sans Medium";font-weight:500}.card .card-body .map-holder .position .map-tooltip .map-body h6{color:#131415}.card .card-body .map-holder .position .map-tooltip .map-body label{color:#909090;margin-bottom:15px}.card .card-body .map-holder .position .map-tooltip .map-body a{color:#0080ff}.card .card-body .map-holder .position .map-tooltip .map-footer{position:absolute;bottom:0;left:0;z-index:14;width:100%;height:72px;background-color:#4ca224;border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;background-size:52px auto;background-repeat:no-repeat;background-position:right 8px center;text-align:center}.card .card-body .map-holder .position .map-tooltip .map-footer h5{font-size:1rem;color:#fff;text-transform:uppercase;font-weight:700}.card .card-body .map-holder .position .map-tooltip .map-footer h6{color:#fff}.card .card-body .map-holder .position.green-position{background-image:url(../img/pin-green.svg);top:57px;left:50%}.card .card-body .map-holder .position.blue-position{background-image:url(../img/pin-blue.svg);top:169px;left:35%}.card .card-body .map-holder .position.yellow-position{background-image:url(../img/pin-yellow.svg);top:132px;left:12%}.card .card-body .map-holder .position.grey-position2{background-image:url(../img/pin-grey.svg);top:239px;left:11%}.card .card-body .map-holder .position.green-position2{background-image:url(../img/pin-green.svg);top:267px;left:14%}.card .card-body .map-holder .position.yellow-position3{background-image:url(../img/pin-yellow.svg);top:216px;left:51%}.card .card-body .map-holder .position.green-position3{background-image:url(../img/pin-green.svg);top:285px;left:70%}.card .card-body .map-holder .position.orange-position2{background-image:url(../img/pin-orange.svg);top:303px;left:72%}.card .card-body .map-holder .position.grey-position1{background-image:url(../img/pin-grey.svg);top:343px;left:69%}.card .card-body .map-holder .position.red-position1{background-image:url(../img/pin-red.svg);top:389px;left:54%}.card .card-body .map-holder .position.green-position4{background-image:url(../img/pin-green.svg);top:414px;left:6%}.card .card-body .map-holder .position.orange-position1{background-image:url(../img/pin-orange.svg);top:414px;left:9%}.card .card-body .map-holder .position.yellow-position2{background-image:url(../img/pin-yellow.svg);top:414px;left:12%}.card .card-body .filter-map{width:100%;float:left;height:100%;padding:30px 15px}.card .card-body .filter-map h3{color:#c4c4c4}.card.three-elements{min-height:275px}.form-check{padding-left:0}.form-check input[type="checkbox"]{visibility:hidden;position:absolute;left:-50000px}.form-check input[type="checkbox"] + label{position:relative;padding-left:25px;line-height:14px;cursor:pointer;color:#909090;margin:29px 0 0;font-size:.875rem}.form-check input[type="checkbox"] + label img{max-width:11px;height:auto;margin-left:12px}.form-check input[type="checkbox"] + label:before{position:absolute;content:"\2714";left:0;top:0;z-index:2;color:transparent;width:14px;height:14px;line-height:10px;font-size:1rem;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:2px solid #909090;background-color:#f2f2f2}.form-check input[type="checkbox"]:checked+label:before{color:#3ab44e}.form-check.pricing{margin-left:50px}.form-check.pricing input[type="checkbox"] + label{font-size:1.5rem;padding-left:40px;text-transform:capitalize;font-family:"Work Sans";font-weight:400;color:#8a8a8a}.form-check.pricing input[type="checkbox"] + label:before{width:20px;height:20px;top:-3px;line-height:20px;font-size:1.25rem;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:2px solid #cbcbcb;background-color:#f8f8f8}.form-holder{background-color:#eee;padding:11px 10px}.form-holder.customer{background-color:#fff}.form-holder.customer .form-control{height:60px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#f8f8f8;padding:15px 50px 15px 20px;background-size:24px auto;background-repeat:no-repeat;background-position:right 20px center}.form-holder.customer .custom-select{height:60px}.form-holder.customer p{color:#c4c4c4;font-weight:400;font-size:1rem;margin-top:27px}.form-holder.customer h3{font-weight:700;font-size:2.25rem;color:#121a14}.form-holder.customer h3.biger{font-size:3.125rem}.form-holder.customer h3.biger span{font-size:1.5rem}.form-holder.customer .bottom img{width:22px;height:auto}.form-holder.customer .bottom.rock-bottom{margin-top:52px}.form-holder .form-control{width:100%;height:46px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:solid 2px #ddd;background-color:#fff;padding:15px 40px 15px 20px;font-size:.875rem;color:#131415;font-family:"Work Sans";font-weight:400}.form-holder button{position:absolute;z-index:2;right:25px;top:50%;margin-top:-13px;width:26px;height:26px;border:0;cursor:pointer;background:none;background-image:url(../img/search.svg);background-size:13px auto;background-repeat:no-repeat;background-position:right 3px center}form label{color:#131415;font-size:.75rem;font-family:"Work Sans SemiBold";font-weight:600;text-transform:uppercase}form.site-form{padding:20px 30px 27px}form.site-form label{font-size:.875rem}form.site-form .form-control{width:100%;height:60px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:2px solid #cbcbcb;background-color:#fff}form.site-form textarea{min-height:115px}form.pricing-form label{font-size:.75rem;font-family:"Work Sans SemiBold";font-weight:600}form.pricing-form .form-control{width:100%;height:50px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:2px solid #ddd;background-color:#fff}form.pricing-form .btn-submit{margin-bottom:3px}.custom-select{width:100%;height:46px;border:0;background:none;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:solid 2px #ddd;background-color:#fff;padding:0 10px;font-size:.875rem;color:#131415;font-family:"Work Sans";font-weight:400;background-image:url(../img/select.svg);background-size:9px auto;background-repeat:no-repeat;background-position:right 15px center;transition:all .2s ease 0;-webkit-transition:all .2s ease 0}.custom-select.pricing{height:60px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:2px solid #cbcbcb}.point-color{width:11px;height:11px;display:inline-block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-top:0;margin-right:10px}.point-color.color-green{background-color:#65b735}.point-color.color-yellow{background-color:#e4bc2e}.point-color.color-orange{background-color:#e6721b}.point-color.color-blue{background-color:#0091ff}.point-color.color-grey{background-color:#9b9b9b}.point-color.color-red{background-color:#ff3600}.table-responsive{padding:11px 10px 0}.table-responsive table thead{border:0;background:none}.table-responsive table thead tr{border:0;background:none;background-color:#f5f8ff}.table-responsive table thead tr th{border:0;background:none;font-size:.625rem;font-family:"Work Sans SemiBold";font-weight:600;padding:0 15px;color:#131415;height:50px;vertical-align:middle;text-transform:uppercase}.table-responsive table thead tr th:last-child{text-align:right}.table-responsive table tbody tr{background:none}.table-responsive table tbody tr.border-bottom-green td{border-bottom:2px solid #39b751}.table-responsive table tbody tr:hover{z-index:300;border-bottom:none;background-color:#fff}.table-responsive table tbody tr:hover td{border-top:2px solid #39b751;border-bottom:2px solid #39b751}.table-responsive table tbody tr:hover td:first-child{border-left:2px solid #39b751}.table-responsive table tbody tr:hover td:last-child{border-right:2px solid #39b751}.table-responsive table tbody tr:hover~tr td{border-top:2px solid #39b751}.table-responsive table tbody tr td{border:2px solid transparent;border-bottom-color:#ddd;height:50px;line-height:14px;vertical-align:middle;font-size:.75rem;font-family:"Work Sans";font-weight:400;color:#131415;padding:0 15px}.table-responsive table tbody tr td:last-child{text-align:right}.charger-body{padding:18px 30px 30px}.charger-inner{color:#909090}.charger-inner span{line-height:35px;font-size:.875rem}.charger-inner span.biger{text-transform:uppercase}.chart-img-holder{background-size:100% auto;background-repeat:no-repeat;background-position:center center}.chart-img-holder label{font-weight:400;color:#121a14;font-size:3.125rem;margin-top:80px}.icon-box{width:100%;float:left;min-height:90px;padding:9px 3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:10px;box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-webkit-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-moz-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);background-color:#fff}.icon-box img{width:auto;height:15px}.icon-box p{color:#131415;font-family:"Work Sans SemiBold";font-weight:600;font-size:.5625rem;margin:5px 0 0;text-align:center;text-transform:uppercase}.customer-box{width:100%;float:left;padding:15px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:10px;box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-webkit-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-moz-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);background-color:#fff}.customer-box:hover{text-decoration:none}.customer-box h5{margin-bottom:0}.customer-box i,.customer-box svg,.customer-box .fa{font-size:1.125rem;margin-bottom:1px;color:#8a8a8a}.pagination{margin:0}.pagination .page-item{border:0;margin:10px 0 0 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-webkit-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-moz-box-shadow:0 4px 20px 4px rgba(204,204,204,.5)}.pagination .page-item .page-link{min-width:100px;line-height:50px;padding:0 5px;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:.875rem;font-family:"Work Sans SemiBold";font-weight:600;text-align:center;text-transform:uppercase;background-color:#fff;color:#131415}.pagination .page-item .page-link.number{min-width:50px}.pagination .page-item .page-link:hover{background-color:fff!important;color:#909090}.custom-control{padding:35px 0 50px}.custom-control.custom-radio .custom-control-input{visibility:hidden;position:absolute;left:-50000px}.custom-control.custom-radio .custom-control-input+.custom-control-label{position:relative;font-size:1.5rem;text-transform:capitalize;font-family:"Work Sans";font-weight:400;color:#8a8a8a;padding-left:30px}.custom-control.custom-radio.custom-control-input+ .custom-control-label:before{width:20px;height:20px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid #cbcbcb;background-color:#f8f8f8;position:absolute;content:"";color:transparent;left:0;top:8px;z-index:2}.custom-control.custom-radio.custom-control-input+ .custom-control-label:after{width:10px;height:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:4px solid #131415;background-color:#131415;position:absolute;content:"";color:transparent;left:0;top:8px;margin-left:5px;margin-top:5px;z-index:3;opacity:0}.custom-control.custom-radio.custom-control-input:checked+ .custom-control-label:after{opacity:1}@media(min-width:1200px){.modal-lg{max-width:1170px}.modal-md{max-width:840px}}.border-bottom-grey{margin:30px 0;border-bottom:2px solid #ddd}.modal-content{width:100%;float:left;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.modal-content .modal-header{width:100%;float:left;border:0;background:#42cf68;background:-moz-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:-webkit-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:linear-gradient(to right,#42cf68 0,#43b34a 100%,#3ab44e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42cf68',endColorstr='#3ab44e',GradientType=1);padding:20px 30px;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-webkit-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-moz-box-shadow:0 4px 20px 4px rgba(204,204,204,.5)}.modal-content .modal-body{width:100%;float:left;background-color:#fff;padding:32px 30px 47px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-webkit-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-moz-box-shadow:0 4px 20px 4px rgba(204,204,204,.5)}.modal-content .modal-body .form-control{width:100%;height:60px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:2px solid #cbcbcb;background-color:#fff}.modal-content .modal-body .form-control.expiry{background-color:#f8f8f8;padding:15px 50px 15px 20px;background-size:24px auto;background-repeat:no-repeat;background-position:right 20px center}.modal-content h3{color:#fff}.modal-content .btn-submit,.modal-content .btn-cancel{margin:0 15px}.btn-holder .btn-green{margin:20px 5px}.nav-tabs{border:0}.nav-tabs .nav-item{margin:0 10px}.nav-tabs .nav-item .nav-link{display:inline-block;width:100%;min-height:75px;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-webkit-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);-moz-box-shadow:0 4px 20px 4px rgba(204,204,204,.5);background-color:#fff;text-align:left;padding:0 15px!important;font-size:1rem;line-height:22px;font-weight:400;color:#c4c4c4}.nav-tabs .nav-item .nav-link img{max-width:33px;margin-left:20px}.nav-tabs .nav-item .nav-link.active{background:#42cf68;background:-moz-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:-webkit-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:linear-gradient(to right,#42cf68 0,#43b34a 100%,#3ab44e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42cf68',endColorstr='#3ab44e',GradientType=1);color:#fff}.nav-tabs .nav-item .nav-link.active h5,.nav-tabs .nav-item .nav-link.active h3,.nav-tabs .nav-item .nav-link.active span{color:#fff}.nav-tabs .nav-item.utilization{position:relative}.nav-tabs .nav-item.utilization .nav-link{height:97px}.nav-tabs .nav-item.utilization .nav-link.active:after{position:absolute;content:"";bottom:-12px;left:50%;z-index:2;width:52px;height:13px;margin-left:-26px;background-image:url(../img/after-green.png);background-size:auto auto;background-repeat:no-repeat;background-position:bottom center}.progress{height:50px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#eee}.progress .progress-bar{background:#42cf68;background:-moz-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:-webkit-linear-gradient(left,#42cf68 0,#43b34a 100%,#3ab44e 100%);background:linear-gradient(to right,#42cf68 0,#43b34a 100%,#3ab44e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42cf68',endColorstr='#3ab44e',GradientType=1)}.categoris-holder{width:100%;min-height:100%;float:left}.categoris-holder .point-color{width:15px;height:15px}.categoris-holder h5{color:#909090;margin-bottom:35px}.categoris-holder label{color:#909090;font-size:.875rem;margin-bottom:25px}.left-toggle{position:absolute;right:10px;top:0;width:30px;line-height:30px;display:inline-block;margin-right:-10px;text-align:center;font-size:1.25rem;color:#fff}.left-toggle:hover{color:#3ab44e}.left-toggle .fa{line-height:30px}.section-login{min - height:calc(100vh - 110px);background-image:url(../img/bg-login.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.section-login .form-holder.customer .form-control{background-color:#fff;margin-bottom:20px}.section-login .form-holder.customer label{color:#131415}.section-login .form-holder.customer .btn-submit{min-height:45px;line-height:45px}.section-login .form-holder.customer .form-check.pricing{margin-left:0}.section-login .form-holder.customer button{position:relative;background:none;top:0;left:0;margin-top:15px}.section-login .btn-pass{font-size:.875rem;font-family:"Work Sans";font-weight:400;color:#39b44e;margin-top:20px}@media(max-width:1365px){.nav-tabs.reporting .nav-item .nav-link{min-height:170px}.icon-box p{font-size:.5rem}.card.three-elements .card-body.small-padding{padding:15px;min-height:270px}.customer-box h5{font-size:1rem}.customer-box{padding:15px 8px}}@media(max-width:1250px){.card .card-header{min-height:102px}.card.three-elements .form-holder.customer h3{font-size:1.6875rem}}@media(max-width:1200px){.box-color{min-width:150px;margin-bottom:15px}.card .card-body .map-holder.chart-5{min-height:380px;background-size:auto 185px}.card .card-body .map-holder.chart-4{min-height:380px;padding:30px 15px}.icon-box p{font-size:.5rem}.card.three-elements .card-header{min-height:90px;padding:15px}.form-holder.customer .bottom.rock-bottom{margin-top:65px}.card.three-elements .form-holder.customer h3{font-size:1.5rem}}@media(max-width:1140px){.card .card-body .map-holder.chart-5{min-height:380px;background-size:auto 165px}.card .card-body .map-holder.chart-4{min-height:380px;padding:15px}.card .card-header h3{font-size:1.25rem}.icon-box p{font-size:.75rem}.categoris-holder .point-color{width:100%;height:5px;border-radius:2px}.icon-box p{font-size:.5rem}.form-holder.customer h3,.card .card-body.small-padding h2{font-size:2.0625rem}.card.three-elements .form-holder.customer h3{font-size:1.3125rem}.form-holder.customer h3.biger span{font-size:1rem}}@media(max-width:990px){.left-menu{width:278px;left:-248px;z-index:50;transition:all .2s ease 0;-webkit-transition:all .2s ease 0;padding-right:30px}.left-menu.active{left:0}.main-content{padding-left:30px}.right-content{padding:20px 0}.form-check input[type="checkbox"] + label{font-size:.8125rem}.nav-tabs .nav-item{margin-bottom:15px}h3{font-size:1.25rem}.card .card-body .map-holder.chart-5{min-height:350px;background-size:auto 300px}.card .card-body.simple{padding:15px 0}.chart-img-holder{background-size:260px auto}.form-holder.customer h3,.card .card-body.small-padding h2{font-size:1.75rem}.form-check.pricing input[type="checkbox"] + label{font-size:1.125rem}form.pricing-form .btn-submit{margin-top:20px}}@media(max-width:767px){.card .card-body .map-holder .position .map-tooltip{min-width:155px;left:36px;top:-32px}.card .card-body .map-holder .position .map-tooltip .map-body{padding:10px}.card .card-body .map-holder{min-height:460px}.card .card-body .map-holder.inner{min-height:250px}h2{font-size:1.8125rem}.card .card-body.hours-inner h2{font-size:2.5rem}.card .card-body .map-holder.chart-5{min-height:300px;background-size:auto 200px}.btn.btn-submit,.btn.btn-cancel{margin-top:15px}form.site-form{padding:15px 0}.table-responsive{padding:11px 0}.nav-tabs.reporting .nav-item .nav-link{min-height:100px}.btn.btn-simple.btn-line-white{margin-top:15px}.form-holder.customer h3,.card .card-body.small-padding h2{font-size:1.8125rem}.card.three-elements .card-body.small-padding{min-height:210px}.custom-control{padding:10px 0 5px}.form-check.pricing input[type="checkbox"] + label{font-size:1rem}.card .card-header{min-height:66px}.section-login{padding-top:36px;min - height:calc(100vh - 94px)}}@media(max-width:576px){.box-color{min-width:100px}.card .card-body .map-holder .position .map-tooltip{display:none}.form-check input[type="checkbox"] + label{font-size:.75rem}.card .card-body.hours-inner h2,.card .card-body .map-holder h4{font-size:1.875rem}.card .card-body .map-holder h4 span{font-size:1rem}.pagination .page-item{margin:5px 0 0 5px}.pagination .page-item .page-link{min-width:50px;line-height:50px}.pagination .page-item .page-link.number{min-width:25px}.card .card-body .map-holder.chart-3{min-height:295px}.customer-box{padding:10px}.customer-box h5{font-size:.875rem}.customer-box i,.customer-box svg,.customer-box .fa{font-size:1rem}.form-holder.customer{padding:11px 0}.btn-holder .btn-green{margin:10px 0 0}.nav-tabs.reporting .nav-item .nav-link{min-height:120px}.charger-body{padding:15px 5px}.chart-img-holder{background-size:235px auto}.form-holder.customer h3,.card .card-body.small-padding h2{font-size:1.4375rem}.card.three-elements .card-body.small-padding{min-height:210px}.top-menu.login .navbar-brand img{min-width:230px}.card .card-body.small-padding{padding:15px 5px}}