/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@-webkit-keyframes MOVE-BG{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-8.5px)}}@keyframes customprogress{0%{left:0}to{left:120%}}.field--name-log-time__ago{font-size:1.3rem;font-style:italic;color:#949494;text-align:center;margin-top:-.5em}*{box-sizing:border-box}#footer,#page-wrapper,.region--footer-bottom{padding:2.6rem 0 0;margin:0 auto;max-width:calc(1200px + 5.2rem)}.admin-menu #page-wrapper{position:relative;padding-top:7.28rem}@media only screen and (min-width:480px){.admin-menu #page-wrapper{padding-top:5.72rem}}@media only screen and (min-width:640px){.admin-menu #page-wrapper{padding-top:3.38rem}}@media only screen and (min-width:960px){.admin-menu #page-wrapper{padding-top:2.08rem}}#site-footer{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}#footer>div,#header,#header-bottom,#header-top,main{width:calc(100% - 3rem);margin-left:1.5rem}@media only screen and (min-width:480px){#footer>div,#header,#header-bottom,#header-top,main{width:calc(100% - 5.2rem);margin-left:2.6rem}}@media only screen and (max-width:720px){#header-top .inner{position:relative}#header-top .inner>div{display:flex;justify-content:space-between;border-bottom:1px solid #000;margin-bottom:2.6rem;flex-wrap:wrap}}@media only screen and (min-width:720px){#header-top .inner{display:grid;grid-template-columns:calc(41.66666% - 1.08333rem) calc(58.33333% - 1.51667rem);grid-column-gap:2.6rem}#header-top .inner>div{text-align:right}}#header-top .inner>div>div{padding-bottom:.2em;margin-bottom:.5em;display:inline-block;vertical-align:top;text-align:left}#header-top .inner>div>div #block-adoptdevicelink{margin-top:.5em}#header-top .inner>div>div #block-adoptdevicelink a{color:#f05e00;font-weight:700}#header-top .inner>div .region--header-top-col2>div{display:inline-block;margin-left:1.3rem;vertical-align:top}#header{margin-top:1.5em}@media only screen and (max-width:720px){.node-uuid-alias-help article .node__content{display:flex;flex-direction:column-reverse}}.node-uuid-alias-help article .node__content .field--name-field-perex{order:1}@media only screen and (min-width:720px){.node-uuid-alias-help article .node__content .sensdesk-contact-help-form{float:right;margin-left:5.2rem;margin-bottom:5.2rem;max-width:25em}.mobile-only{display:none}}.pager{text-align:center;list-style:none}.page-sensdesk-sensor.full .unit-help>div li,.page-sensdesk-sensor.full .unit-help>div ul,.pager li{list-style:none;margin:0;padding:0}.pager li{margin:0 .7em 0 0;display:inline-block}#logo{max-width:270px;display:block}@media only screen and (max-width:720px){#logo{margin-bottom:2em}}article.node-unpublished.node-full:before{content:"THIS NODE IS UNPUBLISHED";color:red;display:block;padding:1em;background:#ff0;margin:1em 0}body{overflow-x:hidden;margin:0;color:#000;font-family:"Verdana",sans-serif;line-height:1.5;font-size:16px;font-size:1.6rem}.confirmation .form-actions{margin:1.5em 0}#edit-cancel{margin-left:1.5em}#messages .messages,#modal-content .messages{border:1px solid #6aade4;background-color:#e9f3fb;padding:1em;margin:1em 0}#messages .messages.messages--error,#modal-content .messages.messages--error{border-color:#f51400;background-color:#fedcd9}#messages .messages.messages--warning,#modal-content .messages.messages--warning{border-color:#ff7f00;background-color:#ffecd9}#content{padding:2em 0}#content ul.tabs{float:none}#messages{margin-left:0!important;margin-right:0!important;margin-bottom:4em;margin-top:-5em;width:100%!important}.not-logged-in #messages{margin-top:-1em}nav.breadcrumb{margin-top:-3em;margin-bottom:1.2em}.pager,nav.breadcrumb ol{margin:0;padding:0}nav.breadcrumb ol li{display:inline;margin:0;padding:0;list-style-type:none}nav.breadcrumb ol li:before{content:" »"}nav.breadcrumb ol li:first-child:before{content:none}nav.breadcrumb a{text-decoration:none;color:#949494}.view-tag-user-list .views-exposed-form .views-exposed-widget a:focus,.view-tag-user-list .views-exposed-form .views-exposed-widget a:hover,nav.breadcrumb a:focus,nav.breadcrumb a:hover{text-decoration:underline}[dir=rtl] nav.breadcrumb ol{margin-right:0}#site-footer{background-color:#5c5c5c;font-size:1.5rem}#footer,#footer a,.sensdesk-template-add-form legend.form-required,.sensdesk-template-edit-form legend.form-required{color:#fff}#footer .col1 a{text-indent:-9999em;font-size:0;background:url(/themes/custom/sdtheme/images/footer-logo.svg)no-repeat 0 0;display:block;width:149px;height:33px}#footer .col3,.page-front #content-bottom>article,.page-front #content-bottom>div{margin-bottom:2.6rem}#block-sdtheme-mainnavigation ul.menu li.active-trail a,#block-sdtheme-mainnavigation ul.menu li.is-active a,#footer-bottom,ul.tabs li.active-trail a,ul.tabs li.is-active a{background-color:#fff}.field--label-inline>div,.field__property,.sensdesk-entity.full .field__property.field--label-inline>div{padding-bottom:.8em}.field__label,.sensdesk-entity.full .field__property.field--label-inline .field__label{min-width:7em;font-weight:700;padding-right:1.2em}@media only screen and (min-width:480px){.field--label-inline{display:table-row}}@media only screen and (min-width:480px){.field--label-inline .field__items,.field--label-inline .field__label{display:table-cell}.sensdesk-entity.full .field__property.field--label-inline{display:table-row}}@media only screen and (min-width:480px){.sensdesk-entity.full .field__property.field--label-inline>div{display:table-cell}}#block-sdtheme-mainnavigation ul.menu{padding:3px 3px 0 5px;border-top-right-radius:3px;border-top-left-radius:3px;display:flex;overflow-x:auto;align-items:stretch;display:block;float:none!important;width:100%}#block-sdtheme-mainnavigation ul.menu li{display:flex;padding:0}#block-sdtheme-mainnavigation ul.menu li a,ul.tabs li a{display:block;align-items:center;justify-content:center;padding:.7em .55em}ul.tabs li a{display:flex}@media only screen and (min-width:640px){#block-sdtheme-mainnavigation ul.menu li a{padding:.7em 1.55em}}@media only screen and (min-width:960px){#block-sdtheme-mainnavigation ul.menu li a{padding:.7em 1.8em}}@media only screen and (min-width:1200px){#block-sdtheme-mainnavigation ul.menu li a{padding:.7em 2.5em}}#block-sdtheme-mainnavigation ul.menu li a{margin-left:-2px;color:#000;text-decoration:none;background:url(/themes/custom/sdtheme/images/divider.svg)no-repeat 100% 50%;border-top-right-radius:3px;border-top-left-radius:3px;text-align:center;display:flex;flex:1}#block-sdtheme-mainnavigation ul.menu li a:focus,#block-sdtheme-mainnavigation ul.menu li a:hover,ul.tabs li a:focus,ul.tabs li a:hover{background-color:#fff;text-decoration:underline}#block-sdtheme-mainnavigation ul.menu li:last-child a,ul.tabs li:last-child a{background-image:none}@media only screen and (min-width:640px){#block-sdtheme-mainnavigation ul.menu{display:flex!important;justify-content:space-between;align-items:stretch}#block-sdtheme-mainnavigation ul.menu li{float:none;flex-grow:1;flex-basis:auto;display:flex;flex-direction:column}}@media only screen and (min-width:640px){#block-sdtheme-mainnavigation ul.menu li a{padding:.7em .55em!important}}@media only screen and (min-width:960px){#block-sdtheme-mainnavigation ul.menu li a{padding:.7em 1.55em!important}}.page-sensdesk-dashboard.edit #content>div:not(#messages){margin:0;width:auto}.dashboard-box__group-sensor{grid-row-gap:2.6rem}@media only screen and (min-width:480px){.dashboard-box__group-sensor{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.dashboard-box__group-sensor{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}.sensdesk-dashboard-box{border-top:7px solid #32a000;margin-bottom:2em}.sensdesk-dashboard-box .dashboard-box__link{display:flex}@media only screen and (min-width:640px){.sensdesk-dashboard-box .dashboard-box__link{display:block}}@media only screen and (min-width:960px){.sensdesk-dashboard-box .dashboard-box__link{display:flex}}.sensdesk-dashboard-box .dashboard-box__link{width:100%;flex-wrap:wrap;line-height:1;padding:.65rem 0}@media only screen and (min-width:640px){.sensdesk-dashboard-box .dashboard-box__link{padding:1.3rem 0}}.sensdesk-dashboard-box .dashboard-box__link{background:url(/themes/custom/sdtheme/images/ico_sensor-ok.svg)no-repeat 100% 1.3rem}@media only screen and (min-width:960px){.sensdesk-dashboard-box .dashboard-box__link{background-position:100% 2rem}}.sensdesk-dashboard-box .dashboard-box__link{text-decoration:none;color:#000}.dashboard-box__content{flex:3}@media only screen and (min-width:960px){.dashboard-box__content,.dashboard-box__count{flex:2}}.dashboard-box__content,.dashboard-box__count{display:flex;flex-direction:column}.dashboard-box__status{flex:1}.dashboard-box__used{flex:1;font-size:1.3rem}.dashboard-box__status{font-weight:700;line-height:3rem;font-size:1.4rem}@media only screen and (min-width:640px){.dashboard-box__status{font-size:1.8rem}}.dashboard-box__used em{font-style:normal;font-weight:700}.dashboard-box__count{flex:1;width:4em;font-size:2.6rem}@media only screen and (min-width:640px){.dashboard-box__count{font-size:3.2rem}}@media only screen and (min-width:960px){.dashboard-box__count{font-size:4.7rem}}.dashboard-box__count{font-weight:700;padding-right:.65rem;color:#32a000}.sensdesk-dashboard-box__sensor-alarm{border-top-color:#f51400}.sensdesk-dashboard-box__sensor-alarm .dashboard-box__link{background-image:url(/themes/custom/sdtheme/images/ico_sensor-alert.svg)}.sensdesk-dashboard-box__sensor-alarm .dashboard-box__count{color:#f51400}.sensdesk-dashboard-box__sensor-invalid{border-top-color:#ff7f00}.sensdesk-dashboard-box__sensor-invalid .dashboard-box__link{background-image:url(/themes/custom/sdtheme/images/ico_sensor-unknown.svg)}.sensdesk-dashboard-box__sensor-invalid .dashboard-box__count{color:#ff7f00}.sensdesk-dashboard-box__sensor-disabled{border-top-color:#949494}.sensdesk-dashboard-box__sensor-disabled .dashboard-box__link{background-image:url(/themes/custom/sdtheme/images/ico_disabled.svg)}.sensdesk-dashboard-box__sensor-disabled .dashboard-box__count{color:#949494}.dashboard-box__group-references-summary{grid-row-gap:2.6rem}@media only screen and (min-width:480px){.dashboard-box__group-references-summary{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}.dashboard-box--devgroups h3,.dashboard-box--locations h3{text-transform:uppercase;font-size:1.4rem;padding:.5em 1em;background-color:#f2f2f2;margin-top:2.5em;min-height:3.7em}@media only screen and (min-width:480px){.dashboard-box--devgroups h3,.dashboard-box--locations h3{min-height:auto}}.dashboard-box--devgroups ul,.dashboard-box--locations ul{margin:0;list-style:none;background:url(/themes/custom/sdtheme/images/dash-locations.svg)no-repeat 100% .6em;background-size:6em auto;padding:.6em 0}.dashboard-box--devgroups li,.dashboard-box--locations li{margin:0;padding:0;list-style:none}@media only screen and (min-width:480px){.dashboard-box--devgroups ul,.dashboard-box--locations ul{background-size:4em auto}}@media only screen and (min-width:640px){.dashboard-box--devgroups ul,.dashboard-box--locations ul{padding-left:1em;background-size:7em auto}}@media only screen and (min-width:960px){.dashboard-box--devgroups ul,.dashboard-box--locations ul{background-position:1em .6em;background-size:12em auto}}@media only screen and (min-width:1200px){.dashboard-box--devgroups ul,.dashboard-box--locations ul{background-size:auto auto}}@media only screen and (min-width:960px){.dashboard-box--devgroups ul li,.dashboard-box--locations ul li{margin-left:11.3em}}@media only screen and (min-width:1200px){.dashboard-box--devgroups ul li,.dashboard-box--locations ul li{margin-left:50%}}.dashboard-box--devgroups em,.dashboard-box--locations em{font-weight:700;font-style:normal;margin-right:.2em;line-height:1.35;min-width:2.2em;font-size:1.4rem;display:inline-block}@media only screen and (min-width:960px){.dashboard-box--devgroups em,.dashboard-box--locations em{min-width:2.3em;font-size:2.8rem;text-align:right}}.dashboard-box--devgroups ul{background-image:url(/themes/custom/sdtheme/images/dash-groups.svg)}.dashboard-box--lastalarms{margin-top:2.5em;margin-bottom:2.5em;overflow-x:auto}.dashboard-box--lastalarms .show-over-2h-wrapper{margin-bottom:2em}.tablesorter .tablesorter-header{background:url(/themes/custom/sdtheme/images/select-arrow-up.svg)no-repeat 100%center;transition:background-image .2s;cursor:pointer}.tablesorter .tablesorter-header.tablesorter-headerDesc{background-image:url(/themes/custom/sdtheme/images/select-arrow.svg)}.tablesorter .tablesorter-headerUnSorted{background:url(/themes/custom/sdtheme/images/tablesorter-unsort.svg)no-repeat 100%center}.show-over-2h-wrapper{text-align:center}.show-over-2h-wrapper input{background-color:#949494}.sok{background-image:url(/themes/custom/sdtheme/images/ico_sensor-ok.svg)}.dinvalid,.salert,.sdisabled,.sinvalid,.sok,.sunknown{width:25px;height:25px;line-height:0;text-indent:-999em;background-size:25px 25px;display:inline-block;background-repeat:no-repeat;vertical-align:top}.field--name-conc-sens-data-table__state{text-align:center}.field--name-conc-sens-data-table__state .dinvalid,.field--name-conc-sens-data-table__state .salert,.field--name-conc-sens-data-table__state .sdisabled,.field--name-conc-sens-data-table__state .sinvalid,.field--name-conc-sens-data-table__state .sok,.field--name-conc-sens-data-table__state .sunknown{width:45px;height:45px;background-size:45px auto}.salert{background-image:url(/themes/custom/sdtheme/images/ico_sensor-alert.svg)}.sunknown{background-image:url(/themes/custom/sdtheme/images/ico_sensor-unknown.svg)}.sinvalid{background-image:url(/themes/custom/sdtheme/images/ico_sensor-invalid.svg)}.dinvalid{background-image:url(/themes/custom/sdtheme/images/ico_device-invalid.svg)}.sdisabled{background-image:url(/themes/custom/sdtheme/images/ico_disabled.svg)}#chart{min-height:550px}.chart--graph{clear:both;width:100%;padding:2.8em 0}.chart--graph>form{margin-bottom:2rem}.chart--graph>form select{border-color:#2c71c4;color:#2c71c4;margin-bottom:1em}.chart--graph>form select option.js-not-selected{color:#000}.chart--graph>form select.range{border-color:#32a000;color:#32a000}.form-type-date--sensdesk input[type=date],.graph-form-options .form-item-timezone,.graph-form-options input,.graph-form-options label,.graph-form-options select{width:auto;display:inline-block;margin-right:.7em}.graph-form-options label{margin-right:.2em}.graph-form-options-intreval-nav{display:inline-block;margin-right:2rem}.graph-form-options-range{display:inline-block;margin-top:2rem}@media only screen and (min-width:960px){.graph-form-options-range{float:right;margin-top:0}}.graph-form-options-range label{color:#32a000}.graph-form-options-range label:before{content:"";width:16px;height:16px;display:inline-block;vertical-align:middle;background-color:#32a000;margin-right:.3em}.chart .tabs li.active{font-weight:700}.form-type-date--sensdesk{margin:0;display:inline-block;position:relative}.form-type-date--sensdesk label{margin-right:.2em}.form-type-date--sensdesk .field-suffix{position:absolute;top:calc(50% - .6em);right:1em;width:20px;height:20px;background:#fff;pointer-events:none}.form-type-date--sensdesk .field-suffix span{border:0;background:0 0;content:url(/themes/custom/sdtheme/images/datepicker.svg);display:inline-block;width:18px;height:15px}.form-type-date--sensdesk.child-is-disabled .field-suffix{display:none}.sensdesk-datetime-wrapper--description{margin-bottom:1em}.entity-sensdesk-sensor.teaser,.gauge-container{max-width:350px}.entity-sensdesk-sensor.teaser .circular-chart,.gauge-container .circular-chart{max-width:100%;display:block;margin:0 auto}.entity-sensdesk-sensor.teaser .dialog,.gauge-container .dialog{display:none}.entity-sensdesk-sensor.teaser .sensor-binary,.gauge-container .sensor-binary{margin:2.6rem 0;border:1px solid #949494;background-color:#c8c8c8;border-radius:8px;max-width:350px}.entity-sensdesk-sensor.teaser .sensor-binary button,.entity-sensdesk-sensor.teaser .sensor-binary span,.gauge-container .sensor-binary button,.gauge-container .sensor-binary span{padding:.5em;text-align:center;display:block;width:calc(100% - 2em);border:1px solid #949494;border-radius:8px;background-color:#fff;margin-left:-1px;margin-top:-1px;margin-bottom:-1px;text-transform:uppercase;font-weight:700;color:#464646;font-size:1.5rem;position:relative;white-space:normal;transition:margin-left .5s ease-in-out;line-height:1}.entity-sensdesk-sensor.teaser .sensor-binary button,.gauge-container .sensor-binary button{background-color:#2c71c4;color:#fff;overflow:hidden}.entity-sensdesk-sensor.teaser .sensor-binary button:focus,.entity-sensdesk-sensor.teaser .sensor-binary button:hover,.gauge-container .sensor-binary button:focus,.gauge-container .sensor-binary button:hover{background-color:#2b65ab}.entity-sensdesk-sensor.teaser .sensor-binary span.unchangeable,.gauge-container .sensor-binary span.unchangeable{background-color:#949494;color:#fff;overflow:hidden}.entity-sensdesk-sensor.teaser .sensor-binary.sbval-1 button,.entity-sensdesk-sensor.teaser .sensor-binary.sbval-1 span,.gauge-container .sensor-binary.sbval-1 button,.gauge-container .sensor-binary.sbval-1 span{margin-left:calc(2em + 1px)}.entity-sensdesk-sensor.teaser .sensor-binary.sbval-devinv button,.entity-sensdesk-sensor.teaser .sensor-binary.sbval-devinv span,.entity-sensdesk-sensor.teaser .sensor-binary.sbval-disabled button,.entity-sensdesk-sensor.teaser .sensor-binary.sbval-disabled span,.entity-sensdesk-sensor.teaser .sensor-binary.sbval-sensinv button,.entity-sensdesk-sensor.teaser .sensor-binary.sbval-sensinv span,.entity-sensdesk-sensor.teaser .sensor-binary.sbval-unknown button,.entity-sensdesk-sensor.teaser .sensor-binary.sbval-unknown span,.gauge-container .sensor-binary.sbval-devinv button,.gauge-container .sensor-binary.sbval-devinv span,.gauge-container .sensor-binary.sbval-disabled button,.gauge-container .sensor-binary.sbval-disabled span,.gauge-container .sensor-binary.sbval-sensinv button,.gauge-container .sensor-binary.sbval-sensinv span,.gauge-container .sensor-binary.sbval-unknown button,.gauge-container .sensor-binary.sbval-unknown span{margin-left:calc(1em + .5px)}.entity-sensdesk-sensor.teaser.has-pending-message .sensor-binary,.gauge-container.has-pending-message .sensor-binary{margin-top:0;position:relative;overflow:hidden}.entity-sensdesk-sensor.teaser.has-pending-message .pending-message,.gauge-container.has-pending-message .pending-message{height:2.6rem;line-height:2.6rem;display:block;font-size:1.1rem;color:#949494;text-align:center}.gauge-container.has-pending-message button:after{content:"";height:5.2px;position:absolute;left:0;right:0;width:150%;background:url(/themes/custom/sdtheme/images/pending.svg)0 0 repeat-x;z-index:1;-webkit-animation-name:MOVE-BG;-webkit-animation-duration:.3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}.gauge-container.has-pending-message button:before{top:0;bottom:0}.entity-sensdesk-sensor.teaser.has-pending-message button:after,.entity-sensdesk-sensor.teaser.has-pending-message button:before,.gauge-container.has-pending-message button:before{content:"";height:5.2px;position:absolute;left:0;right:0;width:150%;background:url(/themes/custom/sdtheme/images/pending.svg)0 0 repeat-x;z-index:1;-webkit-animation-name:MOVE-BG;-webkit-animation-duration:.3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}.entity-sensdesk-sensor.teaser.has-pending-message button:before{top:0;bottom:0}.entity-sensdesk-sensor.teaser.has-pending-message button:after,.gauge-container.has-pending-message button:after{top:auto;bottom:0}.entity-sensdesk-sensor.teaser.has-switch-message .sensor-binary,.gauge-container.has-switch-message .sensor-binary{margin-top:0;position:relative;overflow:hidden}.entity-sensdesk-sensor.teaser.has-switch-message .switch-message,.gauge-container.has-switch-message .switch-message{height:2.6rem;line-height:2.6rem;display:block;font-size:1.1rem;color:#949494;text-align:center}.alias-sstate-0{background-color:#ff7f00}.alias-sstate-0,.alias-sstate-1,.alias-sstate-2,.alias-sstate-3{display:block;text-align:center;padding:0;margin:0;color:#fff;font-size:1.4rem;font-weight:400;border-radius:2px}.alias-sstate-2,.alias-sstate-3{background-color:#ff7f00}.alias-sstate-4,.alias-sstate-5{color:#fff}.alias-sstate-4,.alias-sstate-5,.alias-sstate-99{display:block;text-align:center;padding:0;margin:0;font-size:1.4rem;font-weight:400;border-radius:2px}.alias-sstate-0.inline,.alias-sstate-1.inline,.alias-sstate-2.inline,.alias-sstate-3.inline,.alias-sstate-4.inline,.alias-sstate-5.inline,.alias-sstate-99.inline{display:inline-block;min-width:calc(25% - 1.3rem)}.alias-sstate-0 a,.alias-sstate-1 a,.alias-sstate-2 a,.alias-sstate-3 a,.alias-sstate-4 a,.alias-sstate-5 a,.alias-sstate-99 a{color:#fff;text-decoration:none;display:block;padding:.6em .5em}.alias-sstate-0 a:focus,.alias-sstate-0 a:hover,.alias-sstate-1 a:focus,.alias-sstate-1 a:hover,.alias-sstate-2 a:focus,.alias-sstate-2 a:hover,.alias-sstate-3 a:focus,.alias-sstate-3 a:hover,.alias-sstate-4 a:focus,.alias-sstate-4 a:hover,.alias-sstate-5 a:focus,.alias-sstate-5 a:hover,.alias-sstate-99 a:focus,.alias-sstate-99 a:hover{color:#fff;text-decoration:none}.alias-sstate-1{background-color:#32a000}.alias-sstate-4,.alias-sstate-5{background-color:#f51400}.alias-sstate-99{background-color:#000;color:#fff}.is-binary-output{background-color:#f2f2f2;color:#000}.is-binary-output a{color:#000}.is-binary-output a:focus,.is-binary-output a:hover{color:#000}.page-sensdesk-sensor.full .field--name-alias-state{display:block}@media only screen and (min-width:640px){.page-sensdesk-sensor.full .field--name-alias-state{width:calc(50% - 2.6rem)}}.page-sensdesk-sensor.full .field--name-conc-sens-data-table__state{padding-bottom:0}.page-sensdesk-sensor.full h3.inline{padding:.6em .5em;min-width:280px;display:block;max-width:350px}.page-sensdesk-sensor.full .unit-help{width:100%;clear:both}.page-sensdesk-sensor.full .unit-help>div{margin:1em 0-1em;display:flex}.page-sensdesk-sensor.full .group-sensor-top{padding:1.3rem 0 3.12rem}@media only screen and (min-width:480px){.page-sensdesk-sensor.full .group-sensor-top{display:grid;grid-template-columns:calc(33.33333% - .86667rem) calc(66.66666% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.page-sensdesk-sensor.full .group-sensor-top{display:grid;grid-template-columns:calc(50% - 2.6rem) calc(16.66666% - .86667rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.page-sensdesk-sensor.full .group-sensor-top{display:grid;grid-template-columns:calc(41.66666% - 2.16667rem) calc(16.66666% - .86667rem) calc(41.66666% - 2.16667rem);grid-column-gap:2.6rem}}@media only screen and (min-width:1200px){.page-sensdesk-sensor.full .group-sensor-top{display:grid;grid-template-columns:calc(33.33333% - 2.6rem) calc(16.66666% - 1.3rem) calc(33.33333% - 2.6rem) calc(16.66666% - 1.3rem);grid-column-gap:2.6rem}}.page-sensdesk-sensor.full .group-sensor-top .group-col1{grid-column:1/-1}@media only screen and (min-width:640px){.page-sensdesk-sensor.full .group-sensor-top .group-col1{grid-column:auto}}.page-sensdesk-sensor.full .group-sensor-top .group-col2,.page-sensdesk-sensor.full .group-sensor-top .group-col3{padding-top:3.9rem}.page-sensdesk-sensor.full .group-sensor-top .group-col4{display:none}@media only screen and (min-width:1200px){.page-sensdesk-sensor.full .group-sensor-top .group-col4{display:block;padding-top:3.9rem}}.page-sensdesk-sensor.full .group-sensor-charts{padding-top:3.12rem;border-top:2.5px solid #f2f2f2}@media only screen and (min-width:1200px){.page-sensdesk-sensor.full .sensor-illustration{display:block;width:100%;height:150px;content:"";background:url(/themes/custom/sdtheme/images/tree-sensor.svg)no-repeat center center;background-size:150px auto;opacity:.2;margin-top:-8.5em}.page-sensdesk-sensor.full .sensor-illustration.is-binary{background-image:url(/themes/custom/sdtheme/images/tree-sensor-binary.svg)}}.dstate-ok{background-image:url(/themes/custom/sdtheme/images/ico_device-ok.svg)}.dstate-alarm,.dstate-dev-error,.dstate-disabled,.dstate-no-sensors,.dstate-ok{width:25px;height:25px;line-height:0;text-indent:-999em;background-size:25px 25px;display:inline-block;background-repeat:no-repeat;vertical-align:top}.dstate-disabled{background-image:url(/themes/custom/sdtheme/images/ico_some-disabled.svg)}.dstate-alarm{background-image:url(/themes/custom/sdtheme/images/ico_device-alert.svg)}.dstate-dev-error{background-image:url(/themes/custom/sdtheme/images/ico_device-invalid.svg)}.dstate-no-sensors{background-image:url(/themes/custom/sdtheme/images/ico_device-no-sensors.svg)}.field--name-computed__state-by-sensors{text-align:center}.field--name-computed__state-by-sensors .dstate-alarm,.field--name-computed__state-by-sensors .dstate-dev-error,.field--name-computed__state-by-sensors .dstate-disabled,.field--name-computed__state-by-sensors .dstate-no-sensors,.field--name-computed__state-by-sensors .dstate-ok{width:45px;height:45px;background-size:45px auto}.field--name-conc-dev-data-table__log-time,.field--name-conc-sens-data-table__log-time{text-align:center;margin-top:1em;font-size:1.3rem;display:block;padding:0}.field--name-conc-dev-data-table__log-time .field__item,.field--name-conc-dev-data-table__log-time .field__label,.field--name-conc-sens-data-table__log-time .field__item,.field--name-conc-sens-data-table__log-time .field__label{margin:0;padding:0;display:block}.page-sensdesk-device.full .label-no-colon{display:inline-block;position:relative;top:-5px;background-color:#fff;font-size:1.7rem;font-weight:700;padding-right:1em;margin:0;text-transform:uppercase;color:#949494}.page-sensdesk-device.full .chart-gadgets{clear:both}.page-sensdesk-device.full .chart-gadgets:after{display:block;height:1px;content:"";width:100%;margin:0 auto;border-bottom:2.5px solid #f2f2f2;padding-top:20px}.page-sensdesk-device.full .chart-gadgets.sensor-gauge{margin-top:3.12rem}@media only screen and (min-width:480px){.page-sensdesk-device.full .chart-gadgets.sensor-gauge .view-content{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.page-sensdesk-device.full .chart-gadgets.sensor-gauge .view-content{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.page-sensdesk-device.full .chart-gadgets.sensor-gauge .view-content{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}.page-sensdesk-device.full .chart-gadgets.sensor-gauge .view-content{grid-row-gap:5.2rem;padding:2.6rem 0}.page-sensdesk-device.full .chart-gadgets.sensor-gauge .view-content .device-type-ref-image{margin-top:1em;text-align:center;min-height:190px;overflow:hidden}.page--sensdesk-settings .admin-list .device-type-ref-image img,.page-sensdesk-device.full .chart-gadgets.sensor-gauge .view-content .device-type-ref-image img,.view-sensdesk-action-user-list .views-exposed-widgets .device-type-ref-image img,.view-sensdesk-action-user-list.view-display-id-default .view-content .device-type-ref-image img,.view-sensdesk-action-user-list.view-display-id-default .view-empty .device-type-ref-image img,.view-sensdesk-devgroup-assigned-devices-user-list .view-content .device-type-ref-image img,.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .device-type-ref-image img,.view-sensdesk-device-user-list .view-content .device-type-ref-image img,.view-sensdesk-device-user-list .views-exposed-widgets .device-type-ref-image img,.view-sensdesk-location-assigned-devices-user-list .view-content .device-type-ref-image img,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .device-type-ref-image img,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content .device-type-ref-image img,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .device-type-ref-image img,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-by-state .view-content .device-type-ref-image img,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-sensor .view-content .device-type-ref-image img,.view-sensdesk-sensor-user-list .views-exposed-widgets .device-type-ref-image img,.view-sensdesk-sensor-user-list.view-display-id-by-state .view-content .device-type-ref-image img,.view-sensdesk-sensor-user-list.view-display-id-sensor .view-content .device-type-ref-image img{max-width:77%}.page-sensdesk-device.full .chart-gadgets.sensor-gauge .view-content .field--name-conc-dev-data-table__log-time,.page-sensdesk-device.full .chart-gadgets.sensor-gauge .view-content .field--name-conc-sens-data-table__log-time,.page-sensdesk-device.full .chart-gadgets.sensor-inputs .view-content .field--name-conc-dev-data-table__log-time,.page-sensdesk-device.full .chart-gadgets.sensor-inputs .view-content .field--name-conc-sens-data-table__log-time,.page-sensdesk-device.full .chart-gadgets.sensor-outputs .view-content .field--name-conc-dev-data-table__log-time,.page-sensdesk-device.full .chart-gadgets.sensor-outputs .view-content .field--name-conc-sens-data-table__log-time{font-size:1.3rem;font-style:italic;color:#949494;text-align:center;margin-top:-.5em}.page-sensdesk-device.full .chart-gadgets.sensor-gauge:before{display:block;height:1px;content:"";width:100%;margin:0 auto;border-top:2.5px solid #f2f2f2}.page-sensdesk-device.full .chart-gadgets.view-has-empty-results:after,.page-sensdesk-device.full .chart-gadgets.view-has-empty-results:before{border-top:0;padding-top:0}.page-sensdesk-device.full .chart-gadgets.sensor-inputs.view-has-empty-results:after,.page-sensdesk-device.full .chart-gadgets.sensor-inputs.view-has-empty-results:before,.page-sensdesk-device.full .chart-gadgets.sensor-outputs.view-has-empty-results:after,.page-sensdesk-device.full .chart-gadgets.sensor-outputs.view-has-empty-results:before{border-bottom:0}.page-sensdesk-device.full .chart-gadgets.sensor-inputs .view-content,.page-sensdesk-device.full .chart-gadgets.sensor-outputs .view-content{margin:2.6rem 0}@media only screen and (min-width:480px){.page-sensdesk-device.full .chart-gadgets.sensor-inputs .view-content,.page-sensdesk-device.full .chart-gadgets.sensor-outputs .view-content{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.page-sensdesk-device.full .chart-gadgets.sensor-inputs .view-content,.page-sensdesk-device.full .chart-gadgets.sensor-outputs .view-content{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.page-sensdesk-device.full .chart-gadgets.sensor-inputs .view-content,.page-sensdesk-device.full .chart-gadgets.sensor-outputs .view-content{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}@media only screen and (min-width:1200px){.page-sensdesk-device.full .chart-gadgets.sensor-inputs .view-content,.page-sensdesk-device.full .chart-gadgets.sensor-outputs .view-content{display:grid;grid-template-columns:calc(20% - 2.08rem) calc(20% - 2.08rem) calc(20% - 2.08rem) calc(20% - 2.08rem) calc(20% - 2.08rem);grid-column-gap:2.6rem}}.page-sensdesk-device.full .chart-gadgets.sensor-inputs .view-content,.page-sensdesk-device.full .chart-gadgets.sensor-outputs .view-content{grid-row-gap:5.2rem}.page-sensdesk-device.full .group-device-top{clear:left}@media only screen and (min-width:480px){.page-sensdesk-device.full .group-device-top{display:grid;grid-template-columns:calc(37.5% - .975rem) calc(62.5% - 1.625rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.page-sensdesk-device.full .group-device-top{display:grid;grid-template-columns:calc(30% - .78rem) calc(70% - 1.82rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.page-sensdesk-device.full .group-device-top{display:grid;grid-template-columns:calc(25% - .65rem) calc(75% - 1.95rem);grid-column-gap:2.6rem}}.page-sensdesk-device.full .group-device-top .group-col1{text-align:center}.page-sensdesk-device.full ul.tabs{float:left}.page-sensdesk-device.full .device-type-ref-image{text-align:center;width:50%}@media only screen and (min-width:640px){.page-sensdesk-device.full .device-type-ref-image{text-align:right;width:calc(16.66667% - 2.16667rem);float:right}}@media only screen and (min-width:960px){.page-sensdesk-device.full .device-type-ref-image{width:calc(33.33333% - 1.73333rem);float:right;margin-top:-8.5em;min-height:100px}}.page-sensdesk-device.full .device-type-ref-image{margin:0 auto 2.5em;position:relative;z-index:-1}.page-sensdesk-device.full .field--name-alias-state,.page-sensdesk-device.full .field--name-computed__state-by-sensors.field--type-sensdesk-device-state{display:block}.entity-sensdesk-report .field--name-sensor-id,.entity-sensdesk-report.full .field--name-csv,.entity-sensdesk-report.full .field--name-pdf,.entity-sensdesk-report.full .field--name-sensor-id{margin-bottom:2em}.entity-sensdesk-report.full .field--name-csv .field__label,.entity-sensdesk-report.full .field--name-pdf .field__label,.entity-sensdesk-report.full .field--name-sensor-id .field__label{font-weight:700}.alias-dstate-ok,.alias-dstate-sens-alarm,.alias-dstate-sens-disabled{display:block;text-align:center;padding:0;margin:0;color:#fff;font-size:1.4rem;font-weight:400;border-radius:2px;background-repeat:no-repeat;background-position:.85em center;background-size:auto 1.6em}.alias-dstate-dev-error{background-color:#ff7f00;background-image:url(/themes/custom/sdtheme/images/ico_device-error-inv.svg)}.alias-dstate-dev-error,.alias-dstate-no-sensors{display:block;text-align:center;padding:0;margin:0;color:#fff;font-size:1.4rem;font-weight:400;border-radius:2px;background-repeat:no-repeat;background-position:.85em center;background-size:auto 1.6em}.alias-dstate-dev-error a,.alias-dstate-no-sensors a,.alias-dstate-ok a,.alias-dstate-sens-alarm a,.alias-dstate-sens-disabled a{color:#fff;text-decoration:none;display:block;padding:.6em .5em .6em 2.5em}.alias-dstate-dev-error a:focus,.alias-dstate-dev-error a:hover,.alias-dstate-no-sensors a:focus,.alias-dstate-no-sensors a:hover,.alias-dstate-ok a:focus,.alias-dstate-ok a:hover,.alias-dstate-sens-alarm a:focus,.alias-dstate-sens-alarm a:hover,.alias-dstate-sens-disabled a:focus,.alias-dstate-sens-disabled a:hover{color:#fff}.alias-dstate-ok{background-color:#32a000;background-image:url(/themes/custom/sdtheme/images/ico_device-ok-inv.svg)}.alias-dstate-sens-disabled{background-color:#000;background-image:url(/themes/custom/sdtheme/images/ico_device-disabled-inv.svg)}.alias-dstate-sens-alarm{background-color:#f51400;background-image:url(/themes/custom/sdtheme/images/ico_device-alarm-inv.svg)}.alias-dstate-no-sensors{background-color:#c8c8c8;background-image:url(/themes/custom/sdtheme/images/ico_device-no-sensors.svg)}.view-tag-user-list{position:relative}.view-tag-user-list .views-exposed-form select{background-color:#f2f2f2;border:0;border-radius:3px;box-shadow:none;width:auto;display:inline-block;vertical-align:middle;margin:0;padding:1rem 3.5rem 1rem 1rem;max-width:18em}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form select:active,.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form select:focus,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form select:active,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form select:focus,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form select:active,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form select:focus,.view-tag-user-list .views-exposed-form select:active,.view-tag-user-list .views-exposed-form select:focus{box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(214,86,0,.7)}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form .views-exposed-widget a,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form .views-exposed-widget a,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form .views-exposed-widget a,.view-tag-user-list .views-exposed-form .views-exposed-widget a{color:#000;text-decoration:none}@media only screen and (min-width:640px){.view-tag-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select .sensdesk-bef-select-wrapper{background-color:#f2f2f2}.view-tag-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select .sensdesk-bef-select-wrapper:after{display:inline-block;content:"";width:2px;height:2.5rem;line-height:2.5rem;background:url(/themes/custom/sdtheme/images/divider.svg)no-repeat 0 50%;vertical-align:middle;margin-left:-2px}}.view-tag-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select:first-of-type .sensdesk-bef-select-wrapper{border-top-left-radius:3px;border-bottom-left-radius:3px}.view-tag-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select.sensdesk-bef-select--last .sensdesk-bef-select-wrapper{border-top-right-radius:3px;border-bottom-right-radius:3px}.view-tag-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select.sensdesk-bef-select--last .sensdesk-bef-select-wrapper:after{display:none!important}.view-tag-user-list .views-exposed-form .bef-links ul{list-style:none;margin:0;padding:.5em 0}.view-tag-user-list .views-exposed-form .bef-links ul li{list-style-type:none;margin:0}@media only screen and (min-width:480px){.view-tag-user-list .views-exposed-widgets{display:grid;grid-template-columns:calc(58.33333% - 1.51667rem) calc(41.66666% - 1.08333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.view-tag-user-list .views-exposed-widgets{display:grid;grid-template-columns:calc(75% - 5.85rem) calc(25% - 1.95rem);grid-column-gap:7.8rem}.view-tag-user-list .views-exposed-widgets h1{grid-column:1/-1}}@media only screen and (min-width:960px){.view-tag-user-list .views-exposed-widgets h1{grid-column:1/1}}.view-tag-user-list .views-exposed-widgets{margin:2em 0 3em}.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:before,.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets input#edit-reset:before,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:before,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets input#edit-reset:before,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:before,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets input#edit-reset:before,.view-tag-user-list .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:before,.view-tag-user-list .views-exposed-widgets input#edit-reset:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/cross-on.svg)}.view-tag-user-list .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset],.view-tag-user-list .views-exposed-widgets input#edit-reset{background:url(/themes/custom/sdtheme/images/cross-off.svg)no-repeat 0 center;padding-left:20px;background-size:16px auto;color:#464646;text-transform:none;font-size:1.5rem;margin-top:2.17em!important;font-weight:400}.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:focus,.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:hover,.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets input#edit-reset:focus,.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets input#edit-reset:hover,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:focus,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:hover,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets input#edit-reset:focus,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets input#edit-reset:hover,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:focus,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:hover,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets input#edit-reset:focus,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets input#edit-reset:hover,.view-tag-user-list .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:focus,.view-tag-user-list .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset]:hover,.view-tag-user-list .views-exposed-widgets input#edit-reset:focus,.view-tag-user-list .views-exposed-widgets input#edit-reset:hover{background-image:url(/themes/custom/sdtheme/images/cross-on.svg);text-decoration:underline;color:#000}.view-tag-user-list .views-exposed-widgets .views-exposed-filters{grid-row-gap:5.2rem}@media only screen and (min-width:640px){.view-tag-user-list .views-exposed-widgets .views-exposed-filters{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.view-tag-user-list .views-exposed-widgets .views-exposed-filters{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}.view-tag-user-list .views-exposed-widgets .views-exposed-actions .form-actions{margin:0 0 1.5em}.view-tag-user-list .view-header{float:right;height:34px;width:90px;position:absolute;top:2em;right:0}.view-sensdesk-audit-trail-user-list .views-exposed-form>div,.view-sensdesk-audit-trail-user-list .views-exposed-form>fieldset,.view-tag-user-list .view-header p{margin:0}.view-tag-user-list .view-header #grid-view,.view-tag-user-list .view-header #table-view{height:34px;width:34px;display:inline-block;text-indent:-9999em;font-size:0;background:url(/themes/custom/sdtheme/images/view-switch-grid-on.svg)no-repeat 0 0;background-size:34px auto;vertical-align:top}.view-tag-user-list .view-header #table-view{margin-left:8px;background-image:url(/themes/custom/sdtheme/images/view-switch-list.svg)}.view-tag-user-list .view-header #table-view:focus,.view-tag-user-list .view-header #table-view:hover{background-image:url(/themes/custom/sdtheme/images/view-switch-list-on.svg)}.view-tag-user-list.table-view-on #table-view{background-image:url(/themes/custom/sdtheme/images/view-switch-list-on.svg)}.view-tag-user-list.table-view-on #grid-view{background-image:url(/themes/custom/sdtheme/images/view-switch-grid.svg)}.view-tag-user-list.table-view-on #grid-view:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/view-switch-grid-on.svg)}.view-tag-user-list.table-view-on #grid-view:focus,.view-tag-user-list.table-view-on #grid-view:hover{background-image:url(/themes/custom/sdtheme/images/view-switch-grid-on.svg)}.form-item-sort-bef-combine .bef-links ul{display:flex;border-top:2px solid #f2f2f2}.view-sensdesk-devgroup-assigned-devices-user-list .view-filters,.view-sensdesk-device-user-list .view-filters,.view-sensdesk-location-assigned-devices-user-list .view-filters,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-filters,.view-sensdesk-sensor-user-list .view-filters{display:block}@media only screen and (min-width:480px){.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets,.view-sensdesk-device-user-list .views-exposed-widgets,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets,.view-sensdesk-sensor-user-list .views-exposed-widgets{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets,.view-sensdesk-device-user-list .views-exposed-widgets,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets,.view-sensdesk-sensor-user-list .views-exposed-widgets{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets,.view-sensdesk-device-user-list .views-exposed-widgets,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets,.view-sensdesk-sensor-user-list .views-exposed-widgets{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets,.view-sensdesk-device-user-list .views-exposed-widgets,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets,.view-sensdesk-sensor-user-list .views-exposed-widgets{grid-row-gap:5.2rem}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .device-type-ref-image,.view-sensdesk-device-user-list .views-exposed-widgets .device-type-ref-image,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .device-type-ref-image,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .device-type-ref-image,.view-sensdesk-sensor-user-list .views-exposed-widgets .device-type-ref-image{margin-top:1em;text-align:center;min-height:190px;overflow:hidden}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .field--name-conc-dev-data-table__log-time,.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .field--name-conc-sens-data-table__log-time,.view-sensdesk-device-user-list .views-exposed-widgets .field--name-conc-dev-data-table__log-time,.view-sensdesk-device-user-list .views-exposed-widgets .field--name-conc-sens-data-table__log-time,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .field--name-conc-dev-data-table__log-time,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .field--name-conc-sens-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .field--name-conc-dev-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .field--name-conc-sens-data-table__log-time,.view-sensdesk-sensor-user-list .views-exposed-widgets .field--name-conc-dev-data-table__log-time,.view-sensdesk-sensor-user-list .views-exposed-widgets .field--name-conc-sens-data-table__log-time{font-size:1.3rem;font-style:italic;color:#949494;text-align:center;margin-top:-.5em}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-device-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-sensor-user-list .views-exposed-widgets .views-exposed-filters{display:flex;flex-wrap:wrap;gap:.65rem 0}@media only screen and (min-width:480px){.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-device-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-sensor-user-list .views-exposed-widgets .views-exposed-filters{grid-column:1/2}}@media only screen and (min-width:640px){.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-device-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-sensor-user-list .views-exposed-widgets .views-exposed-filters{grid-column:1/3}}@media only screen and (min-width:960px){.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-device-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .views-exposed-filters,.view-sensdesk-sensor-user-list .views-exposed-widgets .views-exposed-filters{grid-column:1/4}}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(3),.view-sensdesk-device-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(2),.view-sensdesk-device-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(3),.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(3),.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(3),.view-sensdesk-sensor-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(2),.view-sensdesk-sensor-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(3){margin-right:2.6rem}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .form-item-alias,.view-sensdesk-device-user-list .views-exposed-widgets .form-item-alias,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .form-item-alias,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .form-item-alias,.view-sensdesk-sensor-user-list .views-exposed-widgets .form-item-alias,iframe{max-width:100%}@media only screen and (min-width:640px){.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .form-item-alias,.view-sensdesk-device-user-list .views-exposed-widgets .form-item-alias,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .form-item-alias,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .form-item-alias,.view-sensdesk-sensor-user-list .views-exposed-widgets .form-item-alias{max-width:10em}}@media only screen and (min-width:960px){.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .form-item-sort-bef-combine,.view-sensdesk-device-user-list .views-exposed-widgets .form-item-sort-bef-combine,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .form-item-sort-bef-combine,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .form-item-sort-bef-combine,.view-sensdesk-sensor-user-list .views-exposed-widgets .form-item-sort-bef-combine{min-width:8em}}@media only screen and (min-width:1200px){.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .form-item-sort-bef-combine,.view-sensdesk-device-user-list .views-exposed-widgets .form-item-sort-bef-combine,.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .form-item-sort-bef-combine,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .form-item-sort-bef-combine,.view-sensdesk-sensor-user-list .views-exposed-widgets .form-item-sort-bef-combine{margin-left:auto;min-width:13em}}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(3),.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(3),.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(3){margin-right:0}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(2),.view-sensdesk-location-assigned-devices-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(2),.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-widgets .views-exposed-widget:nth-last-of-type(2){margin-right:2.6rem}.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets{margin:2.6rem 0}@media only screen and (min-width:480px){.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}@media only screen and (min-width:1200px){.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets{display:grid;grid-template-columns:calc(20% - 2.08rem) calc(20% - 2.08rem) calc(20% - 2.08rem) calc(20% - 2.08rem) calc(20% - 2.08rem);grid-column-gap:2.6rem}}.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets{grid-row-gap:5.2rem}.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets .field--name-conc-dev-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets .field--name-conc-sens-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets .field--name-conc-dev-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets .field--name-conc-sens-data-table__log-time{font-size:1.3rem;font-style:italic;color:#949494;text-align:center;margin-top:-.5em}@media only screen and (min-width:480px){.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets .views-exposed-filters,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets .views-exposed-filters{grid-column:1/2}}@media only screen and (min-width:640px){.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets .views-exposed-filters,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets .views-exposed-filters{grid-column:1/3}}@media only screen and (min-width:960px){.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets .views-exposed-filters,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets .views-exposed-filters{grid-column:1/4}}@media only screen and (min-width:1200px){.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets .views-exposed-filters,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets .views-exposed-filters{grid-column:1/5}.view-sensdesk-sensor-user-list.view-display-id-detector .views-exposed-widgets .form-item-sort-bef-combine,.view-sensdesk-sensor-user-list.view-display-id-output .views-exposed-widgets .form-item-sort-bef-combine{margin-left:auto;width:calc(25% - 1.95rem)}}@media only screen and (min-width:960px){.view-sensdesk-sensor-user-list.view-display-id-by-state .form-item-sort-bef-combine{width:auto;min-width:unset}}@media only screen and (min-width:1300px){.view-sensdesk-sensor-user-list.view-display-id-by-state .form-item-sort-bef-combine{width:calc(25% - 1.95rem)}}@media only screen and (min-width:480px){.view-sensdesk-action-user-list .views-exposed-widgets{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.view-sensdesk-action-user-list .views-exposed-widgets{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.view-sensdesk-action-user-list .views-exposed-widgets{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}.view-sensdesk-action-user-list .views-exposed-widgets{grid-row-gap:5.2rem}.view-sensdesk-action-user-list .views-exposed-widgets .device-type-ref-image{margin-top:1em;text-align:center;min-height:190px;overflow:hidden}.view-sensdesk-action-user-list .views-exposed-widgets .field--name-conc-dev-data-table__log-time,.view-sensdesk-action-user-list .views-exposed-widgets .field--name-conc-sens-data-table__log-time{font-size:1.3rem;font-style:italic;color:#949494;text-align:center;margin-top:-.5em}@media only screen and (min-width:480px){.view-sensdesk-action-user-list .views-exposed-widgets .views-exposed-filters{grid-column:1/2}}@media only screen and (min-width:640px){.view-sensdesk-action-user-list .views-exposed-widgets .views-exposed-filters{grid-column:1/3}}@media only screen and (min-width:960px){.view-sensdesk-action-user-list .views-exposed-widgets .views-exposed-filters{grid-column:1/4}}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select.sensdesk-bef-select--last .sensdesk-bef-select-wrapper:after,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select.sensdesk-bef-select--last .sensdesk-bef-select-wrapper:after,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select.sensdesk-bef-select--last .sensdesk-bef-select-wrapper:after,.view-tag-user-list .form-item-sort-bef-combine .bef-link--hidden{display:none!important}.view-tag-user-list .form-item-sort-bef-combine .bef-link{padding-right:1em;display:flex;flex-wrap:nowrap;align-items:center}.view-tag-user-list .form-item-sort-bef-combine .bef-link:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/select-arrow.svg)}.view-tag-user-list .form-item-sort-bef-combine .bef-link:after{display:inline-block;content:"";width:1em;height:1rem;margin-left:.5em;background:url(/themes/custom/sdtheme/images/select-arrow-off.svg)no-repeat 100%0;background-size:1em auto;transition:all .28s;transform:scaleY(-1);filter:flipv}.view-tag-user-list .form-item-sort-bef-combine .bef-link-sort-by--active-reversed:after{background-image:url(/themes/custom/sdtheme/images/select-arrow.svg)}.view-tag-user-list .form-item-sort-bef-combine .bef-link-sort-by--active-reversed:focus:after,.view-tag-user-list .form-item-sort-bef-combine .bef-link-sort-by--active-reversed:hover:after{transform:scaleY(1);filter:flipv}.view-tag-user-list .form-item-sort-bef-combine .bef-link-sort-by--active-reversed.bef-link-sort-order--asc:after{transform:scaleY(1);filter:flipv}.view-tag-user-list .form-item-sort-bef-combine .bef-link-sort-by--active-reversed.bef-link-sort-order--asc:focus:after,.view-tag-user-list .form-item-sort-bef-combine .bef-link-sort-by--active-reversed.bef-link-sort-order--asc:hover:after{transform:scaleY(-1);filter:flipv}.view-tag-user-list .form-item-sort-bef-combine .bef-link--visible-inactive-default:focus:after,.view-tag-user-list .form-item-sort-bef-combine .bef-link--visible-inactive-default:hover:after{background-image:url(/themes/custom/sdtheme/images/select-arrow.svg)}@media only screen and (min-width:480px){.view-sensdesk-device-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-by-state .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-sensor .view-content,.view-sensdesk-sensor-user-list.view-display-id-by-state .view-content,.view-sensdesk-sensor-user-list.view-display-id-sensor .view-content{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.view-sensdesk-device-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-by-state .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-sensor .view-content,.view-sensdesk-sensor-user-list.view-display-id-by-state .view-content,.view-sensdesk-sensor-user-list.view-display-id-sensor .view-content{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.view-sensdesk-device-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-by-state .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-sensor .view-content,.view-sensdesk-sensor-user-list.view-display-id-by-state .view-content,.view-sensdesk-sensor-user-list.view-display-id-sensor .view-content{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}.view-sensdesk-device-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-by-state .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-sensor .view-content,.view-sensdesk-sensor-user-list.view-display-id-by-state .view-content,.view-sensdesk-sensor-user-list.view-display-id-sensor .view-content{grid-row-gap:5.2rem}.view-sensdesk-device-user-list .view-content .device-type-ref-image,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-by-state .view-content .device-type-ref-image,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-sensor .view-content .device-type-ref-image,.view-sensdesk-sensor-user-list.view-display-id-by-state .view-content .device-type-ref-image,.view-sensdesk-sensor-user-list.view-display-id-sensor .view-content .device-type-ref-image{margin-top:1em;text-align:center;min-height:190px;overflow:hidden}.view-sensdesk-device-user-list .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-device-user-list .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-by-state .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-by-state .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-detector .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-detector .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-output .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-output .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-sensor .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-sensor .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-by-state .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-by-state .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-detector .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-detector .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-output .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-output .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-sensor .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-sensor-user-list.view-display-id-sensor .view-content .field--name-conc-sens-data-table__log-time{font-size:1.3rem;font-style:italic;color:#949494;text-align:center;margin-top:-.5em}.view-sensdesk-device-user-list .view-content>div h2,.view-sensdesk-device-user-list .view-content>div h3,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content>div h2,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content>div h3,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-by-state .view-content>div h2,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-by-state .view-content>div h3,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-detector .view-content>div h2,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-detector .view-content>div h3,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-output .view-content>div h2,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-output .view-content>div h3,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-sensor .view-content>div h2,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-sensor .view-content>div h3,.view-sensdesk-sensor-user-list.view-display-id-by-state .view-content>div h2,.view-sensdesk-sensor-user-list.view-display-id-by-state .view-content>div h3,.view-sensdesk-sensor-user-list.view-display-id-detector .view-content>div h2,.view-sensdesk-sensor-user-list.view-display-id-detector .view-content>div h3,.view-sensdesk-sensor-user-list.view-display-id-output .view-content>div h2,.view-sensdesk-sensor-user-list.view-display-id-output .view-content>div h3,.view-sensdesk-sensor-user-list.view-display-id-sensor .view-content>div h2,.view-sensdesk-sensor-user-list.view-display-id-sensor .view-content>div h3{display:block;padding:0}.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-detector .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-output .view-content,.view-sensdesk-sensor-user-list.view-display-id-detector .view-content,.view-sensdesk-sensor-user-list.view-display-id-output .view-content{margin:2.6rem 0}@media only screen and (min-width:480px){.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-detector .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-output .view-content,.view-sensdesk-sensor-user-list.view-display-id-detector .view-content,.view-sensdesk-sensor-user-list.view-display-id-output .view-content{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-detector .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-output .view-content,.view-sensdesk-sensor-user-list.view-display-id-detector .view-content,.view-sensdesk-sensor-user-list.view-display-id-output .view-content{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-detector .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-output .view-content,.view-sensdesk-sensor-user-list.view-display-id-detector .view-content,.view-sensdesk-sensor-user-list.view-display-id-output .view-content{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}@media only screen and (min-width:1200px){.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-detector .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-output .view-content,.view-sensdesk-sensor-user-list.view-display-id-detector .view-content,.view-sensdesk-sensor-user-list.view-display-id-output .view-content{display:grid;grid-template-columns:calc(20% - 2.08rem) calc(20% - 2.08rem) calc(20% - 2.08rem) calc(20% - 2.08rem) calc(20% - 2.08rem);grid-column-gap:2.6rem}}.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-detector .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view-display-id-output .view-content,.view-sensdesk-sensor-user-list.view-display-id-detector .view-content,.view-sensdesk-sensor-user-list.view-display-id-output .view-content{grid-row-gap:5.2rem}.page--sensdesk-devgroup.full nav.breadcrumb,.page--sensdesk-location nav.breadcrumb,.page--sensdesk-location-sublocation nav.breadcrumb{margin-bottom:0}.view-sensdesk-audit-trail-user-list .view-header{text-align:right}.view-sensdesk-audit-trail-user-list .views-exposed-form{gap:.5em 1em}.view-sensdesk-audit-trail-user-list .views-exposed-form>.form-actions{flex-basis:100%;margin-top:1em}@media only screen and (min-width:960px){.view-sensdesk-audit-trail-user-list .views-field-message{min-width:30em}}.view-sensdesk-frontpage-slideshow{position:relative;margin:2em auto 0;text-align:center;background-color:#e6e6e6}.view-sensdesk-frontpage-slideshow .view-content>div{opacity:0;max-height:350px}.view-sensdesk-frontpage-slideshow .view-content>div.tns-outer{opacity:1;max-height:unset}#block-usermenudropdown h2,.page-front #content-bottom>article h2 .field--name-field-homepage-title-image,.page-front #content-bottom>div h2 .field--name-field-homepage-title-image,.view-sensdesk-frontpage-slideshow .thumbs-slider .views-field-field-image,.view-sensdesk-frontpage-slideshow .tns-inner .views-field-title{display:none}.view-sensdesk-frontpage-slideshow .thumbs-slider{padding:1em 0;margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;gap:2.6rem;justify-content:center;width:calc(100% - 100px)}.view-sensdesk-frontpage-slideshow .thumbs-slider ul,td ul{list-style:none;margin:0;padding:0}.view-sensdesk-frontpage-slideshow .thumbs-slider li{list-style-type:none;margin:0;padding:0;border:0;width:auto}.view-sensdesk-frontpage-slideshow .thumbs-slider li .views-field-title{color:#dd5600;transition:color 130ms ease;text-decoration:none}.view-sensdesk-frontpage-slideshow .thumbs-slider li .views-field-title:active,.view-sensdesk-frontpage-slideshow .thumbs-slider li .views-field-title:focus,.view-sensdesk-frontpage-slideshow .thumbs-slider li .views-field-title:hover{color:#953a00}.entity-sensdesk-action.teaser h2:focus,.entity-sensdesk-action.teaser h2:hover,.entity-sensdesk-dashboard.teaser h2:focus,.entity-sensdesk-dashboard.teaser h2:hover,.entity-sensdesk-devgroup.teaser h2:focus,.entity-sensdesk-devgroup.teaser h2:hover,.entity-sensdesk-graph.teaser h2:focus,.entity-sensdesk-graph.teaser h2:hover,.entity-sensdesk-location.teaser h2:focus,.entity-sensdesk-location.teaser h2:hover,.entity-sensdesk-notice.teaser h2:focus,.entity-sensdesk-notice.teaser h2:hover,.entity-sensdesk-permgroup.teaser h2:focus,.entity-sensdesk-permgroup.teaser h2:hover,.entity-sensdesk-report.teaser h2:focus,.entity-sensdesk-report.teaser h2:hover,.entity-sensdesk-target.teaser h2:focus,.entity-sensdesk-target.teaser h2:hover,.entity-sensdesk-team.teaser h2:focus,.entity-sensdesk-team.teaser h2:hover,.entity-sensdesk-template.teaser h2:focus,.entity-sensdesk-template.teaser h2:hover,.entity-user.teaser h2:focus,.entity-user.teaser h2:hover,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-device:focus,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-device:hover,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-pg-device:focus,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-pg-device:hover,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-pg-user:focus,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-pg-user:hover,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-sublocation:focus,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-sublocation:hover,.sensdesk-teaser-extra--manage-link a:focus,.sensdesk-teaser-extra--manage-link a:hover,.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form .views-exposed-widget a:focus,.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form .views-exposed-widget a:hover,.view-sensdesk-frontpage-slideshow .thumbs-slider li .views-field-title:focus,.view-sensdesk-frontpage-slideshow .thumbs-slider li .views-field-title:hover,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form .views-exposed-widget a:focus,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form .views-exposed-widget a:hover,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form .views-exposed-widget a:focus,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form .views-exposed-widget a:hover{text-decoration:underline}.view-sensdesk-frontpage-slideshow .thumbs-slider li.tns-nav-active .views-field-title{text-decoration:underline}.view-sensdesk-frontpage-slideshow .tns-controls{margin-bottom:0}.view-sensdesk-frontpage-slideshow .tns-controls [data-controls=next],.view-sensdesk-frontpage-slideshow .tns-controls [data-controls=prev]{position:absolute;margin:0;padding:0;top:0;height:100%;width:50px;text-indent:-999em;font-size:0;background:#f2f2f2 url(/themes/custom/sdtheme/images/slide-control.svg)no-repeat center center;z-index:99}.view-sensdesk-frontpage-slideshow .tns-controls [data-controls=next]{right:0}.view-sensdesk-frontpage-slideshow .tns-controls [data-controls=next]:focus,.view-sensdesk-frontpage-slideshow .tns-controls [data-controls=next]:hover,.view-sensdesk-frontpage-slideshow .tns-controls [data-controls=prev]:focus,.view-sensdesk-frontpage-slideshow .tns-controls [data-controls=prev]:hover{background-color:#c8c8c8}.view-sensdesk-frontpage-slideshow .tns-controls [data-controls=prev]{right:auto;left:0;transform:scaleX(-1);filter:flipH}@media only screen and (min-width:480px){.view-sensdesk-detector-bulk-op .views-exposed-form,.view-sensdesk-device-bulk-op .views-exposed-form,.view-sensdesk-device-bulk-op-firmware .views-exposed-form,.view-sensdesk-output-bulk-op .views-exposed-form,.view-sensdesk-sensor-bulk-op .views-exposed-form{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:720px){.view-sensdesk-detector-bulk-op .views-exposed-form,.view-sensdesk-device-bulk-op .views-exposed-form,.view-sensdesk-device-bulk-op-firmware .views-exposed-form,.view-sensdesk-output-bulk-op .views-exposed-form,.view-sensdesk-sensor-bulk-op .views-exposed-form{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}.view-sensdesk-detector-bulk-op #vbo-action-form-wrapper .form-actions,.view-sensdesk-device-bulk-op #vbo-action-form-wrapper .form-actions,.view-sensdesk-device-bulk-op-firmware #vbo-action-form-wrapper .form-actions,.view-sensdesk-output-bulk-op #vbo-action-form-wrapper .form-actions,.view-sensdesk-sensor-bulk-op #vbo-action-form-wrapper .form-actions{display:flex;flex-wrap:wrap;gap:1.3rem}.page-front #header,.view-sensdesk-action-user-list.view-display-id-on-device .view-content table,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content table,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content table,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content table,.view-sensdesk-dashboard-user-list .view-content table,.view-sensdesk-devgroup-user-list .view-content table,.view-sensdesk-graph-user-list .view-content table,.view-sensdesk-location-sublocation-user-list .view-content table,.view-sensdesk-location-user-list .view-content table,.view-sensdesk-notice-user-list .view-content table,.view-sensdesk-permgroup-user-list .view-content table,.view-sensdesk-report-user-list .view-content table,.view-sensdesk-target-user-list .view-content table,.view-sensdesk-team-user-list .view-content table,.view-sensdesk-template-user-list .view-content table,.view-user-user-list .view-content table{margin-top:0}.page-front #content{padding:0}#sensdesk-modal-form #messages,.page-front #header-top .inner .region--header-top-col2,.page-front #messages,figure{margin:0}@media only screen and (min-width:480px){.page-front #header-top .inner .region--header-top-col2{text-align:right}}.page-front #header-top .inner .region--header-top-col2>div{margin-bottom:.5em}.page-front #header-top .inner{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem;grid-column:1/-1}@media only screen and (min-width:480px){.page-front #header-top .inner{display:grid;grid-template-columns:calc(58.33333% - 1.51667rem) calc(41.66666% - 1.08333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.page-front #header-top .inner{display:grid;grid-template-columns:calc(41.66666% - 1.08333rem) calc(58.33333% - 1.51667rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.page-front #header-top .inner{display:grid;grid-template-columns:calc(25% - 1.3rem) calc(39.16666% - 2.03667rem) calc(35.83333% - 1.86333rem);grid-column-gap:2.6rem;grid-row-gap:2.6rem}}@media only screen and (min-width:1200px){.page-front #header-top .inner{display:grid;grid-template-columns:minmax(0,calc(26.2295% - 1.36393rem)) minmax(0,calc(42.62295% - 2.21639rem)) minmax(0,calc(31.14754% - 1.61967rem));grid-column-gap:2.6rem}}.page-front #header-top .inner #block-sdtheme-sensdeskloginblock{margin-bottom:0;margin-left:0;grid-column:1/-1;justify-self:flex-start}@media only screen and (min-width:640px){.page-front #header-top .inner #block-sdtheme-sensdeskloginblock{justify-self:flex-end}}@media only screen and (min-width:960px){.page-front #header-top .inner #block-sdtheme-sensdeskloginblock{margin-top:0;grid-column:auto}}.page-front #header-top .inner>div{display:block;border:0;margin-bottom:0}.page-front #header-top .inner>div>div{border:0}#sensdesk-modal-form .sensdesk-template-add-form #edit-group-email-subject>div.fieldset-wrapper summary,#sensdesk-modal-form .sensdesk-template-add-form #edit-group-templates-body>div.fieldset-wrapper summary,#sensdesk-modal-form .sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper summary,#sensdesk-modal-form .sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper summary,#sensdesk-modal-form .sensdesk-template-edit-form #edit-group-email-subject>div.fieldset-wrapper summary,#sensdesk-modal-form .sensdesk-template-edit-form #edit-group-templates-body>div.fieldset-wrapper summary,#sensdesk-modal-form .sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper summary,#sensdesk-modal-form .sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper summary,.page-front #header-top .inner>div>div #block-sdtheme-sendeskdemotryblock{margin-left:0}@media only screen and (min-width:480px){.page-front #header-top .inner>div>div #block-sdtheme-sendeskdemotryblock{margin-left:0}}@media only screen and (min-width:640px){.page-front #header-top .inner>div>div #block-sdtheme-sendeskdemotryblock{margin-left:1.3rem}}@media only screen and (min-width:960px){.page-front #header-top .inner>div>div #block-sdtheme-sendeskdemotryblock{margin-left:2.6rem}}@media only screen and (min-width:1200px){.page-front #header-top .inner>div>div #block-sdtheme-sendeskdemotryblock{margin-left:7.8rem}}.page-front #content-bottom{padding-top:1em}@media only screen and (min-width:1300px){.page-front #content-bottom{padding-top:2.5em}}.page-front #content-bottom .field--type-entity-reference-revisions{margin-bottom:0}@media only screen and (min-width:640px){.page-front #content-bottom .half-columns{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem;float:none!important}}.page-front #content-bottom .half-columns>article,.page-front #content-bottom .half-columns>div{border-top:10px solid #f05e00}.page-front #content-bottom .half-columns>article.empty-fake-homepage,.page-front #content-bottom .half-columns>div.empty-fake-homepage{border-top:none}.page-front #content-bottom>article h2,.page-front #content-bottom>div h2{display:block;margin:.5em 0 1.5em;letter-spacing:-1px;font-weight:700}.page-front #content-bottom>article h2 a,.page-front #content-bottom>div h2 a{width:80%;display:inline-block;text-decoration:none;color:#000}@media only screen and (min-width:1300px){.page-front #content-bottom>article h2,.page-front #content-bottom>div h2{font-size:2.5rem}.page-front #content-bottom>article h2 .field--name-field-homepage-title-image,.page-front #content-bottom>div h2 .field--name-field-homepage-title-image{display:block;width:6.5em;float:right;height:5em;margin-top:-2.4em;background:#fff;text-align:center}}#header-top .buy-as-button{max-width:8em;white-space:unset;line-height:1.3em;text-transform:uppercase;padding:.5em;display:flex;align-items:center;height:5.6rem}#block-usermenudropdown .sensdesk-dropdown>div>a{background-image:url(/themes/custom/sdtheme/images/user-menu.svg);width:56px;height:56px;line-height:0;text-indent:-999em;background-size:56px 56px;display:inline-block;background-repeat:no-repeat;vertical-align:top}#block-usermenudropdown .sensdesk-dropdown>div>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/user-menu-on.svg)}#block-usermenudropdown .sensdesk-dropdown>div>a:focus,#block-usermenudropdown .sensdesk-dropdown>div>a:hover{background-image:url(/themes/custom/sdtheme/images/user-menu-on.svg)}.hp-list-layout-2 .field--name-field-homepage-list-item.field__items{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:480px){.hp-list-layout-2 .field--name-field-homepage-list-item.field__items{justify-content:flex-start}}.hp-list-layout-2 .field--name-field-homepage-list-item.field__items{margin:0;padding:0}.hp-list-layout-2 .field--name-field-homepage-list-item.field__items>.field__item{width:47%;margin-bottom:2em}@media only screen and (min-width:1200px){.hp-list-layout-2 .field--name-field-homepage-list-item.field__items>.field__item{width:40%}}.hp-list-layout-2 .field--name-field-homepage-list-item.field__items>.field__item .group-col1{width:39%;float:left}@media only screen and (min-width:480px){.hp-list-layout-2 .field--name-field-homepage-list-item.field__items>.field__item .group-col1{width:30%}}.hp-list-layout-2 .field--name-field-homepage-list-item.field__items>.field__item .group-col1 .field--name-field-hli-image{padding-right:.5em}@media only screen and (min-width:720px){.hp-list-layout-2 .field--name-field-homepage-list-item.field__items>.field__item .group-col1 .field--name-field-hli-image{padding-right:1em}}.hp-list-layout-2 .field--name-field-homepage-list-item.field__items>.field__item .group-col2{width:60%;float:left}@media only screen and (min-width:480px){.hp-list-layout-2 .field--name-field-homepage-list-item.field__items>.field__item .group-col2{width:69%}}.hp-list-layout-1 .field__item .paragraph .group-col2 .field__item p,.hp-list-layout-2 .field--name-field-homepage-list-item.field__items>.field__item .group-col2 .field__item p{margin:.75em 0 0}.hp-list-layout-1 .field__item .paragraph .group-col2 .field__item p:first-child,.hp-list-layout-2 .field--name-field-homepage-list-item.field__items>.field__item .group-col2 .field__item p:first-child{margin-top:0}@media only screen and (min-width:960px){.hp-list-layout-2 .field--name-field-homepage-list-item.field__items .field--name-field-hli-title.field__item{max-width:80%;display:inline-block}.hp-list-layout-2 .field--name-field-homepage-list-item.field__items .hli-title-long .field--name-field-hli-title.field__item{max-width:90%}}.hp-list-layout-1 .field__item .paragraph{display:flex;margin-bottom:2em;width:100%}.hp-list-layout-1 .field__item .paragraph .group-col1{flex-basis:50px;min-width:50px}@media only screen and (min-width:640px){.hp-list-layout-1 .field__item .paragraph .group-col1{flex-basis:80px;min-width:80px}}@media only screen and (min-width:960px){.hp-list-layout-1 .field__item .paragraph .group-col1{flex-basis:120px;min-width:120px}}.hp-list-layout-1 .field__item .paragraph .group-col1{margin-right:2rem}@media only screen and (min-width:960px){.hp-list-layout-1 .field__item .paragraph .group-col2{padding-right:2em}}.hp-list-layout-1 .field__item .paragraph .field--name-field-hli-title{font-size:1.7rem;margin:0 0 .5em;font-weight:700}#adoption,#try-demo{cursor:pointer;text-transform:uppercase;font-weight:700;color:#f05e00;display:inline-block;vertical-align:middle;padding:.5em .6em!important;border:2px solid #f05e00!important;border-radius:3px}#adoption a,#try-demo a{color:#f05e00!important}#try-demo{background:url(/themes/custom/sdtheme/images/action-right.svg)no-repeat calc(100% - 10px) center;position:relative;padding-right:2.6em!important}#try-demo:after,#try-demo:before{display:block;content:"";width:3em;height:.7em;position:absolute;background-color:#fff}#try-demo:before{top:-2px;right:-2px}#try-demo:after{bottom:-2px;left:-2px}#block-sdtheme-sensdeskloginblock{display:flex!important;justify-self:flex-end;align-self:flex-start}#block-sdtheme-sensdeskloginblock .required-mark{display:none}#block-sdtheme-sensdeskloginblock form{display:flex;justify-content:flex-end;text-align:left;flex-wrap:wrap}#block-sdtheme-sensdeskloginblock .form-item{display:table-row;text-align:left}#block-sdtheme-sensdeskloginblock .form-item input,#block-sdtheme-sensdeskloginblock .form-item label{display:table-cell;position:relative;top:-4px;font-weight:400;padding:0 .25em}#block-sdtheme-sensdeskloginblock .form-item label{margin-right:.25em}#block-sdtheme-sensdeskloginblock .form-item input{border:0;border-radius:0;border-bottom:1px solid #000;color:#000;box-shadow:none;margin-left:.3em;width:4.5em}@media only screen and (min-width:1200px){#block-sdtheme-sensdeskloginblock .form-item input{width:6.8em}}@media only screen and (min-width:1300px){#block-sdtheme-sensdeskloginblock .form-item input{margin-left:0}}#block-sdtheme-sensdeskloginblock .form-submit{margin:0 0 .6em;text-transform:uppercase;padding:.7em 1.4em}@media only screen and (min-width:640px){#block-sdtheme-sensdeskloginblock .form-submit{padding:.7em 1.7em}}#block-sdtheme-sensdeskloginblock .form-actions--custom{margin-left:1.3rem}@media only screen and (min-width:960px){#block-sdtheme-sensdeskloginblock .form-actions--custom{margin-left:2.6rem}}#block-sdtheme-sensdeskloginblock .form-actions--custom a,#block-sdtheme-sensdeskloginblock .form-items--custom a{font-size:1.25rem;text-decoration:underline;color:#f05e00}#block-sdtheme-sensdeskloginblock .custom-register-link{text-align:left;padding-left:.25em}.view-sensdesk-action-user-list.view-display-id-on-device .view-content-parent-wrapper,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content-parent-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content-parent-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content-parent-wrapper,.view-sensdesk-dashboard-user-list .view-content-parent-wrapper,.view-sensdesk-devgroup-user-list .view-content-parent-wrapper,.view-sensdesk-graph-user-list .view-content-parent-wrapper,.view-sensdesk-location-sublocation-user-list .view-content-parent-wrapper,.view-sensdesk-location-user-list .view-content-parent-wrapper,.view-sensdesk-notice-user-list .view-content-parent-wrapper,.view-sensdesk-permgroup-user-list .view-content-parent-wrapper,.view-sensdesk-report-user-list .view-content-parent-wrapper,.view-sensdesk-target-user-list .view-content-parent-wrapper,.view-sensdesk-team-user-list .view-content-parent-wrapper,.view-sensdesk-template-user-list .view-content-parent-wrapper,.view-user-user-list .view-content-parent-wrapper{display:flex;flex-direction:column-reverse}@media only screen and (min-width:480px){.view-sensdesk-action-user-list.view-display-id-on-device .view-content-parent-wrapper,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content-parent-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content-parent-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content-parent-wrapper,.view-sensdesk-dashboard-user-list .view-content-parent-wrapper,.view-sensdesk-devgroup-user-list .view-content-parent-wrapper,.view-sensdesk-graph-user-list .view-content-parent-wrapper,.view-sensdesk-location-sublocation-user-list .view-content-parent-wrapper,.view-sensdesk-location-user-list .view-content-parent-wrapper,.view-sensdesk-notice-user-list .view-content-parent-wrapper,.view-sensdesk-permgroup-user-list .view-content-parent-wrapper,.view-sensdesk-report-user-list .view-content-parent-wrapper,.view-sensdesk-target-user-list .view-content-parent-wrapper,.view-sensdesk-team-user-list .view-content-parent-wrapper,.view-sensdesk-template-user-list .view-content-parent-wrapper,.view-user-user-list .view-content-parent-wrapper{display:grid;grid-template-columns:calc(58.33333% - 1.51667rem) calc(41.66666% - 1.08333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.view-sensdesk-action-user-list.view-display-id-on-device .view-content-parent-wrapper,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content-parent-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content-parent-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content-parent-wrapper,.view-sensdesk-dashboard-user-list .view-content-parent-wrapper,.view-sensdesk-devgroup-user-list .view-content-parent-wrapper,.view-sensdesk-graph-user-list .view-content-parent-wrapper,.view-sensdesk-location-sublocation-user-list .view-content-parent-wrapper,.view-sensdesk-location-user-list .view-content-parent-wrapper,.view-sensdesk-notice-user-list .view-content-parent-wrapper,.view-sensdesk-permgroup-user-list .view-content-parent-wrapper,.view-sensdesk-report-user-list .view-content-parent-wrapper,.view-sensdesk-target-user-list .view-content-parent-wrapper,.view-sensdesk-team-user-list .view-content-parent-wrapper,.view-sensdesk-template-user-list .view-content-parent-wrapper,.view-user-user-list .view-content-parent-wrapper{display:grid;grid-template-columns:calc(75% - 5.85rem) calc(25% - 1.95rem);grid-column-gap:7.8rem}}.view-sensdesk-action-user-list.view-display-id-on-device .attachment-after,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .attachment-after,.view-sensdesk-action-user-list.view-display-id-on-sensor .attachment-after,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .attachment-after,.view-sensdesk-dashboard-user-list .attachment-after,.view-sensdesk-devgroup-user-list .attachment-after,.view-sensdesk-graph-user-list .attachment-after,.view-sensdesk-location-sublocation-user-list .attachment-after,.view-sensdesk-location-user-list .attachment-after,.view-sensdesk-notice-user-list .attachment-after,.view-sensdesk-permgroup-user-list .attachment-after,.view-sensdesk-report-user-list .attachment-after,.view-sensdesk-target-user-list .attachment-after,.view-sensdesk-team-user-list .attachment-after,.view-sensdesk-template-user-list .attachment-after,.view-user-user-list .attachment-after{display:flex;justify-content:flex-end}@media only screen and (min-width:480px){.view-sensdesk-action-user-list.view-display-id-on-device .attachment-after,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .attachment-after,.view-sensdesk-action-user-list.view-display-id-on-sensor .attachment-after,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .attachment-after,.view-sensdesk-dashboard-user-list .attachment-after,.view-sensdesk-devgroup-user-list .attachment-after,.view-sensdesk-graph-user-list .attachment-after,.view-sensdesk-location-sublocation-user-list .attachment-after,.view-sensdesk-location-user-list .attachment-after,.view-sensdesk-notice-user-list .attachment-after,.view-sensdesk-permgroup-user-list .attachment-after,.view-sensdesk-report-user-list .attachment-after,.view-sensdesk-target-user-list .attachment-after,.view-sensdesk-team-user-list .attachment-after,.view-sensdesk-template-user-list .attachment-after,.view-user-user-list .attachment-after{display:block}}.view-sensdesk-action-user-list.view-display-id-on-device .view-content,.view-sensdesk-action-user-list.view-display-id-on-device .view-empty,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-empty,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-empty,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-empty,.view-sensdesk-dashboard-user-list .view-content,.view-sensdesk-dashboard-user-list .view-empty,.view-sensdesk-devgroup-user-list .view-content,.view-sensdesk-devgroup-user-list .view-empty,.view-sensdesk-graph-user-list .view-content,.view-sensdesk-graph-user-list .view-empty,.view-sensdesk-location-sublocation-user-list .view-content,.view-sensdesk-location-sublocation-user-list .view-empty,.view-sensdesk-location-user-list .view-content,.view-sensdesk-location-user-list .view-empty,.view-sensdesk-notice-user-list .view-content,.view-sensdesk-notice-user-list .view-empty,.view-sensdesk-permgroup-user-list .view-content,.view-sensdesk-permgroup-user-list .view-empty,.view-sensdesk-report-user-list .view-content,.view-sensdesk-report-user-list .view-empty,.view-sensdesk-target-user-list .view-content,.view-sensdesk-target-user-list .view-empty,.view-sensdesk-team-user-list .view-content,.view-sensdesk-team-user-list .view-empty,.view-sensdesk-template-user-list .view-content,.view-sensdesk-template-user-list .view-empty,.view-user-user-list .view-content,.view-user-user-list .view-empty{grid-row-gap:5.2rem}@media only screen and (min-width:640px){.view-sensdesk-action-user-list.view-display-id-on-device .view-content,.view-sensdesk-action-user-list.view-display-id-on-device .view-empty,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-empty,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-empty,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-empty,.view-sensdesk-dashboard-user-list .view-content,.view-sensdesk-dashboard-user-list .view-empty,.view-sensdesk-devgroup-user-list .view-content,.view-sensdesk-devgroup-user-list .view-empty,.view-sensdesk-graph-user-list .view-content,.view-sensdesk-graph-user-list .view-empty,.view-sensdesk-location-sublocation-user-list .view-content,.view-sensdesk-location-sublocation-user-list .view-empty,.view-sensdesk-location-user-list .view-content,.view-sensdesk-location-user-list .view-empty,.view-sensdesk-notice-user-list .view-content,.view-sensdesk-notice-user-list .view-empty,.view-sensdesk-permgroup-user-list .view-content,.view-sensdesk-permgroup-user-list .view-empty,.view-sensdesk-report-user-list .view-content,.view-sensdesk-report-user-list .view-empty,.view-sensdesk-target-user-list .view-content,.view-sensdesk-target-user-list .view-empty,.view-sensdesk-team-user-list .view-content,.view-sensdesk-team-user-list .view-empty,.view-sensdesk-template-user-list .view-content,.view-sensdesk-template-user-list .view-empty,.view-user-user-list .view-content,.view-user-user-list .view-empty{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.view-sensdesk-action-user-list.view-display-id-on-device .view-content,.view-sensdesk-action-user-list.view-display-id-on-device .view-empty,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-empty,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-empty,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-empty,.view-sensdesk-dashboard-user-list .view-content,.view-sensdesk-dashboard-user-list .view-empty,.view-sensdesk-devgroup-user-list .view-content,.view-sensdesk-devgroup-user-list .view-empty,.view-sensdesk-graph-user-list .view-content,.view-sensdesk-graph-user-list .view-empty,.view-sensdesk-location-sublocation-user-list .view-content,.view-sensdesk-location-sublocation-user-list .view-empty,.view-sensdesk-location-user-list .view-content,.view-sensdesk-location-user-list .view-empty,.view-sensdesk-notice-user-list .view-content,.view-sensdesk-notice-user-list .view-empty,.view-sensdesk-permgroup-user-list .view-content,.view-sensdesk-permgroup-user-list .view-empty,.view-sensdesk-report-user-list .view-content,.view-sensdesk-report-user-list .view-empty,.view-sensdesk-target-user-list .view-content,.view-sensdesk-target-user-list .view-empty,.view-sensdesk-team-user-list .view-content,.view-sensdesk-team-user-list .view-empty,.view-sensdesk-template-user-list .view-content,.view-sensdesk-template-user-list .view-empty,.view-user-user-list .view-content,.view-user-user-list .view-empty{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}.view-sensdesk-action-user-list.view-display-id-on-device .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-dashboard-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-dashboard-user-list .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-devgroup-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-devgroup-user-list .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-graph-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-graph-user-list .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-location-sublocation-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-location-sublocation-user-list .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-location-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-location-user-list .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-notice-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-notice-user-list .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-permgroup-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-permgroup-user-list .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-report-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-report-user-list .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-target-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-target-user-list .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-team-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-team-user-list .view-empty .views-row .sensdesk-entity>h2,.view-sensdesk-template-user-list .view-content .views-row .sensdesk-entity>h2,.view-sensdesk-template-user-list .view-empty .views-row .sensdesk-entity>h2,.view-user-user-list .view-content .views-row .sensdesk-entity>h2,.view-user-user-list .view-empty .views-row .sensdesk-entity>h2{word-wrap:break-word}@media only screen and (min-width:960px){.view-sensdesk-action-user-list.view-display-id-on-device .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-dashboard-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-dashboard-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-devgroup-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-devgroup-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-graph-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-graph-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-sublocation-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-sublocation-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-notice-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-notice-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-permgroup-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-permgroup-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-report-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-report-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-target-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-target-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-team-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-team-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-template-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-template-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-user-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-user-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2{height:4.85rem;overflow:hidden}}@media only screen and (min-width:1200px){.view-sensdesk-action-user-list.view-display-id-on-device .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-dashboard-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-dashboard-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-devgroup-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-devgroup-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-graph-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-graph-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-sublocation-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-sublocation-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-notice-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-notice-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-permgroup-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-permgroup-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-report-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-report-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-target-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-target-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-team-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-team-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-template-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-sensdesk-template-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2,.view-user-user-list .view-content .views-row.lg-multi-line .sensdesk-entity>h2,.view-user-user-list .view-empty .views-row.lg-multi-line .sensdesk-entity>h2{height:auto}.view-sensdesk-action-user-list.view-display-id-on-device .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-dashboard-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-dashboard-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-devgroup-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-devgroup-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-graph-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-graph-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-sublocation-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-sublocation-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-location-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-notice-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-notice-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-permgroup-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-permgroup-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-report-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-report-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-target-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-target-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-team-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-team-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-template-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-sensdesk-template-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2,.view-user-user-list .view-content .views-row.xlg-multi-line .sensdesk-entity>h2,.view-user-user-list .view-empty .views-row.xlg-multi-line .sensdesk-entity>h2{height:4.85rem;overflow:hidden}}.view-sensdesk-action-user-list.view-display-id-on-device .view-content .views-row,.view-sensdesk-action-user-list.view-display-id-on-device .view-empty .views-row,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content .views-row,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-empty .views-row,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-content .views-row,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-empty .views-row,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content .views-row,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-empty .views-row,.view-sensdesk-dashboard-user-list .view-content .views-row,.view-sensdesk-dashboard-user-list .view-empty .views-row,.view-sensdesk-devgroup-user-list .view-content .views-row,.view-sensdesk-devgroup-user-list .view-empty .views-row,.view-sensdesk-graph-user-list .view-content .views-row,.view-sensdesk-graph-user-list .view-empty .views-row,.view-sensdesk-location-sublocation-user-list .view-content .views-row,.view-sensdesk-location-sublocation-user-list .view-empty .views-row,.view-sensdesk-location-user-list .view-content .views-row,.view-sensdesk-location-user-list .view-empty .views-row,.view-sensdesk-notice-user-list .view-content .views-row,.view-sensdesk-notice-user-list .view-empty .views-row,.view-sensdesk-permgroup-user-list .view-content .views-row,.view-sensdesk-permgroup-user-list .view-empty .views-row,.view-sensdesk-report-user-list .view-content .views-row,.view-sensdesk-report-user-list .view-empty .views-row,.view-sensdesk-target-user-list .view-content .views-row,.view-sensdesk-target-user-list .view-empty .views-row,.view-sensdesk-team-user-list .view-content .views-row,.view-sensdesk-team-user-list .view-empty .views-row,.view-sensdesk-template-user-list .view-content .views-row,.view-sensdesk-template-user-list .view-empty .views-row,.view-user-user-list .view-content .views-row,.view-user-user-list .view-empty .views-row{margin-bottom:2.6rem*1.5}.view-sensdesk-action-user-list.view-display-id-on-device .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-dashboard-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-devgroup-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-graph-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-location-sublocation-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-location-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-notice-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-permgroup-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-report-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-target-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-team-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-template-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-user-user-list .view-filters .views-exposed-widgets #edit-name-wrapper{max-width:100px;margin-right:2.6rem}@media only screen and (min-width:720px){.view-sensdesk-action-user-list.view-display-id-on-device .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-dashboard-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-devgroup-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-graph-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-location-sublocation-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-location-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-notice-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-permgroup-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-report-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-target-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-team-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-template-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-user-user-list .view-filters .views-exposed-widgets #edit-name-wrapper{max-width:120px}}@media only screen and (min-width:1200px){.view-sensdesk-action-user-list.view-display-id-on-device .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-dashboard-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-devgroup-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-graph-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-location-sublocation-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-location-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-notice-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-permgroup-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-report-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-target-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-team-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-sensdesk-template-user-list .view-filters .views-exposed-widgets #edit-name-wrapper,.view-user-user-list .view-filters .views-exposed-widgets #edit-name-wrapper{max-width:200px}}.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-content,.view-sensdesk-action-user-list.view-display-id-on-device-table-view .view-empty,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-content,.view-sensdesk-action-user-list.view-display-id-on-sensor-table-view .view-empty{display:block}@media only screen and (min-width:480px){.view-sensdesk-action-user-list.view-display-id-default .view-content,.view-sensdesk-action-user-list.view-display-id-default .view-empty{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.view-sensdesk-action-user-list.view-display-id-default .view-content,.view-sensdesk-action-user-list.view-display-id-default .view-empty{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.view-sensdesk-action-user-list.view-display-id-default .view-content,.view-sensdesk-action-user-list.view-display-id-default .view-empty{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}.view-sensdesk-action-user-list.view-display-id-default .view-content,.view-sensdesk-action-user-list.view-display-id-default .view-empty{grid-row-gap:5.2rem}.view-sensdesk-action-user-list.view-display-id-default .view-content .device-type-ref-image,.view-sensdesk-action-user-list.view-display-id-default .view-empty .device-type-ref-image{margin-top:1em;text-align:center;min-height:190px;overflow:hidden}.view-sensdesk-action-user-list.view-display-id-default .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-action-user-list.view-display-id-default .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-action-user-list.view-display-id-default .view-empty .field--name-conc-dev-data-table__log-time,.view-sensdesk-action-user-list.view-display-id-default .view-empty .field--name-conc-sens-data-table__log-time{font-size:1.3rem;font-style:italic;color:#949494;text-align:center;margin-top:-.5em}.view-sensdesk-action-user-list.view-display-id-default-table-view .view-content,.view-sensdesk-action-user-list.view-display-id-default-table-view .view-empty{display:block}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form select,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form select,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form select{background-color:#f2f2f2;border:0;border-radius:3px;box-shadow:none;width:auto;display:inline-block;vertical-align:middle;margin:0;padding:1rem 3.5rem 1rem 1rem;max-width:18em}@media only screen and (min-width:640px){.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select .sensdesk-bef-select-wrapper,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select .sensdesk-bef-select-wrapper,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select .sensdesk-bef-select-wrapper{background-color:#f2f2f2}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select .sensdesk-bef-select-wrapper:after,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select .sensdesk-bef-select-wrapper:after,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select .sensdesk-bef-select-wrapper:after{display:inline-block;content:"";width:2px;height:2.5rem;line-height:2.5rem;background:url(/themes/custom/sdtheme/images/divider.svg)no-repeat 0 50%;vertical-align:middle;margin-left:-2px}}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select:first-of-type .sensdesk-bef-select-wrapper,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select:first-of-type .sensdesk-bef-select-wrapper,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select:first-of-type .sensdesk-bef-select-wrapper{border-top-left-radius:3px;border-bottom-left-radius:3px}.view-sensdesk-devgroup-assigned-devices-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select.sensdesk-bef-select--last .sensdesk-bef-select-wrapper,.view-sensdesk-location-assigned-devices-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select.sensdesk-bef-select--last .sensdesk-bef-select-wrapper,.view-sensdesk-location-sublocation-assigned-sensors-user-list .views-exposed-form .views-exposed-widget.plugin-id-sensdesk-bef-select.sensdesk-bef-select--last .sensdesk-bef-select-wrapper{border-top-right-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:480px){.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets{display:grid;grid-template-columns:calc(58.33333% - 1.51667rem) calc(41.66666% - 1.08333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets{display:grid;grid-template-columns:calc(75% - 5.85rem) calc(25% - 1.95rem);grid-column-gap:7.8rem}.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets h1,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets h1,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets h1{grid-column:1/-1}}@media only screen and (min-width:960px){.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets h1,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets h1,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets h1{grid-column:1/1}}.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets{margin:2em 0 3em}.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset],.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets input#edit-reset,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset],.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets input#edit-reset,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets .form-actions input[data-drupal-selector*=edit-reset],.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets input#edit-reset{background:url(/themes/custom/sdtheme/images/cross-off.svg)no-repeat 0 center;padding-left:20px;background-size:16px auto;color:#464646;text-transform:none;font-size:1.5rem;margin-top:2.17em!important;font-weight:400}.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets .views-exposed-widget:nth-last-child(3) .sensdesk-bef-select-wrapper:after,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets .views-exposed-widget:nth-last-child(3) .sensdesk-bef-select-wrapper:after,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets .views-exposed-widget:nth-last-child(3) .sensdesk-bef-select-wrapper:after{display:inline-block}.sensdesk-teaser-extra--content-after>div.no-expander h3:after,.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets .views-widget-filter-custom_state .sensdesk-bef-select-wrapper:after,.view-sensdesk-devgroup-assigned-devices-user-list.view .views-exposed-widgets .views-widget-filter-family_id .sensdesk-bef-select-wrapper:after,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets .views-widget-filter-custom_state .sensdesk-bef-select-wrapper:after,.view-sensdesk-location-assigned-devices-user-list.view .views-exposed-widgets .views-widget-filter-family_id .sensdesk-bef-select-wrapper:after,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets .views-widget-filter-custom_state .sensdesk-bef-select-wrapper:after,.view-sensdesk-location-sublocation-assigned-sensors-user-list.view .views-exposed-widgets .views-widget-filter-family_id .sensdesk-bef-select-wrapper:after{display:none}@media only screen and (min-width:480px){.view-sensdesk-devgroup-assigned-devices-user-list .view-content,.view-sensdesk-location-assigned-devices-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.view-sensdesk-devgroup-assigned-devices-user-list .view-content,.view-sensdesk-location-assigned-devices-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.view-sensdesk-devgroup-assigned-devices-user-list .view-content,.view-sensdesk-location-assigned-devices-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}.view-sensdesk-devgroup-assigned-devices-user-list .view-content,.view-sensdesk-location-assigned-devices-user-list .view-content,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content{grid-row-gap:5.2rem}.view-sensdesk-devgroup-assigned-devices-user-list .view-content .device-type-ref-image,.view-sensdesk-location-assigned-devices-user-list .view-content .device-type-ref-image,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content .device-type-ref-image{margin-top:1em;text-align:center;min-height:190px;overflow:hidden}.view-sensdesk-devgroup-assigned-devices-user-list .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-devgroup-assigned-devices-user-list .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-location-assigned-devices-user-list .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-location-assigned-devices-user-list .view-content .field--name-conc-sens-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content .field--name-conc-dev-data-table__log-time,.view-sensdesk-location-sublocation-assigned-sensors-user-list .view-content .field--name-conc-sens-data-table__log-time{font-size:1.3rem;font-style:italic;color:#949494;text-align:center;margin-top:-.5em}.sensdesk-teaser-extra--content-after>div.no-expander h3{padding:0!important;border:0!important}.sensdesk-teaser-extra h3,.sensdesk-teaser-extra--content-after>div.no-expander,.sensdesk-teaser-extra--title-suffix{font-size:1.4rem;font-weight:400;text-align:center;padding:.5em!important;border-top:3px solid #f2f2f2;border-bottom:3px solid #f2f2f2;display:block}.sensdesk-teaser-extra--manage-prefix{float:left;padding:.6em .1em .6em 1em}.entity-sensdesk-notice.teaser .sensdesk-teaser-extra--manage-prefix{font-weight:400}.entity-sensdesk-action.teaser .sensdesk-teaser-extra--manage-prefix{padding-left:.5em}.entity-sensdesk-action.teaser .sensdesk-teaser-extra--manage-prefix span.disabled,.entity-sensdesk-action.teaser .sensdesk-teaser-extra--manage-prefix span.enabled{display:inline-block;width:20px;height:20px;text-indent:-9999em;overflow:hidden;background:url(/themes/custom/sdtheme/images/ico_disabled.svg)no-repeat 0 0;background-size:20px auto;line-height:20px}.entity-sensdesk-action.teaser .sensdesk-teaser-extra--manage-prefix span.enabled{background-image:url(/themes/custom/sdtheme/images/ico_sensor-ok.svg)}.entity-sensdesk-target.teaser .sensdesk-teaser-extra--content-after .expander em{font-weight:700;font-style:normal}.sensdesk-teaser-extra--manage-link{float:right;display:inline-block;background-color:#f2f2f2;vertical-align:middle;position:relative}.sensdesk-teaser-extra--manage-link a{color:#000;text-decoration:none;padding:.6em 1em .6em 1.3em;display:inline-block;vertical-align:middle;background:url(/themes/custom/sdtheme/images/add-cross.svg)no-repeat 0 center}.sensdesk-teaser-extra--manage-link:before{content:"";display:inline-block;width:3.3rem;height:3.78rem;transform:skew(40deg);position:absolute;z-index:-1;bottom:0;left:-17px;background-color:#f2f2f2}.sensdesk-teaser-extra--manage-link em.placeholder,.sensdesk-template-add-form table.token-tree tr.branch,.sensdesk-template-edit-form table.token-tree tr.branch{font-style:normal}@media only screen and (min-width:1300px){.sensdesk-teaser-extra sup{display:none}}.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list{display:none;margin:0;padding:0;list-style:none}.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li{margin:0;list-style:none;font-size:1.3rem;display:table;border-bottom:1px solid #f2f2f2;padding:0 0 0 .65em;width:100%}.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li:focus,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li:hover{background-color:#f2f2f2}.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li .field-type-image,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li span{display:table-cell;vertical-align:middle;padding:.35em .5em}.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li .field-type-image{max-width:60px}.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-device,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-pg-device,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-pg-user,.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.link-sublocation{padding-right:2em;width:70%;text-align:left;color:#000;text-decoration:none}.sensdesk-teaser-extra .sensdesk-teaser-extra--content-after .item-list li a.remove-device{text-decoration:none;padding-right:17px}.sensdesk-teaser-extra h3.expander{user-select:none;cursor:pointer}.sensdesk-teaser-extra h3.expander.expanded:after,.sensdesk-teaser-extra h3.expander:focus:after,.sensdesk-teaser-extra h3.expander:hover:after{transform:scaleY(1)}@media only screen and (min-width:480px){.entity-sensdesk-action.teaser,.entity-sensdesk-dashboard.teaser,.entity-sensdesk-devgroup.teaser,.entity-sensdesk-graph.teaser,.entity-sensdesk-location.teaser,.entity-sensdesk-notice.teaser,.entity-sensdesk-permgroup.teaser,.entity-sensdesk-report.teaser,.entity-sensdesk-target.teaser,.entity-sensdesk-team.teaser,.entity-sensdesk-template.teaser,.entity-user.teaser{max-width:320px}}.entity-sensdesk-action.teaser h2,.entity-sensdesk-dashboard.teaser h2,.entity-sensdesk-devgroup.teaser h2,.entity-sensdesk-graph.teaser h2,.entity-sensdesk-location.teaser h2,.entity-sensdesk-notice.teaser h2,.entity-sensdesk-permgroup.teaser h2,.entity-sensdesk-report.teaser h2,.entity-sensdesk-target.teaser h2,.entity-sensdesk-team.teaser h2,.entity-sensdesk-template.teaser h2,.entity-user.teaser h2{font-size:1.4rem;font-weight:700;display:block;text-align:center;background-color:#f2f2f2;margin:0;line-height:1.4em}.entity-sensdesk-dashboard.teaser h2 a,.entity-sensdesk-devgroup.teaser h2 a,.entity-sensdesk-graph.teaser h2 a,.entity-sensdesk-location.teaser h2 a,.entity-sensdesk-notice.teaser h2 a,.entity-sensdesk-permgroup.teaser h2 a,.entity-sensdesk-report.teaser h2 a,.entity-sensdesk-target.teaser h2 a,.entity-sensdesk-template.teaser h2 a{text-decoration:none;color:#000;display:block;padding:.5em}.entity-sensdesk-action.teaser h2 a{color:#000;display:block;padding:.5em}.entity-sensdesk-team.teaser h2 a,.entity-user.teaser h2 a{text-decoration:none;color:#000;display:block;padding:.5em}.entity-sensdesk-action.teaser h2 a{text-decoration:underline}.sensdesk-teaser-extra h3{margin-bottom:0;display:flex;justify-content:center}.sensdesk-teaser-extra h3:after{content:"";height:20px;width:20px;display:inline-block;background:url(/themes/custom/sdtheme/images/select-arrow.svg)no-repeat right center;transform:scaleY(-1)}.expander-disabled:after{content:"";height:20px;width:20px;display:inline-block;background:url(/themes/custom/sdtheme/images/select-arrow.svg)no-repeat calc(100% - 10px) center;float:right;transform:scaleY(1);opacity:.15}.sensdesk-teaser-extra--content.empty-next-content-after{border-bottom:3px solid #f2f2f2}.entity-sensdesk-target.teaser .sensdesk-teaser-extra--title-suffix,.entity-sensdesk-template.teaser .sensdesk-teaser-extra--content-after div{font-weight:700}.sensors-list-with-graph{display:grid;grid-template-columns:calc(44.16666% - 1.14833rem) calc(55.83333% - 1.45167rem);grid-column-gap:2.6rem;grid-column-gap:0}.sensors-list-with-graph>ul{text-align:right;padding-left:0}.sensors-list-with-graph>ul li,.sensors-list-with-graph>ul ul{list-style:none;font-size:2.3rem;padding:0;margin:0}.sensors-list-with-graph .mini-pie,.sensors-list-with-graph>ul{margin-bottom:.5em;margin-top:.5em;height:12em}.entity-sensdesk-dashboard.teaser .sensdesk-dashboarddevgroup-list h3,.entity-sensdesk-permgroup.teaser .sensdesk-permgroupdevices-list h3,.entity-sensdesk-report.teaser .field--name-field-team-ref{border-top:none}.entity-sensdesk-dashboard.teaser .sensdesk-dashboarddevgroup-list .item-list li,.entity-sensdesk-dashboard.teaser .sensdesk-dashboardlocation-list .item-list li{padding:.35em .5em;display:block;text-align:left}.entity-sensdesk-location.teaser .sensdesk-teaser-extra--content-after .item-list li a,.entity-sensdesk-location.teaser .sensdesk-teaser-extra--content-after .item-list li span{padding-left:1.5em}.entity-sensdesk-location.teaser .sensdesk-teaser-extra--content-after .item-list li span.unassigned{text-align:left;padding-left:.5em}.entity-sensdesk-location.teaser .sensdesk-teaser-extra--content-after .item-list.heading li{font-weight:700;border-bottom:3px solid #f2f2f2}.entity-sensdesk-location.teaser .sensdesk-teaser-extra--content-after .item-list.heading li span{padding-left:.5em}.entity-sensdesk-location.teaser .sensdesk-teaser-extra--content-after .item-list.heading li span:first-child{text-align:left}.entity-sensdesk-location.teaser .sensdesk-teaser-extra--manage-link a{padding-right:.35em}@media only screen and (min-width:1300px){.entity-sensdesk-location.teaser .sensdesk-teaser-extra--manage-link a{padding-right:1em}}.entity-sensdesk-team.teaser>div.content .row{display:table}.entity-sensdesk-team.teaser>div.content .row:first-child{margin-top:1rem}.entity-sensdesk-team.teaser>div.content .row span{display:table-cell;width:100%;padding:.25em 1em;font-size:1.35rem;border-bottom:1px solid #f2f2f2}.entity-sensdesk-team.teaser>div.content .row span:last-child{text-align:right;font-weight:700}.entity-sensdesk-team.teaser>div.content .row span:first-child{padding-left:4.9rem;text-align:left;background:url(/themes/custom/sdtheme/images/team-ico-user.svg)no-repeat 1.4rem 50%}.entity-sensdesk-team.teaser>div.content .row.limit-type-dashboard-limit span{border-bottom:none}.entity-sensdesk-team.teaser>div.content .row.limit-type-device-limit span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-device.svg);background-position:1rem 50%}.entity-sensdesk-team.teaser>div.content .row.limit-type- span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-expiration.svg);background-position:1.15rem 50%}.entity-sensdesk-team.teaser>div.content .row.limit-type-report-limit span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-report.svg)}.entity-sensdesk-team.teaser>div.content .row.limit-type-graph-limit span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-graph.svg);background-position:1.1rem 50%}.entity-sensdesk-team.teaser>div.content .row.limit-type-dashboard-limit span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-dashboard.svg);background-position:1.1rem 50%}.entity-sensdesk-team.teaser>div.content .row.limit-reached{color:#fff;background-color:#f51400}.entity-sensdesk-team.teaser>div.content .row.limit-reached.limit-type-user-limit span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-user-limit.svg)}.entity-sensdesk-team.teaser>div.content .row.limit-reached.limit-type-device-limit span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-device-limit.svg)}.entity-sensdesk-team.teaser>div.content .row.limit-reached.limit-type- span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-expiration-limit.svg)}.entity-sensdesk-team.teaser>div.content .row.limit-reached.limit-type-report-limit span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-report-limit.svg)}.entity-sensdesk-team.teaser>div.content .row.limit-reached.limit-type-graph-limit span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-graph-limit.svg)}.entity-sensdesk-team.teaser>div.content .row.limit-reached.limit-type-dashboard-limit span:first-child{background-image:url(/themes/custom/sdtheme/images/team-ico-dashboard-limit.svg)}.entity-sensdesk-team.teaser>div.content .sensdesk-teaser-extra--content-after>div.no-expander{padding:0!important;line-height:auto;height:auto;overflow:unset}.sensdesk-teaser-extra--manage-prefix{display:none}@media only screen and (min-width:1300px){.sensdesk-teaser-extra--manage-prefix{display:inline-block}}.create-new-entity>a,.sensdesk-dropdown-link--add-form-subtypes{color:#000;text-decoration:none;display:block}.create-new-entity>a:after,.sensdesk-dropdown-link--add-form-subtypes:after{content:"";display:block;height:9em;width:100%;background:url(/themes/custom/sdtheme/images/group-new.svg)no-repeat center center;text-indent:-999em;background-size:9em auto}@media only screen and (min-width:480px){.create-new-entity>a:after{height:13em;background-size:auto 100%;margin-top:3.5rem}}.create-new-entity>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/group-new-on.svg)}.create-new-entity>a:focus,.create-new-entity>a:hover,.sensdesk-dropdown-link--add-form-subtypes:focus,.sensdesk-dropdown-link--add-form-subtypes:hover{color:#000}.create-new-entity>a:focus:after,.create-new-entity>a:hover:after,.sensdesk-dropdown-link--add-form-subtypes:focus:after,.sensdesk-dropdown-link--add-form-subtypes:hover:after{position:static;background-image:url(/themes/custom/sdtheme/images/group-new-on.svg)}.create-new-entity h2,.sensdesk-dropdown-link--add-form-subtypes>span{border:1px solid #c8c8c8;font-size:1.2rem}@media only screen and (min-width:480px){.create-new-entity h2{font-size:1.4rem}}.create-new-entity h2{font-weight:700;display:block;text-align:center;margin:0;padding:.5em}.create-new-entity h2:focus,.create-new-entity h2:hover,.sensdesk-dropdown-link--add-form-subtypes>span:focus,.sensdesk-dropdown-link--add-form-subtypes>span:hover{background-color:#f2f2f2}@media only screen and (min-width:480px){.sensdesk-dropdown-link--add-form-subtypes:after{height:13em;background-size:auto 100%;margin-top:3.5rem}}.sensdesk-dropdown-link--add-form-subtypes:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/group-new-on.svg)}@media only screen and (min-width:480px){.sensdesk-dropdown-link--add-form-subtypes>span{font-size:1.4rem}}.sensdesk-dropdown-link--add-form-subtypes>span{font-weight:700;display:block;text-align:center;margin:0;padding:.5em}.create-new-entity-dropdown .sensdesk-dropdown-link span{content:"";height:20px;width:20px;display:inline-block;background:url(/themes/custom/sdtheme/images/select-arrow.svg)no-repeat calc(100% - 10px) center;float:right}.sensdesk-dropdown{position:relative}.sensdesk-dropdown .sensdesk-dropdown-container{top:calc(1.3rem + 1em)}@media only screen and (min-width:480px){.sensdesk-dropdown .sensdesk-dropdown-container{top:calc(1.5rem + 1em)}}html.js div.sensdesk-dropdown div.sensdesk-dropdown-container{border:1px solid #c8c8c8}html.js div.sensdesk-dropdown div.sensdesk-dropdown-container ul li a{width:100%;padding:.5em 1em;color:#000}html.js #header-top div.sensdesk-dropdown div.sensdesk-dropdown-container{overflow:visible;width:auto}html.js #header-top div.sensdesk-dropdown div.sensdesk-dropdown-container ul li a{white-space:nowrap}.ui-dialog .ui-dialog-titlebar button,html.js .sensdesk-dropdown-hover{background-color:#f2f2f2}.create-new-target .sensdesk-dropdown-link:after{background-image:url(/themes/custom/sdtheme/images/target-new.svg);margin-top:3.4em}.create-new-target .sensdesk-dropdown-link:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/target-new-on.svg)}.create-new-target .sensdesk-dropdown-link:focus:after,.create-new-target .sensdesk-dropdown-link:hover:after{background-image:url(/themes/custom/sdtheme/images/target-new-on.svg)}.create-new-target.limited .sensdesk-dropdown-link:after{background-image:url(/themes/custom/sdtheme/images/target-new-limited.svg);margin-top:3.4em}.create-new-action .sensdesk-dropdown-link:after{background-image:url(/themes/custom/sdtheme/images/action-new.svg);margin-top:3em}.create-new-action .sensdesk-dropdown-link:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/action-new-on.svg)}.create-new-action .sensdesk-dropdown-link:focus:after,.create-new-action .sensdesk-dropdown-link:hover:after{background-image:url(/themes/custom/sdtheme/images/action-new-on.svg)}.create-new-template .sensdesk-dropdown-link:after{background-image:url(/themes/custom/sdtheme/images/template-new.svg);margin-top:3em;background-size:auto 4em}@media only screen and (min-width:480px){.create-new-template .sensdesk-dropdown-link:after{background-size:auto 9.5em;margin-top:0}}@media only screen and (min-width:640px){.create-new-template .sensdesk-dropdown-link:after{background-size:auto 7.5em;margin-top:-2rem}}@media only screen and (min-width:960px){.create-new-template .sensdesk-dropdown-link:after{background-size:auto 10em;margin-top:3.7rem}}.create-new-template .sensdesk-dropdown-link:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/template-new-on.svg)}.create-new-template .sensdesk-dropdown-link:focus:after,.create-new-template .sensdesk-dropdown-link:hover:after{background-image:url(/themes/custom/sdtheme/images/template-new-on.svg)}.sensdesk-location-fake-data-fill{content:"";display:block;height:13em;width:100%;background:url(/themes/custom/sdtheme/images/sublocation.svg)no-repeat center center;text-indent:-999em}.create-new-location>a:after{background-image:url(/themes/custom/sdtheme/images/location-new.svg);background-size:13em auto}@media only screen and (min-width:480px){.create-new-location>a:after{height:13em;background-size:auto 100%}}.create-new-location>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/location-new-on.svg)}.create-new-location>a:focus:after,.create-new-location>a:hover:after{background-image:url(/themes/custom/sdtheme/images/location-new-on.svg)}.create-new-location.limited>a:after{background-image:url(/themes/custom/sdtheme/images/location-new-limited.svg)!important}.create-new-sublocation>a:after{background-image:url(/themes/custom/sdtheme/images/sublocation-new.svg);background-size:8em auto}@media only screen and (min-width:480px){.create-new-sublocation>a:after{height:13em;background-size:auto 100%}}.create-new-sublocation>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/sublocation-new-on.svg)}.create-new-sublocation>a:focus:after,.create-new-sublocation>a:hover:after{background-image:url(/themes/custom/sdtheme/images/sublocation-new-on.svg)}.create-new-graph>a:after{background-image:url(/themes/custom/sdtheme/images/mygraph-new.svg)}.create-new-dashboard>a:after,.create-new-graph>a:after{background-size:auto 4.8em}@media only screen and (min-width:480px){.create-new-dashboard>a:after,.create-new-graph>a:after{margin-top:-1rem;background-size:auto 9em}}@media only screen and (min-width:640px){.create-new-dashboard>a:after,.create-new-graph>a:after{background-size:auto 7em}}@media only screen and (min-width:960px){.create-new-dashboard>a:after,.create-new-graph>a:after{background-size:auto 11em;margin-top:.5rem}}@media only screen and (min-width:1200px){.create-new-dashboard>a:after,.create-new-graph>a:after{background-size:auto 13.5em;margin-top:2rem}}.create-new-graph>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/mygraph-new-on.svg)}.create-new-graph>a:focus:after,.create-new-graph>a:hover:after{background-image:url(/themes/custom/sdtheme/images/mygraph-new-on.svg)}.create-new-graph.limited>a:after{background-image:url(/themes/custom/sdtheme/images/mygraph-new-limited.svg)!important}.create-new-dashboard>a:after{background-image:url(/themes/custom/sdtheme/images/mydashboard-new.svg)}.create-new-dashboard>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/mydashboard-new-on.svg)}.create-new-dashboard>a:focus:after,.create-new-dashboard>a:hover:after{background-image:url(/themes/custom/sdtheme/images/mydashboard-new-on.svg)}.create-new-dashboard.limited>a:after{background-image:url(/themes/custom/sdtheme/images/mydashboard-new-limited.svg)!important}.create-new-report>a:after{background-image:url(/themes/custom/sdtheme/images/report-new.svg);margin-top:4.9rem}.create-new-report>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/report-new-on.svg)}.create-new-report>a:focus:after,.create-new-report>a:hover:after{background-image:url(/themes/custom/sdtheme/images/report-new-on.svg)}.create-new-report.limited>a:after{background-image:url(/themes/custom/sdtheme/images/report-new-limited.svg)!important}.sensdesk-report-fake-data-fill,.sensdesk-template-fake-data-fill{content:"";display:block;height:13em;width:100%;margin-top:1rem;margin-bottom:2rem;background-size:auto 13em;text-indent:-999em}.sensdesk-report-fake-data-fill{background:url(/themes/custom/sdtheme/images/report.svg)no-repeat center center}.sensdesk-template-fake-data-fill{background:url(/themes/custom/sdtheme/images/template.svg)no-repeat center center}.create-new-notice>a:after{background-image:url(/themes/custom/sdtheme/images/notice-new.svg);margin-top:4.9rem;background-size:auto}@media only screen and (min-width:480px){.create-new-notice>a:after{margin-top:2rem}}@media only screen and (min-width:640px){.create-new-notice>a:after{background-size:auto 9em;margin-top:0}}@media only screen and (min-width:960px){.create-new-notice>a:after{background-size:auto 100%;margin-top:5rem}}.create-new-notice>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/notice-new-on.svg)}.create-new-notice>a:focus:after,.create-new-notice>a:hover:after{background-image:url(/themes/custom/sdtheme/images/notice-new-on.svg)}.create-new-notice.limited>a:after{background-image:url(/themes/custom/sdtheme/images/notice-new-limited.svg)!important}.sensdesk-notice-fake-data-fill,.sensdesk-target-fake-data-fill{content:"";display:block;height:13em;width:100%;margin-top:1rem;margin-bottom:2rem;background-size:auto 13em;text-indent:-999em}.sensdesk-notice-fake-data-fill{background:url(/themes/custom/sdtheme/images/notice.svg)no-repeat center center}.sensdesk-target-fake-data-fill{background:url(/themes/custom/sdtheme/images/target.svg)no-repeat center center}.create-new-action>a:after{background-image:url(/themes/custom/sdtheme/images/action-new.svg)}.create-new-action>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/action-new-on.svg)}.create-new-action>a:focus:after,.create-new-action>a:hover:after{background-image:url(/themes/custom/sdtheme/images/action-new-on.svg)}.sensdesk-action-fake-data-fill{content:"";display:block;height:13em;width:100%;margin-top:1rem;margin-bottom:2rem;background:url(/themes/custom/sdtheme/images/action.svg)no-repeat center center;background-size:auto 13em;text-indent:-999em}.action-type-e-mail .sensdesk-action-fake-data-fill,.target-type-e-mail .sensdesk-target-fake-data-fill,.template-type-e-mail .sensdesk-template-fake-data-fill{background-image:url(/themes/custom/sdtheme/images/action-type-email.svg)}.action-type-sms .sensdesk-action-fake-data-fill,.target-type-sms .sensdesk-target-fake-data-fill,.template-type-sms .sensdesk-template-fake-data-fill{background-image:url(/themes/custom/sdtheme/images/action-type-sms.svg)}.action-type-set-output .sensdesk-action-fake-data-fill{background-image:url(/themes/custom/sdtheme/images/action-type-output.svg)}.action-type-trap .sensdesk-action-fake-data-fill,.target-type-trap .sensdesk-target-fake-data-fill{background-image:url(/themes/custom/sdtheme/images/trap.svg);background-size:auto 11em}.create-new-permgroup>a:after{background-image:url(/themes/custom/sdtheme/images/permgroup-new.svg);margin-top:2rem}.create-new-permgroup>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/permgroup-new-on.svg)}.create-new-permgroup>a:focus:after,.create-new-permgroup>a:hover:after{background-image:url(/themes/custom/sdtheme/images/permgroup-new-on.svg)}.sensdesk-permgroup-fake-data-fill{content:"";display:block;height:13em;width:100%;margin-top:2rem;margin-bottom:2rem;background:url(/themes/custom/sdtheme/images/permgroup.svg)no-repeat center center;text-indent:-999em}.create-new-team>a:after{background-image:url(/themes/custom/sdtheme/images/team-new.svg);margin-top:2rem}.create-new-team>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/team-new-on.svg)}.create-new-team>a:focus:after,.create-new-team>a:hover:after{background-image:url(/themes/custom/sdtheme/images/team-new-on.svg)}.create-new-team.limited>a:after{background-image:url(/themes/custom/sdtheme/images/team-new-limited.svg)!important}.create-new-user>a:after{background-image:url(/themes/custom/sdtheme/images/user-new.svg);margin-top:2rem}.create-new-user>a:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/user-new-on.svg)}.create-new-user>a:focus:after,.create-new-user>a:hover:after{background-image:url(/themes/custom/sdtheme/images/user-new-on.svg)}.create-new-user.limited>a:after{background-image:url(/themes/custom/sdtheme/images/user-new-limited.svg)!important}.user-fake-data-fill{content:"";display:block;height:13em;width:100%;margin-top:2rem;margin-bottom:2rem;background:url(/themes/custom/sdtheme/images/user.svg)no-repeat center center;text-indent:-999em}.ico-s-ok{color:#32a000}.ico-s-alarm,.ico-s-disabled,.ico-s-invalid,.ico-s-ok{padding-right:34px!important;background:url(/themes/custom/sdtheme/images/ico_sensor-ok.svg)no-repeat right center;background-size:24px auto}.ico-s-alarm{background-image:url(/themes/custom/sdtheme/images/ico_sensor-alert.svg);color:#f51400}.ico-s-invalid{background-image:url(/themes/custom/sdtheme/images/ico_sensor-invalid.svg);color:#ff7f00}.ico-s-disabled{background-image:url(/themes/custom/sdtheme/images/ico_disabled.svg);color:#949494}.mini-pie{width:133px;height:133px}.table-view-on .ico-s-alarm,.table-view-on .ico-s-disabled,.table-view-on .ico-s-invalid,.table-view-on .ico-s-ok{padding-left:25px!important;display:inline-block;background-size:19px auto;background-position:left center;padding-right:5px!important}.sensdesk-dialog{width:90%;max-width:1000px;font-size:1.4rem}.sensdesk-dialog .ui-dialog-title{font-size:2rem}.sensdesk-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.sensdesk-dialog .ui-button:focus,.sensdesk-dialog .ui-button:hover{font-weight:600;border:0}.sensdesk-dialog .ui-widget-content a{color:#dd5600}.sensdesk-entity-form #edit-sd-permgroup-id--wrapper .fieldset-wrapper,.ui-dialog{padding:0}.ui-dialog .ui-dialog-titlebar{background:#f2f2f2;border-radius:unset;border:0;border-bottom:1px solid #c8c8c8}.ui-dialog button{background:0 0;border:0;color:unset}.ui-dialog .ui-dialog-buttonpane{padding:0;margin:0;border:0}.ui-dialog .ui-dialog-buttonpane button{padding:.5em;margin-left:.5em;margin-top:0;font-weight:400}.ui-widget-overlay{opacity:.6;background:#000}.ui-widget .ui-widget{font-size:1.6rem}.ui-widget-content .ui-state-default{background:#f2f2f2}@media only screen and (min-width:960px){#sensdesk-dashboard-select-form{float:right}}#node-homepage-edit-form .form-item-title-0-value:after{display:block;width:100px;height:156px;content:"";background:url(/themes/custom/sdtheme/images/grid-layout-01.svg)no-repeat;background-size:100px auto;margin-top:1rem}@media only screen and (min-width:640px){#node-homepage-edit-form .form-item-title-0-value:after{float:right;margin-top:-156px}}#node-homepage-edit-form.top-right .form-item-title-0-value:after{background-image:url(/themes/custom/sdtheme/images/grid-layout-02.svg)}#node-homepage-edit-form.bottom-left .form-item-title-0-value:after{background-image:url(/themes/custom/sdtheme/images/grid-layout-03.svg)}#node-homepage-edit-form.bottom-right .form-item-title-0-value:after{background-image:url(/themes/custom/sdtheme/images/grid-layout-04.svg)}#node-homepage-edit-form.top-full .form-item-title-0-value:after{background-image:url(/themes/custom/sdtheme/images/grid-layout-05.svg)}#node-homepage-edit-form.middle-full .form-item-title-0-value:after{background-image:url(/themes/custom/sdtheme/images/grid-layout-06.svg)}#node-homepage-edit-form.bottom-full .form-item-title-0-value:after{background-image:url(/themes/custom/sdtheme/images/grid-layout-07.svg)}.page--sensdesk-settings .admin-list{margin:0;padding:0;list-style:none}@media only screen and (min-width:480px){.page--sensdesk-settings .admin-list{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.page--sensdesk-settings .admin-list{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.page--sensdesk-settings .admin-list{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}.page--sensdesk-settings .admin-list{grid-row-gap:5.2rem}.page--sensdesk-settings .admin-list .device-type-ref-image{margin-top:1em;text-align:center;min-height:190px;overflow:hidden}.page--sensdesk-settings .admin-list .field--name-conc-dev-data-table__log-time,.page--sensdesk-settings .admin-list .field--name-conc-sens-data-table__log-time{font-size:1.3rem;font-style:italic;color:#949494;text-align:center;margin-top:-.5em}.page--sensdesk-settings .admin-list li{list-style-type:none;max-width:320px}.page--sensdesk-settings .admin-list li>a{font-size:1.4rem;font-weight:700;display:block;text-align:center;background-color:#f2f2f2;margin:0;line-height:1.4em;text-decoration:none;color:#000;padding:.5em}.page--sensdesk-settings .admin-list li>a:focus,.page--sensdesk-settings .admin-list li>a:hover{text-decoration:underline}.page--sensdesk-settings .admin-list li .description a{height:19rem;display:block;background:url(/themes/custom/sdtheme/images/permgroup.svg)no-repeat 50% 3rem;background-size:auto 16rem}.page--sensdesk-settings .admin-list li.path-sensdesk-user .description a{background-image:url(/themes/custom/sdtheme/images/user.svg)}.page--sensdesk-settings .admin-list li.path-sensdesk-team .description a{background-image:url(/themes/custom/sdtheme/images/team.svg)}.page--sensdesk-settings .admin-list li.path-sensdesk-action .description a{background-image:url(/themes/custom/sdtheme/images/action.svg)}.page--sensdesk-settings .admin-list li.path-sensdesk-report .description a{background-image:url(/themes/custom/sdtheme/images/report.svg)}.page--sensdesk-settings .admin-list li.path-sensdesk-notice .description a{background-image:url(/themes/custom/sdtheme/images/notice.svg)}.page--sensdesk-settings .admin-list li.path-sensdesk-template .description a{background-image:url(/themes/custom/sdtheme/images/template.svg)}.page--sensdesk-settings .admin-list li.path-sensdesk-target .description a{background-image:url(/themes/custom/sdtheme/images/target.svg)}.page--sensdesk-settings .admin-list li.path-sensdesk-settings-bulk-op .description a{background-image:url(/themes/custom/sdtheme/images/vbo.svg)}.view-tag-event_view_list .views-field-b-state span{width:18px;height:18px;background-size:18px}.view-tag-event_view_list .views-field-b-log-time,.view-tag-event_view_list .views-field-b-sens-value,.view-tag-event_view_list .views-field-b-state,.view-tag-event_view_list .views-field-e-log-time,.view-tag-event_view_list .views-field-e-sens-value,.view-tag-event_view_list .views-field-e-state{white-space:nowrap}.view-tag-event_view_list tr.e-substate-{background-color:#fee3e0}.view-tag-event_view_list tr.e-substate-3{background-color:#fff0e0}@media only screen and (min-width:640px){.app-box{display:flex}}.app-box{flex-wrap:wrap;margin:2em 0}.app-box h4{margin:2.5em 0 1em}.app-hwg-monitor,.app-sensdesk-mobile{padding:0 2.6rem 2.6rem}@media only screen and (min-width:640px){.app-hwg-monitor,.app-sensdesk-mobile{max-width:340px}}.app-sensdesk-mobile{margin-top:2*2.6rem}@media only screen and (min-width:640px){.app-sensdesk-mobile{margin-top:0}}.app-hwg-monitor{position:relative}@media only screen and (min-width:640px){.app-hwg-monitor{border-right:2px solid #f2f2f2}}@media only screen and (min-width:960px){.app-hwg-monitor{min-width:500px;margin-right:3*2.6rem}}.app-hwg-monitor>div>a,ul.tabs{display:flex;align-items:center}.app-hwg-monitor>div>a img{max-width:95px;margin-right:2.6rem}.app-apple-store,.app-google-store{max-width:200px;display:block;margin:1em 0}.sensdesk-entity-form .form-type-select label,.sensdesk-entity-form .group-device-middle .form-item-min-value label,.sensdesk-entity-form .group-sensor-middle .form-item-min-value label,.view-plugin-id-table .view-content{display:block}html{font-size:62.5%}.heading{font-weight:400}#page-wrapper{font-size:1.4rem}.heading,h1{font-size:2rem}.heading,h1,h2,h3,h4,h5,h6{font-family:"Verdana",sans-serif}@media only screen and (min-width:960px){.heading,h1,h2,h3,h4,h5,h6{font-size:2.6rem}}@media only screen and (min-width:1200px){.heading,h1,h2,h3,h4,h5,h6{font-size:2.8rem}}.heading,h1,h2,h3,h4,h5,h6{line-height:1.3;margin:0 0 .5em}h2{font-size:1.8rem}@media only screen and (min-width:960px){h2{font-size:2.2rem}}@media only screen and (min-width:1200px){h2{font-size:2.3rem}}h3{font-size:1.6rem}@media only screen and (min-width:960px){h3{font-size:2rem}}h4,h5,h6{font-size:1.45rem;font-weight:700}@media only screen and (min-width:960px){h4,h5,h6{font-size:1.6rem}}#content article h2,#content article h3,#content article h4{margin:1.75em 0 .75em}ul.tabs{margin:0;padding:3px 3px 0 5px;border-top-right-radius:3px;border-top-left-radius:3px;overflow-x:auto;align-items:stretch}ul.tabs li{display:flex;padding:0}@media only screen and (min-width:640px){ul.tabs li a{padding:.7em 1.55em}}@media only screen and (min-width:960px){ul.tabs li a{padding:.7em 1.8em}}@media only screen and (min-width:1200px){ul.tabs li a{padding:.7em 2.5em}}ul.tabs li a{margin-left:-2px;background:url(/themes/custom/sdtheme/images/divider.svg)no-repeat 100% 50%;border-top-right-radius:3px;border-top-left-radius:3px}#block-sdtheme-mainnavigation ul.menu,.tabs-wrapper{background-color:#f2f2f2;margin:-.3em 0 2.2em}.tabs-wrapper{display:inline-grid}.page-sensdesk-dashboard.full .tabs-wrapper{width:100%}#header a,#header-top a,ul.tabs li a{color:#000;text-decoration:none}ul.krumo-node ul{margin-left:2rem!important}li.krumo-child{display:block!important}ol.boldcounter{list-style:none;counter-reset:boldcounter;padding-left:2em}ol.boldcounter li{counter-increment:boldcounter;margin-bottom:1em}ol.boldcounter li::before{content:counter(boldcounter)". ";font-weight:700;margin-left:-2em}hr.hp-custom-divider{clear:both;margin:3em 0 4em}p{margin:0 0 .75em}a{color:#dd5600;text-decoration:underline;transition:color 130ms ease}#header-top .news-title-wrapper a:active,#header-top .news-title-wrapper a:focus,#header-top .news-title-wrapper a:hover,#header-top .view-tag-news a:active,#header-top .view-tag-news a:focus,#header-top .view-tag-news a:hover,a:active,a:focus,a:hover{color:#953a00}hr,td{border-bottom:1px solid #c8c8c8}hr{border-left:0;border-right:0;border-top:0;margin:.75em 0}form,table{font-family:"Verdana",sans-serif}img,picture{margin:0;max-width:100%;height:auto}table{border-collapse:collapse;margin:2.3em 0;width:100%;font-size:1.3rem}th{border-bottom:1px solid #969696;font-weight:600;padding:1.04rem .65rem;text-align:left;background-color:#f2f2f2}td{padding:.65rem}td,th,tr{vertical-align:top}[type=button],[type=reset],[type=submit],button,button.ui-button{color:#fff}.buy-as-button,.link-as-button,.link-as-button:hover,.link-as-button:link,.link-as-button:visited,[type=button],[type=reset],[type=submit],button,button.ui-button{font-size:1.4rem;appearance:none;background-color:#f05e00;border:0;border-radius:3px;cursor:pointer;display:inline-block;font-family:"Verdana",sans-serif;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.5em 1em;text-decoration:none;transition:background-color 130ms ease;vertical-align:middle;white-space:nowrap;text-align:center}.link-as-button,.link-as-button:hover,.link-as-button:link,.link-as-button:visited{color:#fff}.buy-as-button:focus,.buy-as-button:hover,.link-as-button:focus,.link-as-button:hover,.link-as-button:hover:focus,.link-as-button:hover:hover,.link-as-button:link:focus,.link-as-button:link:hover,.link-as-button:visited:focus,.link-as-button:visited:hover,[type=button]:focus,[type=button]:hover,[type=reset]:focus,[type=reset]:hover,[type=submit]:focus,[type=submit]:hover,button.ui-button:focus,button.ui-button:hover,button:focus,button:hover{background-image:none;background-color:#c04b00;color:#fff}.buy-as-button.is-disabled,.buy-as-button:disabled,.link-as-button.is-disabled,.link-as-button:disabled,.link-as-button:hover.is-disabled,.link-as-button:hover:disabled,.link-as-button:link.is-disabled,.link-as-button:link:disabled,.link-as-button:visited.is-disabled,.link-as-button:visited:disabled,[type=button].is-disabled,[type=button]:disabled,[type=reset].is-disabled,[type=reset]:disabled,[type=submit].is-disabled,[type=submit]:disabled,button.is-disabled,button.ui-button.is-disabled,button.ui-button:disabled,button:disabled{cursor:not-allowed;opacity:.35;background-color:#787878}.buy-as-button.is-disabled:hover,.buy-as-button:disabled:hover,.link-as-button.is-disabled:hover,.link-as-button:disabled:hover,.link-as-button:hover.is-disabled:hover,.link-as-button:hover:disabled:hover,.link-as-button:link.is-disabled:hover,.link-as-button:link:disabled:hover,.link-as-button:visited.is-disabled:hover,.link-as-button:visited:disabled:hover,[type=button].is-disabled:hover,[type=button]:disabled:hover,[type=reset].is-disabled:hover,[type=reset]:disabled:hover,[type=submit].is-disabled:hover,[type=submit]:disabled:hover,button.is-disabled:hover,button.ui-button.is-disabled:hover,button.ui-button:disabled:hover,button:disabled:hover{background-color:#f05e00}.buy-as-button{color:#fff!important}.buy-as-button span{display:display-block}details.form-wrapper,fieldset,fieldset.form-item{margin:2.5em 0 2em;padding:0 0 .5em;border:1px solid #949494;background-color:#f7f7f7}details.form-wrapper legend,details.form-wrapper summary,fieldset legend,fieldset summary,fieldset.form-item legend,fieldset.form-item summary{text-transform:uppercase;background-color:#949494;color:#fff;margin-bottom:0;padding-bottom:.1em;padding-top:.1em}details.form-wrapper legend a,details.form-wrapper legend a:focus,details.form-wrapper legend a:hover,details.form-wrapper summary a,details.form-wrapper summary a:focus,details.form-wrapper summary a:hover,fieldset legend a,fieldset legend a:focus,fieldset legend a:hover,fieldset summary a,fieldset summary a:focus,fieldset summary a:hover,fieldset.form-item legend a,fieldset.form-item legend a:focus,fieldset.form-item legend a:hover,fieldset.form-item summary a,fieldset.form-item summary a:focus,fieldset.form-item summary a:hover{color:#fff;text-decoration:none}details.form-wrapper summary,fieldset summary,fieldset.form-item summary{position:relative;top:-1em}.sensdesk-template-add-form table.token-tree tr.branch>td:hover,.sensdesk-template-edit-form table.token-tree tr.branch>td:hover,details.form-wrapper summary:hover{cursor:pointer}details.form-wrapper summary:before{content:"+";font-weight:900;font-size:1.1em;width:.8em;display:inline-block;margin-right:.5em;margin-left:-.5em}details.form-wrapper[open] summary:before,div.tree-multiselect div.title>span.collapse-section:after{content:"-"}.form-item .description{margin-top:.5em;margin-bottom:1.5em;color:#919191;font-style:italic;font-size:90%}.details-wrapper,.fieldset-wrapper{padding:1.3rem}@media only screen and (min-width:480px){.details-wrapper,.fieldset-wrapper{padding:1.3rem 2.6rem}}details summary,label,legend{font-weight:600;margin-bottom:.5em}details summary,legend{padding:0 1.3rem;margin-left:1.3rem;font-size:.8em}label{display:block}input,select,textarea{display:block;font-family:"Verdana",sans-serif}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),select,textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #c8c8c8;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;margin-bottom:0;padding:.65rem .325rem;transition:border-color 130ms ease;max-width:100%;font-size:1.5rem;line-height:1.2em}[type=color]:hover,[type=date]:hover,[type=datetime-local]:hover,[type=datetime]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,select:hover,textarea:hover{border-color:#a0a0a0}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,select:focus,textarea:focus{border-color:#f05e00;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(214,86,0,.7);outline:0}[type=color]:disabled,[type=date]:disabled,[type=datetime-local]:disabled,[type=datetime]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,select:disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime-local]:disabled:hover,[type=datetime]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,select:disabled:hover,textarea:disabled:hover{border:1px solid #c8c8c8}[type=color]::placeholder,[type=date]::placeholder,[type=datetime-local]::placeholder,[type=datetime]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,select::placeholder,textarea::placeholder{color:#666}select{background-image:url(/themes/custom/sdtheme/images/select-arrow.svg);background-position:calc(100% - 15px) center;background-repeat:no-repeat;width:auto;padding-right:2.5em;margin-bottom:.5em}textarea{resize:vertical}[type=checkbox],[type=radio]{display:inline;margin-right:.5em}[type=file]{margin-bottom:.5em;width:100%}.form-required{color:#f05e00}.required-mark{display:inline-block;margin-right:.15em;margin-left:.15em;color:#f05e00}.form-type-checkbox input,.form-type-checkbox label,.form-type-radio input,.form-type-radio label{display:inline-block;vertical-align:middle}.form-type-checkbox label,.form-type-radio label{font-weight:400;margin-bottom:.15em}.form-item{margin:0 0 1em}.form-item label{margin-right:.7em}.views-exposed-form .views-exposed-widget .form-submit{margin-top:.5em}@media only screen and (min-width:640px){.views-exposed-form .views-exposed-widget .form-submit{margin-top:2.05em}}.form-actions{margin-top:1.5em}.not-logged-in .form-actions{margin-top:0}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:.15em}@media only screen and (min-width:480px){.entity-sensdesk-permgroup.full .content fieldset .details-wrapper>.entity-property>div:first-child,.entity-sensdesk-permgroup.full .content fieldset .fieldset-wrapper>.entity-property>div:first-child,.entity-sensdesk-permgroup.full .content fieldset .fieldset-wrapper>.field>div:first-child,.entity-sensdesk-permgroup.full .content>.entity-property>div:first-child,.entity-sensdesk-permgroup.full .content>.field>div:first-child{min-width:12em}}.sensdesk-entity.full .field__property.field--label-inline>.field__item{min-width:2.7em}.sensdesk-entity.full .field__property.field--label-inline>.field__item>div{display:inline;margin-left:2.5em}@media only screen and (min-width:960px){.entity-sensdesk-team .group-2-column-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.entity-sensdesk-team .group-2-column-flex>*{flex-basis:calc(50% - 1.3rem)}}.sensdesk-entity-form #edit-sd-permgroup-id--wrapper{border:0;background:0 0}.sensdesk-entity-form #edit-sd-permgroup-id--wrapper legend{background:unset;color:unset;font-size:unset;margin:unset;padding:unset;text-transform:unset;display:block;font-weight:600;margin-bottom:.5em}.sensdesk-entity-form #edit-saferange{margin-top:0}@media only screen and (min-width:480px){.sensdesk-entity-form .group-device-top,.sensdesk-entity-form .group-sensor-top{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:640px){.sensdesk-entity-form .group-device-top,.sensdesk-entity-form .group-sensor-top{display:grid;grid-template-columns:calc(37.5% - 1.95rem) calc(37.5% - 1.95rem) calc(25% - 1.3rem);grid-column-gap:2.6rem}}.sensdesk-entity-form .group-device-left,.sensdesk-entity-form .group-device-middle,.sensdesk-entity-form .group-device-right,.sensdesk-entity-form .group-sensor-left,.sensdesk-entity-form .group-sensor-middle,.sensdesk-entity-form .group-sensor-right{margin-bottom:2.6rem}.sensdesk-entity-form .group-device-middle .form-item-min-value,.sensdesk-entity-form .group-sensor-middle .form-item-min-value{display:block;margin:0}.sensdesk-entity-form .group-device-middle .form-item-min-value input,.sensdesk-entity-form .group-sensor-middle .form-item-min-value input{max-width:4em}.sensdesk-entity-form .group-device-middle .form-item-min-value .description,.sensdesk-entity-form .group-device-middle .form-item-min-value input,.sensdesk-entity-form .group-sensor-middle .form-item-min-value .description,.sensdesk-entity-form .group-sensor-middle .form-item-min-value input{float:left;margin-right:1em}.sensdesk-entity-form .group-device-middle .form-item-min-value .description,.sensdesk-entity-form .group-sensor-middle .form-item-min-value .description{padding:.65rem 0}.sensdesk-entity-form .group-device-middle .form-item-max-value,.sensdesk-entity-form .group-sensor-middle .form-item-max-value{display:table;margin:0}.sensdesk-entity-form #edit-location-id-wrapper div.tree-multiselect>div.selections div.item span.description,.sensdesk-entity-form #edit-sensor-id-setout-wrapper div.tree-multiselect>div.selections div.item span.description,.sensdesk-entity-form #edit-sensor-id-wrapper div.tree-multiselect>div.selections div.item span.description,.sensdesk-entity-form .group-device-middle .form-item-max-value label,.sensdesk-entity-form .group-sensor-middle .form-item-max-value label,.sensdesk-template-add-form #edit-group-email-subject .token-tree caption,.sensdesk-template-add-form #edit-group-templates-body .token-tree caption,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject] .token-tree caption,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body] .token-tree caption,.sensdesk-template-edit-form #edit-group-email-subject .token-tree caption,.sensdesk-template-edit-form #edit-group-templates-body .token-tree caption,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject] .token-tree caption,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body] .token-tree caption,div.tree-multiselect>div.selections [searchhit=false]{display:none}.sensdesk-entity-form .group-device-middle .form-item-max-value input,.sensdesk-entity-form .group-sensor-middle .form-item-max-value input{max-width:10em;margin-right:1em}.sensdesk-entity-form .group-device-middle .form-item-max-value .description,.sensdesk-entity-form .group-device-middle .form-item-max-value input,.sensdesk-entity-form .group-sensor-middle .form-item-max-value .description,.sensdesk-entity-form .group-sensor-middle .form-item-max-value input{float:left}.sensdesk-entity-form .group-device-middle .form-item-shift,.sensdesk-entity-form .group-sensor-middle .form-item-shift{margin-top:1em}.sensdesk-entity-form .form-type-select{margin-bottom:1em}.sensdesk-entity-form .form-submit{margin:.4em 1em .4em .4em}.sensdesk-entity-form .alarm-describe{margin-top:3em}.sensdesk-entity-form .alarm-describe ul{color:#949494}.sensdesk-entity-form .field--name-conc-sens-data-table__state{text-align:unset}.sensdesk-entity-form .field--name-conc-sens-data-table__state .dinvalid,.sensdesk-entity-form .field--name-conc-sens-data-table__state .salert,.sensdesk-entity-form .field--name-conc-sens-data-table__state .sdisabled,.sensdesk-entity-form .field--name-conc-sens-data-table__state .sinvalid,.sensdesk-entity-form .field--name-conc-sens-data-table__state .sok,.sensdesk-entity-form .field--name-conc-sens-data-table__state .sunknown{width:25px;height:25px;background-size:25px auto}@media only screen and (min-width:640px){.group-push .form-type-item{display:flex}.group-push .form-type-item label{min-width:17em}}@media only screen and (min-width:960px){.group-push .form-item{display:flex;align-items:center}.group-push .form-item label{min-width:23em}}.sensdesk-dashboard-edit-form #edit-device-id-wrapper,.sensdesk-dashboard-edit-form #edit-location-id-wrapper,.sensdesk-devgroup-edit-form #edit-device-id-wrapper,.sensdesk-location-edit-form #edit-device-id-wrapper,.sensdesk-permgroup-edit-form #edit-device-id-wrapper{margin-top:2em}.page-sensdesk-devgroup.add #content,.page-sensdesk-devgroup.edit #content{background-image:url(/themes/custom/sdtheme/images/edit-cover-devgroup.jpg)}.page-sensdesk-graph.add #content,.page-sensdesk-graph.edit #content{background-image:url(/themes/custom/sdtheme/images/edit-cover-mygraph.jpg)}.page-sensdesk-location.add #content,.page-sensdesk-location.edit #content{background-image:url(/themes/custom/sdtheme/images/edit-cover-locations.jpg)}.page-sensdesk-dashboard.add #content,.page-sensdesk-dashboard.edit #content{background-image:url(/themes/custom/sdtheme/images/edit-cover-dashboard.jpg)}@media only screen and (min-width:960px){.page-sensdesk-dashboard.add #content,.page-sensdesk-dashboard.edit #content,.page-sensdesk-devgroup.add #content,.page-sensdesk-devgroup.edit #content,.page-sensdesk-graph.add #content,.page-sensdesk-graph.edit #content,.page-sensdesk-location.add #content,.page-sensdesk-location.edit #content,.page-sensdesk-template.add #content{background-repeat:no-repeat;background-position:100% 4em;background-size:450px auto}}@media only screen and (min-width:1200px){.page-sensdesk-dashboard.add #content,.page-sensdesk-dashboard.edit #content,.page-sensdesk-devgroup.add #content,.page-sensdesk-devgroup.edit #content,.page-sensdesk-graph.add #content,.page-sensdesk-graph.edit #content,.page-sensdesk-location.add #content,.page-sensdesk-location.edit #content,.page-sensdesk-template.add #content{background-size:550px auto}}@media only screen and (min-width:640px){.page-sensdesk-dashboard.add #content .field--type-address,.page-sensdesk-dashboard.add #content .field--type-entity-reference .form-type-select,.page-sensdesk-dashboard.add #content .form-textarea-wrapper,.page-sensdesk-dashboard.add #content .form-type-select,.page-sensdesk-dashboard.add #content .form-type-textfield,.page-sensdesk-dashboard.edit #content .field--type-address,.page-sensdesk-dashboard.edit #content .field--type-entity-reference .form-type-select,.page-sensdesk-dashboard.edit #content .form-textarea-wrapper,.page-sensdesk-dashboard.edit #content .form-type-select,.page-sensdesk-dashboard.edit #content .form-type-textfield,.page-sensdesk-devgroup.add #content .field--type-address,.page-sensdesk-devgroup.add #content .field--type-entity-reference .form-type-select,.page-sensdesk-devgroup.add #content .form-textarea-wrapper,.page-sensdesk-devgroup.add #content .form-type-select,.page-sensdesk-devgroup.add #content .form-type-textfield,.page-sensdesk-devgroup.edit #content .field--type-address,.page-sensdesk-devgroup.edit #content .field--type-entity-reference .form-type-select,.page-sensdesk-devgroup.edit #content .form-textarea-wrapper,.page-sensdesk-devgroup.edit #content .form-type-select,.page-sensdesk-devgroup.edit #content .form-type-textfield,.page-sensdesk-graph.add #content .field--type-address,.page-sensdesk-graph.add #content .field--type-entity-reference .form-type-select,.page-sensdesk-graph.add #content .form-textarea-wrapper,.page-sensdesk-graph.add #content .form-type-select,.page-sensdesk-graph.add #content .form-type-textfield,.page-sensdesk-graph.edit #content .field--type-address,.page-sensdesk-graph.edit #content .field--type-entity-reference .form-type-select,.page-sensdesk-graph.edit #content .form-textarea-wrapper,.page-sensdesk-graph.edit #content .form-type-select,.page-sensdesk-graph.edit #content .form-type-textfield,.page-sensdesk-location.add #content .field--type-address,.page-sensdesk-location.add #content .field--type-entity-reference .form-type-select,.page-sensdesk-location.add #content .form-textarea-wrapper,.page-sensdesk-location.add #content .form-type-select,.page-sensdesk-location.add #content .form-type-textfield,.page-sensdesk-location.edit #content .field--type-address,.page-sensdesk-location.edit #content .field--type-entity-reference .form-type-select,.page-sensdesk-location.edit #content .form-textarea-wrapper,.page-sensdesk-location.edit #content .form-type-select,.page-sensdesk-location.edit #content .form-type-textfield,.page-sensdesk-template.add #content .field--type-address,.page-sensdesk-template.add #content .field--type-entity-reference .form-type-select,.page-sensdesk-template.add #content .form-textarea-wrapper,.page-sensdesk-template.add #content .form-type-select,.page-sensdesk-template.add #content .form-type-textfield{width:40.7em;max-width:100%}.page-sensdesk-dashboard.add #content .form-select,.page-sensdesk-dashboard.edit #content .form-select,.page-sensdesk-devgroup.add #content .form-select,.page-sensdesk-devgroup.edit #content .form-select,.page-sensdesk-graph.add #content .form-select,.page-sensdesk-graph.edit #content .form-select,.page-sensdesk-location.add #content .form-select,.page-sensdesk-location.edit #content .form-select,.page-sensdesk-template.add #content .form-select{width:38em}.page-sensdesk-dashboard.add #content details.form-wrapper .form-select,.page-sensdesk-dashboard.edit #content details.form-wrapper .form-select,.page-sensdesk-devgroup.add #content details.form-wrapper .form-select,.page-sensdesk-devgroup.edit #content details.form-wrapper .form-select,.page-sensdesk-graph.add #content details.form-wrapper .form-select,.page-sensdesk-graph.edit #content details.form-wrapper .form-select,.page-sensdesk-location.add #content details.form-wrapper .form-select,.page-sensdesk-location.edit #content details.form-wrapper .form-select,.page-sensdesk-template.add #content details.form-wrapper .form-select{width:34.4em}.page-sensdesk-dashboard.add #content details.form-wrapper .details-wrapper,.page-sensdesk-dashboard.add #content details.form-wrapper .fieldset-wrapper,.page-sensdesk-dashboard.edit #content details.form-wrapper .details-wrapper,.page-sensdesk-dashboard.edit #content details.form-wrapper .fieldset-wrapper,.page-sensdesk-devgroup.add #content details.form-wrapper .details-wrapper,.page-sensdesk-devgroup.add #content details.form-wrapper .fieldset-wrapper,.page-sensdesk-devgroup.edit #content details.form-wrapper .details-wrapper,.page-sensdesk-devgroup.edit #content details.form-wrapper .fieldset-wrapper,.page-sensdesk-graph.add #content details.form-wrapper .details-wrapper,.page-sensdesk-graph.add #content details.form-wrapper .fieldset-wrapper,.page-sensdesk-graph.edit #content details.form-wrapper .details-wrapper,.page-sensdesk-graph.edit #content details.form-wrapper .fieldset-wrapper,.page-sensdesk-location.add #content details.form-wrapper .details-wrapper,.page-sensdesk-location.add #content details.form-wrapper .fieldset-wrapper,.page-sensdesk-location.edit #content details.form-wrapper .details-wrapper,.page-sensdesk-location.edit #content details.form-wrapper .fieldset-wrapper,.page-sensdesk-template.add #content details.form-wrapper .details-wrapper,.page-sensdesk-template.add #content details.form-wrapper .fieldset-wrapper{width:30em}.page-sensdesk-dashboard.add #content .field--widget-options-select .form-type-select,.page-sensdesk-dashboard.edit #content .field--widget-options-select .form-type-select,.page-sensdesk-devgroup.add #content .field--widget-options-select .form-type-select,.page-sensdesk-devgroup.edit #content .field--widget-options-select .form-type-select,.page-sensdesk-graph.add #content .field--widget-options-select .form-type-select,.page-sensdesk-graph.edit #content .field--widget-options-select .form-type-select,.page-sensdesk-location.add #content .field--widget-options-select .form-type-select,.page-sensdesk-location.edit #content .field--widget-options-select .form-type-select,.page-sensdesk-template.add #content .field--widget-options-select .form-type-select{width:100%}}@media only screen and (min-width:960px){.page-sensdesk-dashboard.add #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-dashboard.edit #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-devgroup.add #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-devgroup.edit #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-graph.add #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-graph.edit #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-location.add #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-location.edit #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-template.add #content .field--widget-options-select .form-type-select .selections{width:40%}}@media only screen and (min-width:1200px){.page-sensdesk-dashboard.add #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-dashboard.edit #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-devgroup.add #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-devgroup.edit #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-graph.add #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-graph.edit #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-location.add #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-location.edit #content .field--widget-options-select .form-type-select .selections,.page-sensdesk-template.add #content .field--widget-options-select .form-type-select .selections{width:43.7em}}.sensdesk-template-add-form table.token-tree tr td,.sensdesk-template-edit-form table.token-tree tr td{padding-top:.1em;padding-bottom:.1em;padding-right:0}.sensdesk-template-add-form table.token-tree td.token-key,.sensdesk-template-edit-form table.token-tree td.token-key{font-family:monospace,monospace!important;font-size:1.15em}@media only screen and (min-width:1550px){.sensdesk-template-add-form table.token-tree td.token-key,.sensdesk-template-edit-form table.token-tree td.token-key{font-size:1.18em}}.sensdesk-template-add-form table.token-tree td.token-key a,.sensdesk-template-edit-form table.token-tree td.token-key a{text-decoration:none}.sensdesk-template-add-form table.token-tree td.token-key,.sensdesk-template-edit-form table.token-tree td.token-key{white-space:unset;word-break:break-word}.sensdesk-template-add-form table.token-tree th,.sensdesk-template-add-form table.token-tree tr.token-group>td,.sensdesk-template-edit-form table.token-tree th,.sensdesk-template-edit-form table.token-tree tr.token-group>td{padding-top:.25em;padding-bottom:.25em}.sensdesk-template-add-form table.token-tree tr.collapsed span.indenter,.sensdesk-template-add-form table.token-tree tr.expanded span.indenter,.sensdesk-template-edit-form table.token-tree tr.collapsed span.indenter,.sensdesk-template-edit-form table.token-tree tr.expanded span.indenter{margin-left:-10px!important}.sensdesk-template-add-form #edit-body-token,.sensdesk-template-add-form #edit-subject-token,.sensdesk-template-add-form details[data-drupal-selector=edit-body-token],.sensdesk-template-add-form details[data-drupal-selector=edit-subject-token],.sensdesk-template-edit-form #edit-body-token,.sensdesk-template-edit-form #edit-subject-token,.sensdesk-template-edit-form details[data-drupal-selector=edit-body-token],.sensdesk-template-edit-form details[data-drupal-selector=edit-subject-token]{padding:0;border:0}.sensdesk-template-add-form #edit-body-token legend,.sensdesk-template-add-form #edit-subject-token legend,.sensdesk-template-add-form details[data-drupal-selector=edit-body-token] legend,.sensdesk-template-add-form details[data-drupal-selector=edit-subject-token] legend,.sensdesk-template-edit-form #edit-body-token legend,.sensdesk-template-edit-form #edit-subject-token legend,.sensdesk-template-edit-form details[data-drupal-selector=edit-body-token] legend,.sensdesk-template-edit-form details[data-drupal-selector=edit-subject-token] legend{margin-bottom:.5em}.sensdesk-template-add-form #edit-body-token .details-wrapper,.sensdesk-template-add-form #edit-subject-token .details-wrapper,.sensdesk-template-add-form details[data-drupal-selector=edit-body-token] .details-wrapper,.sensdesk-template-add-form details[data-drupal-selector=edit-subject-token] .details-wrapper,.sensdesk-template-edit-form #edit-body-token .details-wrapper,.sensdesk-template-edit-form #edit-subject-token .details-wrapper,.sensdesk-template-edit-form details[data-drupal-selector=edit-body-token] .details-wrapper,.sensdesk-template-edit-form details[data-drupal-selector=edit-subject-token] .details-wrapper{width:100%!important;padding:0}.sensdesk-template-add-form #edit-body-token .details-description,.sensdesk-template-add-form #edit-subject-token .details-description,.sensdesk-template-add-form details[data-drupal-selector=edit-body-token] .details-description,.sensdesk-template-add-form details[data-drupal-selector=edit-subject-token] .details-description,.sensdesk-template-edit-form #edit-body-token .details-description,.sensdesk-template-edit-form #edit-subject-token .details-description,.sensdesk-template-edit-form details[data-drupal-selector=edit-body-token] .details-description,.sensdesk-template-edit-form details[data-drupal-selector=edit-subject-token] .details-description{margin:0 0 10px 20px;width:calc(100% - 20px);color:#949494;font-size:.9em}.sensdesk-template-add-form #edit-body-0-value,.sensdesk-template-add-form #edit-subject-0-value,.sensdesk-template-add-form input[data-drupal-selector=edit-body-0-value],.sensdesk-template-add-form input[data-drupal-selector=edit-subject-0-value],.sensdesk-template-edit-form #edit-body-0-value,.sensdesk-template-edit-form #edit-subject-0-value,.sensdesk-template-edit-form input[data-drupal-selector=edit-body-0-value],.sensdesk-template-edit-form input[data-drupal-selector=edit-subject-0-value]{width:100%}.sensdesk-template-add-form #edit-group-email-subject input.form-text,.sensdesk-template-add-form #edit-group-email-subject textarea,.sensdesk-template-add-form #edit-group-templates-body input.form-text,.sensdesk-template-add-form #edit-group-templates-body textarea,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject] input.form-text,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject] textarea,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body] input.form-text,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body] textarea,.sensdesk-template-edit-form #edit-group-email-subject input.form-text,.sensdesk-template-edit-form #edit-group-email-subject textarea,.sensdesk-template-edit-form #edit-group-templates-body input.form-text,.sensdesk-template-edit-form #edit-group-templates-body textarea,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject] input.form-text,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject] textarea,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body] input.form-text,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body] textarea{font-family:monospace,monospace!important;font-size:1em}.sensdesk-template-add-form #edit-group-email-subject textarea,.sensdesk-template-add-form #edit-group-templates-body textarea,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject] textarea,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body] textarea,.sensdesk-template-edit-form #edit-group-email-subject textarea,.sensdesk-template-edit-form #edit-group-templates-body textarea,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject] textarea,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body] textarea{white-space:pre;overflow:auto;word-wrap:normal}.sensdesk-template-add-form #edit-group-email-subject .token-tree,.sensdesk-template-add-form #edit-group-templates-body .token-tree,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject] .token-tree,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body] .token-tree,.sensdesk-template-edit-form #edit-group-email-subject .token-tree,.sensdesk-template-edit-form #edit-group-templates-body .token-tree,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject] .token-tree,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body] .token-tree{margin:0 0 0 20px;width:calc(100% - 20px)}@media only screen and (min-width:960px){.sensdesk-template-add-form #edit-group-email-subject>div.fieldset-wrapper,.sensdesk-template-add-form #edit-group-templates-body>div.fieldset-wrapper,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper,.sensdesk-template-edit-form #edit-group-email-subject>div.fieldset-wrapper,.sensdesk-template-edit-form #edit-group-templates-body>div.fieldset-wrapper,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:1300px){.sensdesk-template-add-form #edit-group-email-subject>div.fieldset-wrapper,.sensdesk-template-add-form #edit-group-templates-body>div.fieldset-wrapper,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper,.sensdesk-template-edit-form #edit-group-email-subject>div.fieldset-wrapper,.sensdesk-template-edit-form #edit-group-templates-body>div.fieldset-wrapper,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper{display:grid;grid-template-columns:calc(58.33333% - 1.51667rem) calc(41.66666% - 1.08333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:1550px){.sensdesk-template-add-form #edit-group-email-subject>div.fieldset-wrapper,.sensdesk-template-add-form #edit-group-templates-body>div.fieldset-wrapper,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,.sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper,.sensdesk-template-edit-form #edit-group-email-subject>div.fieldset-wrapper,.sensdesk-template-edit-form #edit-group-templates-body>div.fieldset-wrapper,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,.sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper{display:grid;grid-template-columns:calc(63.33333% - 1.64667rem) calc(36.66666% - .95333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){#sensdesk-modal-form .sensdesk-template-add-form #edit-group-email-subject>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-add-form #edit-group-templates-body>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form #edit-group-email-subject>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form #edit-group-templates-body>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem}}@media only screen and (min-width:1300px){#sensdesk-modal-form .sensdesk-template-add-form #edit-group-email-subject>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-add-form #edit-group-templates-body>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form #edit-group-email-subject>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form #edit-group-templates-body>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem}}@media only screen and (min-width:1550px){#sensdesk-modal-form .sensdesk-template-add-form #edit-group-email-subject>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-add-form #edit-group-templates-body>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-add-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form #edit-group-email-subject>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form #edit-group-templates-body>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-email-subject]>div.fieldset-wrapper,#sensdesk-modal-form .sensdesk-template-edit-form fieldset[data-drupal-selector=edit-group-templates-body]>div.fieldset-wrapper{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem}}div.tree-multiselect{display:table;height:inherit;width:100%;font-size:1.3rem;margin-bottom:2em}div.tree-multiselect>div.selected,div.tree-multiselect>div.selections{display:inline-block;box-sizing:border-box;overflow:auto;vertical-align:top;background-color:#fff}div.tree-multiselect>div.selections{margin-right:3em;margin-bottom:1em}div.tree-multiselect>div.selections div.item{border-bottom:1px solid #f2f2f2;margin:0}div.tree-multiselect>div.selections div.item label{cursor:pointer;display:block;font-weight:400;margin:0;padding:.85em .5em .85em 50px;background:url(/themes/custom/sdtheme/images/tree-device.svg)no-repeat .5em center}div.tree-multiselect>div.selections div.item label.disabled{color:#f2f2f2}div.tree-multiselect>div.selections div.item label:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/tree-device-on.svg)}div.tree-multiselect>div.selections div.item:focus,div.tree-multiselect>div.selections div.item:hover{background-color:#f2f2f2!important;color:#000!important}.sensors-expander-group .dev a:focus,.sensors-expander-group .dev a:hover,div.tree-multiselect>div.selections div.item:focus label,div.tree-multiselect>div.selections div.item:hover label{text-decoration:underline}div.tree-multiselect>div.selections div.item.custom-checked{background-color:#2c71c4;color:#fff}div.tree-multiselect>div.selections div.item.custom-checked label{background-image:url(/themes/custom/sdtheme/images/tree-device-on.svg)}div.tree-multiselect>div.selections div.item.custom-checked:focus,div.tree-multiselect>div.selections div.item.custom-checked:hover{background-color:#949494!important}div.tree-multiselect>div.selections div.item.custom-checked:focus label,div.tree-multiselect>div.selections div.item.custom-checked:hover label{color:#fff!important}div.tree-multiselect>div.selections.no-border{border-right:none}div.tree-multiselect>div.selected{padding:1em;border:1px solid #2c71c4;border-radius:3px}div.tree-multiselect>div.selected>div.item{padding:2px 5px;overflow:auto;color:#2c71c4}div.tree-multiselect>div.selected.ui-sortable>div.item:hover{cursor:move}div.tree-multiselect>div.selected .selected-count{color:#2c71c4;font-style:italic}div.tree-multiselect div.section>div.item,div.tree-multiselect div.section>div.section{padding-left:30px}div.tree-multiselect div.section.collapsed>div.title span.collapse-section:after{content:"+"}div.tree-multiselect div.section.collapsed:not([searchhit])>.item,div.tree-multiselect div.section.collapsed:not([searchhit])>.section{display:none}div.tree-multiselect div.item{margin-bottom:2px}div.tree-multiselect div.title{cursor:pointer;display:block;font-weight:400;margin:0;padding:.85em 0 .85em 55px;background:url(/themes/custom/sdtheme/images/tree-device.svg)no-repeat .5em center}div.tree-multiselect div.title.disabled{color:#f2f2f2}details summary,div.tree-multiselect div.title>*{display:inline-block}div.tree-multiselect div.title>span.collapse-section{margin:0 3px;width:8px;display:none}div.tree-multiselect .auxiliary .select-all-container span.select-all:hover,div.tree-multiselect .auxiliary .select-all-container span.unselect-all:hover,div.tree-multiselect div.title:hover,div.tree-multiselect span.remove-selected:hover{cursor:pointer}div.tree-multiselect input[type=checkbox]{display:none;margin-right:5px}div.tree-multiselect input[type=checkbox]:not([disabled]):hover{cursor:pointer}div.tree-multiselect span.description,div.tree-multiselect span.remove-selected{background:#2c71c4;border-radius:2px;color:#fff;margin-right:5px;padding:0 3px}div.tree-multiselect span.description:hover{cursor:help}div.tree-multiselect div.temp-description-popup{background:#f2f2f2;border:2px solid #c8c8c8;border-radius:3px;padding:5px}div.tree-multiselect span.section-name{float:right;font-style:italic;margin-left:1em;color:#949494}div.tree-multiselect .auxiliary{display:table;width:100%}div.tree-multiselect .auxiliary input.search{border:2px solid #f2f2f2;display:table-cell;margin:0;padding:5px;width:100%}div.tree-multiselect .auxiliary .select-all-container{display:table-cell;text-align:right}div.tree-multiselect .auxiliary .select-all-container span.select-all,div.tree-multiselect .auxiliary .select-all-container span.unselect-all{margin-right:5px;padding-right:5px}div.tree-multiselect .auxiliary .select-all-container span.select-all{border-right:2px solid #f2f2f2}.sensdesk-entity-form #edit-sensor-id-setout-wrapper div.tree-multiselect>div.selections div.item label,.sensdesk-entity-form #edit-sensor-id-wrapper div.tree-multiselect>div.selections div.item label{background-image:url(/themes/custom/sdtheme/images/tree-sensor.svg);background-size:29px auto;padding-top:.6em;padding-bottom:.6em}.sensdesk-entity-form #edit-sensor-id-setout-wrapper div.tree-multiselect>div.selections div.item label:before,.sensdesk-entity-form #edit-sensor-id-wrapper div.tree-multiselect>div.selections div.item label:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/tree-sensor-on.svg)}.sensdesk-entity-form #edit-sensor-id-setout-wrapper div.tree-multiselect>div.selections div.item.custom-checked label,.sensdesk-entity-form #edit-sensor-id-wrapper div.tree-multiselect>div.selections div.item.custom-checked label{background-image:url(/themes/custom/sdtheme/images/tree-sensor-on.svg)}.sensdesk-entity-form #edit-sensor-id-setout-wrapper div.tree-multiselect>div.selections div.item[data-description^=binary] label,.sensdesk-entity-form #edit-sensor-id-wrapper div.tree-multiselect>div.selections div.item[data-description^=binary] label{background-image:url(/themes/custom/sdtheme/images/tree-sensor-binary.svg)}.sensdesk-entity-form #edit-sensor-id-setout-wrapper div.tree-multiselect>div.selections div.item[data-description^=binary] label:before,.sensdesk-entity-form #edit-sensor-id-wrapper div.tree-multiselect>div.selections div.item[data-description^=binary] label:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/tree-sensor-binary-on.svg)}.sensdesk-entity-form #edit-sensor-id-setout-wrapper div.tree-multiselect>div.selections div.item[data-description^=binary].custom-checked label,.sensdesk-entity-form #edit-sensor-id-wrapper div.tree-multiselect>div.selections div.item[data-description^=binary].custom-checked label{background-image:url(/themes/custom/sdtheme/images/tree-sensor-binary-on.svg)}.sensdesk-entity-form #edit-location-id-wrapper div.tree-multiselect>div.selections div.item label{background-image:url(/themes/custom/sdtheme/images/tree-location.svg)}.sensdesk-entity-form #edit-location-id-wrapper div.tree-multiselect>div.selections div.item label:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/tree-location-on.svg)}.sensdesk-entity-form #edit-location-id-wrapper div.tree-multiselect>div.selections div.item.custom-checked label{background-image:url(/themes/custom/sdtheme/images/tree-location-on.svg)}.sensdesk-entity-form #edit-devgroup-id-wrapper div.tree-multiselect>div.selections div.item label{background-image:url(/themes/custom/sdtheme/images/tree-devgroup.svg)}.sensdesk-entity-form #edit-devgroup-id-wrapper div.tree-multiselect>div.selections div.item label:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/tree-devgroup-on.svg)}.sensdesk-entity-form #edit-devgroup-id-wrapper div.tree-multiselect>div.selections div.item.custom-checked label{background-image:url(/themes/custom/sdtheme/images/tree-devgroup-on.svg)}#burger{position:absolute;top:0;right:0;background-image:none;width:35px;height:35px;z-index:99999;display:none}#burger span,#burger:after,#burger:before{background-color:#f05e00;display:block;transition:all .3s ease 0s;width:35px;height:8px}#burger span{text-indent:-999em;font-size:0;z-index:99999;margin:0 auto 4px}#burger:after,#burger:before{box-sizing:border-box;content:"";transform-origin:50%;margin-bottom:4px}.nav-responsive-on #burger{background-color:#464646;top:2.6rem;right:1.5rem}@media only screen and (min-width:480px){.nav-responsive-on #burger{right:2.6rem}}.not-logged-in #burger{display:none!important}@media only screen and (max-width:720px){.user-logged-in #logo{max-width:220px}#burger{display:block}#block-sdtheme-mainnavigation .contextual{display:none}#block-sdtheme-mainnavigation{right:-220px!important;width:220px;height:100vh;transform:translateX(0);transition:all .35s cubic-bezier(.1,.1,.1,.1);z-index:9999;visibility:hidden;overflow:inherit;position:fixed;top:0;background-color:#464646}#block-sdtheme-mainnavigation ul.menu{margin-top:calc(5.2rem + 35px);display:block!important;padding:0;border:0;background-color:transparent}#block-sdtheme-mainnavigation ul.menu li{display:block!important}#block-sdtheme-mainnavigation ul.menu li a{background:0 0;color:#fff;font-weight:700;text-align:right;padding-right:1.5rem}@media only screen and (min-width:480px){#block-sdtheme-mainnavigation ul.menu li a{padding-right:2.6rem}}#block-sdtheme-mainnavigation ul.menu li a.active,#block-sdtheme-mainnavigation ul.menu li a.active-trail,#block-sdtheme-mainnavigation ul.menu li a:focus,#block-sdtheme-mainnavigation ul.menu li a:hover{color:#fff;background-color:#f05e00}#block-sdtheme-mainnavigation ul.menu li.active a,#block-sdtheme-mainnavigation ul.menu li.active-trail a{color:#fff;background-color:#f05e00}.nav-responsive-on #burger-overlay{width:100%;height:100%;background-color:rgba(white,.8);position:fixed;top:0;left:0;z-index:9999}.nav-responsive-on #block-sdtheme-mainnavigation{visibility:visible;z-index:9999;width:220px;right:0!important}.nav-responsive-on #burger{z-index:99999;position:fixed}.nav-responsive-on #burger:before{transform:translateY(150%) rotate(45deg);z-index:999999}.nav-responsive-on #burger:after{z-index:999999;transform:translateY(-150%) rotate(-45deg)}.nav-responsive-on #burger span{opacity:0}.nav-responsive-on #burger:focus:after,.nav-responsive-on #burger:focus:before,.nav-responsive-on #burger:focus>span,.nav-responsive-on #burger:hover:after,.nav-responsive-on #burger:hover:before,.nav-responsive-on #burger:hover>span{background-color:#fff}}.sensors-expander .show,.sensors-expander .subnav-show{display:inline-block!important}.sensors-expander:after{display:block;content:"";width:100%;clear:both}.sensors-expander-navlist>div>div{cursor:pointer;padding-right:1.73333rem;background:url(/themes/custom/sdtheme/images/select-arrow.svg)no-repeat 100% 50%}.sensors-expander-navlist>div>div:nth-child(2){background-image:url(/themes/custom/sdtheme/images/select-arrow-up.svg)}.sensors-expander-navlist{display:flex}.sensors-expander-navlist-devices-sensors{flex-basis:60%}@media only screen and (min-width:640px){.sensors-expander-navlist-devices-sensors{flex-basis:35%}}@media only screen and (min-width:960px){.sensors-expander-navlist-devices-sensors{flex-basis:23%}}.sensors-expander-navlist-devices-sensors{flex-shrink:0}.action-hide-devices-on .dev,.sensors-expander-navlist-devices-sensors>div{display:none}.sensors-expander-navlist-devices{flex-grow:1;display:none;padding-left:2.6rem}.sensors-expander-navlist-devices>div{display:none;background:url(/themes/custom/sdtheme/images/select-arrow-right.svg)no-repeat 0 50%!important;padding-left:12px;margin-left:-12px}.sensors-expander-navlist-devices>div:nth-child(2){background-image:url(/themes/custom/sdtheme/images/select-arrow-left.svg)!important}.sensors-expander-content{margin:1rem 0 2rem;display:none}.action-hide-devices-on .devsens{padding-left:0!important}.action-hide-devices-on .devsens a{flex-basis:144px!important}@media only screen and (min-width:640px){.sensors-expander-group{display:flex}}.sensors-expander-group{border-top:1px solid #2c71c4;margin-bottom:1.3rem}.sensors-expander-group .dev{flex-basis:60%}@media only screen and (min-width:640px){.sensors-expander-group .dev{flex-basis:35%}}@media only screen and (min-width:960px){.sensors-expander-group .dev{flex-basis:23%}}.sensors-expander-group .dev{flex-shrink:0}.sensors-expander-group .dev a{display:block;padding:7px 7px 13px 50px;background:#2c71c4 url(/themes/custom/sdtheme/images/sensors-expander-device.svg)no-repeat 7px 3px;background-size:34px auto;color:#fff;text-decoration:none}.sensors-expander-group .devsens{display:flex;flex-wrap:wrap;flex-grow:1;padding:3px 0 3px 2.6rem}.sensors-expander-group .devsens a{flex-basis:152px;display:flex;padding:7px 0 7px 42px;background:url(/themes/custom/sdtheme/images/sensors-expander-sensor.svg)no-repeat 0 0;background-size:34px auto;color:#000;text-decoration:none;margin-right:2.6rem;margin-bottom:1.3rem}.sensors-expander-group .devsens a.binary{background-image:url(/themes/custom/sdtheme/images/sensors-expander-sensor-binary.svg)}.sensors-expander-group .devsens a:focus,.sensors-expander-group .devsens a:hover{text-decoration:underline}@media only screen and (min-width:960px){#sensdesk-node-news-content-panel,.news-title-wrapper,.page--news #block-sdtheme-page-title h1,.page--news .view-tag-news{max-width:880px;margin:0 auto}}.page--news #block-sdtheme-page-title h1{margin-bottom:.6rem}@media only screen and (min-width:960px){.page--news #block-sdtheme-page-title h1{padding:0 2.6rem}}#sensdesk-node-news-content-panel,.news-title-wrapper{padding:0 2.6rem 2.6rem}#sensdesk-node-news-content-panel .views-row,.news-title-wrapper .views-row{margin:.3rem 0 1rem}.news-title-wrapper{padding-bottom:0}.news-title-wrapper h2{margin:0}.news-title-wrapper-in,.view-tag-news .view-content>div{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;border-bottom:3px solid #f2f2f2;padding:1.7rem 0}.news-title-wrapper-in{padding-bottom:.6em}.news-title-suffix{align-self:center}.view-sensdesk-node-news-user-list .view-content>div{border:0;border-top:3px solid #f2f2f2}@media only screen and (min-width:960px){.view-sensdesk-node-news-user-list .view-content>div{margin:0 2.6rem}}.view-tag-news .view-content>div:last-child{margin-bottom:1.3em}.view-tag-news .view-content>div>div{flex-basis:100%}@media only screen and (min-width:480px){.view-tag-news .view-content>div>div{flex-basis:60%}}@media only screen and (min-width:640px){.view-tag-news .view-content>div>div{flex-basis:80%}}@media only screen and (min-width:480px){.view-tag-news .view-content>div .views-field-created,.view-tag-news .view-content>div .views-field-flagger{flex-basis:40%;text-align:right}}@media only screen and (min-width:640px){.view-tag-news .view-content>div .views-field-created,.view-tag-news .view-content>div .views-field-flagger{flex-basis:20%}}.view-tag-news .view-content>div .views-field-created{align-self:flex-start}.user-logged-in .view-sensdesk-node-news-user-list .view-content>div.read-status-read{background-color:#f2f2f2;margin:0;padding-left:2.6rem;padding-right:2.6rem;padding-bottom:0;border-bottom:none}.user-logged-in .view-sensdesk-node-news-user-list .view-content>div.read-status-read .views-field-field-perex,.user-logged-in .view-sensdesk-node-news-user-list .view-content>div.read-status-read .views-field-flagger{border-bottom:3px solid #fff;padding-bottom:1.7rem}.user-logged-in .view-sensdesk-node-news-user-list .view-content>div.read-status-read .views-field-field-perex .flagger-wrapper,.user-logged-in .view-sensdesk-node-news-user-list .view-content>div.read-status-read .views-field-flagger .flagger-wrapper{border-bottom:none;padding-bottom:0}.user-logged-in .view-sensdesk-node-news-user-list .view-content>div:last-child .views-field-field-perex,.user-logged-in .view-sensdesk-node-news-user-list .view-content>div:last-child .views-field-flagger{border-bottom:none}.node-news-button-wrapper{position:relative}.node-news-button-wrapper .sensdesk-node-news-count{position:absolute;top:14px;right:10px;font-style:normal;font-weight:700;font-size:1.3rem;color:#f05e00;display:none}.node-news-button-wrapper .nids-count-raw:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/news-menu-anonymous-on.svg)}.node-news-button-wrapper #node-news-button{background-image:url(/themes/custom/sdtheme/images/news-menu.svg);width:56px;height:56px;line-height:0;text-indent:-999em;background-size:56px 56px;display:inline-block;background-repeat:no-repeat;vertical-align:top;font-size:0}.node-news-button-wrapper #node-news-button:after,.node-news-button-wrapper #node-news-button:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/sdtheme/images/news-menu-on.svg)}.node-news-button-wrapper #node-news-button:after{content:url(/themes/custom/sdtheme/images/news-menu-show-on.svg)}.node-news-button-wrapper #node-news-button:focus,.node-news-button-wrapper #node-news-button:hover{background-image:url(/themes/custom/sdtheme/images/news-menu-on.svg)}.node-news-button-wrapper #node-news-button.has-unread .sensdesk-node-news-count{display:inline}.node-news-button-wrapper #node-news-button.has-unread{background-image:url(/themes/custom/sdtheme/images/news-menu-show.svg)}.node-news-button-wrapper #node-news-button.has-unread:focus,.node-news-button-wrapper #node-news-button.has-unread:hover{background-image:url(/themes/custom/sdtheme/images/news-menu-show-on.svg)}.node-news-button-wrapper #node-news-button.has-unread-anonymous .sensdesk-node-news-count{display:none}.node-news-button-wrapper #node-news-button.has-unread-anonymous{background-image:url(/themes/custom/sdtheme/images/news-menu-anonymous.svg)}.node-news-button-wrapper #node-news-button.has-unread-anonymous:focus,.node-news-button-wrapper #node-news-button.has-unread-anonymous:hover{background-image:url(/themes/custom/sdtheme/images/news-menu-anonymous-on.svg)}.node-news-button-wrapper #node-news-button.nine-plus .sensdesk-node-news-count{right:6px}.node-news-button-wrapper #node-news-button.nine-plus .sensdesk-node-news-count span{font-size:.6em;position:relative;bottom:.3em;left:-1px;font-weight:700}#sensdesk-node-news-close{width:5.5rem;height:4.5rem}@media only screen and (min-width:960px){#sensdesk-node-news-close{height:5.5rem}}#sensdesk-node-news-close{text-indent:-9999em;font-size:0;line-height:0;background:#f05e00 url(/themes/custom/sdtheme/images/news-close.svg)no-repeat center center;background-size:3rem auto;border-radius:2px}#sensdesk-node-news-close:focus,#sensdesk-node-news-close:hover{background-color:#953a00}#header-top .news-title-wrapper a,#header-top .view-tag-news a{color:#f05e00;text-decoration:underline}
.rtecenter{text-align:center;}#toolbar-item-administration-tray:not(.is-active) .toolbar-lining{display:none;}.sensdesk-dropdown-container{display:none;}body.toolbar-loading{padding-top:39px;}html.toolbar-tray-open.toolbar-horizontal body.toolbar-loading{padding-top:78.6667px;}.buy-as-button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;}#block-sdtheme-sensdeskloginblock .user-login-form{display:flex;flex-wrap:nowrap;}.user-login-form label{white-space:nowrap;}#header-top .inner > *{min-width:0;}#block-sdtheme-sensdeskloginblock{min-width:300px;max-width:100%;}.page-front #header-top .inner{display:grid !important;grid-template-columns:1fr auto auto !important;grid-column-gap:2.6rem;max-width:100%;width:100%;overflow-x:hidden;box-sizing:border-box;align-items:center;}.page-front #header-top .inner > *{min-width:0;overflow:hidden;}.page-front #header-top .inner #block-sdtheme-sensdeskloginblock{min-width:0;flex-shrink:1;justify-self:end;}.page-front #header-top .inner #block-sdtheme-sensdeskloginblock input[type="submit"]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}.sensdesk-delete-checkbox label{font-weight:bold;color:#c00;}.sensdesk-delete-confirm{border-radius:6px;}
