.p-0{padding:0!important}.m-0{margin:0!important}.w-49{width:49%!important}body{padding:0!important;margin:0!important;background:#f8f8f8;font-family:Montserrat,sans-serif}.primary-cta{display:block;max-width:270px;width:100%;height:50px;background:#431a80;border:1px solid #431a80;border-radius:2px;color:#fff;margin:0 auto}.primary-cta:active,.primary-cta:focus,.primary-cta:hover{background:#5e25b2;color:#fff;border:1px solid #431a80}header{box-shadow:0 1px 10px rgba(0,0,0,.2)}header nav{padding:20px;margin:0!important}header nav.navigation-clean{background:#ffe7e6}header nav .navbar-collapse .img-fluid{width:180px;height:auto}header nav .navbar-collapse ul.navbar-nav .nav-item .nav-link{color:#4d4d4d;font-weight:500}header nav .navbar-collapse ul.navbar-nav .nav-item .nav-link.active{color:#f03f35}.login-bg{width:100%;height:100vh;max-width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.login-bg h1{font-weight:800;font-size:68px;color:#431a80}.login-bg p{font-size:26px;font-weight:500;color:#f8f8f8}.login-form img{width:240px;max-width:100%;height:auto;margin:0 auto 30px}.login-form .form-group{width:320px;max-width:100%}.login-form button{margin-top:35px}.login-form .access a{color:#431a80}.login-form .access a:hover{color:#f03f35}.form-group label{font-size:18px;font-weight:500;color:#222}.card-primary{padding:30px 15px;background:#f1eafb;border:1px solid rgba(67,26,128,.3);border-radius:4px}.card-primary.cards{width:100%;max-width:220px;margin:0 auto;padding:10px 20px}.card-primary.cards .card-heading{font-weight:600;color:#431a80;margin:0;font-size:20px}.card-primary.cards .card-value{font-weight:800;color:#f03f35;margin:0;font-size:28px}.card-secondary{width:100%;height:100%;background:#fff;border-radius:4px;border:1px solid #ccc;padding:15px}.card-secondary .ips{margin-top:30px}.card-secondary .ips p.alert{text-align:center}.card-info{padding:15px 20px;border-radius:4px;border:1px solid #ccc;background:#fff}.count-card{padding:15px 20px;margin-right:30px;width:100%;max-width:320px;border-radius:4px;border:1px solid rgba(240,63,53,.3);background:#ffe7e6;height:90px;max-height:100px}.count-card p{margin-bottom:5px}.count-card .count,.count-card .max-count,.count-card .min-count{font-size:20px;font-weight:600;color:#f03f35;margin:0}.count-card .counts{font-weight:700;font-size:28px;color:#222;margin:0}.count-card .s-date,.count-card .s-time{text-align:right;font-size:14px;color:#222}#left-nav #v-pills-tab .nav-link{background:#f1eafb;width:100%;max-width:300px;height:60px;line-height:42px;border-radius:0;color:#222;font-weight:400;padding:10px 40px}#left-nav #v-pills-tab .nav-link.active{background:#431a80;font-weight:500;color:#fff}#left-nav #v-pills-tab .nav-link:focus,#left-nav #v-pills-tab .nav-link:hover{background:#5e25b2;color:#fff;font-weight:500}ul.nav-tabs{border:none}ul.nav-tabs .nav-item{margin-right:10px}ul.nav-tabs .nav-item .nav-link{max-width:270px;width:100%;height:50px;background:#d4c0f2;border:1px solid #ccc;border-radius:2px;color:#222;margin:0 auto;line-height:30px;font-weight:500}ul.nav-tabs .nav-item .nav-link.active{background:#431a80;color:#fff}ul.nav-tabs .nav-item .nav-link:active,ul.nav-tabs .nav-item .nav-link:focus,ul.nav-tabs .nav-item .nav-link:hover{background:#5e25b2;color:#fff;border:1px solid #431a80}#myTabContent .card-secondary{padding:30px}.tab-content .tab-pane .card-tab{width:100%;height:100%;background:#fff;border-radius:4px;border:1px solid #ccc;padding:40px 30px}.tab-content .tab-pane .graph-area .live-feed,.tab-content .tab-pane .graph-area .live-feed img{width:100%;height:auto}.plant h3{color:#431a80;margin-bottom:10px}.plant p{font-style:italic;margin:0;font-weight:500;color:#4d4d4d}