/*reset*/
.affiliates .ast-container {max-width:100% !important;padding:0 !important;}

::-webkit-input-placeholder {font-family:'Instrument Sans',sans-serif;color:#64707d;transition:all 0.35s ease;font-weight:500;}
::-moz-placeholder {font-family:'Instrument Sans',sans-serif;color:#64707d;transition:all 0.35s ease;font-weight:500;}

html {margin-top:0 !important;height:100%;}
#wpadminbar {display:none !important;}
small {font-size:11px;line-height:1.25em;}
input:-webkit-autofill {-webkit-box-shadow:0 0 0px 1000px white inset;}
html, body, input, select, textarea {font:15px/22px 'Instrument Sans', Helvetica Neue !important;color:#444;font-weight:500 !important;background:#fff;-webkit-font-smoothing:antialiased;color:#2e415e;} 



h1,h2,h3,h4 {padding:0;line-height:1.25em;margin:0;font-weight:900;}
h1 {font-size:25px !important;font-weight:900;}
h2 {font-size:20px !important;}
h3 {font-size:16px;}
h4 {margin:0 0 10px 0;}
strong {font-weight:bold;}

.alert {padding:10px;padding-left:50px;position:relative;margin:0 0 20px 0;}
.alert.error {border:1px solid #ed2024;}
.alert.error:before {font-family:"icons";display:inline-block;content:"\f00c";position:absolute;left: 15px;color:#ed2024;}
.alert.success {border:1px solid #01ba69;}
.alert.success:before {font-family:"icons";display:inline-block;content:"\f06a";position:absolute;left: 15px;color:#01ba69;}


.padding {padding:30px;}
.col.main .heading {font-weight:600;background:#fff;color:#515565;padding:12px 0;margin-bottom:5px;}
.col.main .subheading {margin-bottom:8px;}
.col.main .margin-bottom {margin-bottom:30px;}

.content {width:100%;max-width:1200px;}
.content.main {min-height:800px;max-width:800px;width:100%;background:#fff;margin:100px auto;padding:40px;}

a {text-decoration:none;color:#0148a8;cursor:pointer;outline:0;}
a:hover {color:#0148a8;}
a:hover, a:focus {outline:0;}

.pad-out {padding:20px;max-width:1500px;} 
.pad-in {padding:20px;max-width:1500px;} 
.content.main {margin:0 auto;padding:70px 0 40px 180px;z-index:0;background:#fff;position:relative;max-width:100%;height:100vh;}

.border {border:1px solid #dfdfe8;background:#fff;box-shadow:0 6px 3px -3px rgba(91,105,135,0.2);border-radius:10px;}
/*layout*/

/*input*/
label {display:table;width:33.333337%;font-size:14px;margin:0 0 5px 0;font-weight:600;}
input[type=text], input[type=email], input[type=password], input[type=number], input[type=date], select, textarea {font-family:'Instrument Sans';background:#fff;border-radius:10px;line-height:40px;height:40px;padding:0 15px;-webkit-appearance:none;transition:none;border:1px solid #69727d;box-shadow: 0 4px 0 rgba(91,105,135,0.2);width:100%;}
input[type=text]:focus, select:focus, input[type=password]:focus, input[type=date]:focus, textarea:focus {box-shadow: 0 0 0 1px #4a5aff !important;outline:0;}
textarea {overflow:auto;min-height:59px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:15px 20px;}
.big input[type=text] {height:60px;font-size:18px !important;}

input[type="text"]:disabled, input[readonly="readonly"], input[readonly="readonly"]:focus {background:#f8f9fe;color:#4c4f767d;outline: 0;border-color:transparent !important;font-weight:600 !important;box-shadow:none !important;cursor:not-allowed;}
.select_wrapper:before {position:absolute;display:block;content:"\f0d7";font-family: icons;color:#ebebeb;font-size: 15px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 10px;pointer-events: none;z-index:2;}
textarea {height:100px;line-height:19px;padding:15px 10px;resize:vertical;margin:0 0 6px;}

select {background-image:url(https://sados.com/wp-content/uploads/chevron-down.png);background-repeat:no-repeat;background-size:10px auto;background-position:right 10px center;}

input[type=radio] {display:none; margin:10px;}
input[type="radio"] + label {position:relative;cursor:pointer;color:#444;margin: 0 0 10px 30px;line-height:20px;text-align:left;width:100%;}
input[type="radio"] + label:before {content:"";display:block;position:absolute;height:19px;width:19px;font-size:23px;border:1px solid #69727d;line-height:15px;background:#fff;border-radius:250px;color:#373636;top:0;left:-30px;}
input[type=radio]:checked + label:before {content:"";background-image:url(https://sados.com/wp-content/uploads/2022/01/icon-check-1.svg);background-size:13px auto;background-repeat:no-repeat;background-position:center;}

input[type=checkbox] {display:none; margin:10px;}
input[type="checkbox"] + label {position:relative;cursor:pointer;color:#444;line-height:20px;margin: 0 0 0 30px;width:100%;text-align:left;}
input[type="checkbox"] + label:before {content:"";display:block;position:absolute;height:19px;width:19px;font-size:23px;border:1px solid #69727d;line-height:15px;background:#fff;border-radius:4px;color:#373636;top:0;left:-30px;}
input[type=checkbox]:checked + label:before {content:"";background-image:url(https://sados.com/wp-content/uploads/2022/01/icon-check-1.svg);background-size:13px auto;background-repeat:no-repeat;background-position:center;}

.button, button, button[type=button], input[type=button], input[type=submit] {border:0;font-family:"Instrument Sans";display:inline-block;margin:0;font-size: 14px;background-color:#4660FF !important;padding:0 20px;color:#fff;font-weight:400;border-radius:250px !important;cursor:pointer;border:0;padding: 20px 35px 20px 35px;font-weight:700 !important;text-align:center;border:2px solid #fff !important;transition:all 0.05s ease;line-height:1em !important;}
.button:hover, button:hover, button[type=button]:hover, input[type=button]:hover, input[type=submit]:hover {box-shadow:0 0 0 2px #4466ff !important;background-color:#4660ffe3 !important;}

.button.solid.dark {background:#363b3f !important;color:#fff;border-color:#363b3f;}
.button.solid.light {background:#dfe1e7 !important;color:#2e415e;border-color:#dfe1e7;}

.button.outline.light {background:#fff !important;color:#2e415e;border:1px solid #bbbdd9 !important;padding:10px 15px;}

a.button.transparent.next, .paginate-single a.next {color:#2e415e;background:transparent;position:relative;padding:0 25px 0 0;}
a.button.transparent.next:after, .paginate-single a.next:after {font-family:icons;content:"\f061";position:absolute;right:0;font-size:9px;}

a.button.transparent.previous, .paginate-single a.previous {color:#2e415e;background:transparent;position:relative;padding:0 0 0 25px;}
a.button.transparent.previous:after, .paginate-single a.previous:after {font-family:icons;content:"\f060";position:absolute;left:0;font-size:9px;}

a.button.disabled, input[type=submit].disabled, button.disabled {background:#dddfe9 !important;border-color:#dddfe9 !important;color:#91999d !important;cursor:default;opacity:0.75 !important;}

a.button:active , input[type=submit]:active , input[type=button]:active, button:active {-webkit-transform: scale(.98);transform: scale(.98);}

/*input*/







/*dashboard*/
article.tracking .number {background:#f8f9fe;color:#fff;padding:15px;border-radius:10px 10px 0 0;}
article.tracking .number h2 {color:#000;float:left;}
article.tracking .number a {display: block;height: 25px;line-height: 25px;background: #fff;border-radius:4px;color:#1a1e53;padding:0 10px;border:1px solid #c0c0cc;}
article.tracking .meter {padding:30px 15px;}
article.tracking .meter .bg {background:#bfc4d9;height:40px;display:block;border-radius:250px;margin:7px 0 15px 0;overflow:hidden;height:10px;}
article.tracking .meter .status {font-size:18px;font-weight:900;color:#4a5aff;}
article.tracking .meter .bg  span {height:100%;display:block;width:25%;float:left;}

article.tracking .info {padding:30px 15px;}
article.tracking .info .subheading {color:#7e819f;}
article.tracking .info {font-size:16px;line-height:1.5em;}
article.tracking .info .loc {font-size:14px;color:#7e819f;}
article.tracking .meter .bg  span.a {background:#525def;}
article.tracking .meter .bg  span {position:relative;}
article.tracking .meter .bg span:after {
    content: "";
    display: block;
    position: absolute;
    right: -3px;
    width: 4px;
    height: 20px;
    background: #fff;
    z-index: 9;
    transform: rotate(45deg);
    bottom: -6px;
}
article.tracking .meter .bg span:last-child:after {display:none;}

article.tracking .meter .bg  span.d:after {display:none;}
article.tracking .meter.percent-d .bg span {background:#525def;}
article.tracking .meter.percent-a .bg span.b {background:#525def;}
article.tracking .meter.percent-a .status span.b {display:none;}
article.tracking .meter.percent-a.percent-d .status span.a {display:none;}
article.tracking .meter.percent-a.percent-d .status span.b {display:block;}

section.tabs .tab {overflow:visible;border-bottom:1px solid #dfdfe8;}
section.tabs .tab a {transform:none;font-weight:normal;position:relative;background-color:#fff;border-right:1px solid #dfdfe8;background-image:none;float:left;border-radius:0;padding:15px;transition:all 0.1s ease;color:#080c2d;line-height:1.5em;font-weight:500;}
section.tabs .tab a.active:first-child {border-radius:10px 0 0 0;}
section.tabs .tab a.active, section.inventory.archive .border .tab a:hover {border-color:#dfdfe8;z-index:2;}
section.tabs .tab a.active:after {content:"";display:block;width:100%;height:1px;background:#fff;position:absolute;bottom:-1px;left:0;}
section.tabs .tab-content .tabcontent, section.tabs .tab-content .tabcontent2 {display:none;}
section.tabs .tab-content {padding-bottom:25px;}
section.tabs .labels {padding:12px 10px;}
section.tabs .labels .col.click {text-align:right;width:10%;}
section.tabs .labels .col.act ul li {display:inline-block;width:23px;margin:0 14px 0 0;}
section.tabs .labels .col.act ul li span {position:relative;}
section.tabs .labels .col.act ul li span.no img {opacity:0.2;}
section.tabs .labels .col.act ul li span.hotspot {max-width:20px;display:block;margin:auto;}
section.tabs .labels .col.act ul li span.email {max-width:23px;display:block;margin:auto;}
section.tabs .labels .col.act ul li span span {display:none;background:#080c2d;border-radius:4px;font-size:14px;padding:4px 6px;color:#fff;position:absolute;width:100px;top:-45px;left:50%;margin-left:-50px;text-align:center;}
section.tabs .labels .col.act ul li span:hover span {display:block;}
section.tabs .labels .col.act ul li span span:after {content:"";display:block;position:absolute;bottom:-7px;left:50%;margin-left:-7px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #080c2d;}



section.tabs.employees .labels .col.name {width:200px;}
section.tabs.employees .labels .col.status {width:100px;}
section.tabs.employees .labels .col.click {width:85px;}

section.tabs .labels.main {font-weight:600;border-bottom:1px solid #dfdfe8;}
section.tabs .labels.main.btm {border-top:1px solid #dfdfe8;}
section.tabs .add {text-align:right;margin-top:20px;}
section.tabs .add a.button i {font-size:12px;font-size:9px;transform:translateY(-1px);display:inline-block;padding-left:10px;}
section.tabs.employees .border .labels .col.condition {text-align:right;}

article.employees {position:relative;}
article.employees.archive:nth-child(odd) {background:#f9faff;}
article.employees.archive:nth-child(even) {background:#f3f4f9;}
article.employees.archive .labels {font-size:14px;}
article.employees.archive .click a.disabled {background:#aaa;}
article.employees.archive .pop {display:none;width:100%;}
article.employees.archive.on {border-bottom:1px solid #dfdfe8;}
article.employees.archive.on .pop {display:table;width:100%;}
article.employees.archive .labels .col.name a {color:#000;font-weight:600;}
article.employees.archive .labels .col.name a:hover {text-decoration:underline;}
article.employees.archive .labels .col.status {color:#4a5aff;}
article.employees.archive .labels .col.status strong.OFF1, article.employees.archive .labels .col.status strong.OFF2 {color: #AE282A;}
article.employees.archive .labels .col.status strong.ON6 {color:#047c39;}
article.employees.current:before {position:absolute;left:-5px;height:100%;top:0;width:5px;background:#4660FF;content:"";}

article.inventory.archive:nth-child(odd) {background:#f9faff;}
article.inventory.archive:nth-child(even) {background:#f3f4f9;}
article.inventory.archive .labels {font-size:14px;}
article.inventory.archive .image {width:15%;}
article.inventory.archive .labels .condition {font-weight:bold;}
article.inventory.archive .labels .condition .like-new {color:#01ba69;}
article.inventory.archive .labels .condition .good {color:#01ba69;}
article.inventory.archive .labels .condition .fair {color:#ef8652;}
article.inventory.archive .labels .condition .poor {color:#ef5252;}
article.inventory.archive.none {padding:20px 10px;border-radius:10px;}

article.apps.archive {width:25%;float:left;border-right:1px solid #dfdfe8;border-bottom:1px solid #dfdfe8;}
article.apps.archive:nth-child(4) {border-right:1px solid #fff;}
article.apps.archive .name:after {content:"";display:block;height:10px;width:10px;border-radius:250px;background:#049c37;position:absolute;right:7px;bottom:8px;}
/*dashboard*/







/*aside.top*/
aside.top {position:fixed;left:0;top:0;height:70px;background:#fff;width:100%;z-index:55;border-bottom:1px solid #dfdfe8;}
aside.top .logo {height:70px;vertical-align:middle;background:#000;width:180px;padding:0 20px;}
aside.top .logo img {max-width:120px;display: block;}
aside.top .company {padding:0 20px;}
aside.top .pop .avatar img {width:30px;border-radius:250px;margin:19px 0 0 0;}
aside.top .mini {text-align:right;padding-right:20px;width:200px;}
aside.top .mini .pop {cursor:pointer;}
aside.top .mini .pop .label {color:#91999d;font-size:12px;text-transform:uppercase;}
aside.top .mini .pop .click {color:#91999d;font-size:16px;display: block;height:22px;overflow:hidden;} 
aside.top .mini .pop .pop .pop .click a {color:#91999d;}
aside.top .mini .click i {margin: 0 0 0 6px;font-size:10px;}
aside.top .mini .drop {position:absolute;right:20px;top:65px;background:#fff;border:1px solid #dfdfe8;box-shadow:0 15px 45px 0 rgba(0,0,0,0.15);width:200px;height:inherit;display:none;}
aside.top .mini .drop ul li {display:block;}
aside.top .mini .drop ul li a {padding:10px 15px;font-size:12px;display:block;color:#2e415e;transition:all 0.25s ease;}
aside.top .mini .drop ul li a:hover {background:#f8f9fe;}
aside.top .mini:hover .drop {display:block;}
/*aside.top*/

/*aside.one*/
aside.one {position:relative;width:180px;background:#000;padding:0;position:relative;position:fixed;left:0;padding:10px 0 0 0;z-index: 554;height:calc(100% - 70px);top:70px;}
aside.one .logo {padding:20px;}
aside.one .logo img {max-width:120px;}
aside.one .heading {color:#c1c6ff7d;text-transform:uppercase;padding:10px 20px;letter-spacing:1px;font-size:11px;font-weight:700;}
aside.one .heading i {font-size:10px;float:right;}
aside.one .nav {display:table;width:100%;border-bottom:1px solid #c1c6ff24;padding-bottom:20px;}
aside.one .nav ul li {display:block;}
aside.one .nav ul li a {position:relative;display:block;padding:7px 20px;font-size:15px;font weight:500;color:#eafeff;transition:none;}
aside.one .nav ul li a:hover, aside.one .nav ul li.current-menu-item a {color:#4466ff;background:#0f123b;font-weight:500;}
aside.one .nav ul li a:active {color:#fff;}
aside.one .nav ul li.current-menu-item a:focus {color:#4a5aff;}
aside.one .nav ul li.current-menu-item a:after, aside.one .nav ul li:hover a:after 
{position:absolute;left:0;top:13px;content:"";width:0; height: 0; 
border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #4a5aff;}
aside.one .nav ul li.none a {pointer-events:none;color:#c1c6ff7d;}
aside.one .nav ul li.none a:hover a:after {display:none;}
/*aside.one*/

/*affiliates*/
section.form .note {display: none;color: #fff;background:#ed2024;margin: 0 0 10px 0;padding: 5px 8px;font-size: 14px;font-weight: bold;}
section.form label {font-family:"Instrument Sans",Sans-serif;font-size:14px;font-weight:600;color:#182130;line-height:1.5em;display:block;width:100%;vertical-align:middle;margin:0 0 5px 0px;}
section.form label.required:after {transform: translate(4px, -8px);content: "";height: 4px;width: 4px;background: #01d0c0;display: inline-block;border-radius: 250px;}

section.form .caption {color:#7f8d9d;font-size:12px;font-family:"Poppins",Sans-serif;font-weight:500;margin:10px 0 0 0;}
section.form ul {margin:0;}
section.form ul li {list-style:none;margin:0 0 30px 0;padding-right: calc(10px/2);padding-left: calc(10px/2);display: table;width: 100%;}
section.form ul li.hide {display:none;}
section.form ul li.split {padding:0;}
section.form ul li.split .col-6, section.form ul li.split .col-8, section.form ul li.split .col-4 {vertical-align:middle;padding-right: calc(10px/2);padding-left: calc(10px/2);margin:0;}
section.form ul li.submit {text-align:right;margin:0;}
section.form ul ul {padding:20px;background:#f8f9fe;border-radius:5px;}
section.form ul ul.blank {background:#fff;}
section.form ul ul ul {padding:0;background:transparent;border-radius:0;}
section.form ul li p {margin-top:10px;font-size:13px;line-height: 1.35em;font-weight:600}
section.form ul li.split label {margin:0;}

section.form ul.one {display:table-cell;width:50%;padding-right:20px;}
section.form ul.two {display:table-cell;width:50%;padding-left:20px;}
section.form ul.three {display:table;width:100%;margin-top:30px !important;}

section.form textarea {height:200px;}
section.form.alert {text-align:center;}
section.form.alert .heading {margin:30px 0;}
section.form.alert .subtitle {margin:0 0 30px 0;}
section.form.alert .click {margin:0 0 30px 0;}
section.form.alert .click a {border:1px solid #acacac;color:#2e415e;padding:0 20px;height:50px;line-height:48px;box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);font-family:"Instrument Sans",Sans-serif;background:#fff;font-weight:500;display:inline-block;width:inherit;}
section.form.alert .heading h3 {color:#40d64e;}

section.form .elementor-heading-title {margin:0 0 20px 0;}
section.form .elementor-heading-title h4 {font-weight:700;color:#182130;line-height:1;}
section.form .c-6 {float:left;vertical-align:middle;width:50%;padding:0 40px 0 0;}
section.form .c-6.last {width:50%;padding:0;}
section.form .top {vertical-align:top !important;}

/*login*/
.page-template-page-login {background: #fff;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.page-template-page-login #page {width:100%;}
.page-template-page-login .conwpf {display:none;}
section.login .row {display:table;width:100%;margin:auto;}
section.login .content {max-width:850px;padding:0 20px;}
section.login .image {margin:0 auto 40px auto;max-width:450px;padding:0 25px;}
section.login .image img {max-width:170px;margin-bottom:20px;}
section.login .aside {margin:0 auto 30px auto;padding:0 25px;max-width:450px;}
section.login .aside .box-bg {border-radius: 5px;border-style: solid;border-width: 1px 1px 1px 1px;border-color: transparent;box-shadow: 0 2px 10px 0 rgb(0 0 0 / 12%);font-family: "Instrument Sans";}
section.login .aside .box {display:none;}
section.login .aside .box.on {display:block;margin:auto;}
section.login .aside .c-6 {width:50%;float:left;padding:0 5px 0 0;}
section.login .aside .c-6.last {padding:0 0 0 5px;}

section.login .aside .box .widget.login-form {padding:10%;}
section.login .aside .box .widget.login-form .heading {margin:0 0 10px 0;}
section.login .aside .box .widget.login-form .form ul li {margin:0 0 10px 0;position:relative;}
section.login .aside .box .widget.login-form .form ul li.password a {font-size:13px;color:#484848;top:18px;right:10px;left:inherit;position:absolute;}
section.login .aside .box .widget.login-form .form ul li.submit {margin: 30px 0 0 0;}
section.login .aside .box .widget.login-form .form ul li.submit .create {text-align:left;}
section.login .aside .box .widget.login-form .form ul li.submit .create a {font-weight:500;cursor:pointer;}
section.login .aside .box .widget.login-form .form ul li.submit .submit {text-align:right;}
section.login .aside .box .widget.login-form .form ul li.submit .submit button {max-width:90%;padding-left: 20px;padding-right:20px;}
section.login .aside .box .widget.login-form .form ul li .validate {background:#c41134;color:#fff;padding:5px 10px 10px 10px;display:none;}
section.login .aside .box .widget.login-form .form ul li .validate .icon {width:15px;}
section.login .aside .box .widget.login-form .form ul li .validate .text {padding:4px 0 0 15px;font-size:13px;font-weight:700;line-height:1.25em;} 
section.login .forgot a {font-size:13px;color:#080c2d;}
section.login .forgot a:hover {text-decoration:underline;}

section.login.lost .subheading {margin:0 0 40px 0;}
section.login.lost .aside {padding:0;}
section.login.lost .aside .box-bg:before {display:none;}

section.login .password-strength {position:absolute;top:17px;right:10px;}

section.status .number {background:#f8f9fe;color:#fff;padding:15px;border-radius:10px 10px 0 0;}
section.status .number h2 {color:#000;float:left;}
section.status .number a {display: block;height: 25px;line-height: 25px;background: #fff;border-radius:4px;color:#1a1e53;padding:0 10px;border:1px solid #bbbdd9;}
section.status .meter {width:200px;float:right;}
section.status .meter .bg {background:#bfc4d9;height:8px;display:block;border-radius:250px;margin:0 0 10px 0;overflow:hidden;}
section.status .meter .status {font-size:16px;font-weight:900;color:#4a5aff;text-align:right;}
section.status .meter .bg span {height:8px;display:block;width:20%;float:left;}
section.status .meter.OFF1 span span {display:none;}
section.status .meter.OFF1 span span.d {display:block;}
section.status .info {padding:23px 15px 30px 15px;}
section.status .info .subheading {margin:5px 0 0 0;color:#000;}
section.status .info .date {margin:0 0 20px 0;}
section.status .info {font-size:16px;line-height:1.5em;}
section.status .info .loc {font-size:14px;color:#7e819f;margin:0;}
section.status .meter .bg span.a {background:#525def;}
section.status .meter .bg span {position:relative;}
section.status .meter .bg span:after {content:"";display:block;position:absolute;right:-3px;width:5px;height:100%;background:#fff;z-index:9;}
section.status .meter .bg span.e:after {display:none;}

section.status .meter.ON1 .bg span {background:#525def;}
section.status .meter.ON1 .bg span.b, section.status .meter.ON1 .bg span.c, section.status .meter.ON1 .bg span.d, section.status .meter.ON1 .bg span.e {background:transparent;}
section.status .meter.ON1 .status span.b, section.status .meter.ON1 .status span.c, section.status .meter.ON1 .status span.d, section.status .meter.ON1 .status span.e {display:none;}
section.status .meter.ON1 .status span.a {display:block;color:#525def;}

section.status .meter.ON2 .bg span {background:#525def;}
section.status .meter.ON2 .bg span.e {background:transparent;}
section.status .meter.ON2 .status span.a, section.status .meter.ON2 .status span.c, section.status .meter.ON2 .status span.d, section.status .meter.ON2 .status span.e {display:none;}
section.status .meter.ON2 .status span.b {display:block;color:#525def;}

section.status .meter.ON6 .bg span {background:#525def;}
section.status .meter.ON6 .status span.a, section.status .meter.ON6 .status span.b, section.status .meter.ON6 .status span.d, section.status .meter.ON6 .status span.e {display:none;}
section.status .meter.ON3 .status span.c {display:block;color:#525def;}

section.status .meter.OFF1 .bg span {background:#AE282A;}
section.status .meter.OFF1 .bg span.e {background:transparent;}
section.status .meter.OFF1 .status span.a, section.status .meter.OFF1 .status span.b, section.status .meter.OFF1 .status span.b, section.status .meter.OFF1 .status span.b {display:none;}
section.status .meter.OFF1 .status span.d {display:block;color:#AE282A;}

section.status .meter.OFF2 .bg span {background:#AE282A;}
section.status .meter.OFF2 .status span.a, section.status .meter.OFF2 .status span.b, section.status .meter.OFF2 .status span.c, section.status .meter.OFF2 .status span.d {display:none;}
section.status .meter.OFF2 .status span.e {display:block;color:#AE282A;}



section.status .loc {margin:0 0 20px 0;}
section.status .act ul {margin:10px 0 25px 0;}
section.status .act ul li {display: inline-block;width: 25px;margin: 0 20px 0 0;}
section.status .act ul li span {position:relative;}
section.status .act ul li span.no img {opacity:0.2;}
section.status .act ul li span.hotspot {max-width:20px;display:block;margin:auto;}
section.status .act ul li span.email {max-width:23px;display:block;margin:auto;}
section.status .act ul li span span {display:none;background:#080c2d;border-radius:4px;font-size:14px;padding:4px 6px;color:#fff;position:absolute;width:100px;top:-45px;left:50%;margin-left:-50px;text-align:center;}
section.status .act ul li span:hover span {display:block;}
section.status .act ul li span span:after {content:"";display:block;position:absolute;bottom:-7px;left:50%;margin-left:-7px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #080c2d;}
/*login*/



/*tabs*/
.tab {
  overflow: hidden;display:table;width:100%;}

/* Style the buttons that are used to open the tab content */
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
  display: none;
  border-top: none;
}
.tabcontent li {padding:0 !important;}
.tabcontent li.apps, .tabcontent li.products {margin:0 !important;}
.tabcontent .contain {border: 1px solid #dfdfe8;}
/*tabs*/


@media (max-width:767px) {
section.form.frank {margin:60px 0;}
section.form.frank .c-6, section.form.frank .col-6 {display:table;width:100% !important;}
}



@media only screen and (max-width: 767px) {
body {display:none;}
}