.accesscontrol-noaccess h3{text-align:center;color:#a4a4a4}
.dashboard{height:100%;display:flex;flex-flow:column nowrap}.dashboard-navbar{display:flex;background-image:linear-gradient(109deg, #4055b9 18%, #3756b7 111%);flex-direction:column;padding:20px 40px;height:70px;z-index:100}.dashboard-navbar-menu{display:flex;align-items:baseline;flex-direction:row;flex:1;margin-bottom:0px}.dashboard-navbar a{color:#fff;text-decoration:none}.dashboard-navbar a:hover{color:#ddd;text-decoration:none;cursor:pointer}.dashboard-navbar-brand{flex-shrink:1;font-family:Roboto;font-size:32px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#ffffff;margin-right:50px}.dashboard-navbar-nav-items{display:flex;flex-grow:1;justify-content:space-between}.dashboard-navbar-nav-item{font-family:Roboto;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#ffffff}.dashboard-navbar-nav-item li{list-style-type:none}.dashboard-navbar-logout{flex:2;text-align:right;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#ffffff;padding-right:40px;cursor:pointer}.dashboard-navbar-search-bar{display:flex;align-items:baseline;flex-direction:row;flex:1}.dashboard-navbar-search-bar input[type='text']{width:563px;height:40px;border-radius:4px;border:solid 1px rgba(255,255,255,0.21);background-color:#ffffff;text-indent:10px;margin-right:20px}.dashboard-navbar-search-bar button{width:103px;height:40px;border-radius:4px;background-color:#42a3aa;color:white;border:none}.dashboard-navbar .test{padding:0px;margin:0px}.dashboard .dashboard-header,.dashboard .dashboard-graphs{margin-bottom:15px}.dashboard .actions{padding-top:20px}
.notFound h3{text-align:center;color:#a4a4a4}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:0.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time{border-radius:0.3rem}.react-datepicker--time-only .react-datepicker__time-box{border-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^="bottom"]{margin-top:10px}.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle,.react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^="top"]{margin-bottom:10px}.react-datepicker-popper[data-placement^="right"]{margin-left:8px}.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^="left"]{margin-right:8px}.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:0.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year-container{margin:0.4rem;text-align:center;display:flex;flex-wrap:wrap}.react-datepicker__year-container-text{display:inline-block;cursor:pointer;flex:1 0 30%;width:12px;padding:2px}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0px;padding-left:0px;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{border-radius:0.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{border-radius:0.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range{background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:0.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0px 6px 0px 0px;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\00d7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px), (max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:0.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}
.device-subscription-link{width:100%;text-align:center}.device-subscription-link .device-subscription-link-prop:first-child{text-align:left}.device-subscription-link .device-subscription-link-prop{display:inline-block;width:20%;flex:1;overflow:hidden;text-overflow:ellipsis}.device-subscription-link .device-subscription-link-actions{position:relative;bottom:-3px}
.link-subscription .search-fields{margin-right:10px}.link-subscription .link-subscription-form{width:100%;text-align:center;display:flex;margin:15px 0;border:1px solid #ddd;border-radius:10px;padding:20px;background-color:#dfecff}.link-subscription .link-subscription-form .link-subscription-form-field:first-child{text-align:left}.link-subscription .link-subscription-form .link-subscription-form-field{display:inline-block;width:20%;flex:1;overflow:hidden;text-overflow:ellipsis}.link-subscription .link-subscription-form .link-subscription-form-submit{position:relative;bottom:-10px}.link-subscription .link-subscription-table{color:#000;width:100%;list-style:none;padding:0}.link-subscription .link-subscription-table .link-subscription-table-header{font-weight:bold;text-align:center}.link-subscription .link-subscription-table .link-subscription-table-header .table-header-label:first-child{text-align:left}.link-subscription .link-subscription-table .link-subscription-table-header .table-header-label{display:inline-block;width:20%;flex:1}.link-subscription .link-subscription-table .link-subscription-li{display:flex;margin:15px 0;border:1px solid #ddd;border-radius:10px;padding:20px}.link-subscription .link-subscription-table .link-subscription-li:nth-of-type(odd){background-color:#e0e3e8}.link-subscription .link-subscription-table .link-subscription-li:nth-of-type(odd) ul{background-color:#e0e3e8 !important}.link-subscription .link-subscription-table .link-subscription-li:nth-of-type(even){background-color:#fff}.link-subscription .link-subscription-table .link-subscription-li:nth-of-type(even) ul{background-color:#fff !important}
.user-account{width:100%;text-align:center}.user-account .user-account-prop:first-child{text-align:left}.user-account .user-account-prop{position:relative;display:inline-block;width:20%;flex:1;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.user-account .user-account-actions{position:relative;overflow:visible;cursor:pointer}.user-account .account-details{padding-top:20px}.user-account .account-details .account-details-label{display:inline-block;text-align:end;width:30%;flex:1;padding-right:10px;vertical-align:top}.user-account .account-details .account-details-prop{display:inline-block;text-align:start;width:70%;flex:1}.user-account .account-details .device-summary{border:1px solid #ddd;border-radius:10px;padding:10px;background-color:#f8f8f8}.user-account .account-details .old-version{color:red}.user-account .ext-link-icon{margin-left:5px}
.user-search .search-fields{margin-right:10px}.user-search .user-account-table{color:#000;width:100%;list-style:none;padding:0}.user-search .user-account-table .user-account-table-header{font-weight:bold;text-align:center}.user-search .user-account-table .user-account-table-header .table-header-label:first-child{text-align:left}.user-search .user-account-table .user-account-table-header .table-header-label{display:inline-block;width:20%;flex:1}.user-search .user-account-table .user-account-li{display:flex;margin:15px 0;border:1px solid #ddd;border-radius:10px;padding:20px}.user-search .user-account-table .user-account-li:nth-of-type(odd){background-color:#e0e3e8}.user-search .user-account-table .user-account-li:nth-of-type(even){background-color:#fff}
.trusted-places .map-link{cursor:pointer}.trusted-places-invalid-ap{color:red;text-transform:capitalize;font-weight:bold;margin-left:8px}
.tracking-device{width:100%;text-align:center}.tracking-device .tracking-device-prop:first-child{text-align:left}.tracking-device .tracking-device-prop{display:inline-block;width:16%;flex:1;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.tracking-device .tracking-device-actions{position:relative;bottom:-2px;overflow:visible;cursor:pointer}.tracking-device .bad-activation-state{color:red}.tracking-device .device-details{padding-top:20px}.tracking-device .device-details .device-details-label{display:inline-block;text-align:end;width:31%;flex:1;padding-right:10px;vertical-align:top}.tracking-device .device-details .device-details-label a{cursor:pointer}.tracking-device .device-details .device-details-prop{display:inline-block;text-align:start;width:69%;flex:1}.tracking-device .device-details .trusted-place{margin-top:10px}.tracking-device .device-details .old-version{color:red}.tracking-device .ext-link-icon{margin-left:5px}
.tracking-devices .search-fields{margin-right:10px}.tracking-devices .tracking-devices-table{color:#000;width:100%;list-style:none;padding:0}.tracking-devices .tracking-devices-table .tracking-device-table-header{font-weight:bold;text-align:center}.tracking-devices .tracking-devices-table .tracking-device-table-header .table-header-label:first-child{text-align:left}.tracking-devices .tracking-devices-table .tracking-device-table-header .table-header-label{display:inline-block;width:16.66%;flex:1}.tracking-devices .tracking-devices-table .tracking-device-li{display:flex;margin:15px 0;border:1px solid #ddd;border-radius:10px;padding:20px}.tracking-devices .tracking-devices-table .tracking-device-li:nth-of-type(odd){background-color:#e0e3e8}.tracking-devices .tracking-devices-table .tracking-device-li:nth-of-type(even){background-color:#fff}
.device-reports .search-fields{margin-right:10px}.device-reports .react-datepicker ul{padding:0}.device-reports .reports-search-form{margin-right:30px}.device-reports .device-header-link{cursor:pointer;text-decoration:none}.device-reports .location-report-summary{margin-top:20px;margin-left:90px;margin-bottom:15px}.device-reports .location-report-summary .location-report-summary-title{padding-bottom:5px;margin-left:15px;font-weight:bold;font-size:105%}.device-reports .location-report-summary .location-report-summary-table{padding-top:18px;padding-bottom:18px;border:1px solid #ddd;border-radius:10px;width:23%;background-color:#f8f8f8}.device-reports .location-report-summary .location-report-summary-table .location-report-summary-label{display:inline-block;text-align:end;width:70%;flex:1;padding-right:10px;vertical-align:top}.device-reports .location-report-summary .location-report-summary-table .location-report-summary-prop{display:inline-block;text-align:start;width:30%;flex:1}.device-reports .pie-chart{height:400px}
.notification-history{width:100%;text-align:center}.notification-history .notification-history-prop:first-child{text-align:left}.notification-history .notification-history-prop{display:inline-block;width:16.5%;flex:1;overflow:hidden;text-overflow:ellipsis}.notification-history .ext-link-icon{margin-left:5px}
.notification-history-search .search-fields{margin-right:10px}.notification-history-search .notification-history-search-table{color:#000;width:100%;list-style:none;padding:0}.notification-history-search .notification-history-search-table .notification-history-search-table-header{font-weight:bold;text-align:center}.notification-history-search .notification-history-search-table .notification-history-search-table-header .table-header-label:first-child{text-align:left}.notification-history-search .notification-history-search-table .notification-history-search-table-header .table-header-label{display:inline-block;width:16.5%;flex:1}.notification-history-search .notification-history-search-table .notification-history-li{display:flex;margin:15px 0;border:1px solid #ddd;border-radius:10px;padding:20px}.notification-history-search .notification-history-search-table .notification-history-li:nth-of-type(odd){background-color:#e0e3e8}.notification-history-search .notification-history-search-table .notification-history-li:nth-of-type(odd) ul{background-color:#e0e3e8 !important}.notification-history-search .notification-history-search-table .notification-history-li:nth-of-type(even){background-color:#fff}.notification-history-search .notification-history-search-table .notification-history-li:nth-of-type(even) ul{background-color:#fff !important}.notification-history-search .react-datepicker ul{padding:0}
.battery-drain-report .battery-drain-prespan{margin-left:5px;margin-right:5px}.battery-drain-report .battery-drain-postspan{margin-left:5px}
.dashboard-reports .bit-activity-prespan,.dashboard-reports .bit-activity-postspan{font-size:16px;font-weight:bold}.dashboard-reports .show-ble-activity-chkbox{margin-right:7px}.dashboard-reports .bit-activity-minutes-select{margin:0 5px}
.device-recent-location .map-marker-legend{height:25px}.device-recent-location .map-marker-legend .wifi-ap-dot,.device-recent-location .map-marker-legend .gps-dot,.device-recent-location .map-marker-legend .ble-dot{height:25px;width:25px;border-radius:50%;border:1px solid black;display:inline-block}.device-recent-location .map-marker-legend .wifi-ap-dot{background-color:blue}.device-recent-location .map-marker-legend .gps-dot{background-color:yellow}.device-recent-location .map-marker-legend .ble-dot{background-color:white}.device-recent-location .map-marker-legend .label-dot{position:relative;bottom:6px;margin:0 5px}.device-recent-location .heatmap-options{position:relative;bottom:6px}.device-recent-location .recent-location-table{color:#000;width:100%;list-style:none;padding:0}.device-recent-location .recent-location-table .recent-location-table-header{font-weight:bold;text-align:center}.device-recent-location .recent-location-table .recent-location-table-header .table-header-label:first-child{text-align:left}.device-recent-location .recent-location-table .recent-location-table-header .table-header-label{display:inline-block;width:12.5%;flex:1}.device-recent-location .recent-location-table .recent-location-li{display:flex;margin:5px 0;border:1px solid #ddd;border-radius:10px;padding:10px}.device-recent-location .recent-location-table .recent-location-li:not(.recent-location-table-header):hover{background-color:#969696 !important;cursor:pointer}.device-recent-location .recent-location-table .recent-location-li:nth-of-type(odd){background-color:#e0e3e8}.device-recent-location .recent-location-table .recent-location-li:nth-of-type(odd) ul{background-color:#e0e3e8 !important}.device-recent-location .recent-location-table .recent-location-li:nth-of-type(even){background-color:#fff}.device-recent-location .recent-location-table .recent-location-li:nth-of-type(even) ul{background-color:#fff !important}.device-recent-location .recent-location{width:100%;text-align:center}.device-recent-location .recent-location .recent-location-prop:first-child{text-align:left}.device-recent-location .recent-location .recent-location-prop{display:inline-block;width:12.5%;flex:1;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.device-recent-location .recent-location .recent-location-actions{position:relative;bottom:-2px;text-align:right}.device-recent-location .recent-location .recent-location-actions button,.device-recent-location .recent-location .recent-location-actions a{margin-right:5px;margin-bottom:5px}.device-recent-location .recent-location .ext-link-icon{margin-left:3px}
.care-team-member{width:100%;text-align:center}.care-team-member .care-team-member-prop:first-child{text-align:left}.care-team-member .care-team-member-prop{display:inline-block;width:16.6%;flex:1;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}
.care-team-members .care-team-members-table{color:#000;width:100%;list-style:none;padding:0}.care-team-members .care-team-members-table .care-team-member-table-header{font-weight:bold;text-align:center;background-color:#e0e3e8 !important}.care-team-members .care-team-members-table .care-team-member-table-header .table-header-label:first-child{text-align:left}.care-team-members .care-team-members-table .care-team-member-table-header .table-header-label{display:inline-block;width:16.66%;flex:1}.care-team-members .care-team-members-table .care-team-member-li{display:flex;margin:15px 0;border:1px solid #ddd;border-radius:10px;padding:20px}.care-team-members .care-team-members-table .care-team-member-li:nth-of-type(even){background-color:#e0e3e8}.care-team-members .care-team-members-table .care-team-member-li:nth-of-type(odd){background-color:#fff}.care-team-members .care-team-members-table .care-team-member-ul{padding:0px}
.order{width:100%;text-align:center}.order .order-prop:first-child{text-align:left}.order .order-prop{position:relative;display:inline-block;width:16.66%;flex:1;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.order .order-actions{position:relative;bottom:-2px;overflow:visible;cursor:pointer}.order .order-details{padding-top:20px}.order .order-details .order-details-label{display:inline-block;text-align:end;width:31%;flex:1;padding-right:10px;vertical-align:top}.order .order-details .order-details-label a{cursor:pointer}.order .order-details .order-details-prop{display:inline-block;text-align:start;width:69%;flex:1}.order .ext-link-icon{margin-left:5px}.order .cancelled-text{color:red}
.orders .search-fields{margin-right:10px}.orders .orders-table{color:#000;width:100%;list-style:none;padding:0}.orders .orders-table .order-table-header{font-weight:bold;text-align:center}.orders .orders-table .order-table-header .table-header-label:first-child{text-align:left}.orders .orders-table .order-table-header .table-header-label{display:inline-block;width:16.66%;flex:1}.orders .orders-table .order-li{display:flex;margin:15px 0;border:1px solid #ddd;border-radius:10px;padding:20px}.orders .orders-table .order-li:nth-of-type(odd){background-color:#e0e3e8}.orders .orders-table .order-li:nth-of-type(odd) ul{background-color:#e0e3e8 !important}.orders .orders-table .order-li:nth-of-type(even){background-color:#fff}.orders .orders-table .order-li:nth-of-type(even) ul{background-color:#fff !important}.orders .orders-table .order-ul{padding:0px}
.location-correction #aps-input{height:200px}.location-correction .submit-btn{margin-bottom:50px}
.issue{width:100%;text-align:center}.issue .cc-info{color:grey;cursor:pointer}.issue .cc-info p{color:black}.issue .issue-prop:first-child{text-align:left}.issue .issue-prop{position:relative;display:inline-block;width:12.45%;flex:1;text-overflow:ellipsis;vertical-align:middle}.issue .issue-action-prop{width:12.45%;vertical-align:middle}.issue .issue-action-prop button{float:none}.issue .issue-action-prop button,.issue .issue-action-prop ul{background-color:white}.issue .issue-actions{position:relative;bottom:-2px;overflow:visible;cursor:pointer}.issue .dropdown-toggle .caret{margin-left:5px}.issue .poor-accuracy{color:red}.issue .popover-col{position:relative;display:inline-block;cursor:default}.issue .popover-top{opacity:0;visibility:hidden;position:absolute;transform:translate(0, 10px);background-color:#bfbfbf;padding:10px;width:auto;bottom:26px}.issue .popover-top:before{position:absolute;z-index:-1;content:"";right:calc(50% - 10px);bottom:-10px;border-style:solid;border-width:10px 10px 0 10px;border-color:#bfbfbf transparent transparent transparent;transition-duration:0.3s;transition-property:transform}.issue .popover-col:hover .popover-top{z-index:10;opacity:1;visibility:visible;transform:translate(0, -20px);transition:all 0.5s cubic-bezier(0.75, -0.02, 0.2, 0.97)}.issue .popover-message{text-align:center;margin:0}
.issues .search-fields{margin-right:10px}.issues .issues-table{color:#000;width:100%;list-style:none;padding:0}.issues .issues-table .issue-table-header{font-weight:bold;text-align:center}.issues .issues-table .issue-table-header .table-header-label:first-child{text-align:left}.issues .issues-table .issue-table-header .table-header-label{display:inline-block;width:12.45%;flex:1}.issues .issues-table .issue-li{display:flex;margin:15px 0;border:1px solid #ddd;border-radius:10px;padding:20px}.issues .issues-table .issue-li:nth-of-type(odd){background-color:#e0e3e8}.issues .issues-table .issue-li:nth-of-type(even){background-color:#fff}.issues .issues-table .issue-li:nth-of-type(even) ul{background-color:#fff !important}.issues .issues-table .issue-ul{padding:0px}.issues .issue-section-title{background-color:#e0e3e8;border-radius:5px}.issues .issue-section-title span{position:relative;left:5px;font-size:16px;font-weight:bold}
.lifetime-reports .lifetime-instructions{width:80%;margin:auto}.lifetime-reports .lifetime-instructions .lifetime-instructions-title{font-size:15px}.lifetime-reports .longcharge-timeline{padding-top:100px}.lifetime-reports .longcharge-timeline .longcharge-title{padding-bottom:5px;margin-left:15px;font-weight:bold;font-size:105%}.lifetime-reports .powerdown-summary{margin-top:20px;margin-left:90px;margin-bottom:15px}.lifetime-reports .powerdown-summary .powerdown-summary-title{padding-bottom:5px;margin-left:15px;font-weight:bold;font-size:105%}.lifetime-reports .powerdown-summary .powerdown-summary-table{padding-top:18px;padding-bottom:18px;border:1px solid #ddd;border-radius:10px;width:80%;background-color:#f8f8f8;display:table}.lifetime-reports .reboot-report-summary{margin-top:20px;margin-left:90px;margin-bottom:15px}.lifetime-reports .reboot-report-summary .reboot-report-summary-title{padding-bottom:5px;margin-left:15px;font-weight:bold;font-size:105%}.lifetime-reports .reboot-report-summary .reboot-report-summary-table{padding-top:18px;padding-bottom:18px;border:1px solid #ddd;border-radius:10px;width:50%;background-color:#f8f8f8}.lifetime-reports .reboot-report-summary .reboot-report-summary-table .reboot-report-summary-label{display:inline-block;text-align:start;width:50%;flex:1;padding-right:10px;vertical-align:top;padding-left:10px}.lifetime-reports .reboot-report-summary .reboot-report-summary-table .reboot-report-summary-prop{display:inline-block;text-align:start;width:30%;flex:1}
.batch-test-tool .batch-test-tool-table{color:#000;list-style:none;padding:5px}.batch-test-tool .batch-test-tool-table .batch-test-tool-textarea{color:#000;padding:5px;width:100%;resize:none;height:500px}.batch-test-tool .batch-test-tool-table .batch-test-tool-table-header{font-weight:bold;background-color:#e0e3e8 !important}.batch-test-tool .batch-test-tool-table .batch-test-tool-table-header .table-header-label:first-child{justify-content:flex-start}.batch-test-tool .batch-test-tool-table .batch-test-tool-table-header .table-header-label{flex:1;display:flex;justify-content:center;align-items:center}.batch-test-tool .batch-test-tool-table .batch-test-tool-li{display:flex;margin:15px 0;border:1px solid #ddd;border-radius:10px;padding:20px}.batch-test-tool .batch-test-tool-table .batch-test-tool-li:nth-of-type(odd){background-color:#e0e3e8}.batch-test-tool .batch-test-tool-table .batch-test-tool-li:nth-of-type(even){background-color:#fff}.batch-test-tool .batch-test-tool-table .batch-test-tool-li .batch-device{width:100%;display:flex}.batch-test-tool .batch-test-tool-table .batch-test-tool-li .batch-device .batch-device-prop:first-child{justify-content:flex-start}.batch-test-tool .batch-test-tool-table .batch-test-tool-li .batch-device .batch-device-prop{flex:1;display:flex;overflow-wrap:break-word;text-overflow:ellipsis;justify-content:center;align-items:center}.batch-test-tool .batch-test-tool-table .batch-test-tool-li .batch-device .batch-device-prop:last-child{justify-content:flex-end}.batch-test-tool .batch-test-tool-table .batch-test-tool-li .batch-device .batch-device-delete{margin-left:20px}.batch-test-tool .batch-test-tool-table .batch-test-tool-li .batch-device .batch-device-delete span{vertical-align:middle}.batch-test-tool .batch-test-tool-table .batch-test-tool-ul{padding:0px}
.recent-notification{align-items:center;display:flex;margin-bottom:16px}.recent-notification-time{font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:right;color:#313339;margin-right:8px;flex-shrink:0}.recent-notification-notification-text{font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;margin-right:16px;flex-grow:1}.recent-notification-person{font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;flex-shrink:0;margin-right:12px}
.recent-notifications-icon-placeholder{width:12px;height:12px;opacity:0.8;background-color:#d8d8d8;flex-shrink:0}.recent-notifications-notification-date{font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#313339;margin-bottom:16px}.recent-notifications-notification-entry-container{align-items:center;display:flex;margin-bottom:16px}.recent-notifications-notification-time{font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:right;color:#313339;margin-right:8px;flex-shrink:0}.recent-notifications-notification-person{font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;flex-shrink:0;margin-right:12px}.recent-notifications-notification-entry{font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;margin-right:16px;flex-grow:1}
.recent-notification-search-loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}.recent-notification-search-heading-container{display:flex;height:84px;flex-direction:column;padding:30px 24px}.recent-notification-search-title-container{display:flex;align-items:center;margin-bottom:8px}.recent-notification-search-title{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#313339;flex-grow:1}.recent-notification-search-date-container{display:flex;justify-content:space-between}.recent-notification-search-date{font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;border-radius:2px;background-color:#fafafa;padding:6px 8px}.recent-notification-search-icon-placeholder{width:12px;height:12px;opacity:0.8;background-color:#d8d8d8}.recent-notification-search-extend-icon{background:url(14fa600eb10f40e7f2ecb705fd099043.png) center center no-repeat;background-size:16px;width:16px;height:16px}.recent-notification-search-hr{height:1px;background-color:rgba(51,75,171,0.2)}.recent-notification-search-container{padding:16px 24px}.recent-notification-search-notification-day-container{margin-bottom:24px;margin-bottom:8px}.recent-notification-search .react-datepicker-wrapper input,.recent-notification-search .react-datepicker__input-container input,.recent-notification-search .react-datepicker__input-container input{font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;border-radius:2px;background-color:#fafafa;padding:6px 8px;box-shadow:none;border:0px}.recent-notification-search .react-datepicker-wrapper *:focus,.recent-notification-search .react-datepicker__input-container *:focus,.recent-notification-search .react-datepicker__input-container *:focus{outline:none}
.account-detail{display:flex;align-items:center;margin-bottom:16px}.account-detail-icon{width:16px;height:16px;margin-right:12px}.account-detail-label{font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;flex-grow:1}
.menu-item{background-color:#fafafa;transition:background-color 0.5s;padding:16px 24px;cursor:pointer;display:flex;align-items:center}.menu-item-label{font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#313339;flex-grow:1}.menu-item-icon{background-size:16px;width:16px;height:16px}.menu-item-active{background-color:#f5f6fa;transition:background-color 0.5s}
.communication-option,.communication-sub-option{display:flex;align-items:center;margin-bottom:16px}.communication-option-checkbox,.communication-sub-option-checkbox{position:relative;height:16px;width:16px;margin-right:8px}.communication-option input[type='checkbox'],.communication-sub-option input[type='checkbox']{opacity:0;height:16px;width:16px;position:absolute;top:0;left:0;z-index:2}.communication-option input[type='checkbox']+label,.communication-sub-option input[type='checkbox']+label{background:url(15cd8bdc16f3b324bfb66549baf3b92b.png) center center no-repeat;background-size:16px;height:16px;width:16px;display:inline-block;padding:0 0 0 0px;position:absolute;top:0;left:0;z-index:1}.communication-option input[type='checkbox']:checked+label,.communication-sub-option input[type='checkbox']:checked+label{background-image:url(7a5660f828c84591ef211e3bb7d911f5.png);background-size:16px;height:16px;width:16px;display:inline-block;padding:0 0 0 0px}.communication-option-label-checked,.communication-sub-option-label-checked{font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#313339;flex-grow:1}.communication-option-label-unchecked,.communication-sub-option-label-unchecked{font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#c7c7cc;flex-grow:1}.communication-sub-option{margin-left:25px}
.communication-tier{background-color:#ffffff}.communication-tier-update-button{border:solid 1px #313339;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#313339;display:inline-block;padding-left:4px;padding-right:4px;outline:none;cursor:pointer}.communication-tier-update-button-disabled{border:solid 1px #c7c7cc;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#c7c7cc;display:inline-block;padding-left:4px;padding-right:4px;outline:none;cursor:pointer}
.alert-button-option{display:flex;align-items:center;margin-bottom:16px}.alert-button-option-checkbox{position:relative;height:16px;width:16px;margin-right:8px}.alert-button-option input[type='checkbox']{opacity:0;height:16px;width:16px;position:absolute;top:0;left:0;z-index:2}.alert-button-option input[type='checkbox']+label{background:url(15cd8bdc16f3b324bfb66549baf3b92b.png) center center no-repeat;background-size:16px;height:16px;width:16px;display:inline-block;padding:0 0 0 0px;position:absolute;top:0;left:0;z-index:1}.alert-button-option input[type='checkbox']:checked+label{background-image:url(7a5660f828c84591ef211e3bb7d911f5.png);background-size:16px;height:16px;width:16px;display:inline-block;padding:0 0 0 0px}.alert-button-option-label-checked{font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#313339;flex-grow:1}.alert-button-option-label-unchecked{font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#c7c7cc;flex-grow:1}.communication-sub-option{margin-left:25px}
.alert-button-tier{background-color:#ffffff;padding-top:16px}.alert-button-tier-update-button{border:solid 1px #313339;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#313339;display:inline-block;padding-left:4px;padding-right:4px;outline:none;cursor:pointer}.alert-button-tier-update-button-disabled{border:solid 1px #c7c7cc;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#c7c7cc;display:inline-block;padding-left:4px;padding-right:4px;outline:none;cursor:pointer}
.confirm{min-height:15vh;background-color:#22b7e5}.confirm-label{font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#ffffff;margin-left:24px;margin-top:16px}.confirm-button-container{display:flex;margin-left:24px;margin-top:45px;margin-bottom:24px}.confirm-confirm-button{border:solid 1px #fff;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:white;display:inline-block;padding-left:4px;padding-right:4px;outline:none;background-color:#22b7e5;cursor:pointer}.confirm-cancel-button{background-color:Transparent;outline:none;border:0px;margin-left:16px;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#ffffff}
.service-tier{padding:16px 24px;background-color:#ffffff}.service-tier-loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:15vh}.service-tier-title{font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#313339;margin-bottom:16px}
.sidebar-name-container{height:84px;display:flex;flex-direction:column;align-items:center;padding-top:30px}.sidebar-section{display:flex;align-items:center;margin-bottom:16px}.sidebar-section-label{font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#313339;flex-grow:1}.sidebar-section-icon{width:16px;height:16px}.sidebar-account{background-color:#fafafa;padding:16px 24px}.sidebar-account-detail-container{display:flex;flex-direction:column}.sidebar-name{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#313339;display:inline-flex}.sidebar-parental-consent{font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979}.sidebar-member-since{font-size:7px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#797979}.sidebar-parental-consent-container{display:flex;align-items:center}.sidebar-parental-consent-on-icon{background:url(7ffb82a2ec644059acbbaddf8f8ab959.png) center center no-repeat;background-size:12px;width:12px;height:12px;margin-left:4px}.sidebar-parental-consent-off-icon{background:url(a203d5fdbba1b1334591c6c84ac1901e.png) center center no-repeat;background-size:12px;width:12px;height:12px;margin-left:4px}
.device-button,.device-button-active{display:flex;align-items:center;border-radius:2px;border:solid 1px #d5daed;padding:4px 10px 4px 6px;margin-right:16px;transition:0.5s ease;cursor:pointer}.device-button-icon,.device-button-active-icon{width:16px;height:16px;margin-right:4px}.device-button-label,.device-button-active-label{font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979}.device-button-active{background-color:#f5f6fa;border:none}
.device-header{display:flex;flex-direction:column;padding:16px 24px}.device-header-section{display:flex;align-items:baseline;margin-bottom:4px}.device-header-section-text,.device-header-section-subscription-modify-button{font-family:Roboto;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979}.device-header-section-name{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#313339}.device-header-section-subscription{display:flex;flex-direction:row;align-items:center}.device-header-section-subscription-modify-button{border:solid 1px rgba(0,0,0,0.25);margin-left:12px;padding:0px 5px}.device-header-section-type-pair-date,.device-header-section-name{width:200px}
.device-detail{display:flex;align-items:center;margin-bottom:16px}.device-detail-icon{width:16px;height:16px;margin-right:12px}.device-detail-label{font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;flex-grow:1}
.trusted-place-menu{position:relative;width:150px}.trusted-place-menu-header{background-color:#f5f6fa;display:flex;align-items:center}.trusted-place-menu-header-title{font-family:Roboto;font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;padding:6px 0px;flex-grow:1;text-align:center}.trusted-place-menu-header-icon{width:16px;height:16px;margin:6px;background-color:#d8d8d8}.trusted-place-menu-drop-down{position:absolute;background-color:#f5f6fa;width:100%;z-index:1;text-align:center}.trusted-place-menu-drop-down-content{color:black;padding:12px 16px;text-decoration:none;display:block;font-family:Roboto;font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979}.trusted-place-menu-drop-down-content:hover{background-color:#d8d8d8}.trusted-place-menu-drop-down-visible{visibility:visible;opacity:1;transition:opacity 0.1s linear}.trusted-place-menu-drop-down-hidden{visibility:hidden;opacity:0;transition:visibility 0s 0.5s, opacity 0.5s linear;text-align:center;width:100%}
.trusted-places{width:700px}.trusted-places-top-section{display:flex;align-items:center;margin-bottom:10px}.trusted-places-top-section-home-wifi{margin-left:14px;display:flex;align-items:center;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}.trusted-places-top-section-home-wifi-enabled{color:#4db447}.trusted-places-top-section-home-wifi-disabled{color:#e02020}.trusted-places-top-section-home-wifi-icon{margin-left:2px;width:12px;height:12px}.trusted-places-top-section-radius,.trusted-places-top-section-alert{font-family:Roboto;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;margin-left:18px}.trusted-places-address{font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#797979;margin-bottom:10px}.trusted-places-address a{text-decoration:none;color:#797979}.trusted-places-google-map{width:100%}.trusted-places-loading-container{display:flex}
.device-body{border-top:solid 1px rgba(51,75,171,0.2);display:flex;padding:16px 24px}.device-body-device-info{width:200px}.device-body-report-link{font-family:Roboto;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;margin-bottom:16px}.device-body-report-link a{text-decoration:none;color:#313339}
.device-details-loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50vh}.device-details-device-list{display:flex;margin-bottom:26px}.device-details-info{display:flex;flex-direction:column;border-radius:4px;border:solid 1px rgba(51,75,171,0.2)}
.customer-profile{display:flex;margin-right:auto;margin-left:auto;flex-direction:row;font-family:Roboto}.customer-profile-sidebar{min-width:250px;height:92vh;background-color:white;display:flex;flex-direction:column;box-shadow:0 2px 16px 0 rgba(0,0,0,0.2);z-index:2;overflow-y:auto}.customer-profile-extended-side-bar{min-width:265px;height:92vh;display:flex;flex-direction:column;box-shadow:0 2px 16px 0 rgba(0,0,0,0.2);background-color:#f5f6fa;z-index:1;transition:all 0.5s;overflow-y:auto}.customer-profile-main-content{flex:4;flex-shrink:1;background-color:white;padding:32px;overflow-x:auto}
.invalid-textarea{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}
html{margin:0;height:100%}body{margin:0;height:100%;color:#000 !important;background-color:#fff !important}.screen-cover{background-color:rgba(0,0,0,0.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}
