@font-face{font-family:Roboto;src:url(../font/Roboto-Thin.eot);src:url(../font/Roboto-Thin.eot?#iefix) format('embedded-opentype'),url(../font/Roboto-Thin.woff2) format('woff2'),url(../font/Roboto-Thin.woff) format('woff'),url(../font/Roboto-Thin.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(../font/Roboto-Light.eot);src:url(../font/Roboto-Light.eot?#iefix) format('embedded-opentype'),url(../font/Roboto-Light.woff2) format('woff2'),url(../font/Roboto-Light.woff) format('woff'),url(../font/Roboto-Light.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:Roboto;src:url(../font/Roboto-Regular.eot);src:url(../font/Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(../font/Roboto-Regular.woff2) format('woff2'),url(../font/Roboto-Regular.woff) format('woff'),url(../font/Roboto-Regular.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(../font/Roboto-Medium.eot);src:url(../font/Roboto-Medium.eot?#iefix) format('embedded-opentype'),url(../font/Roboto-Medium.woff2) format('woff2'),url(../font/Roboto-Medium.woff) format('woff'),url(../font/Roboto-Medium.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../font/Roboto-Bold.eot);src:url(../font/Roboto-Bold.eot?#iefix) format('embedded-opentype'),url(../font/Roboto-Bold.woff2) format('woff2'),url(../font/Roboto-Bold.woff) format('woff'),url(../font/Roboto-Bold.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(../font/Roboto-Bold.eot);src:url(../font/Roboto-Bold.eot?#iefix) format('embedded-opentype'),url(../font/Roboto-Bold.woff2) format('woff2'),url(../font/Roboto-Bold.woff) format('woff'),url(../font/Roboto-Bold.ttf) format('truetype');font-weight:600;font-style:normal}*{margin:0;padding:0}body{overflow-x:hidden}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#eee}::-webkit-scrollbar-thumb{background-color:#666;border-radius:25px;-webkit-box-shadow:0 0 .2em #666;box-shadow:0 0 .2em #666}.important{color:#33001a;text-shadow:0 1px 1px #33001a;margin:1em 0;padding:0;display:inline-block}.top-section{background-color:#3838da;background-image:-o-linear-gradient(326deg,#3838da 0,#61a3f7 50%,#0c4fec 100%);background-image:linear-gradient(124deg,#3838da 0,#61a3f7 50%,#0c4fec 100%);position:relative;z-index:1}.mid-section{background-color:#fff;background-image:-o-linear-gradient(290deg,#fff 0,#fbfbfb 100%);background-image:linear-gradient(160deg,#fff 0,#fbfbfb 100%);-webkit-box-shadow:0 0 5px 2px #fff;box-shadow:0 0 5px 2px #fff;padding:.5em 0 2em 0;height:1005px;position:relative;z-index:1}@media screen and (max-width:900px){.mid-section{height:auto}}.bottom-section{position:relative;z-index:1}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;display:none}.overlay.active{display:block}.login-popup-container{position:fixed;width:100%;height:100%;display:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='0' y1='1' y2='0' gradientTransform='rotate(239,0.5,0.5)'%3E%3Cstop offset='0' stop-color='%230FF'/%3E%3Cstop offset='1' stop-color='%23CF6'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' x2='0' y1='0' y2='1' gradientTransform='rotate(253,0.5,0.5)'%3E%3Cstop offset='0' stop-color='%23F00'/%3E%3Cstop offset='1' stop-color='%23FC0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='%23FFF' fill-opacity='0' stroke-miterlimit='10'%3E%3Cg stroke='url(%23a)' stroke-width='3.3'%3E%3Cpath transform='translate(-98.35 9.600000000000001) rotate(2.5500000000000007 1409 581) scale(0.974757)' d='M1409 581 1450.35 511 1490 581z'/%3E%3Ccircle stroke-width='1.1' transform='translate(-104.5 70) rotate(9.5 800 450) scale(1.012736)' cx='500' cy='100' r='40'/%3E%3Cpath transform='translate(26.199999999999996 -106.5) rotate(83.5 401 736) scale(1.012736)' d='M400.86 735.5h-83.73c0-23.12 18.74-41.87 41.87-41.87S400.86 712.38 400.86 735.5z'/%3E%3C/g%3E%3Cg stroke='url(%23b)' stroke-width='1'%3E%3Cpath transform='translate(420 -5) rotate(1.25 150 345) scale(0.9749189999999999)' d='M149.8 345.2 118.4 389.8 149.8 434.4 181.2 389.8z'/%3E%3Crect stroke-width='2.2' transform='translate(-153.5 -186.5) rotate(86.39999999999999 1089 759)' x='1039' y='709' width='100' height='100'/%3E%3Cpath transform='translate(-291.2 84.8) rotate(14.399999999999999 1400 132) scale(0.885)' d='M1426.8 132.4 1405.7 168.8 1363.7 168.8 1342.7 132.4 1363.7 96 1405.7 96z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover;z-index:999}.login-popup-container.active{display:inline-block}.login-popup-container .login-div{width:400px;margin:10% auto;padding:2em;background:#fff;overflow:hidden;border-radius:3px;-webkit-box-shadow:0 0 2em #e6e6e6;box-shadow:0 0 2em #e6e6e6}.login-popup-container .login-div .title{font-family:Roboto,sans-serif;font-weight:100;text-shadow:1px 1px 1px #737373;text-align:center;letter-spacing:1px;font-size:1.1em}@media screen and (max-width:900px){.login-popup-container .login-div{width:345px;margin:30% auto}}.login-popup-container .login-div .header{position:relative}.login-popup-container .login-div .header .btn-close{position:absolute;right:0;top:-1em;font-size:.6em}.login-popup-container .login-div .input-group-text{background:#fff;border-radius:0;font-size:.8em;color:#262626bf}.login-popup-container .login-div .form-group{margin-bottom:1.5em}.login-popup-container .login-div .form-group:last-of-type{margin-bottom:0}.login-popup-container .login-div .form-control{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.login-popup-container .login-div .form-control:focus{-webkit-box-shadow:inset 0 0 1em #e6e6e6;box-shadow:inset 0 0 1em #e6e6e6;border-color:#d9d9d9}.login-popup-container .login-div .form-control::-webkit-input-placeholder{font-size:.8em}.login-popup-container .login-div .form-control::-moz-placeholder{font-size:.8em}.login-popup-container .login-div .form-control:-ms-input-placeholder{font-size:.8em}.login-popup-container .login-div .form-control::-ms-input-placeholder{font-size:.8em}.login-popup-container .login-div .form-control::placeholder{font-size:.8em}.login-popup-container .login-div .lf-label{font-size:.9em;color:#4f504d}.login-popup-container .login-div .lf-submit-btn{padding:.5em;margin:0 auto;display:block;font-size:.9em;font-family:Roboto,sans-serif;font-weight:500;color:#fff;border:1px solid #8ce04e;border-radius:50px;width:200px;background-color:#8ce04e;background-image:-o-linear-gradient(left,#8ce04e 0,#04d806 100%);background-image:-webkit-gradient(linear,left top,right top,from(#8ce04e),to(#04d806));background-image:linear-gradient(90deg,#8ce04e 0,#04d806 100%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.login-popup-container .login-div .lf-submit-btn:hover{background:#fff;color:#2f2f2f;width:180px}.login-popup-container .login-div .lf-submit-btn #loadingSpinner{position:absolute;left:2em}.login-popup-container .login-div .lf-login-status{text-align:center;font-size:.8em;padding:.5em;margin:1em 0 0 0;border-radius:.2em;display:none}.login-popup-container .login-div .lf-login-status.error{background-color:#f0318f;background-image:-o-linear-gradient(right,#f0318f 0,#ec262b 100%);background-image:-webkit-gradient(linear,right top,left top,from(#f0318f),to(#ec262b));background-image:linear-gradient(270deg,#f0318f 0,#ec262b 100%);color:#860000;text-shadow:0 1px 1px #7b0000;-webkit-box-shadow:0 0 5px #7b0000;box-shadow:0 0 5px #7b0000}.login-popup-container .login-div .lf-login-status.success{background-color:#79f031;background-image:-o-linear-gradient(left,#79f031 0,#00fd99 100%);background-image:-webkit-gradient(linear,left top,right top,from(#79f031),to(#00fd99));background-image:linear-gradient(90deg,#79f031 0,#00fd99 100%);color:#41bf00;text-shadow:0 1px 1px #0a5d00;-webkit-box-shadow:0 0 5px #0a5d00;box-shadow:0 0 5px #0a5d00}.signup-popup-container{position:fixed;width:100%;height:100%;display:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='0' y1='1' y2='0' gradientTransform='rotate(239,0.5,0.5)'%3E%3Cstop offset='0' stop-color='%230FF'/%3E%3Cstop offset='1' stop-color='%23CF6'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' x2='0' y1='0' y2='1' gradientTransform='rotate(253,0.5,0.5)'%3E%3Cstop offset='0' stop-color='%23F00'/%3E%3Cstop offset='1' stop-color='%23FC0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='%23FFF' fill-opacity='0' stroke-miterlimit='10'%3E%3Cg stroke='url(%23a)' stroke-width='3.3'%3E%3Cpath transform='translate(-98.35 9.600000000000001) rotate(2.5500000000000007 1409 581) scale(0.974757)' d='M1409 581 1450.35 511 1490 581z'/%3E%3Ccircle stroke-width='1.1' transform='translate(-104.5 70) rotate(9.5 800 450) scale(1.012736)' cx='500' cy='100' r='40'/%3E%3Cpath transform='translate(26.199999999999996 -106.5) rotate(83.5 401 736) scale(1.012736)' d='M400.86 735.5h-83.73c0-23.12 18.74-41.87 41.87-41.87S400.86 712.38 400.86 735.5z'/%3E%3C/g%3E%3Cg stroke='url(%23b)' stroke-width='1'%3E%3Cpath transform='translate(420 -5) rotate(1.25 150 345) scale(0.9749189999999999)' d='M149.8 345.2 118.4 389.8 149.8 434.4 181.2 389.8z'/%3E%3Crect stroke-width='2.2' transform='translate(-153.5 -186.5) rotate(86.39999999999999 1089 759)' x='1039' y='709' width='100' height='100'/%3E%3Cpath transform='translate(-291.2 84.8) rotate(14.399999999999999 1400 132) scale(0.885)' d='M1426.8 132.4 1405.7 168.8 1363.7 168.8 1342.7 132.4 1363.7 96 1405.7 96z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover;z-index:999}.signup-popup-container.active{display:inline-block}.signup-popup-container .signup-div{width:400px;margin:5px auto;padding:2em;background:#fff;overflow:hidden;border-radius:3px;-webkit-box-shadow:0 0 2em #e6e6e6;box-shadow:0 0 2em #e6e6e6}.signup-popup-container .signup-div .title{font-family:Roboto,sans-serif;font-weight:100;text-shadow:1px 1px 1px #737373;text-align:center;letter-spacing:1px;font-size:1.1em}@media screen and (max-width:900px){.signup-popup-container .signup-div{width:345px;margin:0 auto}}.signup-popup-container .signup-div .header{position:relative}.signup-popup-container .signup-div .header .btn-close{position:absolute;right:0;top:-1em;font-size:.6em}.signup-popup-container .signup-div .input-group-text{background:#fff;border-radius:0;font-size:.8em;color:#262626bf}.signup-popup-container .signup-div .form-group{margin-bottom:1.5em}.signup-popup-container .signup-div .form-group:last-of-type{margin-bottom:0}.signup-popup-container .signup-div .form-control{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.signup-popup-container .signup-div .form-control:focus{-webkit-box-shadow:inset 0 0 1em #e6e6e6;box-shadow:inset 0 0 1em #e6e6e6;border-color:#d9d9d9}.signup-popup-container .signup-div .form-control::-webkit-input-placeholder{font-size:.8em}.signup-popup-container .signup-div .form-control::-moz-placeholder{font-size:.8em}.signup-popup-container .signup-div .form-control:-ms-input-placeholder{font-size:.8em}.signup-popup-container .signup-div .form-control::-ms-input-placeholder{font-size:.8em}.signup-popup-container .signup-div .form-control::placeholder{font-size:.8em}.signup-popup-container .signup-div .sf-label{font-size:.9em;color:#4f504d}.signup-popup-container .signup-div .sf-submit-btn{padding:.5em;margin:0 auto;display:block;font-size:.9em;font-family:Roboto,sans-serif;font-weight:500;color:#fff;border:1px solid #8ce04e;border-radius:50px;width:200px;background-color:#8ce04e;background-image:-o-linear-gradient(left,#8ce04e 0,#04d806 100%);background-image:-webkit-gradient(linear,left top,right top,from(#8ce04e),to(#04d806));background-image:linear-gradient(90deg,#8ce04e 0,#04d806 100%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.signup-popup-container .signup-div .sf-submit-btn #loadingSpinner{position:absolute;left:2em}.signup-popup-container .signup-div .sf-submit-btn:hover{background:#fff;color:#2f2f2f;width:180px}.signup-popup-container .signup-div .sf-signup-status{text-align:center;font-size:.8em;padding:.5em;margin:1em 0 0 0;border-radius:.2em;display:none}.signup-popup-container .signup-div .sf-signup-status.error{background-color:#f0318f;background-image:-o-linear-gradient(right,#f0318f 0,#ec262b 100%);background-image:-webkit-gradient(linear,right top,left top,from(#f0318f),to(#ec262b));background-image:linear-gradient(270deg,#f0318f 0,#ec262b 100%);color:#860000;text-shadow:0 1px 1px #7b0000;-webkit-box-shadow:0 0 5px #7b0000;box-shadow:0 0 5px #7b0000}.signup-popup-container .signup-div .sf-signup-status.success{background-color:#79f031;background-image:-o-linear-gradient(left,#79f031 0,#00fd99 100%);background-image:-webkit-gradient(linear,left top,right top,from(#79f031),to(#00fd99));background-image:linear-gradient(90deg,#79f031 0,#00fd99 100%);color:#41bf00;text-shadow:0 1px 1px #0a5d00;-webkit-box-shadow:0 0 5px #0a5d00;box-shadow:0 0 5px #0a5d00}.section-title{font-family:Roboto,sans-serif;font-weight:300;color:#fff;background-color:#0093e9;background-image:-o-linear-gradient(290deg,#2ab2e8 0,#7666f7 100%);background-image:linear-gradient(160deg,#2ab2e8 0,#7666f7 100%);width:230px;text-shadow:1px 1px 1px #2f00a2;text-align:center;padding:.5em;margin:1em auto;border-radius:10px;-webkit-box-shadow:0 2px 3px #666;box-shadow:0 2px 3px #666}.main-bg-div{position:relative;width:100vw;height:100vh}.carousel-inner,.carousel-item,.mainslider-wrapper #MainSlider{min-height:100vh}.mainslider-wrapper .main-slider .carousel-item{padding:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100vh}.mainslider-wrapper .main-slider .carousel-item .mainslider-wrapper .main-slider .carousel-item .row{margin:7rem 0 0 0}.mainslider-wrapper .main-slider .carousel-item .carousel-slide{width:100%;min-height:100%;max-height:130%}.main-bg-div.project-page{height:512px!important;min-height:0!important}.mainslider-wrapper #MainSlider.project-page{height:512px!important;min-height:0!important}.mainslider-wrapper #MainSlider .carousel-inner.project-page{height:512px!important;min-height:0!important}.mainslider-wrapper #MainSlider .carousel-inner .carousel-item.project-page{height:512px!important;min-height:0!important}.mainslider-wrapper .main-slider .carousel-slide.project-page{width:100%;height:512px!important;min-height:0!important}.main-bg-div .website-desc-div.project-page{margin:15em auto 0 auto}.main-bg-div .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:1;display:inline-block}.main-bg-div .website-desc-div{margin:15em auto 0 auto;text-align:center;background:rgba(0,0,0,.2);padding:.5em;border-radius:5px;width:50%;-webkit-box-shadow:0 0 .7em #333;box-shadow:0 0 .7em #333}.main-bg-div .website-desc-div .website-name{font-family:Roboto,sans-serif;font-weight:300;font-size:3.3em;text-shadow:0 2px 5px #000;color:#fff;text-transform:uppercase}.main-bg-div .website-desc-div .website-desc{font-family:Roboto,sans-serif;font-weight:200;font-size:1.3em;text-shadow:0 2px 5px #000;color:#fff}.main-bg-div .website-desc-div .project-name{font-family:Roboto,sans-serif;font-weight:300;font-size:3.1em;text-shadow:0 2px 5px #000;color:#fff;text-transform:capitalize}.main-bg-div .website-desc-div .project-name .left-quote::before{content:'\f10d';font-family:'Font Awesome 5 Free';font-weight:700;color:#e2e2e2;position:relative;font-size:12px;top:-30px}.main-bg-div .website-desc-div .project-name .right-quote::after{content:'\f10e';font-family:'Font Awesome 5 Free';font-weight:700;color:#e2e2e2;position:relative;font-size:12px;top:-30px}@media screen and (max-width:700px){.main-bg-div .website-desc-div{width:80%}.main-bg-div .website-desc-div .website-name{font-size:30px}.main-bg-div .website-desc-div .website-desc{font-size:22px}.main-bg-div .website-desc-div .project-name{font-size:21px}.main-bg-div .website-desc-div .project-name .left-quote::before{font-size:10px;top:-12px}.main-bg-div .website-desc-div .project-name .right-quote::after{font-size:10px;top:-12px}}.states-info-list{padding:0 0 0 1.3em}.states-info-list li{padding:0 0 .3em 0;list-style:circle}.navbar-wrapper{position:relative;z-index:6}.navbar-wrapper .navbar-outer .gradient-border{background:url(../img/menu-bar-colors.png);background-size:cover;background-repeat:no-repeat;height:5px}.navbar-wrapper .navbar-inner{background-color:#85ffbd;background-image:-o-linear-gradient(45deg,#85ffbd 0,#fffb7d 50%,#aed638 100%);background-image:linear-gradient(45deg,#85ffbd 0,#fffb7d 50%,#aed638 100%);position:relative;padding:1em 0}.navbar-wrapper .navbar-inner .nb-brand{padding:0;margin-top:-5px}.navbar-wrapper .navbar-inner .nb-brand .nb-brand-link{text-decoration:none}.navbar-wrapper .navbar-inner .nb-brand .nb-brand-link .brand-img{max-width:80px}.navbar-wrapper .navbar-inner .nb-items-toggler{color:#fff;text-decoration:none;display:none;float:left;padding-top:1rem}.navbar-wrapper .navbar-inner .nb-items-container ul{list-style:none}.navbar-wrapper .navbar-inner .nb-items-container.active{display:block}.navbar-wrapper .navbar-inner .nb-items-container .nb-items{float:left;padding:0!important}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item{float:left}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item.nb-dropdown>.nb-link::after{content:'\f107';font-family:'Font Awesome 5 Free';font-weight:700;color:#464646;margin-left:.5rem}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item .nb-link{display:inline-block;text-decoration:none;color:#464646;font-size:14px;font-family:Roboto,sans-serif;font-weight:200;text-transform:uppercase;padding:1rem 1rem;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item .nb-dropdown-items-container{position:absolute;left:-100%;opacity:0;display:block;width:100%;padding:1rem 0;background-color:#85ffbd;background-image:-o-linear-gradient(45deg,#85ffbd 0,#fffb7d 50%,#aed638 100%);background-image:linear-gradient(45deg,#85ffbd 0,#fffb7d 50%,#aed638 100%);text-align:left;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item .nb-dropdown-items{margin-bottom:2rem;display:inline-block}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item .nb-dropdown-items .nb-dropdown-item{float:none;display:block}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item .nb-dropdown-items .nb-dropdown-item .nb-dropdown-link{text-decoration:none;color:#464646;font-size:13px;font-family:Roboto,sans-serif;font-weight:200;text-transform:uppercase;display:inline-block;width:100%;padding:.5rem 1rem;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item:hover>.nb-link{background-color:#aed638}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item .nb-dropdown-items .nb-dropdown-item:hover>.nb-dropdown-link{text-decoration:underline}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-dropdown:hover .nb-dropdown-items-container{opacity:1;left:0}@media screen and (max-width:800px){.navbar-wrapper .navbar-inner .nb-brand{text-align:center;width:200px;padding:1rem 0;margin:0 auto}.navbar-wrapper .navbar-inner .nb-items-toggler{display:block}.navbar-wrapper .navbar-inner .nb-items-container{margin-top:1rem;display:none}.navbar-wrapper .navbar-inner .nb-items-container .nb-items{float:none}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item{float:none;text-align:center}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item.nb-dropdown>.nb-link::after{display:none}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-item .nb-dropdown-items-container{position:absolute;top:0;left:0;opacity:1;display:none;height:100%}.navbar-wrapper .navbar-inner .nb-items-container .nb-items .nb-dropdown:hover .nb-dropdown-items-container{display:block}}.map-wrap{padding:0;margin-bottom:.5em;width:100%;height:900px;border:3px solid #eaedf1;border-radius:.25rem}#map{height:100%;width:100%}.table-list-div{padding:0 .5em;width:100%;min-height:200px;max-height:890px;overflow-x:hidden;overflow-y:hidden}.table-list-div:hover{overflow-y:auto}.table-list-div .state-div{margin-bottom:.5em;border-top:1px solid #ea161633;border-bottom:1px solid #ea161633;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.table-list-div .state-div:hover{border-color:#420a0a40}.table-list-div .location-name{color:#505050;font-family:Roboto;font-weight:300;font-size:20px;letter-spacing:1px;padding:.5em .3em;background:#e4a38a21;cursor:pointer;text-shadow:1px 1px 1px #290c0c;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.table-list-div .state-div:hover>.location-name{text-shadow:1px 1px 1px #2f1e65}.table-list-div .detail{color:#272727;font-family:Roboto,sans-serif;padding:.5em 0}.table-list-div .detail .icon{width:20px;margin-right:.2em;vertical-align:middle}.table-list-div .detail .title{display:inline-block;font-size:1em;font-weight:400;text-transform:capitalize}.table-list-div .detail .d-info{padding:0 0 0 1.9em}.table-list-div .detail .di-data{font-size:13px;padding:.1em 0;margin:0;text-transform:capitalize}.chart-row-div{padding:.3em .3em}#my_chart{width:100%;height:100%}.state-info-pop-div{position:fixed;left:50%;right:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;width:80%;min-height:60vh;background:#fff;border-radius:4px;z-index:1000;display:none}.state-info-pop-div.active{display:inline-block}.state-info-pop-div .header{position:relative;background:#f2f2f2;border-bottom:1px solid #d9d9d9;padding:1em .5em}.state-info-pop-div .header .state-name{font-size:23px;font-family:Roboto;font-weight:300;margin:0;padding:0}.state-info-pop-div .header .btn-close{position:absolute;right:5px;top:50%;bottom:50%;font-size:12px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.state-info-pop-div .main-table-div{margin:.5em .5em .5em 1em}.state-info-pop-div .table-nav-div{margin-bottom:.5em}.state-info-pop-div .table-nav-div .form-select{width:auto;display:inline-block}.state-info-pop-div .table-nav-div .search-box{width:147px;display:inline-block}.state-info-pop-div .table-nav-div .table-container{max-height:200px;min-height:150px;overflow-y:auto}.state-info-pop-div .footer{overflow:hidden;padding:.3rem .5em;border-top:1px solid #d9d9d9}.state-info-pop-div .footer #sec_close_btn{float:right;background:0 0;border:none;padding:.3em .5em;color:#3e3e3e;text-shadow:1px 1px 2px #888787;font-family:Roboto;font-weight:100;letter-spacing:1px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.state-info-pop-div .footer #sec_close_btn:hover{color:#4c2222;text-shadow:1px 1px 3px #000;letter-spacing:3px}.table-container .table th{font-family:Roboto;font-weight:500;font-size:13px}.table-container .table td{font-family:Roboto;font-weight:400;font-size:12px}.main-footer{background-color:#5ee64c;background-image:-o-linear-gradient(28deg,#5ee64c 0,#81c10c 50%,#04ac45 100%);background-image:linear-gradient(62deg,#5ee64c 0,#81c10c 50%,#04ac45 100%);padding:3em 2em;position:relative;-webkit-box-shadow:0 0 .5em .1em #36bf24;box-shadow:0 0 .5em .1em #36bf24}.main-footer #footer_plant{position:absolute;left:50%;right:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:0;width:145px;height:123px}.main-footer .company-logo{width:156px}.main-footer h5{color:#f2f2f2;text-shadow:1px 1px 1px grey;font-family:Roboto;font-weight:300}.main-footer p{color:#f2f2f2;text-shadow:1px 1px 1px #595959;font-family:Roboto;font-weight:200;font-size:15px}.main-footer a{text-decoration:none;color:#f2f2f2;text-shadow:1px 1px 1px #595959}.main-footer a:hover{text-decoration:underline}.main-footer ul li{padding:0 0 .2em 0;color:#f2f2f2;text-shadow:1px 1px 1px #595959}.main-footer ul li .alpha-letter{font-weight:700;margin:0 .2em 0 0}.main-footer .copyright{text-align:center;padding:1em 0}.project-info-div{position:relative;z-index:1;padding:5em 2em;background:#fff;display:block;-webkit-box-shadow:0 0 5px 5px #fff;box-shadow:0 0 5px 5px #fff}.project-info-div .project-name{font-family:Roboto,sans-serif;font-weight:300;font-size:30px;width:250px;border-bottom:1px solid #e6e6e6;color:#404040;text-transform:capitalize}.project-info-div .project-desc{font-family:Roboto,sans-serif;font-weight:200;font-size:15px;color:#262626}@media screen and (max-width:900px){.project-info-div .project-desc{font-size:18px}}.project-info-div .project-features .feature{border:1px solid #dfdfdf;border-radius:3px;padding:1em;margin:2em 0}.project-info-div .project-features .feature h4{font-family:Roboto,sans-serif;font-weight:300;font-size:25px;padding:.5em;color:#262626;border-bottom:1px solid #dfdfdf}.project-info-div .project-features .feature ul{list-style:url(../img/right_arrow_10x10.png)}.project-info-div .project-features .feature ul li{padding-bottom:.4em}.project-info-div .list{padding-left:2em}.project-info-div .list li .title{font-weight:700}.project-info-div .list-title{font-weight:700;text-decoration:underline;font-size:18px;display:block;padding:.5em 0}@media screen and (max-width:900px){.project-info-div .project-features .feature ul li{font-size:17px}}.data-view-container{padding:1em;margin:1em 0 3em 0}.data-view-container .table-div{border:1px solid #d9d9d9;border-radius:.2em;min-height:200px;overflow:hidden}.data-view-container .filters-div{padding:.5em .5em;margin:.5em 0;border-radius:3px;background-color:#08aeea;background-image:-o-linear-gradient(right,#08aeea 0,#2af598 100%);background-image:-webkit-gradient(linear,right top,left top,from(#08aeea),to(#2af598));background-image:linear-gradient(270deg,#08aeea 0,#2af598 100%)}.data-view-container .filters-div .title{font-family:Roboto,sans-serif;font-weight:300;color:#3a0000;text-shadow:0 1px 1px #a6a6a6;text-align:center;letter-spacing:2px}.data-view-container .filters-div .wrapper{text-align:center}.data-view-container .filters-div .form-group{display:inline-block}.data-view-container .filters-div label{font-size:.8em;padding:.2em 0;font-family:Roboto,sans-serif;font-weight:200;color:#3a0000;text-shadow:0 1px 1px #a6a6a6}.data-view-container .filters-div .form-select{width:110px}.data-view-container .filters-div .search-by-date-div{border:1px solid #2af598;padding:.2em;border-radius:4px}.data-view-container .filters-div #searchByDateBTN{font-family:Roboto,sans-serif;font-weight:200;font-size:.9em;padding:.2em;margin:0;border:1px solid #e6e6e6;border-radius:3px}.data-view-container .filters-div #searchByDateBTN:focus{background:#fff}.excel-files-div{margin-top:.3em}.data-view-container .export-to-excel-div,.import-from-excel-div{display:inline-block}#importFromExcelBTN,.data-view-container #exportToExcelBTN{border:1px solid #dcdcdc;border-radius:5px;font-family:Roboto,sans-serif;font-weight:200;font-size:.9em;padding:.5em 1em;color:#423f3f;background:#fff}.data-view-container #exportToExcelBTN i{font-size:14px;color:#7641de;margin-right:.2em}.data-view-container #importFromExcelBTN i{font-size:14px;color:#7641de;margin-right:.2em}#goToTopBTN{background-color:#85ffbd;background-image:-o-linear-gradient(45deg,#85ffbd 0,#fffb7d 100%);background-image:linear-gradient(45deg,#85ffbd 0,#fffb7d 100%);border-radius:50%;padding:.8em 1.1em;-webkit-box-shadow:0 0 .8em #a5da3c;box-shadow:0 0 .8em #a5da3c;position:fixed;bottom:50px;right:10px;z-index:6;opacity:.1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#goToTopBTN .fa-angle-up{font-size:1.1em;color:#190101}#goToTopBTN:hover{opacity:.8;padding:1em 1.3em}.data-view-container .share-btns-div .title{font-size:15px;padding:.5em 0 0 0;margin:0;color:#fff;font-weight:200;font-family:Roboto,sans-serif;text-shadow:1px 1px 2px #8c8c8c}.data-view-container .share-btns-div .share-link{color:#fff;background:#333;padding:.3em .8em;border-radius:4px;font-size:12px}