@charset "UTF-8";
.disabled,
.noPointerEvents {
    pointer-events: none
}
#hamburgerIcon,
:active,
:focus,
:hover {
    -webkit-tap-highlight-color: transparent
}
@font-face {
    font-family: 'Galaxie Polaris Book';
    src: url(../fonts/GalaxiePolaris-Book.woff) format("woff"), url(../fonts/GalaxiePolaris-Book.ttf) format("truetype"), url(../fonts/GalaxiePolaris-Book.svg#GalaxiePolaris-Book) format("svg");
    font-weight: 400;
    font-style: normal
}
@font-face {
    font-family: 'Galaxie Polaris Medium';
    src: url(../fonts/GalaxiePolaris-Medium.woff) format("woff"), url(../fonts/GalaxiePolaris-Medium.ttf) format("truetype"), url(../fonts/GalaxiePolaris-Medium.svg#GalaxiePolaris-Medium) format("svg");
    font-weight: 500;
    font-style: normal
}
@font-face {
    font-family: 'Galaxie Polaris Bold';
    src: url(../fonts/GalaxiePolaris-Bold.woff) format("woff"), url(../fonts/GalaxiePolaris-Bold.ttf) format("truetype"), url(../fonts/GalaxiePolaris-Bold.svg#GalaxiePolaris-Bold) format("svg");
    font-weight: 500;
    font-style: normal
}
@font-face {
    font-family: 'Galaxie Polaris Light';
    src: url(../fonts/GalaxiePolaris-Light.woff) format("woff"), url(../fonts/GalaxiePolaris-Light.ttf) format("truetype"), url(../fonts/GalaxiePolaris-Light.svg#GalaxiePolaris-Light) format("svg");
    font-weight: 300;
    font-style: normal
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local("Roboto Regular"), local("Roboto-Regular"), url(../fonts/roboto.woff)
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local("Roboto Light"), local("Roboto-Light"), url(../fonts/roboto-light.woff)
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: local("Roboto Medium"), local("Roboto-Medium"), url(../fonts/roboto-medium.woff)
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(../fonts/roboto-bold.woff)
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block
}
audio,
canvas,
video {
    display: inline-block
}
audio:not([controls]) {
    display: none
}
html {
    font-size: 62.5%;
    -webkit-text-size-adjust: 100%
}
a:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}
a:active,
a:hover {
    outline: 0
}
sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}
sup {
    top: -.5rem
}
sub {
    bottom: -.25rem
}
img {
    max-width: 100%;
    max-height: 100%;
    height: auto;
    vertical-align: middle;
    border: 0
}
#map_canvas img,
.google-maps img {
    max-width: none
}
button,
input,
select,
textarea {
    margin: 0;
    font-size: 100%;
    vertical-align: middle
}
.loader,
textarea {
    vertical-align: top
}
button,
input {
    line-height: normal
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
    -webkit-appearance: button
}
button,
input {
    -webkit-appearance: none
}
input[type=search] {
    -webkit-box-sizing: content-box;
    -webkit-appearance: textfield
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}
textarea {
    overflow: auto
}
@media screen and (-webkit-min-device-pixel-ratio: 1) {
    html {
        font-size: 53%
    }
}
@media screen and (-webkit-min-device-pixel-ratio: 1) and (min-device-width: 768px) {
    html {
        font-size: 95%
    }
}
@media screen and (-webkit-min-device-pixel-ratio: 1.5) {
    html {
        font-size: 50%
    }
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
    html {
        font-size: 54%
    }
}
@media screen and (-webkit-min-device-pixel-ratio: 2.5) {
    html {
        font-size: 65%
    }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
    html {
        font-size: 61%
    }
}
.deviceIcon {
    height: 100%;
    position: relative
}
[data-deviceType] {
    height: 7rem;
    background-size: contain;
    border-radius: 50%;
    width: 7rem;
    background-color: #374c5b;
    background-position: center;
    background-repeat: no-repeat
}
.icon-cloud {
    background-image: url(../images/dataUri/cloud@3x.png)
}
.icon-globe {
    background-image: url(../images/dataUri/globe@3x.png)
}
.default-icon,
[data-deviceType=unknown-device],
[data-deviceType=generic-device] {
    background-image: url(../images/dataUri/devices/generic-device.png)
}
[data-deviceType=whirlpool-fridge] {
    background-image: url(../images/dataUri/devices/whirlpool-fridge.png)
}
[data-deviceType=generic-display] {
    background-image: url(../images/dataUri/devices/generic-display.png)
}
[data-deviceType=desktop-mac] {
    background-image: url(../images/dataUri/devices/desktop-mac.png)
}
[data-deviceType=desktop-pc] {
    background-image: url(../images/dataUri/devices/desktop-pc.png)
}
[data-deviceType=device-router] {
    background-image: url(../images/dataUri/devices/device-router.png)
}
[data-deviceType=digital-camera] {
    background-image: url(../images/dataUri/devices/digital-camera.png)
}
[data-deviceType=digital-media-player] {
    background-image: url(../images/dataUri/devices/digital-media-player.png)
}
[data-deviceType=game-consoles] {
    background-image: url(../images/dataUri/devices/game-consoles.png)
}
[data-deviceType=laptop-mac] {
    background-image: url(../images/dataUri/devices/laptop-mac.png)
}
[data-deviceType=laptop-pc] {
    background-image: url(../images/dataUri/devices/laptop-pc.png)
}
[data-deviceType=media-adapter] {
    background-image: url(../images/dataUri/devices/media-adapter.png)
}
[data-deviceType=net-camera] {
    background-image: url(../images/dataUri/devices/net-camera.png)
}
[data-deviceType=net-drive] {
    background-image: url(../images/dataUri/devices/net-drive.png)
}
[data-deviceType=photo-frame] {
    background-image: url(../images/dataUri/devices/photo-frame.png)
}
[data-deviceType=print-server] {
    background-image: url(../images/dataUri/devices/print-server.png)
}
[data-deviceType=printer-inkjet] {
    background-image: url(../images/dataUri/devices/printer-inkjet.png)
}
[data-deviceType=printer-laser] {
    background-image: url(../images/dataUri/devices/printer-laser.png)
}
[data-deviceType=printer-photo] {
    background-image: url(../images/dataUri/devices/printer-photo.png)
}
[data-deviceType=wemo-lightswitch] {
    background-image: url(../images/dataUri/devices/wemo-lightswitch.png)
}
[data-deviceType=wemo-insight] {
    background-image: url(../images/dataUri/devices/wemo-insight.png)
}
[data-deviceType=wemo-netcam] {
    background-image: url(../images/dataUri/devices/wemo-netcam.png)
}
[data-deviceType=wemo-sensor] {
    background-image: url(../images/dataUri/devices/wemo-sensor.png)
}
[data-deviceType=wemo-socket] {
    background-image: url(../images/dataUri/devices/wemo-socket.png)
}
[data-deviceType=smart-airpurifier] {
    background-image: url(../images/dataUri/devices/smart-airpurifier.png)
}
[data-deviceType=smart-mrcoffee] {
    background-image: url(../images/dataUri/devices/smart-mrcoffee.png)
}
[data-deviceType=smart-crockpot] {
    background-image: url(../images/dataUri/devices/smart-crockpot.png)
}
[data-deviceType=smart-heater] {
    background-image: url(../images/dataUri/devices/smart-heater.png)
}
[data-deviceType=wemo-ledbulb] {
    background-image: url(../images/dataUri/devices/wemo-ledbulb.png)
}
[data-deviceType=wemo-link] {
    background-image: url(../images/dataUri/devices/wemo-link.png)
}
[data-deviceType=wemo-maker] {
    background-image: url(../images/dataUri/devices/wemo-maker.png)
}
[data-deviceType=wemo-device] {
    background-image: url(../images/dataUri/devices/wemo-device.png)
}
.router-default,
[data-deviceType=router-default],
[data-devicetype*=router-] {
    background-image: url(../images/dataUri/devices/router-default.png)
}
.router-ea2700,
[data-deviceType=router-ea2700] {
    background-image: url(../images/dataUri/devices/router-EA2700.png)
}
.router-ea2750,
[data-deviceType=router-ea2750] {
    background-image: url(../images/dataUri/devices/router-EA2750.png)
}
.router-ea3500,
[data-deviceType=router-ea3500] {
    background-image: url(../images/dataUri/devices/router-ea3500.png)
}
.Infrastructure,
.router-e4200,
.router-ea4500,
.router-ea4500v3,
.router-ea6200,
.router-xac1200,
[data-deviceType=router-e4200],
[data-deviceType=router-ea4500],
[data-deviceType=Infrastructure],
[data-deviceType=router-ea6200],
[data-deviceType=router-xac1200],
[data-deviceType=router-ea4500v3] {
    background-image: url(../images/dataUri/devices/router-EA4500.png)
}
.router-ea6100,
[data-deviceType=router-ea6100] {
    background-image: url(../images/dataUri/devices/router-EA6100.png)
}
.router-ea6300,
.router-ea6300v1,
.router-ea6400,
.router-ea6500,
.router-ea6700,
[data-deviceType=router-ea6300],
[data-deviceType=router-ea6300v1],
[data-deviceType=router-ea6400],
[data-deviceType=router-ea6500],
[data-deviceType=router-ea6700] {
    background-image: url(../images/dataUri/devices/router-EA6300.png)
}
.router-ea6350,
[data-deviceType=router-ea6350] {
    background-image: url(../images/dataUri/devices/router-EA6350.png)
}
.router-ea6900,
.router-xac1900,
[data-deviceType=router-ea6900],
[data-deviceType=router-xac1900] {
    background-image: url(../images/dataUri/devices/router-EA6900.png)
}
.router-ea7300,
.router-ea7500,
[data-deviceType=router-ea7500],
[data-deviceType=router-ea7300] {
    background-image: url(../images/dataUri/devices/router-ea7500.png)
}
.router-ea8500,
[data-deviceType=router-ea8500] {
    background-image: url(../images/dataUri/devices/router-ea8500.png)
}
.router-ea9200,
[data-deviceType=router-ea9200] {
    background-image: url(../images/dataUri/devices/router-ea9200.png)
}
.router-ea9400,
.router-ea9500,
[data-deviceType=router-ea9400],
[data-deviceType=router-ea9500] {
    background-image: url(../images/dataUri/devices/router-ea9500.png)
}
.router-wrt1200ac,
[data-deviceType=router-wrt1200ac] {
    background-image: url(../images/dataUri/devices/router-wrt1200ac.png)
}
.router-wrt1900ac,
.router-wrt1900acs,
.router-wrt3200acm,
[data-deviceType=router-wrt1900ac],
[data-deviceType=router-wrt1900acs],
[data-deviceType=router-wrt3200acm] {
    background-image: url(../images/dataUri/devices/router-wrt1900ac.png)
}
.router-nodes,
[data-deviceType=router-nodes] {
    background-image: url(../images/dataUri/devices/router-nodes.png)
}
.statusImages span.device,
[data-deviceType=smartphone],
[data-deviceType=generic-cellphone] {
    background-image: url(../images/dataUri/devices/smartphone.png)
}
[data-deviceType=server-mac] {
    background-image: url(../images/dataUri/devices/server-mac.png)
}
[data-deviceType=server-pc] {
    background-image: url(../images/dataUri/devices/server-pc.png)
}
[data-deviceType=set-top-box] {
    background-image: url(../images/dataUri/devices/set-top-box.png)
}
[data-deviceType=tablet-ereader] {
    background-image: url(../images/dataUri/devices/tablet-ereader.png)
}
[data-deviceType=tablet-pc] {
    background-image: url(../images/dataUri/devices/tablet-pc.png)
}
[data-deviceType=tv-hdtv] {
    background-image: url(../images/dataUri/devices/tv-hdtv.png)
}
[data-deviceType=voip-phone] {
    background-image: url(../images/dataUri/devices/voip-phone.png)
}
[data-deviceType=wired-bridge] {
    background-image: url(../images/dataUri/devices/wired-bridge.png)
}
[data-deviceType=linksys-bridge] {
    background-image: url(../images/dataUri/devices/linksys-bridge.png)
}
[data-deviceType=linksys-extender] {
    background-image: url(../images/dataUri/devices/linksys-extender.png)
}
[data-deviceType=dvr] {
    background-image: url(../images/dataUri/devices/dvr.png)
}
[data-deviceType=gateway] {
    background-image: url(../images/dataUri/devices/gateway.png)
}
[data-deviceType=application],
[data-deviceType=app] {
    background-image: url(../images/dataUri/devices/application.png)
}
[data-deviceType=game] {
    background-image: url(../images/dataUri/devices/game.png)
}
[data-deviceType=media-stick] {
    background-image: url(../images/dataUri/devices/media-stick.png)
}
[data-deviceType=smart-thermostat] {
    background-image: url(../images/dataUri/devices/smart-thermostat.png)
}
[data-deviceType=automation-hub] {
    background-image: url(../images/dataUri/devices/automation-hub.png)
}
[data-deviceType=amazon-echo] {
    background-image: url(../images/dataUri/devices/amazon-echo.png)
}
.block_all_icon {
    background: url(../images/dataUri/block_manually.png)
}
.block_all_off_icon {
    background: url(../images/dataUri/block_manually_off.png)
}
.block_specific_icon {
    background: url(../images/dataUri/block_specific.png)
}
.block_specific_off_icon {
    background: url(../images/dataUri/block_specific_off.png)
}
.linksys-velop,
.router-nd001,
.router-nodes,
.router-whw03,
.router-whw0301,
[data-deviceType=linksys-velop],
[data-deviceType=router-whw0301],
[data-deviceType=router-whw03] {
    background-image: url(../images/dataUri/devices/linksys-velop.png);
    background-origin: content-box;
    padding: .5rem 0
}
@font-face {
    font-family: fontello;
    src: url(../fonts/fontello.eot?70709428);
    src: url(../fonts/fontello.eot?70709428#iefix) format("embedded-opentype"), url(../fonts/fontello.woff2?70709428) format("woff2"), url(../fonts/fontello.woff?70709428) format("woff"), url(../fonts/fontello.ttf?70709428) format("truetype"), url(../fonts/fontello.svg?70709428#fontello) format("svg");
    font-weight: 400;
    font-style: normal
}
[class*=" icon-"]:after,
[class*=" icon-"]:before,
[class^=icon-]:after,
[class^=icon-]:before {
    font-family: fontello;
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.icon-account-after:after,
.icon-account:before {
    content: '\e800'
}
.icon-add-circle-after:after,
.icon-add-circle:before {
    content: '\e801'
}
.icon-add-after:after,
.icon-add:before {
    content: '\e802'
}
.icon-alert-after:after,
.icon-alert:before {
    content: '\e803'
}
.icon-back-after:after,
.icon-back:before {
    content: '\e804'
}
.icon-cancel-after:after,
.icon-cancel:before {
    content: '\e805'
}
.icon-checkmark-small-after:after,
.icon-checkmark-small:before {
    content: '\e806'
}
.icon-chevron-left-after:after,
.icon-chevron-left:before,
html.rightToLeft .icon-chev:before {
    content: '\e808'
}
.icon-chev-after:after,
.icon-chev:before,
.icon-chevron-after:after,
.icon-chevron:before {
    content: '\e809'
}
.icon-close-after:after,
.icon-close:before {
    content: '\e80a'
}
.icon-dashboard-after:after,
.icon-dashboard:before {
    content: '\e80c'
}
.icon-delete-after:after,
.icon-delete:before {
    content: '\e80d'
}
.icon-devices-after:after,
.icon-devices:before {
    content: '\e80e'
}
.icon-email-after:after,
.icon-email:before {
    content: '\e80f'
}
.icon-ethernet-after:after,
.icon-ethernet:before {
    content: '\e810'
}
.icon-feedback-after:after,
.icon-feedback:before {
    content: '\e811'
}
.icon-gallery-after:after,
.icon-gallery:before {
    content: '\e812'
}
.icon-guest-after:after,
.icon-guest:before {
    content: '\e813'
}
.icon-sad-after:after,
.icon-sad:before {
    content: '\e814'
}
.icon-help-after:after,
.icon-help:before {
    content: '\e815'
}
.icon-hide-after:after,
.icon-hide:before {
    content: '\e816'
}
.icon-info-after:after,
.icon-info:before {
    content: '\e817'
}
.icon-lock-after:after,
.icon-lock:before {
    content: '\e818'
}
.icon-logout-after:after,
.icon-logout:before {
    content: '\e819'
}
.icon-notification-after:after,
.icon-notification:before {
    content: '\e81a'
}
.icon-prioritize-after:after,
.icon-prioritize:before {
    content: '\e81b'
}
.icon-schedule-after:after,
.icon-schedule:before {
    content: '\e81e'
}
.icon-settings-after:after,
.icon-settings:before {
    content: '\e81f'
}
.icon-share-after:after,
.icon-share:before {
    content: '\e820'
}
.icon-sms-after:after,
.icon-sms:before {
    content: '\e821'
}
.icon-speedtest-after:after,
.icon-speedtest:before {
    content: '\e822'
}
.icon-storage-after:after,
.icon-storage:before {
    content: '\e823'
}
.icon-subtract-after:after,
.icon-subtract:before {
    content: '\e824'
}
.icon-view-after:after,
.icon-view:before {
    content: '\e825'
}
.icon-wifi-after:after,
.icon-wifi:before {
    content: '\e826'
}
.icon-wps-after:after,
.icon-wps:before {
    content: '\e827'
}
.icon-velop-after:after,
.icon-velop:before {
    content: '\e828'
}
.icon-add-device-after:after,
.icon-add-device:before {
    content: '\e829'
}
.icon-checkmark-after:after,
.icon-checkmark:before,
input[type=checkbox]:before {
    content: '\e82b'
}
.icon-copy-after:after,
.icon-copy:before {
    content: '\e82c'
}
.icon-happy-after:after,
.icon-happy:before {
    content: '\e830'
}
.icon-router-after:after,
.icon-router:before {
    content: '\e831'
}
@-webkit-keyframes spinnerRotate {
    from {
        -webkit-transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg)
    }
}
@-webkit-keyframes highlightMAC {
    from {
        background-color: #d3d3d3
    }
    to {
        background-color: #fff
    }
}
@-webkit-keyframes touch {
    from {
        opacity: 1;
        -webkit-transform: scale(0)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(1)
    }
}
@-webkit-keyframes showPopup {
    from {
        opacity: 0;
        height: 0;
        -webkit-transform: translate3d(0, 1rem, 0)
    }
    to {
        opacity: 1;
        height: 17.8em;
        -webkit-transform: translate3d(0, 0, 0)
    }
}
@-webkit-keyframes hidePopup {
    from {
        opacity: 1;
        -webkit-transform: scale(1)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(1.1)
    }
}
.gPolarisBold,
.internalPage.helpInfoSubPage section.content>p.title,
.troubleShooting.smartPopup section.content ul.form li p,
ul.form li ul.helpList li .heading {
    font-family: "Galaxie Polaris Bold", "Galaxie Polaris Book", "Galaxie Polaris Medium", "Galaxie Polaris Light", Helvetica Neue, Droid Sans, Helvetica, sans-serif;
    font-weight: 700
}
.confirmationMsg,
.connectivity .header p,
.connectivity h2,
.connectivity.findSpeedPopup .notification .information p .link,
.connectivity.nodePopup,
.connectivity.nodePopup .sectionContent .numberSteps .step.unable,
.connectivity.nodePopup .sectionContent .reviewSteps .step.unable p,
.connectivity.sharePopup .infoToShare p,
.connectivity.sharePopup .shareOptions li,
.defaultDeviceList li .deviceItem .description label:first-child,
.deletableList li .deviceItem .description label:first-child,
.detailData,
.devicelist h3,
.devicelist li .description .dataContent .deviceName,
.devicelist li .description .dataContent .extraData,
.devicelist.detail .connections section .ipAddress span,
.devicelist.detail .connections section p,
.devicelist.detail .navigate .status,
.display div.value,
.error,
.errorHandlerMessage,
.failMsg,
.gPolarisBook,
.headerHelper h1,
.link,
.linksys_devicelist h3,
.linksys_devicelist li .description .dataContent .deviceName,
.linksys_devicelist li .description .dataContent .extraData,
.linksys_devicelist.detail .connections section .ipAddress span,
.linksys_devicelist.detail .connections section p,
.linksys_devicelist.detail .navigate .status,
.optional-link,
.smartPopup .header p,
.smartPopup.findSpeedPopup .notification .information p .link,
.smartPopup.nodePopup,
.smartPopup.nodePopup .sectionContent .numberSteps .step.unable,
.smartPopup.nodePopup .sectionContent .reviewSteps .step.unable p,
.smartPopup.sharePopup .infoToShare p,
.smartPopup.sharePopup .shareOptions li,
.troubleShooting.internalPage,
.troubleShooting.internalPage section.content .header,
.troubleShooting.internalPage section.content p,
.troubleShooting.page,
.troubleShooting.page section.content .header,
.troubleShooting.page section.content p,
.troubleShooting.smartPopup.showMeHow section.content h2,
.troubleShooting.smartPopup.showMeHow section.content ol li p,
.troubleShooting.smartPopup.showMeHow section.content ol li:before,
.widget header.mainHeader h1,
a,
button.addRule,
header h1,
html.linksysNode .internalPage section.content .helpContain p,
html.linksysNode .widget section.content .helpContain p,
input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=number],
input[type=tel],
select,
textarea,
ul.devicelist li div.detail .description label.deviceName,
ul.form li .errorMsg,
ul.form li label+p,
ul.form li p.link,
ul.form li.toggleRow h2 {
    font-family: "Galaxie Polaris Book", "Galaxie Polaris Medium", "Galaxie Polaris Light", Helvetica Neue, Droid Sans, Helvetica, sans-serif;
    font-weight: 400
}
.boxed,
.boxed.openPopup,
.connectivity.errorsPopup button,
.connectivity.findSpeedPopup .notification .header p,
.connectivity.nodePopup .notification .info,
.connectivity.nodePopup button,
.connectivity.smallPopup .notification .buttons button,
.connectivity.smallPopup .notification .buttons button a,
.connectivity.smallPopup .notification .message span.nodeName,
.gPolarisMedium,
.headerHelper button,
.internalPage section.content .helpContain p,
.smartPopup.errorsPopup button,
.smartPopup.findSpeedPopup .notification .header p,
.smartPopup.nodePopup .notification .info,
.smartPopup.nodePopup button,
.smartPopup.smallPopup .notification .buttons button,
.smartPopup.smallPopup .notification .buttons button a,
.smartPopup.smallPopup .notification .message span.nodeName,
.troubleShooting.internalPage section.content .header .networkName,
.troubleShooting.internalPage section.content .highlight,
.troubleShooting.internalPage section.content button,
.troubleShooting.page section.content .header .networkName,
.troubleShooting.page section.content .highlight,
.troubleShooting.page section.content button,
.troubleShooting.smartPopup.showMeHow section.content ol li p span,
.widget header.mainHeader button,
.widget section.content .helpContain p,
header button,
ul.form li .helpItem .itemHeader label {
    font-weight: 500
}
.baseFontFamily,
.connectivity.SetUpSpinner .notification .header p,
.connectivity.sharePopup .infoToShare label,
.connectivity.sharePopup .shareOptions li.cancel,
.connectivity.waitDialog .header p,
.deletableList li .deviceItem .description label:first-child,
.devicelist.detail .content h1,
.gPolarisLight,
.linksys_devicelist.detail .content h1,
.smartPopup.SetUpSpinner .notification .header p,
.smartPopup.sharePopup .infoToShare label,
.smartPopup.sharePopup .shareOptions li.cancel,
.smartPopup.waitDialog .header p,
button,
ul.form li ul.helpList li ul.bulletList li.textInfo .heading {
    font-family: "Galaxie Polaris Light", Helvetica Neue, Droid Sans, Helvetica, sans-serif;
    font-weight: 300
}
.boxed,
.boxed.openPopup,
.connectivity.errorsPopup button,
.connectivity.findSpeedPopup .notification .header p,
.connectivity.nodePopup .notification .info,
.connectivity.nodePopup button,
.connectivity.smallPopup .notification .buttons button,
.connectivity.smallPopup .notification .buttons button a,
.connectivity.smallPopup .notification .message span.nodeName,
.gPolarisMedium,
.headerHelper button,
.internalPage section.content .helpContain p,
.smartPopup.errorsPopup button,
.smartPopup.findSpeedPopup .notification .header p,
.smartPopup.nodePopup .notification .info,
.smartPopup.nodePopup button,
.smartPopup.smallPopup .notification .buttons button,
.smartPopup.smallPopup .notification .buttons button a,
.smartPopup.smallPopup .notification .message span.nodeName,
.troubleShooting.internalPage section.content .header .networkName,
.troubleShooting.internalPage section.content .highlight,
.troubleShooting.internalPage section.content button,
.troubleShooting.page section.content .header .networkName,
.troubleShooting.page section.content .highlight,
.troubleShooting.page section.content button,
.troubleShooting.smartPopup.showMeHow section.content ol li p span,
.widget header.mainHeader button,
.widget section.content .helpContain p,
header button,
ul.form li .helpItem .itemHeader label {
    font-family: "Galaxie Polaris Medium", "Galaxie Polaris Book", "Galaxie Polaris Light", Helvetica Neue, Droid Sans, Helvetica, sans-serif
}
.robotoBold,
.robotoLight,
.robotoMedium {
    font-family: Roboto, Helvetica, Arial, sans-serif
}
.robotoLight {
    font-weight: 300
}
.robotoMedium {
    font-weight: 500
}
.robotoBold {
    font-weight: 700
}
.connectivity .header html[lang=ar-SA] p,
.connectivity .header html[lang=th-TH] p,
.connectivity .header html[lang=el-GR] p,
.connectivity .header html[lang=zh-CN] p,
.connectivity .header html[lang=vi-VN] p,
.connectivity html[lang=ar-SA] h2,
.connectivity html[lang=th-TH] h2,
.connectivity html[lang=el-GR] h2,
.connectivity html[lang=zh-CN] h2,
.connectivity html[lang=vi-VN] h2,
.connectivity.SetUpSpinner .notification .header html[lang=ar-SA] p,
.connectivity.SetUpSpinner .notification .header html[lang=th-TH] p,
.connectivity.SetUpSpinner .notification .header html[lang=el-GR] p,
.connectivity.SetUpSpinner .notification .header html[lang=zh-CN] p,
.connectivity.SetUpSpinner .notification .header html[lang=vi-VN] p,
.connectivity.errorsPopup html[lang=ar-SA] button,
.connectivity.errorsPopup html[lang=th-TH] button,
.connectivity.errorsPopup html[lang=el-GR] button,
.connectivity.errorsPopup html[lang=zh-CN] button,
.connectivity.errorsPopup html[lang=vi-VN] button,
.connectivity.findSpeedPopup .notification .header html[lang=ar-SA] p,
.connectivity.findSpeedPopup .notification .header html[lang=th-TH] p,
.connectivity.findSpeedPopup .notification .header html[lang=el-GR] p,
.connectivity.findSpeedPopup .notification .header html[lang=zh-CN] p,
.connectivity.findSpeedPopup .notification .header html[lang=vi-VN] p,
.connectivity.findSpeedPopup .notification .information p html[lang=ar-SA] .link,
.connectivity.findSpeedPopup .notification .information p html[lang=th-TH] .link,
.connectivity.findSpeedPopup .notification .information p html[lang=el-GR] .link,
.connectivity.findSpeedPopup .notification .information p html[lang=zh-CN] .link,
.connectivity.findSpeedPopup .notification .information p html[lang=vi-VN] .link,
.connectivity.nodePopup .notification html[lang=ar-SA] .info,
.connectivity.nodePopup .notification html[lang=th-TH] .info,
.connectivity.nodePopup .notification html[lang=el-GR] .info,
.connectivity.nodePopup .notification html[lang=zh-CN] .info,
.connectivity.nodePopup .notification html[lang=vi-VN] .info,
.connectivity.nodePopup .sectionContent .numberSteps html[lang=ar-SA] .step.unable,
.connectivity.nodePopup .sectionContent .numberSteps html[lang=th-TH] .step.unable,
.connectivity.nodePopup .sectionContent .numberSteps html[lang=el-GR] .step.unable,
.connectivity.nodePopup .sectionContent .numberSteps html[lang=zh-CN] .step.unable,
.connectivity.nodePopup .sectionContent .numberSteps html[lang=vi-VN] .step.unable,
.connectivity.nodePopup .sectionContent .reviewSteps .step.unable html[lang=ar-SA] p,
.connectivity.nodePopup .sectionContent .reviewSteps .step.unable html[lang=th-TH] p,
.connectivity.nodePopup .sectionContent .reviewSteps .step.unable html[lang=el-GR] p,
.connectivity.nodePopup .sectionContent .reviewSteps .step.unable html[lang=zh-CN] p,
.connectivity.nodePopup .sectionContent .reviewSteps .step.unable html[lang=vi-VN] p,
.connectivity.nodePopup html[lang=ar-SA] button,
.connectivity.nodePopup html[lang=th-TH] button,
.connectivity.nodePopup html[lang=el-GR] button,
.connectivity.nodePopup html[lang=zh-CN] button,
.connectivity.nodePopup html[lang=vi-VN] button,
.connectivity.sharePopup .infoToShare html[lang=ar-SA] label,
.connectivity.sharePopup .infoToShare html[lang=ar-SA] p,
.connectivity.sharePopup .infoToShare html[lang=th-TH] label,
.connectivity.sharePopup .infoToShare html[lang=th-TH] p,
.connectivity.sharePopup .infoToShare html[lang=el-GR] label,
.connectivity.sharePopup .infoToShare html[lang=el-GR] p,
.connectivity.sharePopup .infoToShare html[lang=zh-CN] label,
.connectivity.sharePopup .infoToShare html[lang=zh-CN] p,
.connectivity.sharePopup .infoToShare html[lang=vi-VN] label,
.connectivity.sharePopup .infoToShare html[lang=vi-VN] p,
.connectivity.sharePopup .shareOptions html[lang=ar-SA] li,
.connectivity.sharePopup .shareOptions html[lang=ar-SA] li.cancel,
.connectivity.sharePopup .shareOptions html[lang=th-TH] li,
.connectivity.sharePopup .shareOptions html[lang=th-TH] li.cancel,
.connectivity.sharePopup .shareOptions html[lang=el-GR] li,
.connectivity.sharePopup .shareOptions html[lang=el-GR] li.cancel,
.connectivity.sharePopup .shareOptions html[lang=zh-CN] li,
.connectivity.sharePopup .shareOptions html[lang=zh-CN] li.cancel,
.connectivity.sharePopup .shareOptions html[lang=vi-VN] li,
.connectivity.sharePopup .shareOptions html[lang=vi-VN] li.cancel,
.connectivity.smallPopup .notification .buttons button html[lang=ar-SA] a,
.connectivity.smallPopup .notification .buttons button html[lang=th-TH] a,
.connectivity.smallPopup .notification .buttons button html[lang=el-GR] a,
.connectivity.smallPopup .notification .buttons button html[lang=zh-CN] a,
.connectivity.smallPopup .notification .buttons button html[lang=vi-VN] a,
.connectivity.smallPopup .notification .buttons html[lang=ar-SA] button,
.connectivity.smallPopup .notification .buttons html[lang=th-TH] button,
.connectivity.smallPopup .notification .buttons html[lang=el-GR] button,
.connectivity.smallPopup .notification .buttons html[lang=zh-CN] button,
.connectivity.smallPopup .notification .buttons html[lang=vi-VN] button,
.connectivity.smallPopup .notification .message html[lang=ar-SA] span.nodeName,
.connectivity.smallPopup .notification .message html[lang=th-TH] span.nodeName,
.connectivity.smallPopup .notification .message html[lang=el-GR] span.nodeName,
.connectivity.smallPopup .notification .message html[lang=zh-CN] span.nodeName,
.connectivity.smallPopup .notification .message html[lang=vi-VN] span.nodeName,
.connectivity.waitDialog .header html[lang=ar-SA] p,
.connectivity.waitDialog .header html[lang=th-TH] p,
.connectivity.waitDialog .header html[lang=el-GR] p,
.connectivity.waitDialog .header html[lang=zh-CN] p,
.connectivity.waitDialog .header html[lang=vi-VN] p,
.defaultDeviceList li .deviceItem .description html[lang=ar-SA] label:first-child,
.defaultDeviceList li .deviceItem .description html[lang=th-TH] label:first-child,
.defaultDeviceList li .deviceItem .description html[lang=el-GR] label:first-child,
.defaultDeviceList li .deviceItem .description html[lang=zh-CN] label:first-child,
.defaultDeviceList li .deviceItem .description html[lang=vi-VN] label:first-child,
.deletableList li .deviceItem .description html[lang=ar-SA] label:first-child,
.deletableList li .deviceItem .description html[lang=th-TH] label:first-child,
.deletableList li .deviceItem .description html[lang=el-GR] label:first-child,
.deletableList li .deviceItem .description html[lang=zh-CN] label:first-child,
.deletableList li .deviceItem .description html[lang=vi-VN] label:first-child,
.devicelist html[lang=ar-SA] h3,
.devicelist html[lang=th-TH] h3,
.devicelist html[lang=el-GR] h3,
.devicelist html[lang=zh-CN] h3,
.devicelist html[lang=vi-VN] h3,
.devicelist li .description .dataContent html[lang=ar-SA] .deviceName,
.devicelist li .description .dataContent html[lang=ar-SA] .extraData,
.devicelist li .description .dataContent html[lang=th-TH] .deviceName,
.devicelist li .description .dataContent html[lang=th-TH] .extraData,
.devicelist li .description .dataContent html[lang=el-GR] .deviceName,
.devicelist li .description .dataContent html[lang=el-GR] .extraData,
.devicelist li .description .dataContent html[lang=zh-CN] .deviceName,
.devicelist li .description .dataContent html[lang=zh-CN] .extraData,
.devicelist li .description .dataContent html[lang=vi-VN] .deviceName,
.devicelist li .description .dataContent html[lang=vi-VN] .extraData,
.devicelist.detail .connections section .ipAddress html[lang=ar-SA] span,
.devicelist.detail .connections section .ipAddress html[lang=th-TH] span,
.devicelist.detail .connections section .ipAddress html[lang=el-GR] span,
.devicelist.detail .connections section .ipAddress html[lang=zh-CN] span,
.devicelist.detail .connections section .ipAddress html[lang=vi-VN] span,
.devicelist.detail .connections section html[lang=ar-SA] p,
.devicelist.detail .connections section html[lang=th-TH] p,
.devicelist.detail .connections section html[lang=el-GR] p,
.devicelist.detail .connections section html[lang=zh-CN] p,
.devicelist.detail .connections section html[lang=vi-VN] p,
.devicelist.detail .content html[lang=ar-SA] h1,
.devicelist.detail .content html[lang=th-TH] h1,
.devicelist.detail .content html[lang=el-GR] h1,
.devicelist.detail .content html[lang=zh-CN] h1,
.devicelist.detail .content html[lang=vi-VN] h1,
.devicelist.detail .navigate html[lang=ar-SA] .status,
.devicelist.detail .navigate html[lang=th-TH] .status,
.devicelist.detail .navigate html[lang=el-GR] .status,
.devicelist.detail .navigate html[lang=zh-CN] .status,
.devicelist.detail .navigate html[lang=vi-VN] .status,
.display html[lang=ar-SA] div.value,
.display html[lang=th-TH] div.value,
.display html[lang=el-GR] div.value,
.display html[lang=zh-CN] div.value,
.display html[lang=vi-VN] div.value,
.headerHelper html[lang=ar-SA] button,
.headerHelper html[lang=ar-SA] h1,
.headerHelper html[lang=th-TH] button,
.headerHelper html[lang=th-TH] h1,
.headerHelper html[lang=el-GR] button,
.headerHelper html[lang=el-GR] h1,
.headerHelper html[lang=zh-CN] button,
.headerHelper html[lang=zh-CN] h1,
.headerHelper html[lang=vi-VN] button,
.headerHelper html[lang=vi-VN] h1,
.internalPage section.content .helpContain html[lang=ar-SA] p,
.internalPage section.content .helpContain html[lang=th-TH] p,
.internalPage section.content .helpContain html[lang=el-GR] p,
.internalPage section.content .helpContain html[lang=zh-CN] p,
.internalPage section.content .helpContain html[lang=vi-VN] p,
.internalPage.helpInfoSubPage html[lang=ar-SA] section.content>p.title,
.internalPage.helpInfoSubPage html[lang=th-TH] section.content>p.title,
.internalPage.helpInfoSubPage html[lang=el-GR] section.content>p.title,
.internalPage.helpInfoSubPage html[lang=zh-CN] section.content>p.title,
.internalPage.helpInfoSubPage html[lang=vi-VN] section.content>p.title,
.linksys_devicelist html[lang=ar-SA] h3,
.linksys_devicelist html[lang=th-TH] h3,
.linksys_devicelist html[lang=el-GR] h3,
.linksys_devicelist html[lang=zh-CN] h3,
.linksys_devicelist html[lang=vi-VN] h3,
.linksys_devicelist li .description .dataContent html[lang=ar-SA] .deviceName,
.linksys_devicelist li .description .dataContent html[lang=ar-SA] .extraData,
.linksys_devicelist li .description .dataContent html[lang=th-TH] .deviceName,
.linksys_devicelist li .description .dataContent html[lang=th-TH] .extraData,
.linksys_devicelist li .description .dataContent html[lang=el-GR] .deviceName,
.linksys_devicelist li .description .dataContent html[lang=el-GR] .extraData,
.linksys_devicelist li .description .dataContent html[lang=zh-CN] .deviceName,
.linksys_devicelist li .description .dataContent html[lang=zh-CN] .extraData,
.linksys_devicelist li .description .dataContent html[lang=vi-VN] .deviceName,
.linksys_devicelist li .description .dataContent html[lang=vi-VN] .extraData,
.linksys_devicelist.detail .connections section .ipAddress html[lang=ar-SA] span,
.linksys_devicelist.detail .connections section .ipAddress html[lang=th-TH] span,
.linksys_devicelist.detail .connections section .ipAddress html[lang=el-GR] span,
.linksys_devicelist.detail .connections section .ipAddress html[lang=zh-CN] span,
.linksys_devicelist.detail .connections section .ipAddress html[lang=vi-VN] span,
.linksys_devicelist.detail .connections section html[lang=ar-SA] p,
.linksys_devicelist.detail .connections section html[lang=th-TH] p,
.linksys_devicelist.detail .connections section html[lang=el-GR] p,
.linksys_devicelist.detail .connections section html[lang=zh-CN] p,
.linksys_devicelist.detail .connections section html[lang=vi-VN] p,
.linksys_devicelist.detail .content html[lang=ar-SA] h1,
.linksys_devicelist.detail .content html[lang=th-TH] h1,
.linksys_devicelist.detail .content html[lang=el-GR] h1,
.linksys_devicelist.detail .content html[lang=zh-CN] h1,
.linksys_devicelist.detail .content html[lang=vi-VN] h1,
.linksys_devicelist.detail .navigate html[lang=ar-SA] .status,
.linksys_devicelist.detail .navigate html[lang=th-TH] .status,
.linksys_devicelist.detail .navigate html[lang=el-GR] .status,
.linksys_devicelist.detail .navigate html[lang=zh-CN] .status,
.linksys_devicelist.detail .navigate html[lang=vi-VN] .status,
.smartPopup .header html[lang=ar-SA] p,
.smartPopup .header html[lang=th-TH] p,
.smartPopup .header html[lang=el-GR] p,
.smartPopup .header html[lang=zh-CN] p,
.smartPopup .header html[lang=vi-VN] p,
.smartPopup.SetUpSpinner .notification .header html[lang=ar-SA] p,
.smartPopup.SetUpSpinner .notification .header html[lang=th-TH] p,
.smartPopup.SetUpSpinner .notification .header html[lang=el-GR] p,
.smartPopup.SetUpSpinner .notification .header html[lang=zh-CN] p,
.smartPopup.SetUpSpinner .notification .header html[lang=vi-VN] p,
.smartPopup.errorsPopup html[lang=ar-SA] button,
.smartPopup.errorsPopup html[lang=th-TH] button,
.smartPopup.errorsPopup html[lang=el-GR] button,
.smartPopup.errorsPopup html[lang=zh-CN] button,
.smartPopup.errorsPopup html[lang=vi-VN] button,
.smartPopup.findSpeedPopup .notification .header html[lang=ar-SA] p,
.smartPopup.findSpeedPopup .notification .header html[lang=th-TH] p,
.smartPopup.findSpeedPopup .notification .header html[lang=el-GR] p,
.smartPopup.findSpeedPopup .notification .header html[lang=zh-CN] p,
.smartPopup.findSpeedPopup .notification .header html[lang=vi-VN] p,
.smartPopup.findSpeedPopup .notification .information p html[lang=ar-SA] .link,
.smartPopup.findSpeedPopup .notification .information p html[lang=th-TH] .link,
.smartPopup.findSpeedPopup .notification .information p html[lang=el-GR] .link,
.smartPopup.findSpeedPopup .notification .information p html[lang=zh-CN] .link,
.smartPopup.findSpeedPopup .notification .information p html[lang=vi-VN] .link,
.smartPopup.nodePopup .notification html[lang=ar-SA] .info,
.smartPopup.nodePopup .notification html[lang=th-TH] .info,
.smartPopup.nodePopup .notification html[lang=el-GR] .info,
.smartPopup.nodePopup .notification html[lang=zh-CN] .info,
.smartPopup.nodePopup .notification html[lang=vi-VN] .info,
.smartPopup.nodePopup .sectionContent .numberSteps html[lang=ar-SA] .step.unable,
.smartPopup.nodePopup .sectionContent .numberSteps html[lang=th-TH] .step.unable,
.smartPopup.nodePopup .sectionContent .numberSteps html[lang=el-GR] .step.unable,
.smartPopup.nodePopup .sectionContent .numberSteps html[lang=zh-CN] .step.unable,
.smartPopup.nodePopup .sectionContent .numberSteps html[lang=vi-VN] .step.unable,
.smartPopup.nodePopup .sectionContent .reviewSteps .step.unable html[lang=ar-SA] p,
.smartPopup.nodePopup .sectionContent .reviewSteps .step.unable html[lang=th-TH] p,
.smartPopup.nodePopup .sectionContent .reviewSteps .step.unable html[lang=el-GR] p,
.smartPopup.nodePopup .sectionContent .reviewSteps .step.unable html[lang=zh-CN] p,
.smartPopup.nodePopup .sectionContent .reviewSteps .step.unable html[lang=vi-VN] p,
.smartPopup.nodePopup html[lang=ar-SA] button,
.smartPopup.nodePopup html[lang=th-TH] button,
.smartPopup.nodePopup html[lang=el-GR] button,
.smartPopup.nodePopup html[lang=zh-CN] button,
.smartPopup.nodePopup html[lang=vi-VN] button,
.smartPopup.sharePopup .infoToShare html[lang=ar-SA] label,
.smartPopup.sharePopup .infoToShare html[lang=ar-SA] p,
.smartPopup.sharePopup .infoToShare html[lang=th-TH] label,
.smartPopup.sharePopup .infoToShare html[lang=th-TH] p,
.smartPopup.sharePopup .infoToShare html[lang=el-GR] label,
.smartPopup.sharePopup .infoToShare html[lang=el-GR] p,
.smartPopup.sharePopup .infoToShare html[lang=zh-CN] label,
.smartPopup.sharePopup .infoToShare html[lang=zh-CN] p,
.smartPopup.sharePopup .infoToShare html[lang=vi-VN] label,
.smartPopup.sharePopup .infoToShare html[lang=vi-VN] p,
.smartPopup.sharePopup .shareOptions html[lang=ar-SA] li,
.smartPopup.sharePopup .shareOptions html[lang=ar-SA] li.cancel,
.smartPopup.sharePopup .shareOptions html[lang=th-TH] li,
.smartPopup.sharePopup .shareOptions html[lang=th-TH] li.cancel,
.smartPopup.sharePopup .shareOptions html[lang=el-GR] li,
.smartPopup.sharePopup .shareOptions html[lang=el-GR] li.cancel,
.smartPopup.sharePopup .shareOptions html[lang=zh-CN] li,
.smartPopup.sharePopup .shareOptions html[lang=zh-CN] li.cancel,
.smartPopup.sharePopup .shareOptions html[lang=vi-VN] li,
.smartPopup.sharePopup .shareOptions html[lang=vi-VN] li.cancel,
.smartPopup.smallPopup .notification .buttons button html[lang=ar-SA] a,
.smartPopup.smallPopup .notification .buttons button html[lang=th-TH] a,
.smartPopup.smallPopup .notification .buttons button html[lang=el-GR] a,
.smartPopup.smallPopup .notification .buttons button html[lang=zh-CN] a,
.smartPopup.smallPopup .notification .buttons button html[lang=vi-VN] a,
.smartPopup.smallPopup .notification .buttons html[lang=ar-SA] button,
.smartPopup.smallPopup .notification .buttons html[lang=th-TH] button,
.smartPopup.smallPopup .notification .buttons html[lang=el-GR] button,
.smartPopup.smallPopup .notification .buttons html[lang=zh-CN] button,
.smartPopup.smallPopup .notification .buttons html[lang=vi-VN] button,
.smartPopup.smallPopup .notification .message html[lang=ar-SA] span.nodeName,
.smartPopup.smallPopup .notification .message html[lang=th-TH] span.nodeName,
.smartPopup.smallPopup .notification .message html[lang=el-GR] span.nodeName,
.smartPopup.smallPopup .notification .message html[lang=zh-CN] span.nodeName,
.smartPopup.smallPopup .notification .message html[lang=vi-VN] span.nodeName,
.smartPopup.waitDialog .header html[lang=ar-SA] p,
.smartPopup.waitDialog .header html[lang=th-TH] p,
.smartPopup.waitDialog .header html[lang=el-GR] p,
.smartPopup.waitDialog .header html[lang=zh-CN] p,
.smartPopup.waitDialog .header html[lang=vi-VN] p,
.troubleShooting.internalPage section.content .header html[lang=ar-SA] .networkName,
.troubleShooting.internalPage section.content .header html[lang=th-TH] .networkName,
.troubleShooting.internalPage section.content .header html[lang=el-GR] .networkName,
.troubleShooting.internalPage section.content .header html[lang=zh-CN] .networkName,
.troubleShooting.internalPage section.content .header html[lang=vi-VN] .networkName,
.troubleShooting.internalPage section.content html[lang=ar-SA] .header,
.troubleShooting.internalPage section.content html[lang=ar-SA] .highlight,
.troubleShooting.internalPage section.content html[lang=ar-SA] button,
.troubleShooting.internalPage section.content html[lang=ar-SA] p,
.troubleShooting.internalPage section.content html[lang=th-TH] .header,
.troubleShooting.internalPage section.content html[lang=th-TH] .highlight,
.troubleShooting.internalPage section.content html[lang=th-TH] button,
.troubleShooting.internalPage section.content html[lang=th-TH] p,
.troubleShooting.internalPage section.content html[lang=el-GR] .header,
.troubleShooting.internalPage section.content html[lang=el-GR] .highlight,
.troubleShooting.internalPage section.content html[lang=el-GR] button,
.troubleShooting.internalPage section.content html[lang=el-GR] p,
.troubleShooting.internalPage section.content html[lang=zh-CN] .header,
.troubleShooting.internalPage section.content html[lang=zh-CN] .highlight,
.troubleShooting.internalPage section.content html[lang=zh-CN] button,
.troubleShooting.internalPage section.content html[lang=zh-CN] p,
.troubleShooting.internalPage section.content html[lang=vi-VN] .header,
.troubleShooting.internalPage section.content html[lang=vi-VN] .highlight,
.troubleShooting.internalPage section.content html[lang=vi-VN] button,
.troubleShooting.internalPage section.content html[lang=vi-VN] p,
.troubleShooting.page section.content .header html[lang=ar-SA] .networkName,
.troubleShooting.page section.content .header html[lang=th-TH] .networkName,
.troubleShooting.page section.content .header html[lang=el-GR] .networkName,
.troubleShooting.page section.content .header html[lang=zh-CN] .networkName,
.troubleShooting.page section.content .header html[lang=vi-VN] .networkName,
.troubleShooting.page section.content html[lang=ar-SA] .header,
.troubleShooting.page section.content html[lang=ar-SA] .highlight,
.troubleShooting.page section.content html[lang=ar-SA] button,
.troubleShooting.page section.content html[lang=ar-SA] p,
.troubleShooting.page section.content html[lang=th-TH] .header,
.troubleShooting.page section.content html[lang=th-TH] .highlight,
.troubleShooting.page section.content html[lang=th-TH] button,
.troubleShooting.page section.content html[lang=th-TH] p,
.troubleShooting.page section.content html[lang=el-GR] .header,
.troubleShooting.page section.content html[lang=el-GR] .highlight,
.troubleShooting.page section.content html[lang=el-GR] button,
.troubleShooting.page section.content html[lang=el-GR] p,
.troubleShooting.page section.content html[lang=zh-CN] .header,
.troubleShooting.page section.content html[lang=zh-CN] .highlight,
.troubleShooting.page section.content html[lang=zh-CN] button,
.troubleShooting.page section.content html[lang=zh-CN] p,
.troubleShooting.page section.content html[lang=vi-VN] .header,
.troubleShooting.page section.content html[lang=vi-VN] .highlight,
.troubleShooting.page section.content html[lang=vi-VN] button,
.troubleShooting.page section.content html[lang=vi-VN] p,
.troubleShooting.smartPopup section.content ul.form li html[lang=ar-SA] p,
.troubleShooting.smartPopup section.content ul.form li html[lang=th-TH] p,
.troubleShooting.smartPopup section.content ul.form li html[lang=el-GR] p,
.troubleShooting.smartPopup section.content ul.form li html[lang=zh-CN] p,
.troubleShooting.smartPopup section.content ul.form li html[lang=vi-VN] p,
.troubleShooting.smartPopup.showMeHow section.content html[lang=ar-SA] h2,
.troubleShooting.smartPopup.showMeHow section.content html[lang=th-TH] h2,
.troubleShooting.smartPopup.showMeHow section.content html[lang=el-GR] h2,
.troubleShooting.smartPopup.showMeHow section.content html[lang=zh-CN] h2,
.troubleShooting.smartPopup.showMeHow section.content html[lang=vi-VN] h2,
.troubleShooting.smartPopup.showMeHow section.content ol html[lang=ar-SA] li:before,
.troubleShooting.smartPopup.showMeHow section.content ol html[lang=th-TH] li:before,
.troubleShooting.smartPopup.showMeHow section.content ol html[lang=el-GR] li:before,
.troubleShooting.smartPopup.showMeHow section.content ol html[lang=zh-CN] li:before,
.troubleShooting.smartPopup.showMeHow section.content ol html[lang=vi-VN] li:before,
.troubleShooting.smartPopup.showMeHow section.content ol li html[lang=ar-SA] p,
.troubleShooting.smartPopup.showMeHow section.content ol li html[lang=th-TH] p,
.troubleShooting.smartPopup.showMeHow section.content ol li html[lang=el-GR] p,
.troubleShooting.smartPopup.showMeHow section.content ol li html[lang=zh-CN] p,
.troubleShooting.smartPopup.showMeHow section.content ol li html[lang=vi-VN] p,
.troubleShooting.smartPopup.showMeHow section.content ol li p html[lang=ar-SA] span,
.troubleShooting.smartPopup.showMeHow section.content ol li p html[lang=th-TH] span,
.troubleShooting.smartPopup.showMeHow section.content ol li p html[lang=el-GR] span,
.troubleShooting.smartPopup.showMeHow section.content ol li p html[lang=zh-CN] span,
.troubleShooting.smartPopup.showMeHow section.content ol li p html[lang=vi-VN] span,
.widget header.mainHeader html[lang=ar-SA] button,
.widget header.mainHeader html[lang=ar-SA] h1,
.widget header.mainHeader html[lang=th-TH] button,
.widget header.mainHeader html[lang=th-TH] h1,
.widget header.mainHeader html[lang=el-GR] button,
.widget header.mainHeader html[lang=el-GR] h1,
.widget header.mainHeader html[lang=zh-CN] button,
.widget header.mainHeader html[lang=zh-CN] h1,
.widget header.mainHeader html[lang=vi-VN] button,
.widget header.mainHeader html[lang=vi-VN] h1,
.widget section.content .helpContain html[lang=ar-SA] p,
.widget section.content .helpContain html[lang=th-TH] p,
.widget section.content .helpContain html[lang=el-GR] p,
.widget section.content .helpContain html[lang=zh-CN] p,
.widget section.content .helpContain html[lang=vi-VN] p,
header html[lang=ar-SA] button,
header html[lang=ar-SA] h1,
header html[lang=th-TH] button,
header html[lang=th-TH] h1,
header html[lang=el-GR] button,
header html[lang=el-GR] h1,
header html[lang=zh-CN] button,
header html[lang=zh-CN] h1,
header html[lang=vi-VN] button,
header html[lang=vi-VN] h1,
html.linksysNode .internalPage section.content .helpContain html[lang=ar-SA] p,
html.linksysNode .internalPage section.content .helpContain html[lang=th-TH] p,
html.linksysNode .internalPage section.content .helpContain html[lang=el-GR] p,
html.linksysNode .internalPage section.content .helpContain html[lang=zh-CN] p,
html.linksysNode .internalPage section.content .helpContain html[lang=vi-VN] p,
html.linksysNode .widget section.content .helpContain html[lang=ar-SA] p,
html.linksysNode .widget section.content .helpContain html[lang=th-TH] p,
html.linksysNode .widget section.content .helpContain html[lang=el-GR] p,
html.linksysNode .widget section.content .helpContain html[lang=zh-CN] p,
html.linksysNode .widget section.content .helpContain html[lang=vi-VN] p,
html[lang=ar-SA] .baseFontFamily,
html[lang=ar-SA] .boxed,
html[lang=ar-SA] .confirmationMsg,
html[lang=ar-SA] .connectivity .header p,
html[lang=ar-SA] .connectivity h2,
html[lang=ar-SA] .connectivity.SetUpSpinner .notification .header p,
html[lang=ar-SA] .connectivity.errorsPopup button,
html[lang=ar-SA] .connectivity.findSpeedPopup .notification .header p,
html[lang=ar-SA] .connectivity.findSpeedPopup .notification .information p .link,
html[lang=ar-SA] .connectivity.nodePopup,
html[lang=ar-SA] .connectivity.nodePopup .notification .info,
html[lang=ar-SA] .connectivity.nodePopup .sectionContent .numberSteps .step.unable,
html[lang=ar-SA] .connectivity.nodePopup .sectionContent .reviewSteps .step.unable p,
html[lang=ar-SA] .connectivity.nodePopup button,
html[lang=ar-SA] .connectivity.sharePopup .infoToShare label,
html[lang=ar-SA] .connectivity.sharePopup .infoToShare p,
html[lang=ar-SA] .connectivity.sharePopup .shareOptions li,
html[lang=ar-SA] .connectivity.sharePopup .shareOptions li.cancel,
html[lang=ar-SA] .connectivity.smallPopup .notification .buttons button,
html[lang=ar-SA] .connectivity.smallPopup .notification .buttons button a,
html[lang=ar-SA] .connectivity.smallPopup .notification .message span.nodeName,
html[lang=ar-SA] .connectivity.waitDialog .header p,
html[lang=ar-SA] .defaultDeviceList li .deviceItem .description label:first-child,
html[lang=ar-SA] .deletableList li .deviceItem .description label:first-child,
html[lang=ar-SA] .detailData,
html[lang=ar-SA] .devicelist h3,
html[lang=ar-SA] .devicelist li .description .dataContent .deviceName,
html[lang=ar-SA] .devicelist li .description .dataContent .extraData,
html[lang=ar-SA] .devicelist.detail .connections section .ipAddress span,
html[lang=ar-SA] .devicelist.detail .connections section p,
html[lang=ar-SA] .devicelist.detail .content h1,
html[lang=ar-SA] .devicelist.detail .navigate .status,
html[lang=ar-SA] .display div.value,
html[lang=ar-SA] .error,
html[lang=ar-SA] .errorHandlerMessage,
html[lang=ar-SA] .failMsg,
html[lang=ar-SA] .gPolarisBold,
html[lang=ar-SA] .gPolarisBook,
html[lang=ar-SA] .gPolarisLight,
html[lang=ar-SA] .gPolarisMedium,
html[lang=ar-SA] .headerHelper button,
html[lang=ar-SA] .headerHelper h1,
html[lang=ar-SA] .internalPage section.content .helpContain p,
html[lang=ar-SA] .internalPage.helpInfoSubPage section.content>p.title,
html[lang=ar-SA] .link,
html[lang=ar-SA] .linksys_devicelist h3,
html[lang=ar-SA] .linksys_devicelist li .description .dataContent .deviceName,
html[lang=ar-SA] .linksys_devicelist li .description .dataContent .extraData,
html[lang=ar-SA] .linksys_devicelist.detail .connections section .ipAddress span,
html[lang=ar-SA] .linksys_devicelist.detail .connections section p,
html[lang=ar-SA] .linksys_devicelist.detail .content h1,
html[lang=ar-SA] .linksys_devicelist.detail .navigate .status,
html[lang=ar-SA] .optional-link,
html[lang=ar-SA] .smartPopup .header p,
html[lang=ar-SA] .smartPopup.SetUpSpinner .notification .header p,
html[lang=ar-SA] .smartPopup.errorsPopup button,
html[lang=ar-SA] .smartPopup.findSpeedPopup .notification .header p,
html[lang=ar-SA] .smartPopup.findSpeedPopup .notification .information p .link,
html[lang=ar-SA] .smartPopup.nodePopup,
html[lang=ar-SA] .smartPopup.nodePopup .notification .info,
html[lang=ar-SA] .smartPopup.nodePopup .sectionContent .numberSteps .step.unable,
html[lang=ar-SA] .smartPopup.nodePopup .sectionContent .reviewSteps .step.unable p,
html[lang=ar-SA] .smartPopup.nodePopup button,
html[lang=ar-SA] .smartPopup.sharePopup .infoToShare label,
html[lang=ar-SA] .smartPopup.sharePopup .infoToShare p,
html[lang=ar-SA] .smartPopup.sharePopup .shareOptions li,
html[lang=ar-SA] .smartPopup.sharePopup .shareOptions li.cancel,
html[lang=ar-SA] .smartPopup.smallPopup .notification .buttons button,
html[lang=ar-SA] .smartPopup.smallPopup .notification .buttons button a,
html[lang=ar-SA] .smartPopup.smallPopup .notification .message span.nodeName,
html[lang=ar-SA] .smartPopup.waitDialog .header p,
html[lang=ar-SA] .troubleShooting.internalPage,
html[lang=ar-SA] .troubleShooting.internalPage section.content .header,
html[lang=ar-SA] .troubleShooting.internalPage section.content .header .networkName,
html[lang=ar-SA] .troubleShooting.internalPage section.content .highlight,
html[lang=ar-SA] .troubleShooting.internalPage section.content button,
html[lang=ar-SA] .troubleShooting.internalPage section.content p,
html[lang=ar-SA] .troubleShooting.page,
html[lang=ar-SA] .troubleShooting.page section.content .header,
html[lang=ar-SA] .troubleShooting.page section.content .header .networkName,
html[lang=ar-SA] .troubleShooting.page section.content .highlight,
html[lang=ar-SA] .troubleShooting.page section.content button,
html[lang=ar-SA] .troubleShooting.page section.content p,
html[lang=ar-SA] .troubleShooting.smartPopup section.content ul.form li p,
html[lang=ar-SA] .troubleShooting.smartPopup.showMeHow section.content h2,
html[lang=ar-SA] .troubleShooting.smartPopup.showMeHow section.content ol li p,
html[lang=ar-SA] .troubleShooting.smartPopup.showMeHow section.content ol li p span,
html[lang=ar-SA] .troubleShooting.smartPopup.showMeHow section.content ol li:before,
html[lang=ar-SA] .widget header.mainHeader button,
html[lang=ar-SA] .widget header.mainHeader h1,
html[lang=ar-SA] .widget section.content .helpContain p,
html[lang=ar-SA] a,
html[lang=ar-SA] button,
html[lang=ar-SA] button.addRule,
html[lang=ar-SA] header button,
html[lang=ar-SA] header h1,
html[lang=ar-SA] html.linksysNode .internalPage section.content .helpContain p,
html[lang=ar-SA] html.linksysNode .widget section.content .helpContain p,
html[lang=ar-SA] input[type=text],
html[lang=ar-SA] input[type=password],
html[lang=ar-SA] input[type=email],
html[lang=ar-SA] input[type=url],
html[lang=ar-SA] input[type=number],
html[lang=ar-SA] input[type=tel],
html[lang=ar-SA] select,
html[lang=ar-SA] textarea,
html[lang=ar-SA] ul.devicelist li div.detail .description label.deviceName,
html[lang=ar-SA] ul.form li .errorMsg,
html[lang=ar-SA] ul.form li .helpItem .itemHeader label,
html[lang=ar-SA] ul.form li label+p,
html[lang=ar-SA] ul.form li p.link,
html[lang=ar-SA] ul.form li ul.helpList li .heading,
html[lang=ar-SA] ul.form li ul.helpList li ul.bulletList li.textInfo .heading,
html[lang=ar-SA] ul.form li.toggleRow h2,
html[lang=th-TH] .baseFontFamily,
html[lang=th-TH] .boxed,
html[lang=th-TH] .confirmationMsg,
html[lang=th-TH] .connectivity .header p,
html[lang=th-TH] .connectivity h2,
html[lang=th-TH] .connectivity.SetUpSpinner .notification .header p,
html[lang=th-TH] .connectivity.errorsPopup button,
html[lang=th-TH] .connectivity.findSpeedPopup .notification .header p,
html[lang=th-TH] .connectivity.findSpeedPopup .notification .information p .link,
html[lang=th-TH] .connectivity.nodePopup,
html[lang=th-TH] .connectivity.nodePopup .notification .info,
html[lang=th-TH] .connectivity.nodePopup .sectionContent .numberSteps .step.unable,
html[lang=th-TH] .connectivity.nodePopup .sectionContent .reviewSteps .step.unable p,
html[lang=th-TH] .connectivity.nodePopup button,
html[lang=th-TH] .connectivity.sharePopup .infoToShare label,
html[lang=th-TH] .connectivity.sharePopup .infoToShare p,
html[lang=th-TH] .connectivity.sharePopup .shareOptions li,
html[lang=th-TH] .connectivity.sharePopup .shareOptions li.cancel,
html[lang=th-TH] .connectivity.smallPopup .notification .buttons button,
html[lang=th-TH] .connectivity.smallPopup .notification .buttons button a,
html[lang=th-TH] .connectivity.smallPopup .notification .message span.nodeName,
html[lang=th-TH] .connectivity.waitDialog .header p,
html[lang=th-TH] .defaultDeviceList li .deviceItem .description label:first-child,
html[lang=th-TH] .deletableList li .deviceItem .description label:first-child,
html[lang=th-TH] .detailData,
html[lang=th-TH] .devicelist h3,
html[lang=th-TH] .devicelist li .description .dataContent .deviceName,
html[lang=th-TH] .devicelist li .description .dataContent .extraData,
html[lang=th-TH] .devicelist.detail .connections section .ipAddress span,
html[lang=th-TH] .devicelist.detail .connections section p,
html[lang=th-TH] .devicelist.detail .content h1,
html[lang=th-TH] .devicelist.detail .navigate .status,
html[lang=th-TH] .display div.value,
html[lang=th-TH] .error,
html[lang=th-TH] .errorHandlerMessage,
html[lang=th-TH] .failMsg,
html[lang=th-TH] .gPolarisBold,
html[lang=th-TH] .gPolarisBook,
html[lang=th-TH] .gPolarisLight,
html[lang=th-TH] .gPolarisMedium,
html[lang=th-TH] .headerHelper button,
html[lang=th-TH] .headerHelper h1,
html[lang=th-TH] .internalPage section.content .helpContain p,
html[lang=th-TH] .internalPage.helpInfoSubPage section.content>p.title,
html[lang=th-TH] .link,
html[lang=th-TH] .linksys_devicelist h3,
html[lang=th-TH] .linksys_devicelist li .description .dataContent .deviceName,
html[lang=th-TH] .linksys_devicelist li .description .dataContent .extraData,
html[lang=th-TH] .linksys_devicelist.detail .connections section .ipAddress span,
html[lang=th-TH] .linksys_devicelist.detail .connections section p,
html[lang=th-TH] .linksys_devicelist.detail .content h1,
html[lang=th-TH] .linksys_devicelist.detail .navigate .status,
html[lang=th-TH] .optional-link,
html[lang=th-TH] .smartPopup .header p,
html[lang=th-TH] .smartPopup.SetUpSpinner .notification .header p,
html[lang=th-TH] .smartPopup.errorsPopup button,
html[lang=th-TH] .smartPopup.findSpeedPopup .notification .header p,
html[lang=th-TH] .smartPopup.findSpeedPopup .notification .information p .link,
html[lang=th-TH] .smartPopup.nodePopup,
html[lang=th-TH] .smartPopup.nodePopup .notification .info,
html[lang=th-TH] .smartPopup.nodePopup .sectionContent .numberSteps .step.unable,
html[lang=th-TH] .smartPopup.nodePopup .sectionContent .reviewSteps .step.unable p,
html[lang=th-TH] .smartPopup.nodePopup button,
html[lang=th-TH] .smartPopup.sharePopup .infoToShare label,
html[lang=th-TH] .smartPopup.sharePopup .infoToShare p,
html[lang=th-TH] .smartPopup.sharePopup .shareOptions li,
html[lang=th-TH] .smartPopup.sharePopup .shareOptions li.cancel,
html[lang=th-TH] .smartPopup.smallPopup .notification .buttons button,
html[lang=th-TH] .smartPopup.smallPopup .notification .buttons button a,
html[lang=th-TH] .smartPopup.smallPopup .notification .message span.nodeName,
html[lang=th-TH] .smartPopup.waitDialog .header p,
html[lang=th-TH] .troubleShooting.internalPage,
html[lang=th-TH] .troubleShooting.internalPage section.content .header,
html[lang=th-TH] .troubleShooting.internalPage section.content .header .networkName,
html[lang=th-TH] .troubleShooting.internalPage section.content .highlight,
html[lang=th-TH] .troubleShooting.internalPage section.content button,
html[lang=th-TH] .troubleShooting.internalPage section.content p,
html[lang=th-TH] .troubleShooting.page,
html[lang=th-TH] .troubleShooting.page section.content .header,
html[lang=th-TH] .troubleShooting.page section.content .header .networkName,
html[lang=th-TH] .troubleShooting.page section.content .highlight,
html[lang=th-TH] .troubleShooting.page section.content button,
html[lang=th-TH] .troubleShooting.page section.content p,
html[lang=th-TH] .troubleShooting.smartPopup section.content ul.form li p,
html[lang=th-TH] .troubleShooting.smartPopup.showMeHow section.content h2,
html[lang=th-TH] .troubleShooting.smartPopup.showMeHow section.content ol li p,
html[lang=th-TH] .troubleShooting.smartPopup.showMeHow section.content ol li p span,
html[lang=th-TH] .troubleShooting.smartPopup.showMeHow section.content ol li:before,
html[lang=th-TH] .widget header.mainHeader button,
html[lang=th-TH] .widget header.mainHeader h1,
html[lang=th-TH] .widget section.content .helpContain p,
html[lang=th-TH] a,
html[lang=th-TH] button,
html[lang=th-TH] button.addRule,
html[lang=th-TH] header button,
html[lang=th-TH] header h1,
html[lang=th-TH] html.linksysNode .internalPage section.content .helpContain p,
html[lang=th-TH] html.linksysNode .widget section.content .helpContain p,
html[lang=th-TH] input[type=text],
html[lang=th-TH] input[type=password],
html[lang=th-TH] input[type=email],
html[lang=th-TH] input[type=url],
html[lang=th-TH] input[type=number],
html[lang=th-TH] input[type=tel],
html[lang=th-TH] select,
html[lang=th-TH] textarea,
html[lang=th-TH] ul.devicelist li div.detail .description label.deviceName,
html[lang=th-TH] ul.form li .errorMsg,
html[lang=th-TH] ul.form li .helpItem .itemHeader label,
html[lang=th-TH] ul.form li label+p,
html[lang=th-TH] ul.form li p.link,
html[lang=th-TH] ul.form li ul.helpList li .heading,
html[lang=th-TH] ul.form li ul.helpList li ul.bulletList li.textInfo .heading,
html[lang=th-TH] ul.form li.toggleRow h2,
html[lang=el-GR] .baseFontFamily,
html[lang=el-GR] .boxed,
html[lang=el-GR] .confirmationMsg,
html[lang=el-GR] .connectivity .header p,
html[lang=el-GR] .connectivity h2,
html[lang=el-GR] .connectivity.SetUpSpinner .notification .header p,
html[lang=el-GR] .connectivity.errorsPopup button,
html[lang=el-GR] .connectivity.findSpeedPopup .notification .header p,
html[lang=el-GR] .connectivity.findSpeedPopup .notification .information p .link,
html[lang=el-GR] .connectivity.nodePopup,
html[lang=el-GR] .connectivity.nodePopup .notification .info,
html[lang=el-GR] .connectivity.nodePopup .sectionContent .numberSteps .step.unable,
html[lang=el-GR] .connectivity.nodePopup .sectionContent .reviewSteps .step.unable p,
html[lang=el-GR] .connectivity.nodePopup button,
html[lang=el-GR] .connectivity.sharePopup .infoToShare label,
html[lang=el-GR] .connectivity.sharePopup .infoToShare p,
html[lang=el-GR] .connectivity.sharePopup .shareOptions li,
html[lang=el-GR] .connectivity.sharePopup .shareOptions li.cancel,
html[lang=el-GR] .connectivity.smallPopup .notification .buttons button,
html[lang=el-GR] .connectivity.smallPopup .notification .buttons button a,
html[lang=el-GR] .connectivity.smallPopup .notification .message span.nodeName,
html[lang=el-GR] .connectivity.waitDialog .header p,
html[lang=el-GR] .defaultDeviceList li .deviceItem .description label:first-child,
html[lang=el-GR] .deletableList li .deviceItem .description label:first-child,
html[lang=el-GR] .detailData,
html[lang=el-GR] .devicelist h3,
html[lang=el-GR] .devicelist li .description .dataContent .deviceName,
html[lang=el-GR] .devicelist li .description .dataContent .extraData,
html[lang=el-GR] .devicelist.detail .connections section .ipAddress span,
html[lang=el-GR] .devicelist.detail .connections section p,
html[lang=el-GR] .devicelist.detail .content h1,
html[lang=el-GR] .devicelist.detail .navigate .status,
html[lang=el-GR] .display div.value,
html[lang=el-GR] .error,
html[lang=el-GR] .errorHandlerMessage,
html[lang=el-GR] .failMsg,
html[lang=el-GR] .gPolarisBold,
html[lang=el-GR] .gPolarisBook,
html[lang=el-GR] .gPolarisLight,
html[lang=el-GR] .gPolarisMedium,
html[lang=el-GR] .headerHelper button,
html[lang=el-GR] .headerHelper h1,
html[lang=el-GR] .internalPage section.content .helpContain p,
html[lang=el-GR] .internalPage.helpInfoSubPage section.content>p.title,
html[lang=el-GR] .link,
html[lang=el-GR] .linksys_devicelist h3,
html[lang=el-GR] .linksys_devicelist li .description .dataContent .deviceName,
html[lang=el-GR] .linksys_devicelist li .description .dataContent .extraData,
html[lang=el-GR] .linksys_devicelist.detail .connections section .ipAddress span,
html[lang=el-GR] .linksys_devicelist.detail .connections section p,
html[lang=el-GR] .linksys_devicelist.detail .content h1,
html[lang=el-GR] .linksys_devicelist.detail .navigate .status,
html[lang=el-GR] .optional-link,
html[lang=el-GR] .smartPopup .header p,
html[lang=el-GR] .smartPopup.SetUpSpinner .notification .header p,
html[lang=el-GR] .smartPopup.errorsPopup button,
html[lang=el-GR] .smartPopup.findSpeedPopup .notification .header p,
html[lang=el-GR] .smartPopup.findSpeedPopup .notification .information p .link,
html[lang=el-GR] .smartPopup.nodePopup,
html[lang=el-GR] .smartPopup.nodePopup .notification .info,
html[lang=el-GR] .smartPopup.nodePopup .sectionContent .numberSteps .step.unable,
html[lang=el-GR] .smartPopup.nodePopup .sectionContent .reviewSteps .step.unable p,
html[lang=el-GR] .smartPopup.nodePopup button,
html[lang=el-GR] .smartPopup.sharePopup .infoToShare label,
html[lang=el-GR] .smartPopup.sharePopup .infoToShare p,
html[lang=el-GR] .smartPopup.sharePopup .shareOptions li,
html[lang=el-GR] .smartPopup.sharePopup .shareOptions li.cancel,
html[lang=el-GR] .smartPopup.smallPopup .notification .buttons button,
html[lang=el-GR] .smartPopup.smallPopup .notification .buttons button a,
html[lang=el-GR] .smartPopup.smallPopup .notification .message span.nodeName,
html[lang=el-GR] .smartPopup.waitDialog .header p,
html[lang=el-GR] .troubleShooting.internalPage,
html[lang=el-GR] .troubleShooting.internalPage section.content .header,
html[lang=el-GR] .troubleShooting.internalPage section.content .header .networkName,
html[lang=el-GR] .troubleShooting.internalPage section.content .highlight,
html[lang=el-GR] .troubleShooting.internalPage section.content button,
html[lang=el-GR] .troubleShooting.internalPage section.content p,
html[lang=el-GR] .troubleShooting.page,
html[lang=el-GR] .troubleShooting.page section.content .header,
html[lang=el-GR] .troubleShooting.page section.content .header .networkName,
html[lang=el-GR] .troubleShooting.page section.content .highlight,
html[lang=el-GR] .troubleShooting.page section.content button,
html[lang=el-GR] .troubleShooting.page section.content p,
html[lang=el-GR] .troubleShooting.smartPopup section.content ul.form li p,
html[lang=el-GR] .troubleShooting.smartPopup.showMeHow section.content h2,
html[lang=el-GR] .troubleShooting.smartPopup.showMeHow section.content ol li p,
html[lang=el-GR] .troubleShooting.smartPopup.showMeHow section.content ol li p span,
html[lang=el-GR] .troubleShooting.smartPopup.showMeHow section.content ol li:before,
html[lang=el-GR] .widget header.mainHeader button,
html[lang=el-GR] .widget header.mainHeader h1,
html[lang=el-GR] .widget section.content .helpContain p,
html[lang=el-GR] a,
html[lang=el-GR] button,
html[lang=el-GR] button.addRule,
html[lang=el-GR] header button,
html[lang=el-GR] header h1,
html[lang=el-GR] html.linksysNode .internalPage section.content .helpContain p,
html[lang=el-GR] html.linksysNode .widget section.content .helpContain p,
html[lang=el-GR] input[type=text],
html[lang=el-GR] input[type=password],
html[lang=el-GR] input[type=email],
html[lang=el-GR] input[type=url],
html[lang=el-GR] input[type=number],
html[lang=el-GR] input[type=tel],
html[lang=el-GR] select,
html[lang=el-GR] textarea,
html[lang=el-GR] ul.devicelist li div.detail .description label.deviceName,
html[lang=el-GR] ul.form li .errorMsg,
html[lang=el-GR] ul.form li .helpItem .itemHeader label,
html[lang=el-GR] ul.form li label+p,
html[lang=el-GR] ul.form li p.link,
html[lang=el-GR] ul.form li ul.helpList li .heading,
html[lang=el-GR] ul.form li ul.helpList li ul.bulletList li.textInfo .heading,
html[lang=el-GR] ul.form li.toggleRow h2,
html[lang=zh-CN] .baseFontFamily,
html[lang=zh-CN] .boxed,
html[lang=zh-CN] .confirmationMsg,
html[lang=zh-CN] .connectivity .header p,
html[lang=zh-CN] .connectivity h2,
html[lang=zh-CN] .connectivity.SetUpSpinner .notification .header p,
html[lang=zh-CN] .connectivity.errorsPopup button,
html[lang=zh-CN] .connectivity.findSpeedPopup .notification .header p,
html[lang=zh-CN] .connectivity.findSpeedPopup .notification .information p .link,
html[lang=zh-CN] .connectivity.nodePopup,
html[lang=zh-CN] .connectivity.nodePopup .notification .info,
html[lang=zh-CN] .connectivity.nodePopup .sectionContent .numberSteps .step.unable,
html[lang=zh-CN] .connectivity.nodePopup .sectionContent .reviewSteps .step.unable p,
html[lang=zh-CN] .connectivity.nodePopup button,
html[lang=zh-CN] .connectivity.sharePopup .infoToShare label,
html[lang=zh-CN] .connectivity.sharePopup .infoToShare p,
html[lang=zh-CN] .connectivity.sharePopup .shareOptions li,
html[lang=zh-CN] .connectivity.sharePopup .shareOptions li.cancel,
html[lang=zh-CN] .connectivity.smallPopup .notification .buttons button,
html[lang=zh-CN] .connectivity.smallPopup .notification .buttons button a,
html[lang=zh-CN] .connectivity.smallPopup .notification .message span.nodeName,
html[lang=zh-CN] .connectivity.waitDialog .header p,
html[lang=zh-CN] .defaultDeviceList li .deviceItem .description label:first-child,
html[lang=zh-CN] .deletableList li .deviceItem .description label:first-child,
html[lang=zh-CN] .detailData,
html[lang=zh-CN] .devicelist h3,
html[lang=zh-CN] .devicelist li .description .dataContent .deviceName,
html[lang=zh-CN] .devicelist li .description .dataContent .extraData,
html[lang=zh-CN] .devicelist.detail .connections section .ipAddress span,
html[lang=zh-CN] .devicelist.detail .connections section p,
html[lang=zh-CN] .devicelist.detail .content h1,
html[lang=zh-CN] .devicelist.detail .navigate .status,
html[lang=zh-CN] .display div.value,
html[lang=zh-CN] .error,
html[lang=zh-CN] .errorHandlerMessage,
html[lang=zh-CN] .failMsg,
html[lang=zh-CN] .gPolarisBold,
html[lang=zh-CN] .gPolarisBook,
html[lang=zh-CN] .gPolarisLight,
html[lang=zh-CN] .gPolarisMedium,
html[lang=zh-CN] .headerHelper button,
html[lang=zh-CN] .headerHelper h1,
html[lang=zh-CN] .internalPage section.content .helpContain p,
html[lang=zh-CN] .internalPage.helpInfoSubPage section.content>p.title,
html[lang=zh-CN] .link,
html[lang=zh-CN] .linksys_devicelist h3,
html[lang=zh-CN] .linksys_devicelist li .description .dataContent .deviceName,
html[lang=zh-CN] .linksys_devicelist li .description .dataContent .extraData,
html[lang=zh-CN] .linksys_devicelist.detail .connections section .ipAddress span,
html[lang=zh-CN] .linksys_devicelist.detail .connections section p,
html[lang=zh-CN] .linksys_devicelist.detail .content h1,
html[lang=zh-CN] .linksys_devicelist.detail .navigate .status,
html[lang=zh-CN] .optional-link,
html[lang=zh-CN] .smartPopup .header p,
html[lang=zh-CN] .smartPopup.SetUpSpinner .notification .header p,
html[lang=zh-CN] .smartPopup.errorsPopup button,
html[lang=zh-CN] .smartPopup.findSpeedPopup .notification .header p,
html[lang=zh-CN] .smartPopup.findSpeedPopup .notification .information p .link,
html[lang=zh-CN] .smartPopup.nodePopup,
html[lang=zh-CN] .smartPopup.nodePopup .notification .info,
html[lang=zh-CN] .smartPopup.nodePopup .sectionContent .numberSteps .step.unable,
html[lang=zh-CN] .smartPopup.nodePopup .sectionContent .reviewSteps .step.unable p,
html[lang=zh-CN] .smartPopup.nodePopup button,
html[lang=zh-CN] .smartPopup.sharePopup .infoToShare label,
html[lang=zh-CN] .smartPopup.sharePopup .infoToShare p,
html[lang=zh-CN] .smartPopup.sharePopup .shareOptions li,
html[lang=zh-CN] .smartPopup.sharePopup .shareOptions li.cancel,
html[lang=zh-CN] .smartPopup.smallPopup .notification .buttons button,
html[lang=zh-CN] .smartPopup.smallPopup .notification .buttons button a,
html[lang=zh-CN] .smartPopup.smallPopup .notification .message span.nodeName,
html[lang=zh-CN] .smartPopup.waitDialog .header p,
html[lang=zh-CN] .troubleShooting.internalPage,
html[lang=zh-CN] .troubleShooting.internalPage section.content .header,
html[lang=zh-CN] .troubleShooting.internalPage section.content .header .networkName,
html[lang=zh-CN] .troubleShooting.internalPage section.content .highlight,
html[lang=zh-CN] .troubleShooting.internalPage section.content button,
html[lang=zh-CN] .troubleShooting.internalPage section.content p,
html[lang=zh-CN] .troubleShooting.page,
html[lang=zh-CN] .troubleShooting.page section.content .header,
html[lang=zh-CN] .troubleShooting.page section.content .header .networkName,
html[lang=zh-CN] .troubleShooting.page section.content .highlight,
html[lang=zh-CN] .troubleShooting.page section.content button,
html[lang=zh-CN] .troubleShooting.page section.content p,
html[lang=zh-CN] .troubleShooting.smartPopup section.content ul.form li p,
html[lang=zh-CN] .troubleShooting.smartPopup.showMeHow section.content h2,
html[lang=zh-CN] .troubleShooting.smartPopup.showMeHow section.content ol li p,
html[lang=zh-CN] .troubleShooting.smartPopup.showMeHow section.content ol li p span,
html[lang=zh-CN] .troubleShooting.smartPopup.showMeHow section.content ol li:before,
html[lang=zh-CN] .widget header.mainHeader button,
html[lang=zh-CN] .widget header.mainHeader h1,
html[lang=zh-CN] .widget section.content .helpContain p,
html[lang=zh-CN] a,
html[lang=zh-CN] button,
html[lang=zh-CN] button.addRule,
html[lang=zh-CN] header button,
html[lang=zh-CN] header h1,
html[lang=zh-CN] html.linksysNode .internalPage section.content .helpContain p,
html[lang=zh-CN] html.linksysNode .widget section.content .helpContain p,
html[lang=zh-CN] input[type=text],
html[lang=zh-CN] input[type=password],
html[lang=zh-CN] input[type=email],
html[lang=zh-CN] input[type=url],
html[lang=zh-CN] input[type=number],
html[lang=zh-CN] input[type=tel],
html[lang=zh-CN] select,
html[lang=zh-CN] textarea,
html[lang=zh-CN] ul.devicelist li div.detail .description label.deviceName,
html[lang=zh-CN] ul.form li .errorMsg,
html[lang=zh-CN] ul.form li .helpItem .itemHeader label,
html[lang=zh-CN] ul.form li label+p,
html[lang=zh-CN] ul.form li p.link,
html[lang=zh-CN] ul.form li ul.helpList li .heading,
html[lang=zh-CN] ul.form li ul.helpList li ul.bulletList li.textInfo .heading,
html[lang=zh-CN] ul.form li.toggleRow h2,
html[lang=vi-VN] .baseFontFamily,
html[lang=vi-VN] .boxed,
html[lang=vi-VN] .confirmationMsg,
html[lang=vi-VN] .connectivity .header p,
html[lang=vi-VN] .connectivity h2,
html[lang=vi-VN] .connectivity.SetUpSpinner .notification .header p,
html[lang=vi-VN] .connectivity.errorsPopup button,
html[lang=vi-VN] .connectivity.findSpeedPopup .notification .header p,
html[lang=vi-VN] .connectivity.findSpeedPopup .notification .information p .link,
html[lang=vi-VN] .connectivity.nodePopup,
html[lang=vi-VN] .connectivity.nodePopup .notification .info,
html[lang=vi-VN] .connectivity.nodePopup .sectionContent .numberSteps .step.unable,
html[lang=vi-VN] .connectivity.nodePopup .sectionContent .reviewSteps .step.unable p,
html[lang=vi-VN] .connectivity.nodePopup button,
html[lang=vi-VN] .connectivity.sharePopup .infoToShare label,
html[lang=vi-VN] .connectivity.sharePopup .infoToShare p,
html[lang=vi-VN] .connectivity.sharePopup .shareOptions li,
html[lang=vi-VN] .connectivity.sharePopup .shareOptions li.cancel,
html[lang=vi-VN] .connectivity.smallPopup .notification .buttons button,
html[lang=vi-VN] .connectivity.smallPopup .notification .buttons button a,
html[lang=vi-VN] .connectivity.smallPopup .notification .message span.nodeName,
html[lang=vi-VN] .connectivity.waitDialog .header p,
html[lang=vi-VN] .defaultDeviceList li .deviceItem .description label:first-child,
html[lang=vi-VN] .deletableList li .deviceItem .description label:first-child,
html[lang=vi-VN] .detailData,
html[lang=vi-VN] .devicelist h3,
html[lang=vi-VN] .devicelist li .description .dataContent .deviceName,
html[lang=vi-VN] .devicelist li .description .dataContent .extraData,
html[lang=vi-VN] .devicelist.detail .connections section .ipAddress span,
html[lang=vi-VN] .devicelist.detail .connections section p,
html[lang=vi-VN] .devicelist.detail .content h1,
html[lang=vi-VN] .devicelist.detail .navigate .status,
html[lang=vi-VN] .display div.value,
html[lang=vi-VN] .error,
html[lang=vi-VN] .errorHandlerMessage,
html[lang=vi-VN] .failMsg,
html[lang=vi-VN] .gPolarisBold,
html[lang=vi-VN] .gPolarisBook,
html[lang=vi-VN] .gPolarisLight,
html[lang=vi-VN] .gPolarisMedium,
html[lang=vi-VN] .headerHelper button,
html[lang=vi-VN] .headerHelper h1,
html[lang=vi-VN] .internalPage section.content .helpContain p,
html[lang=vi-VN] .internalPage.helpInfoSubPage section.content>p.title,
html[lang=vi-VN] .link,
html[lang=vi-VN] .linksys_devicelist h3,
html[lang=vi-VN] .linksys_devicelist li .description .dataContent .deviceName,
html[lang=vi-VN] .linksys_devicelist li .description .dataContent .extraData,
html[lang=vi-VN] .linksys_devicelist.detail .connections section .ipAddress span,
html[lang=vi-VN] .linksys_devicelist.detail .connections section p,
html[lang=vi-VN] .linksys_devicelist.detail .content h1,
html[lang=vi-VN] .linksys_devicelist.detail .navigate .status,
html[lang=vi-VN] .optional-link,
html[lang=vi-VN] .smartPopup .header p,
html[lang=vi-VN] .smartPopup.SetUpSpinner .notification .header p,
html[lang=vi-VN] .smartPopup.errorsPopup button,
html[lang=vi-VN] .smartPopup.findSpeedPopup .notification .header p,
html[lang=vi-VN] .smartPopup.findSpeedPopup .notification .information p .link,
html[lang=vi-VN] .smartPopup.nodePopup,
html[lang=vi-VN] .smartPopup.nodePopup .notification .info,
html[lang=vi-VN] .smartPopup.nodePopup .sectionContent .numberSteps .step.unable,
html[lang=vi-VN] .smartPopup.nodePopup .sectionContent .reviewSteps .step.unable p,
html[lang=vi-VN] .smartPopup.nodePopup button,
html[lang=vi-VN] .smartPopup.sharePopup .infoToShare label,
html[lang=vi-VN] .smartPopup.sharePopup .infoToShare p,
html[lang=vi-VN] .smartPopup.sharePopup .shareOptions li,
html[lang=vi-VN] .smartPopup.sharePopup .shareOptions li.cancel,
html[lang=vi-VN] .smartPopup.smallPopup .notification .buttons button,
html[lang=vi-VN] .smartPopup.smallPopup .notification .buttons button a,
html[lang=vi-VN] .smartPopup.smallPopup .notification .message span.nodeName,
html[lang=vi-VN] .smartPopup.waitDialog .header p,
html[lang=vi-VN] .troubleShooting.internalPage,
html[lang=vi-VN] .troubleShooting.internalPage section.content .header,
html[lang=vi-VN] .troubleShooting.internalPage section.content .header .networkName,
html[lang=vi-VN] .troubleShooting.internalPage section.content .highlight,
html[lang=vi-VN] .troubleShooting.internalPage section.content button,
html[lang=vi-VN] .troubleShooting.internalPage section.content p,
html[lang=vi-VN] .troubleShooting.page,
html[lang=vi-VN] .troubleShooting.page section.content .header,
html[lang=vi-VN] .troubleShooting.page section.content .header .networkName,
html[lang=vi-VN] .troubleShooting.page section.content .highlight,
html[lang=vi-VN] .troubleShooting.page section.content button,
html[lang=vi-VN] .troubleShooting.page section.content p,
html[lang=vi-VN] .troubleShooting.smartPopup section.content ul.form li p,
html[lang=vi-VN] .troubleShooting.smartPopup.showMeHow section.content h2,
html[lang=vi-VN] .troubleShooting.smartPopup.showMeHow section.content ol li p,
html[lang=vi-VN] .troubleShooting.smartPopup.showMeHow section.content ol li p span,
html[lang=vi-VN] .troubleShooting.smartPopup.showMeHow section.content ol li:before,
html[lang=vi-VN] .widget header.mainHeader button,
html[lang=vi-VN] .widget header.mainHeader h1,
html[lang=vi-VN] .widget section.content .helpContain p,
html[lang=vi-VN] a,
html[lang=vi-VN] button,
html[lang=vi-VN] button.addRule,
html[lang=vi-VN] header button,
html[lang=vi-VN] header h1,
html[lang=vi-VN] html.linksysNode .internalPage section.content .helpContain p,
html[lang=vi-VN] html.linksysNode .widget section.content .helpContain p,
html[lang=vi-VN] input[type=text],
html[lang=vi-VN] input[type=password],
html[lang=vi-VN] input[type=email],
html[lang=vi-VN] input[type=url],
html[lang=vi-VN] input[type=number],
html[lang=vi-VN] input[type=tel],
html[lang=vi-VN] select,
html[lang=vi-VN] textarea,
html[lang=vi-VN] ul.devicelist li div.detail .description label.deviceName,
html[lang=vi-VN] ul.form li .errorMsg,
html[lang=vi-VN] ul.form li .helpItem .itemHeader label,
html[lang=vi-VN] ul.form li label+p,
html[lang=vi-VN] ul.form li p.link,
html[lang=vi-VN] ul.form li ul.helpList li .heading,
html[lang=vi-VN] ul.form li ul.helpList li ul.bulletList li.textInfo .heading,
html[lang=vi-VN] ul.form li.toggleRow h2,
ul.devicelist li div.detail .description html[lang=ar-SA] label.deviceName,
ul.devicelist li div.detail .description html[lang=th-TH] label.deviceName,
ul.devicelist li div.detail .description html[lang=el-GR] label.deviceName,
ul.devicelist li div.detail .description html[lang=zh-CN] label.deviceName,
ul.devicelist li div.detail .description html[lang=vi-VN] label.deviceName,
ul.form li .helpItem .itemHeader html[lang=ar-SA] label,
ul.form li .helpItem .itemHeader html[lang=th-TH] label,
ul.form li .helpItem .itemHeader html[lang=el-GR] label,
ul.form li .helpItem .itemHeader html[lang=zh-CN] label,
ul.form li .helpItem .itemHeader html[lang=vi-VN] label,
ul.form li html[lang=ar-SA] .errorMsg,
ul.form li html[lang=ar-SA] label+p,
ul.form li html[lang=ar-SA] p.link,
ul.form li html[lang=th-TH] .errorMsg,
ul.form li html[lang=th-TH] label+p,
ul.form li html[lang=th-TH] p.link,
ul.form li html[lang=el-GR] .errorMsg,
ul.form li html[lang=el-GR] label+p,
ul.form li html[lang=el-GR] p.link,
ul.form li html[lang=zh-CN] .errorMsg,
ul.form li html[lang=zh-CN] label+p,
ul.form li html[lang=zh-CN] p.link,
ul.form li html[lang=vi-VN] .errorMsg,
ul.form li html[lang=vi-VN] label+p,
ul.form li html[lang=vi-VN] p.link,
ul.form li ul.helpList li html[lang=ar-SA] .heading,
ul.form li ul.helpList li html[lang=th-TH] .heading,
ul.form li ul.helpList li html[lang=el-GR] .heading,
ul.form li ul.helpList li html[lang=zh-CN] .heading,
ul.form li ul.helpList li html[lang=vi-VN] .heading,
ul.form li ul.helpList li ul.bulletList li.textInfo html[lang=ar-SA] .heading,
ul.form li ul.helpList li ul.bulletList li.textInfo html[lang=th-TH] .heading,
ul.form li ul.helpList li ul.bulletList li.textInfo html[lang=el-GR] .heading,
ul.form li ul.helpList li ul.bulletList li.textInfo html[lang=zh-CN] .heading,
ul.form li ul.helpList li ul.bulletList li.textInfo html[lang=vi-VN] .heading,
ul.form li.toggleRow html[lang=ar-SA] h2,
ul.form li.toggleRow html[lang=th-TH] h2,
ul.form li.toggleRow html[lang=el-GR] h2,
ul.form li.toggleRow html[lang=zh-CN] h2,
ul.form li.toggleRow html[lang=vi-VN] h2 {
    font-family: Helvetica Neue, Droid Sans, Helvetica, sans-serif
}
.normalPlaceHolder::-webkit-input-placeholder {
    text-transform: none
}
.uppercase {
    text-transform: uppercase
}
.devicelist.detail .content h1 .value,
.devicelist.detail .content h1 input,
.fontLarge,
.linksys_devicelist.detail .content h1 .value,
.linksys_devicelist.detail .content h1 input,
ul.form li label.fontLarge {
    font-size: 1.7rem
}
.connectivity .innerContent,
.connectivity.SetUpSpinner.errorCloud,
.connectivity.successPopup,
.connectivity.validateEmailPopup,
.internalPage,
.mainContainer,
.smartPopup .innerContent,
.smartPopup.SetUpSpinner.errorCloud,
.smartPopup.successPopup,
.smartPopup.validateEmailPopup,
.troubleShooting.smartPopup.showMeHow section.content,
.verticalScroll,
section.content {
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}
.connectivity .innerContent::-webkit-scrollbar,
.connectivity.SetUpSpinner.errorCloud::-webkit-scrollbar,
.connectivity.successPopup::-webkit-scrollbar,
.connectivity.validateEmailPopup::-webkit-scrollbar,
.internalPage::-webkit-scrollbar,
.mainContainer::-webkit-scrollbar,
.smartPopup .innerContent::-webkit-scrollbar,
.smartPopup.SetUpSpinner.errorCloud::-webkit-scrollbar,
.smartPopup.successPopup::-webkit-scrollbar,
.smartPopup.validateEmailPopup::-webkit-scrollbar,
.troubleShooting.smartPopup.showMeHow section.content::-webkit-scrollbar,
.verticalScroll::-webkit-scrollbar,
section.content::-webkit-scrollbar {
    display: none
}
.horizontalScroll {
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}
.horizontalScroll::-webkit-scrollbar {
    display: none
}
.devicelist.detail .content h1 ul.form div.value .display div.value:not(.inputMask),
.devicelist.detail .content h1 ul.form div.value input[type=text],
.devicelist.detail .content h1 ul.form div.value input[type=password],
.devicelist.detail .content h1 ul.form div.value input[type=email],
.devicelist.detail .content h1 ul.form div.value input[type=url],
.devicelist.detail .content h1 ul.form div.value select,
.devicelist.detail .content h1 ul.form div.value textarea,
.devicelist.detail .content h1 ul.form li.value .display div.value:not(.inputMask),
.devicelist.detail .content h1 ul.form li.value input[type=text],
.devicelist.detail .content h1 ul.form li.value input[type=password],
.devicelist.detail .content h1 ul.form li.value input[type=email],
.devicelist.detail .content h1 ul.form li.value input[type=url],
.devicelist.detail .content h1 ul.form li.value select,
.devicelist.detail .content h1 ul.form li.value textarea,
.largeInputs .display div.value:not(.inputMask),
.largeInputs input[type=text],
.largeInputs input[type=password],
.largeInputs input[type=email],
.largeInputs input[type=url],
.largeInputs select,
.largeInputs textarea,
.linksys_devicelist.detail .content h1 ul.form div.value .display div.value:not(.inputMask),
.linksys_devicelist.detail .content h1 ul.form div.value input[type=text],
.linksys_devicelist.detail .content h1 ul.form div.value input[type=password],
.linksys_devicelist.detail .content h1 ul.form div.value input[type=email],
.linksys_devicelist.detail .content h1 ul.form div.value input[type=url],
.linksys_devicelist.detail .content h1 ul.form div.value select,
.linksys_devicelist.detail .content h1 ul.form div.value textarea,
.linksys_devicelist.detail .content h1 ul.form li.value .display div.value:not(.inputMask),
.linksys_devicelist.detail .content h1 ul.form li.value input[type=text],
.linksys_devicelist.detail .content h1 ul.form li.value input[type=password],
.linksys_devicelist.detail .content h1 ul.form li.value input[type=email],
.linksys_devicelist.detail .content h1 ul.form li.value input[type=url],
.linksys_devicelist.detail .content h1 ul.form li.value select,
.linksys_devicelist.detail .content h1 ul.form li.value textarea,
ul.form .devicelist.detail .content h1 div.value .display div.value:not(.inputMask),
ul.form .devicelist.detail .content h1 div.value input[type=text],
ul.form .devicelist.detail .content h1 div.value input[type=password],
ul.form .devicelist.detail .content h1 div.value input[type=email],
ul.form .devicelist.detail .content h1 div.value input[type=url],
ul.form .devicelist.detail .content h1 div.value select,
ul.form .devicelist.detail .content h1 div.value textarea,
ul.form .devicelist.detail .content h1 li.value .display div.value:not(.inputMask),
ul.form .devicelist.detail .content h1 li.value input[type=text],
ul.form .devicelist.detail .content h1 li.value input[type=password],
ul.form .devicelist.detail .content h1 li.value input[type=email],
ul.form .devicelist.detail .content h1 li.value input[type=url],
ul.form .devicelist.detail .content h1 li.value select,
ul.form .devicelist.detail .content h1 li.value textarea,
ul.form .linksys_devicelist.detail .content h1 div.value .display div.value:not(.inputMask),
ul.form .linksys_devicelist.detail .content h1 div.value input[type=text],
ul.form .linksys_devicelist.detail .content h1 div.value input[type=password],
ul.form .linksys_devicelist.detail .content h1 div.value input[type=email],
ul.form .linksys_devicelist.detail .content h1 div.value input[type=url],
ul.form .linksys_devicelist.detail .content h1 div.value select,
ul.form .linksys_devicelist.detail .content h1 div.value textarea,
ul.form .linksys_devicelist.detail .content h1 li.value .display div.value:not(.inputMask),
ul.form .linksys_devicelist.detail .content h1 li.value input[type=text],
ul.form .linksys_devicelist.detail .content h1 li.value input[type=password],
ul.form .linksys_devicelist.detail .content h1 li.value input[type=email],
ul.form .linksys_devicelist.detail .content h1 li.value input[type=url],
ul.form .linksys_devicelist.detail .content h1 li.value select,
ul.form .linksys_devicelist.detail .content h1 li.value textarea,
ul.form div.fontLarge .display div.value:not(.inputMask),
ul.form div.fontLarge input[type=text],
ul.form div.fontLarge input[type=password],
ul.form div.fontLarge input[type=email],
ul.form div.fontLarge input[type=url],
ul.form div.fontLarge select,
ul.form div.fontLarge textarea,
ul.form li.fontLarge .display div.value:not(.inputMask),
ul.form li.fontLarge input[type=text],
ul.form li.fontLarge input[type=password],
ul.form li.fontLarge input[type=email],
ul.form li.fontLarge input[type=url],
ul.form li.fontLarge select,
ul.form li.fontLarge textarea {
    font-size: 32px;
    height: 4rem;
    line-height: 3.5rem
}
.devicelist.detail .content h1 ul.form div.value .display div.value:not(.inputMask)::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form div.value input[type=text]::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form div.value input[type=password]::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form div.value input[type=email]::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form div.value input[type=url]::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form div.value select::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form div.value textarea::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form li.value .display div.value:not(.inputMask)::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form li.value input[type=text]::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form li.value input[type=password]::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form li.value input[type=email]::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form li.value input[type=url]::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form li.value select::-webkit-input-placeholder,
.devicelist.detail .content h1 ul.form li.value textarea::-webkit-input-placeholder,
.largeInputs .display div.value:not(.inputMask)::-webkit-input-placeholder,
.largeInputs input[type=text]::-webkit-input-placeholder,
.largeInputs input[type=password]::-webkit-input-placeholder,
.largeInputs input[type=email]::-webkit-input-placeholder,
.largeInputs input[type=url]::-webkit-input-placeholder,
.largeInputs select::-webkit-input-placeholder,
.largeInputs textarea::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form div.value .display div.value:not(.inputMask)::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form div.value input[type=text]::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form div.value input[type=password]::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form div.value input[type=email]::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form div.value input[type=url]::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form div.value select::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form div.value textarea::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form li.value .display div.value:not(.inputMask)::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form li.value input[type=text]::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form li.value input[type=password]::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form li.value input[type=email]::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form li.value input[type=url]::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form li.value select::-webkit-input-placeholder,
.linksys_devicelist.detail .content h1 ul.form li.value textarea::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 div.value .display div.value:not(.inputMask)::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 div.value input[type=text]::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 div.value input[type=password]::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 div.value input[type=email]::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 div.value input[type=url]::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 div.value select::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 div.value textarea::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 li.value .display div.value:not(.inputMask)::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 li.value input[type=text]::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 li.value input[type=password]::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 li.value input[type=email]::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 li.value input[type=url]::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 li.value select::-webkit-input-placeholder,
ul.form .devicelist.detail .content h1 li.value textarea::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 div.value .display div.value:not(.inputMask)::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 div.value input[type=text]::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 div.value input[type=password]::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 div.value input[type=email]::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 div.value input[type=url]::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 div.value select::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 div.value textarea::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 li.value .display div.value:not(.inputMask)::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 li.value input[type=text]::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 li.value input[type=password]::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 li.value input[type=email]::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 li.value input[type=url]::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 li.value select::-webkit-input-placeholder,
ul.form .linksys_devicelist.detail .content h1 li.value textarea::-webkit-input-placeholder,
ul.form div.fontLarge .display div.value:not(.inputMask)::-webkit-input-placeholder,
ul.form div.fontLarge input[type=text]::-webkit-input-placeholder,
ul.form div.fontLarge input[type=password]::-webkit-input-placeholder,
ul.form div.fontLarge input[type=email]::-webkit-input-placeholder,
ul.form div.fontLarge input[type=url]::-webkit-input-placeholder,
ul.form div.fontLarge select::-webkit-input-placeholder,
ul.form div.fontLarge textarea::-webkit-input-placeholder,
ul.form li.fontLarge .display div.value:not(.inputMask)::-webkit-input-placeholder,
ul.form li.fontLarge input[type=text]::-webkit-input-placeholder,
ul.form li.fontLarge input[type=password]::-webkit-input-placeholder,
ul.form li.fontLarge input[type=email]::-webkit-input-placeholder,
ul.form li.fontLarge input[type=url]::-webkit-input-placeholder,
ul.form li.fontLarge select::-webkit-input-placeholder,
ul.form li.fontLarge textarea::-webkit-input-placeholder {
    font-size: 32px;
    font-style: normal
}
.headerHelper,
.widget header.mainHeader,
header {
    width: 100%;
    height: 6rem;
    z-index: 3;
    background: #001c2f;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    align-items: baseline
}
.headerHelper h1,
.widget header.mainHeader h1,
header h1 {
    text-align: center;
    max-width: 55%;
    width: 55%;
    color: #fff;
    font-size: 32px;
    height: 100%;
    line-height: 5.5rem
}
.headerHelper h1 .textFitted,
.widget header.mainHeader h1 .textFitted,
header h1 .textFitted {
    line-height: 6rem
}
.headerHelper h1.largeText,
.widget header.mainHeader h1.largeText,
header h1.largeText {
    font-size: 1.4rem;
    line-height: 6rem;
    padding-top: 0
}
.headerHelper h1+button,
.widget header.mainHeader h1+button,
header h1+button {
    text-align: right
}
.headerHelper button,
.widget header.mainHeader button,
header button {
    min-height: initial;
    height: 100%;
    text-align: left;
    color: rgba(255, 255, 255, .7);
    font-size: 1.7rem;
    background-color: transparent;
    box-shadow: none;
    border: none;
    padding: .5rem 1.5% .5rem 2%;
    max-width: 22.5%;
    min-width: 22.5%
}
.headerHelper button.icon-cancel,
.widget header.mainHeader button.icon-cancel,
header button.icon-cancel {
    font-size: 2.5rem
}
.headerHelper button.dummyBtn,
.widget header.mainHeader button.dummyBtn,
header button.dummyBtn {
    height: auto
}
.headerHelper button:active,
.widget header.mainHeader button:active,
header button:active {
    background-color: transparent
}
.headerHelper .delete,
.headerHelper .disabledSave,
.headerHelper .done,
.headerHelper .edit,
.headerHelper .save,
.widget header.mainHeader .delete,
.widget header.mainHeader .disabledSave,
.widget header.mainHeader .done,
.widget header.mainHeader .edit,
.widget header.mainHeader .save,
header .delete,
header .disabledSave,
header .done,
header .edit,
header .save {
    text-align: right;
    padding-left: 1.5%;
    padding-right: 2%
}
.headerHelper .backButton,
.widget header.mainHeader .backButton,
header .backButton {
    background: url(../images/dataUri/backButton@3x.png) 2rem center no-repeat;
    background-size: 2.6rem
}
.headerHelper .disabledSave,
.widget header.mainHeader .disabledSave,
header .disabledSave {
    color: rgba(255, 255, 255, .3)
}
.headerHelper .save,
.widget header.mainHeader .save,
header .save {
    color: #09a3ea
}
.headerHelper.largeText button,
.widget header.largeText.mainHeader button,
header.largeText button {
    font-size: 1.2rem
}
.lightGrey {
    color: #dbdbe4
}
.hidden {
    display: none!important
}
.clearfix {
    clear: both
}
.left,
.troubleShooting.smartPopup.showMeHow section.content ol li p,
.troubleShooting.smartPopup.showMeHow section.content ol li:before {
    float: left
}
.right {
    float: right
}
.center-text {
    text-align: center
}
.left-text {
    text-align: left!important
}
.auto-center,
.connectivity .buttons.fullWidth button,
.setupPopup,
.smartPopup .buttons.fullWidth button,
button.fullWidth {
    display: block;
    margin-left: auto;
    margin-right: auto
}
.connectivity .buttons button,
.defaultDeviceList li .deviceItem label,
.deletableList li .deviceItem label,
.devicelist li .description .dataContent .deviceName,
.display div.optional-link,
.display div.value:not(.textarea-field),
.edit div.optional-link,
.ellipsis,
.headerHelper button,
.headerHelper h1,
.headerHelper h1 .textFitted,
.linksys_devicelist li .description .dataContent .deviceName,
.smartPopup .buttons button,
.widget header.mainHeader button,
.widget header.mainHeader h1,
.widget header.mainHeader h1 .textFitted,
header button,
header h1,
header h1 .textFitted,
ul.devicelist li div.detail .description label {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.herald h2,
.twoLinesEllipsis {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word
}
.inputMask {
    font-size: .8rem!important;
    letter-spacing: .63rem;
    border-bottom: .12rem solid rgba(255, 255, 255, .4);
    color: #dcdcdc;
    height: 3.5rem;
    line-height: 3.5rem
}
.pushTop {
    margin-top: 4rem
}
.pad-all-lrg {
    padding: 3rem
}
.pad-all-med {
    padding: 1.5rem
}
.pad-all-sml {
    padding: 1rem
}
.pad-horz-lrg {
    padding-left: 3rem;
    padding-right: 3rem
}
.pad-horz-med {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}
.pad-horz-sml {
    padding-left: 1rem;
    padding-right: 1rem
}
.pad-vert-lrg {
    padding-top: 3rem;
    padding-bottom: 3rem
}
.pad-vert-med {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}
.pad-vert-sml {
    padding-top: 1rem;
    padding-bottom: 1rem
}
.pad-top-lrg {
    padding-top: 3rem
}
.pad-top-med {
    padding-top: 1.5rem
}
.pad-top-sml {
    padding-top: 1rem
}
.pad-bottom-lrg {
    padding-bottom: 3rem
}
.pad-bottom-med {
    padding-bottom: 1.5rem
}
.pad-bottom-sml {
    padding-bottom: 1rem
}
.pad-left-lrg {
    padding-left: 3rem
}
.pad-left-med {
    padding-left: 1.5rem
}
.pad-left-sml {
    padding-left: 1rem
}
.margin-all-lrg {
    margin: 3rem
}
.margin-all-med {
    margin: 1.5rem
}
.margin-all-sml {
    margin: 1rem
}
.margin-horz-lrg {
    margin-left: 3rem;
    margin-right: 3rem
}
.margin-horz-med {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}
.margin-horz-sml {
    margin-left: 1rem;
    margin-right: 1rem
}
.margin-vert-lrg {
    margin-top: 3rem;
    margin-bottom: 3rem
}
.margin-vert-med {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}
.margin-vert-sml {
    margin-top: 1rem;
    margin-bottom: 1rem
}
.margin-top-lrg {
    margin-top: 3rem
}
.margin-top-med {
    margin-top: 1.5rem
}
.margin-top-sml {
    margin-top: 1rem
}
.margin-bottom-lrg {
    margin-bottom: 3rem
}
.margin-bottom-med {
    margin-bottom: 1.5rem
}
.margin-bottom-sml {
    margin-bottom: 1rem
}
.vertical-align-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: auto
}
.vertical-align-center>.vertical-align-child {
    -webkit-align-self: center;
    align-self: center;
    margin: auto
}
body.cloud-login .local-content,
body.local-login .cloud-content,
body.local-login .remote-content,
body.remote-login .cloud-content,
body.remote-login .local-content {
    display: none
}
.confirmationMsg,
.defaultMsg,
.errorMsg,
.failMsg,
.infoBanner {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    min-height: 5rem;
    background-color: rgba(0, 0, 0, .2);
    font-size: 1.4rem
}
.confirmationMsg p,
.defaultMsg p,
.errorMsg p,
.failMsg p,
.infoBanner p {
    -webkit-align-self: center;
    align-self: center;
    min-height: 2rem;
    margin-left: 2rem
}
.devicelist h3,
.devicelist.detail .connection .name,
.devicelist.detail .connections h3,
.devicelist.detail .connections section h4,
.devicelist.detail .navigate .name,
.linksys_devicelist h3,
.linksys_devicelist.detail .connection .name,
.linksys_devicelist.detail .connections h3,
.linksys_devicelist.detail .connections section h4,
.linksys_devicelist.detail .navigate .name,
.subHeader {
    font-size: 1.4rem;
    color: rgba(255, 255, 255, .5)
}
.detailData,
.devicelist.detail .connections section p,
.devicelist.detail .navigate .status,
.linksys_devicelist.detail .connections section p,
.linksys_devicelist.detail .navigate .status {
    font-size: 1.4rem;
    color: #fff
}
.defaultDeviceList li,
.deletableList li {
    background-color: #052033
}
.defaultDeviceList li+li,
.deletableList li+li {
    margin-top: .2rem
}
.defaultDeviceList li .deviceItem,
.deletableList li .deviceItem {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-transition: opacity .2s cubic-bezier(.25, .1, .25, 1) 0s;
    transition: opacity .2s cubic-bezier(.25, .1, .25, 1) 0s;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden;
    min-height: 6rem;
    position: relative
}
.defaultDeviceList li .deviceItem .iconContainer,
.deletableList li .deviceItem .iconContainer {
    margin-right: 2rem
}
.defaultDeviceList li .deviceItem .description,
.defaultDeviceList li .deviceItem .iconContainer,
.defaultDeviceList li .deviceItem>label,
.deletableList li .deviceItem .description,
.deletableList li .deviceItem .iconContainer,
.deletableList li .deviceItem>label {
    -webkit-transition: all .3s cubic-bezier(.25, .1, .25, 1) 0s;
    transition: all .3s cubic-bezier(.25, .1, .25, 1) 0s
}
.defaultDeviceList li .deviceItem .description,
.defaultDeviceList li .deviceItem>label,
.deletableList li .deviceItem .description,
.deletableList li .deviceItem>label {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    margin-right: -17rem
}
.defaultDeviceList li .deviceItem label,
.deletableList li .deviceItem label {
    font-size: 1.6rem;
    padding-right: 1rem;
    line-height: inherit
}
.defaultDeviceList li .deviceItem label.description,
.defaultDeviceList li .deviceItem label.deviceName,
.deletableList li .deviceItem label.description,
.deletableList li .deviceItem label.deviceName {
    margin-right: -3rem
}
.defaultDeviceList li .deviceItem .description label,
.deletableList li .deviceItem .description label {
    display: block;
    max-width: calc(100% - 6rem)
}
.defaultDeviceList li .deviceItem-small i.iconContainer,
.deletableList li .deviceItem-small i.iconContainer {
    width: 5rem;
    height: 5rem
}
.defaultDeviceList li .deviceItem.deviceItem-medium,
.deletableList li .deviceItem.deviceItem-medium {
    height: 8rem
}
.defaultDeviceList li .deviceItem.deviceItem-medium .iconContainer,
.deletableList li .deviceItem.deviceItem-medium .iconContainer {
    width: 6.3rem;
    height: 6.3rem
}
.defaultDeviceList li .deviceItem.deviceItem-medium i.iconReplacer,
.deletableList li .deviceItem.deviceItem-medium i.iconReplacer {
    -webkit-transform: translate3d(-1.5rem, 2.6rem, 0);
    transform: translate3d(-1.5rem, 2.6rem, 0)
}
.defaultDeviceList li .deviceItem.deviceItem-medium.confirm i.iconReplacer,
.deletableList li .deviceItem.deviceItem-medium.confirm i.iconReplacer {
    -webkit-transform: translate3d(calc(100% - 16.8rem), 1.8rem, 0);
    transform: translate3d(calc(100% - 16.8rem), 1.8rem, 0)
}
.defaultDeviceList li .deviceItem.deviceItem-medium.confirm .description,
.deletableList li .deviceItem.deviceItem-medium.confirm .description {
    -webkit-transform: translateX(-9.5rem);
    transform: translateX(-9.5rem)
}
.defaultDeviceList li .deviceItem.deviceItem-medium .slidingButtons .delete span,
.deletableList li .deviceItem.deviceItem-medium .slidingButtons .delete span {
    margin-top: 4.8rem
}
.defaultDeviceList li .deviceItem.deviceItem-medium .slidingButtons .cancel i,
.deletableList li .deviceItem.deviceItem-medium .slidingButtons .cancel i {
    margin-top: 1.5rem;
    margin-bottom: 0
}
.icon-delete {
    width: calc(4rem + .4em)!important
}
.icon-delete:before {
    width: 4rem!important
}
.devicelist header button,
.linksys_devicelist header button {
    position: relative;
    z-index: 2
}
.devicelist header,
.devicelist header.mainHeader,
.linksys_devicelist header,
.linksys_devicelist header.mainHeader {
    overflow: hidden
}
.devicelist header section.content,
.devicelist header.mainHeader section.content,
.linksys_devicelist header section.content,
.linksys_devicelist header.mainHeader section.content {
    z-index: 1;
    width: 100%;
    left: 0;
    top: 6rem;
    bottom: auto!important;
    -webkit-filter: blur(3px);
    filter: blur(3px);
    opacity: .3;
    position: absolute
}
.devicelist header.mainHeader.withIcon h1,
.devicelist header.withIcon h1,
.linksys_devicelist header.mainHeader.withIcon h1,
.linksys_devicelist header.withIcon h1 {
    text-align: center;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    max-width: 100%
}
.devicelist.editIcon .content,
.linksys_devicelist.editIcon .content {
    margin: 0 2.5rem;
    width: auto
}
.devicelist .select,
.linksys_devicelist .select {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%
}
.devicelist .selectDeviceIcon,
.linksys_devicelist .selectDeviceIcon {
    position: relative;
    margin-bottom: 2rem
}
.devicelist .selectDeviceIcon [data-deviceType],
.linksys_devicelist .selectDeviceIcon [data-deviceType] {
    width: 10rem;
    height: 10rem
}
.devicelist .selectDeviceIcon .deviceIcon>div,
.linksys_devicelist .selectDeviceIcon .deviceIcon>div {
    border: .2rem solid transparent
}
.devicelist .selectDeviceIcon.selected .deviceIcon>div,
.linksys_devicelist .selectDeviceIcon.selected .deviceIcon>div {
    box-shadow: 0 .7rem 1.2rem 0 rgba(0, 0, 0, .2);
    border-color: #fff
}
.devicelist section.content,
.linksys_devicelist section.content {
    padding: 0
}
.devicelist section.content .listDevice,
.linksys_devicelist section.content .listDevice {
    position: relative
}
.devicelist section.content .listDevice .editButton,
.linksys_devicelist section.content .listDevice .editButton {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    z-index: 3
}
.devicelist .withIcon,
.linksys_devicelist .withIcon {
    background: rgba(0, 27, 47, .9);
    z-index: 10;
    position: relative;
    height: auto;
    padding: 2rem 2rem 4rem;
    transition: box-shadow .1s ease-in-out
}
.devicelist .withIcon.shadow,
.linksys_devicelist .withIcon.shadow {
    box-shadow: 0 .3rem .7rem 0 rgba(0, 0, 0, .3)
}
.devicelist .withIcon .editIcon,
.linksys_devicelist .withIcon .editIcon {
    color: rgba(255, 255, 255, .7);
    font-size: 20px;
    text-align: center;
    margin-top: .06rem;
    width: 100%
}
.devicelist .withIcon .deviceIcon,
.linksys_devicelist .withIcon .deviceIcon {
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}
.devicelist .withIcon .deviceIcon [data-deviceType],
.linksys_devicelist .withIcon .deviceIcon [data-deviceType] {
    height: 14.6rem;
    width: 14.6rem;
    background-size: contain;
    box-shadow: 0 1rem 1.8rem 0 rgba(0, 0, 0, .15)
}
.devicelist .level,
.linksys_devicelist .level {
    min-width: 2.2rem;
    height: 3rem
}
.devicelist .level.icon-ethernet,
.linksys_devicelist .level.icon-ethernet {
    font-size: 2.5rem
}
.devicelist .level.icon-ethernet:before,
.linksys_devicelist .level.icon-ethernet:before {
    margin: 0
}
.devicelist .level.icon-nodes-generic,
.linksys_devicelist .level.icon-nodes-generic {
    min-width: 1.7rem
}
.devicelist h3,
.linksys_devicelist h3 {
    padding: 1.5rem 2rem
}
.devicelist h3 em,
.linksys_devicelist h3 em {
    font-style: normal
}
.devicelist h3 span,
.linksys_devicelist h3 span {
    padding-left: .5rem
}
.devicelist h3.goToOffline,
.linksys_devicelist h3.goToOffline {
    background: #052033;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 2rem;
    height: 6rem;
    position: relative;
    color: #fff
}
.devicelist h3.goToOffline span,
.linksys_devicelist h3.goToOffline span {
    padding-left: .8rem
}
.devicelist h3.goToOffline .icon-chev,
.linksys_devicelist h3.goToOffline .icon-chev {
    position: absolute;
    font-size: 3rem;
    right: .8rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: rgba(255, 255, 255, .5)
}
.devicelist li,
.linksys_devicelist li {
    position: relative;
    background: #052033;
    margin-bottom: .2rem;
    padding: 1.5rem
}
.devicelist li .detail,
.linksys_devicelist li .detail {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}
.devicelist li .detail .status span,
.linksys_devicelist li .detail .status span {
    position: absolute;
    width: 1rem;
    font-size: 1.9rem;
    display: block;
    left: .7rem;
    color: rgba(255, 255, 255, .5);
    z-index: 2
}
.devicelist li .detail .status span.icon-lock,
.linksys_devicelist li .detail .status span.icon-lock {
    top: 1.5rem
}
.devicelist li .detail .status span.icon-prioritize,
.linksys_devicelist li .detail .status span.icon-prioritize {
    bottom: 1.1rem
}
.devicelist li .editField,
.linksys_devicelist li .editField {
    width: 3rem;
    margin-right: 2rem;
    display: none
}
.devicelist li .editField input,
.linksys_devicelist li .editField input {
    height: 2.6rem;
    width: 2.6rem
}
.devicelist li .editField input:checked,
.linksys_devicelist li .editField input:checked {
    background-size: 90%
}
.devicelist li .deviceIcon,
.linksys_devicelist li .deviceIcon {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    margin: auto 1.3rem auto 0;
    min-width: 7rem;
    max-width: 7rem
}
.devicelist li .description,
.linksys_devicelist li .description {
    -webkit-box-flex: 2;
    -webkit-flex-grow: 2;
    flex-grow: 2;
    -webkit-flex-basis: 80%;
    flex-basis: 80%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: 1.4rem;
    padding-left: 1.5rem;
    padding-right: .8rem
}
.devicelist li .description .dataContent,
.linksys_devicelist li .description .dataContent {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-basis: 92%;
    flex-basis: 92%;
    max-width: 92%
}
.devicelist li .description .dataContent .deviceName,
.linksys_devicelist li .description .dataContent .deviceName {
    font-size: 1.8rem;
    line-height: 2.9rem;
    max-width: 25rem
}
.devicelist li .description .dataContent .connection,
.linksys_devicelist li .description .dataContent .connection {
    color: rgba(255, 255, 255, .7)
}
.devicelist li .description .dataContent .extraData,
.linksys_devicelist li .description .dataContent .extraData {
    display: none
}
.devicelist li .description .extraContent,
.linksys_devicelist li .description .extraContent {
    display: none;
    -webkit-box-flex: 2;
    -webkit-flex-grow: 2;
    flex-grow: 2
}
.devicelist li .arrow,
.linksys_devicelist li .arrow {
    color: rgba(255, 255, 255, .5);
    font-size: 1.6rem;
    position: absolute;
    right: .8rem;
    top: 52.5%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
.devicelist li.isPendingFix .description,
.linksys_devicelist li.isPendingFix .description {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-basis: 60%;
    flex-basis: 60%
}
.devicelist .isOffline,
.devicelist .isOnline,
.linksys_devicelist .isOffline,
.linksys_devicelist .isOnline {
    margin-bottom: 2rem
}
.devicelist .isOffline,
.devicelist .isOfflineGuest,
.linksys_devicelist .isOffline,
.linksys_devicelist .isOfflineGuest {
    width: calc(100% + 6rem)
}
.devicelist.detail .editIcon,
.linksys_devicelist.detail .editIcon {
    color: rgba(255, 255, 255, .7);
    font-size: 1.4rem;
    text-align: center;
    margin-top: .06rem;
    width: 100%;
    margin-bottom: 3rem
}
.devicelist.detail .deviceIcon,
.linksys_devicelist.detail .deviceIcon {
    position: relative;
    width: 100%;
    text-align: center;
    margin: 2rem 0 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}
.devicelist.detail .deviceIcon [data-deviceType],
.linksys_devicelist.detail .deviceIcon [data-deviceType] {
    height: 14.6rem;
    width: 14.6rem;
    background-size: contain
}
.devicelist.detail .content h1,
.linksys_devicelist.detail .content h1 {
    margin: 0 2rem
}
.devicelist.detail .connection,
.linksys_devicelist.detail .connection {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    margin: 1rem 2rem 2rem;
    font-size: 1.4rem;
    color: rgba(255, 255, 255, .7)
}
.devicelist.detail .connection .name,
.linksys_devicelist.detail .connection .name {
    -webkit-box-flex: 2;
    -webkit-flex-grow: 2;
    flex-grow: 2
}
.devicelist.detail .connection .level,
.linksys_devicelist.detail .connection .level {
    height: auto
}
.devicelist.detail .connection .level span,
.linksys_devicelist.detail .connection .level span {
    font-size: 2rem
}
.devicelist.detail .connection .level+.name,
.linksys_devicelist.detail .connection .level+.name {
    padding: .6rem 0 0 1rem
}
.devicelist.detail .connected-to-info .level+.name,
.linksys_devicelist.detail .connected-to-info .level+.name {
    padding: .2rem 0 .4rem 1.5rem!important
}
.devicelist.detail .navigate,
.linksys_devicelist.detail .navigate {
    padding: 2rem;
    background-color: #052033;
    margin-bottom: 1px;
    font-size: 1.4rem
}
.devicelist.detail .navigate .name,
.linksys_devicelist.detail .navigate .name {
    margin-bottom: .3rem;
    color: rgba(255, 255, 255, .5)
}
.devicelist.detail .connections,
.linksys_devicelist.detail .connections {
    margin-top: 2rem
}
.devicelist.detail .connections h3,
.linksys_devicelist.detail .connections h3 {
    margin-left: 2rem;
    margin-top: 4rem;
    padding: 0;
    border: 0;
    background: 0 0
}
.devicelist.detail .connections section,
.linksys_devicelist.detail .connections section {
    margin-top: 1rem;
    font-size: 20px;
    padding: 2rem;
    background: #052033
}
.devicelist.detail .connections section h4,
.linksys_devicelist.detail .connections section h4 {
    margin-bottom: 1rem
}
.devicelist.detail .connections section .ipAddress,
.linksys_devicelist.detail .connections section .ipAddress {
    position: relative;
    margin-bottom: 1rem
}
.devicelist.detail .connections section .ipAddress span,
.linksys_devicelist.detail .connections section .ipAddress span {
    position: absolute;
    bottom: .6rem;
    right: 0;
    color: #09a3ea;
    font-size: 1.4rem
}
.devicelist.detail .connections section .ipAddress span.reserved,
.linksys_devicelist.detail .connections section .ipAddress span.reserved {
    padding: 2rem;
    background: url(../images/dataUri/chevron@3x.png) 100% no-repeat;
    background-position-x: 100%;
    background-size: .8rem;
    top: 1.7rem;
    background-position-y: 68%
}
.devicelist.detail .connections section p,
.linksys_devicelist.detail .connections section p {
    margin-bottom: 2rem
}
.devicelist.detail .connections section p:last-child,
.linksys_devicelist.detail .connections section p:last-child {
    margin-bottom: 0
}
.devicelist.detail .dhcp,
.linksys_devicelist.detail .dhcp {
    cursor: pointer;
    display: none
}
.devicelist.detail .dhcp.reservePending,
.linksys_devicelist.detail .dhcp.reservePending {
    margin-top: -2rem;
    margin-bottom: 2rem
}
.devicelist.detail .dhcp.reservePending .undo,
.linksys_devicelist.detail .dhcp.reservePending .undo {
    position: static
}
.devicelist.offline .editField,
.linksys_devicelist.offline .editField {
    display: block
}
.devicelist.simple .description .connection,
.devicelist.simple .level,
.devicelist.simple .status,
.linksys_devicelist.simple .description .connection,
.linksys_devicelist.simple .level,
.linksys_devicelist.simple .status,
[data-jnap-service] {
    display: none
}
.devicelist.offline li,
.linksys_devicelist.offline li {
    padding-right: 3rem
}
body,
html,
ol,
ul {
    padding: 0;
    margin: 0
}
.devicelist.offline li .arrow,
.linksys_devicelist.offline li .arrow {
    right: 3rem
}
.devicelist.reserved .form,
.devicelist.reserved .form li,
.linksys_devicelist.reserved .form,
.linksys_devicelist.reserved .form li {
    background: 0 0
}
* {
    box-sizing: border-box
}
:active,
:focus,
:hover {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    outline: transparent
}
input,
textarea {
    -webkit-touch-callout: default!important;
    -webkit-user-select: text!important;
    background-color: transparent
}
body,
html {
    width: 100%;
    height: 100%
}
body {
    line-height: inherit;
    overflow: hidden!important;
    background-color: #001c2f;
    font: 1.4rem/2.2rem "Galaxie Polaris Light", Helvetica Neue, Droid Sans, Helvetica, sans-serif;
    font-weight: 300;
    -webkit-font-smoothing: antialiased
}
h1,
h3,
span {
    line-height: 1rem
}
body.isFullscreen #controller,
body.isFullscreen #hamburgerIcon {
    top: 2rem
}
body>.internalPage {
    top: 2rem;
    height: calc(100% - 2rem)
}
html[lang=ar-SA] body,
html[lang=th-TH] body,
html[lang=el-GR] body,
html[lang=zh-CN] body,
html[lang=vi-VN] body {
    font-family: Helvetica Neue, Droid Sans, Helvetica, sans-serif
}
h1,
h2,
h3,
h4,
h5,
h6,
label,
p,
ul {
    margin: 0;
    font-weight: 300
}
li {
    line-height: inherit;
    list-style: none
}
h3 {
    font-size: 1rem
}
p {
    color: rgba(255, 255, 255, .5);
    font-size: 1.4rem
}
#statusBarBackground {
    position: absolute;
    display: none;
    top: 0;
    left: 0;
    background: #001c2f;
    height: 22px;
    margin-top: -2px;
    width: 100%;
    z-index: 500
}
html.web {
    font-size: 62.5%;
    background-color: #778899
}
html.web body {
    margin: 0 auto;
    position: relative;
    max-width: 414px
}
html.web body>.internalPage {
    top: 0;
    height: 100%
}
html.web #hamburgerIcon {
    position: absolute
}
html.ios #hamburgerIcon {
    position: absolute;
    margin-top: 2rem;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
html.ios .appletHeader,
html.ios .mainHeader,
html.ios .menuTools,
html.ios .popupHeader {
    margin-top: 2rem
}
html.ios .homescreen .content .routerSettings {
    margin-top: 1rem
}
.widget html.ios header.mainHeader h1 .textFitted,
.widget html.ios header.mainHeader h1.largeText,
html.ios .headerHelper h1 .textFitted,
html.ios .headerHelper h1.largeText,
html.ios .widget header.mainHeader h1 .textFitted,
html.ios .widget header.mainHeader h1.largeText,
html.ios header h1 .textFitted,
html.ios header h1.largeText {
    line-height: 6.6rem
}
.disabled {
    opacity: .2
}
html.linksysNode .showForRegularRouter,
html.linksysRouter .showForNodes {
    display: none!important
}
textarea {
    min-height: 3.5rem;
    max-height: 24rem;
    resize: none;
    border-radius: 0
}
button {
    display: block;
    min-height: 5.6rem;
    background-color: transparent;
    border: .12rem solid rgba(255, 255, 255, .5);
    border-radius: .7rem;
    padding: .7rem 1rem .5rem;
    color: #fff;
    font-size: 1.4rem;
    line-height: 2rem;
    text-align: center
}
.flexColumnJustify,
.graphComponent {
    display: -webkit-box;
    display: -webkit-flex
}
button.btnSubmit:active,
button:active {
    background-color: rgba(255, 255, 255, .1)
}
button.fullWidth {
    width: calc(100% - 4rem)
}
button.btnSubmit {
    width: 100%;
    min-height: 6rem;
    border: none;
    background-color: #004a7f
}
button.smallButton {
    font-size: 20px;
    min-height: 4.2rem
}
button.addRule {
    font-size: 1.7rem;
    line-height: 1.7rem;
    color: #0a95dd;
    border: none;
    padding: 0 0 0 4rem;
    margin: .2rem 1rem 3.5rem 2rem;
    min-height: 4rem;
    background: 0 0;
    position: relative
}
button.addRule:before {
    font-size: 3rem;
    margin: 0 0 0 -.3rem;
    line-height: 100%;
    position: absolute;
    left: 0;
    top: .45rem
}
button.addRule.full {
    color: rgba(255, 255, 255, .2)
}
.link,
a,
ul.form li p.link {
    color: #09a3ea
}
h1.mainTitle {
    font-family: "Galaxie Polaris Light", Helvetica Neue, Droid Sans, Helvetica, sans-serif;
    font-size: 2.4rem;
    line-height: 3rem;
    letter-spacing: .05rem
}
#startWidget {
    overflow: hidden;
    bottom: 0;
    width: 100%;
    top: 0;
    position: absolute;
    transition: opacity .5s ease-in-out
}
#startWidget.out {
    opacity: 0
}
header {
    position: relative;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}
.blocker,
.container {
    position: absolute;
    top: 0
}
.subheader {
    text-align: center
}
.flexColumnJustify {
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column
}
.flexColumnJustify:first-child {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    flex: 1 0 auto
}
.mainContainer {
    margin-top: 0
}
.icon-chev:before {
    font-size: 3.1rem;
    margin: 0
}
.icon-share:before {
    font-size: 2.9rem;
    margin: 0
}
.textFitted {
    max-width: 100%;
    line-height: 100%
}
.herald h2,
.herald h4 {
    max-width: calc(100% - 2rem)
}
.container {
    height: 100%;
    width: 100%!important;
    overflow: hidden;
    left: 0;
    margin: 0;
    z-index: 130;
    background: #001c2f;
    -webkit-box-shadow: -.4rem 0 2rem 0 rgba(0, 0, 0, .5);
    box-shadow: -.4rem 0 2rem 0 rgba(0, 0, 0, .5)
}
.blocker {
    z-index: 10000;
    width: 100%;
    bottom: 0
}
.connectivity,
.overlay,
.setupPopup,
.smartPopup {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    max-height: 100%;
    background: #001c2f;
    z-index: 1020
}
#hamburgerIcon {
    position: fixed;
    top: 0;
    left: 0;
    width: 6.2rem;
    height: 6.2rem;
    opacity: .7;
    z-index: 300
}
#hamburgerIcon span {
    display: block;
    height: .3rem;
    background: url(../images/dataUri/hamburger@2x.png) no-repeat;
    background-size: 2.41rem;
    margin: .4rem auto 0;
    width: 2.5rem
}
#hamburgerIcon .first {
    margin-top: 2.2rem
}
#hamburgerIcon.disabled {
    opacity: .2
}
.toggleTabs {
    margin-bottom: 1.8rem;
    padding: 0 1rem
}
.toggleTabs ul {
    overflow: hidden
}
.toggleTabs ul li {
    float: left;
    background: #f2f2f2;
    border: .125rem solid #3b3b3b;
    padding: .9rem .4rem;
    width: 50%
}
.toggleTabs ul li label {
    color: #3b3b3b;
    display: block;
    margin: 0 auto;
    font-size: 1.5rem;
    line-height: 1.3rem;
    text-align: center
}
.toggleTabs ul li.active {
    background: #3b3b3b
}
.toggleTabs ul li.active label {
    color: #fff
}
.toggleTabs ul li:first-child {
    border-radius: .5rem 0 0 .5rem
}
.toggleTabs ul li:last-child {
    border-radius: 0 .5rem .5rem 0
}
.formRow {
    overflow: hidden
}
.formRow .passwordEye {
    float: left;
    width: calc(100% - 5.6rem)
}
.formRow .passwordEye+.saveIcon {
    margin: .25rem 0 0 1rem
}
.formRow .shareIcon {
    float: left;
    margin: 0 0 0 1rem
}
.graphComponent {
    padding-top: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch
}
.graphComponent .graphColumn {
    text-align: center;
    -webkit-flex-basis: 24.5%;
    flex-basis: 24.5%;
    -webkit-align-self: flex-end;
    align-self: flex-end
}
.graphComponent .graphColumn h3 {
    margin-bottom: .2rem;
    padding: 0 .5rem;
    font-size: 1.5rem;
    line-height: 1.5rem
}
.graphComponent .graphColumn h3 b {
    font-size: 1.6rem
}
.graphComponent .graphColumn .graphBar {
    background: #000;
    padding: .4rem;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}
.graphComponent .graphColumn .graphBar p {
    color: #fff;
    font-size: 1.5rem;
    line-height: 1.5rem;
    -webkit-align-self: flex-end;
    align-self: flex-end
}
.herald,
.herald h2,
.herald h4 {
    font-size: 1.4rem
}
.graphComponent .graphColumn:first-child .graphBar {
    border-radius: 0 0 0 .5rem
}
.graphComponent .graphColumn:last-child .graphBar {
    border-radius: 0 0 .5rem
}
.boxed,
.boxed.openPopup {
    display: block;
    background: 0 0;
    color: #09a3ea;
    border: .1rem solid #09a3ea;
    margin: 2rem;
    padding: 1.4rem 1rem;
    font-weight: 400;
    text-align: center;
    min-height: 5.5rem;
    font-size: 1.4rem;
    border-radius: .4rem
}
.spinner .loader-line-mask,
.spinner.small .loader-line-mask {
    margin-left: -50%;
    margin-top: -50%;
    -webkit-mask-image: -webkit-linear-gradient(top, #000, transparent)
}
.boxed.openPopup.white,
.boxed.white {
    color: #fff;
    border: .1rem solid #fff
}
.btnTurnSwitch {
    display: block;
    min-width: 5.2rem;
    height: 2.6rem;
    border-radius: 2.6rem;
    background-color: rgba(193, 193, 193, .4);
    box-shadow: inset 0 .2rem .2rem 0 rgba(0, 0, 0, .5);
    -webkit-transition: background-color .2s linear;
    transition: background-color .2s linear;
    position: relative
}
.btnTurnSwitch .btnSliderSwitch {
    width: 2.3rem;
    height: 2.3rem;
    position: absolute;
    top: .35rem;
    -webkit-transition: transform .2s ease;
    transition: transform .2s ease;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -webkit-transform: translate3d(.2rem, 0, 0);
    transform: translate3d(.2rem, 0, 0);
    background: url(../images/dataUri/toggleButton@3x.png) no-repeat;
    background-size: 100%
}
.btnTurnSwitch.enabled {
    background-color: #025f91
}
.btnTurnSwitch.enabled .btnSliderSwitch {
    -webkit-transform: translate3d(2.7rem, 0, 0);
    transform: translate3d(2.7rem, 0, 0)
}
.progressBar {
    height: .7rem;
    background: rgba(254, 254, 254, .1);
    position: relative;
    border-radius: .4rem
}
.progressBar .currentProgress {
    background: #009fff;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0;
    border-radius: .4rem;
    -webkit-transition: width 1.5s linear;
    transition: width 1.5s linear
}
.spinner {
    position: relative;
    width: 14rem;
    height: 14rem;
    min-width: 14rem
}
.spinner .loader-circle {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: .2rem solid rgba(255, 255, 255, .15)
}
.spinner .loader-circle.finished {
    border-color: #09a3ea
}
.spinner .loader-line-mask {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 50%;
    height: 50%;
    -webkit-transform-origin: 7rem 7rem;
    transform-origin: 7rem 7rem;
    -webkit-animation: spinnerRotate .65s infinite linear;
    animation: spinnerRotate .65s infinite linear
}
.spinner .loader-line-mask .loader-line {
    width: 14rem;
    height: 14rem;
    border-radius: 50%;
    border: .2rem solid #03a0ff
}
.spinner.small {
    position: relative;
    width: 3rem;
    height: 3rem;
    min-width: 3rem
}
.spinner.small .loader-circle {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: .2rem solid rgba(255, 255, 255, .15)
}
.spinner.small .loader-circle.finished {
    border-color: #09a3ea
}
.spinner.small .loader-line-mask {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 50%;
    height: 50%;
    -webkit-transform-origin: 1.5rem 1.5rem;
    transform-origin: 1.5rem 1.5rem;
    -webkit-animation: spinnerRotate .65s infinite linear;
    animation: spinnerRotate .65s infinite linear
}
.spinner.small .loader-line-mask .loader-line {
    width: 3rem;
    height: 3rem;
    border-radius: 50%;
    border: .2rem solid #03a0ff
}
.successBBS,
.successImg {
    width: 14rem;
    height: 14rem
}
.spinnerInline {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}
.spinnerInline p {
    -webkit-flex-basis: 71%;
    flex-basis: 71%
}
.spinnerInline .spinner {
    -webkit-flex-basis: 29%;
    flex-basis: 29%
}
.successImg {
    margin: 1rem auto 0;
    background: url(../images/dataUri/savedGraphic@3x.png) no-repeat;
    background-size: 100%
}
.successBBS {
    margin: 1rem auto 0;
    background: url(../images/dataUri/shape@3x.png) no-repeat;
    background-size: 100%
}
.herald {
    background: #001421;
    padding: 1.2rem 2rem;
    margin-bottom: 2rem;
    position: relative;
    z-index: 9999;
    text-align: center
}
.herald h2 {
    color: #fff
}
.herald h4 {
    color: #fff;
    font-weight: 400
}
.herald .close {
    color: #fff;
    font-size: 2.4rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 1rem
}
.nodeLoader {
    background-color: rgba(255, 255, 255, .95)
}
.nodeLoader .spinnerContain {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -7rem
}
.nodeLoader .spinnerContain .spinner {
    position: relative;
    width: 14rem;
    height: 14rem;
    min-width: 14rem;
    margin: 0 auto
}
.nodeLoader .spinnerContain .spinner .loader-circle {
    width: 100%;
    height: 100%;
    border-radius: 50%
}
.nodeLoader .spinnerContain .spinner .loader-circle.finished {
    border-color: #09a3ea
}
.nodeLoader .spinnerContain .spinner .loader-line-mask {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 75%;
    height: 100%;
    margin-left: -50%;
    margin-top: -50%;
    -webkit-transform-origin: 7rem 7rem;
    transform-origin: 7rem 7rem;
    animation: spinnerRotate .65s infinite linear;
    overflow: hidden
}
.nodeLoader .spinnerContain .spinner .loader-line-mask .loader-line {
    width: 14rem;
    height: 14rem;
    border-radius: 50%;
    border: .2rem solid #03a0ff
}
.nodeLoader .spinnerContain .spinner .loader-circle {
    border: none
}
.setupPopup {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    width: calc(100% - 4rem);
    background: 0 0;
    text-align: center
}
.setupPopup .popupNotification {
    padding: 1.5rem;
    border-radius: 1rem;
    background: #fff
}
.setupPopup .popupNotification .header {
    margin-bottom: 2rem
}
.setupPopup .popupNotification .header p {
    font-size: 2.4rem;
    text-align: center;
    color: #000
}
.setupPopup .popupNotification .message {
    color: rgba(0, 0, 0, .5);
    line-height: 2.9rem
}
.setupPopup .popupNotification .message2 {
    margin-top: 3rem;
    color: rgba(0, 0, 0, .5)
}
.setupPopup .popupNotification .message2 span {
    color: #09a3ea;
    text-decoration: underline
}
.setupPopup .popupNotification button {
    width: 100%;
    font-weight: 700
}
.setupPopup .popupNotification button.cancel {
    background-color: #09a3ea;
    color: #fff;
    margin-bottom: 1.5rem;
    margin-top: 4rem;
    border: 1px solid #09a3ea
}
.setupPopup .popupNotification button.confirm {
    background-color: #fff;
    color: #09a3ea;
    border: 1px solid #09a3ea
}
.connectivity,
.smartPopup {
    color: #fff;
    padding: 2rem;
    overflow: hidden
}
.connectivity .background,
.smartPopup .background {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    background-color: rgba(0, 0, 0, .8)
}
.connectivity.pageDialog,
.smartPopup.pageDialog {
    background-color: #142c3f;
    background: -webkit-linear-gradient(top, #142c3f 0, #072643 61%, #092133 100%);
    background-size: 100%
}
.connectivity section.content,
.smartPopup section.content {
    overflow: hidden;
    max-height: inherit
}
.connectivity .innerContent,
.smartPopup .innerContent {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    z-index: 2;
    padding: 2rem
}
.connectivity .innerContent header,
.smartPopup .innerContent header {
    background: 0 0
}
.connectivity .innerContent .content div,
.smartPopup .innerContent .content div {
    margin-bottom: 2rem
}
.connectivity .popupIcon:not(.hidden),
.smartPopup .popupIcon:not(.hidden) {
    margin: 10.7rem auto 0;
    width: 8.1rem;
    height: 6rem;
    background: url(../images/dataUri/wi-fi_error@3x.png) no-repeat;
    background-size: 100%
}
.connectivity .popupIcon:not(.hidden)+.notification,
.smartPopup .popupIcon:not(.hidden)+.notification {
    margin-top: 6rem
}
.connectivity .notification,
.smartPopup .notification {
    font-size: 1.7rem;
    margin: 36% auto 0
}
.connectivity .header,
.smartPopup .header {
    position: relative
}
.connectivity .header.title p,
.smartPopup .header.title p {
    font-size: 32px;
    margin-bottom: 5rem
}
.connectivity .header .icon-checkmark,
.connectivity .header input[type=checkbox],
.smartPopup .header .icon-checkmark,
.smartPopup .header input[type=checkbox] {
    position: absolute;
    top: 4rem;
    width: 100%;
    color: #09a3ea
}
.connectivity .header .icon-checkmark:before,
.connectivity .header input[type=checkbox]:before,
.smartPopup .header .icon-checkmark:before,
.smartPopup .header input[type=checkbox]:before {
    margin: 0 auto;
    font-size: 6rem;
    display: block
}
.connectivity .header.left-text p,
.smartPopup .header.left-text p {
    text-align: left
}
.connectivity .header p,
.smartPopup .header p {
    color: #fff;
    font-size: 1.7rem;
    line-height: 2.7rem;
    text-align: center
}
.connectivity .header .subtext,
.smartPopup .header .subtext {
    text-align: center;
    font-size: 1.2rem
}
.connectivity .header .spinner,
.smartPopup .header .spinner {
    margin-top: 4.3rem
}
.connectivity .message,
.smartPopup .message {
    color: rgba(255, 255, 255, .8);
    font-size: 1.4rem;
    margin-top: 1rem;
    line-height: 2.6rem;
    text-align: center
}
.connectivity .buttons,
.smartPopup .buttons {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    margin-top: 3rem
}
.connectivity .buttons.fullWidth button,
.smartPopup .buttons.fullWidth button {
    width: 100%;
    max-width: 34.6rem
}
.connectivity .buttons button,
.smartPopup .buttons button {
    margin: 2rem auto;
    min-height: 5rem;
    width: 100%;
    box-shadow: none;
    border: none;
    border-radius: .7rem;
    line-height: 2.4rem
}
.connectivity .buttons button+button,
.smartPopup .buttons button+button {
    margin-left: 2rem
}
.connectivity .buttons .cancel,
.smartPopup .buttons .cancel {
    background-color: #193243
}
.connectivity .buttons .cancel:active,
.smartPopup .buttons .cancel:active {
    background-color: rgba(255, 255, 255, .2)
}
.connectivity .buttons .confirm,
.smartPopup .buttons .confirm {
    background-color: #004a7f
}
.connectivity .buttons .confirm:active,
.smartPopup .buttons .confirm:active {
    background-color: #0288bb
}
.connectivity .progressBar,
.smartPopup .progressBar {
    margin-top: 2rem
}
.connectivity.timerPopup .cancel,
.smartPopup.timerPopup .cancel {
    position: absolute;
    top: 3.5rem;
    right: 1.5rem;
    font-size: 3rem
}
.connectivity.timerPopup .notification,
.smartPopup.timerPopup .notification {
    margin: 8.6rem auto 0
}
.connectivity.timerPopup .timer,
.smartPopup.timerPopup .timer {
    position: absolute;
    left: -7rem;
    margin-left: 50%;
    margin-top: 3.3rem;
    width: 14rem;
    height: 14rem
}
.connectivity.timerPopup .timer>.time,
.smartPopup.timerPopup .timer>.time {
    width: 100%;
    font-size: 4rem;
    position: absolute;
    text-align: center;
    left: 0;
    top: 42%;
    z-index: 1
}
.connectivity.timerPopup .timer .parentCircle,
.smartPopup.timerPopup .timer .parentCircle {
    position: absolute;
    opacity: .3;
    width: 100%;
    height: 100%;
    border: .2rem solid;
    border-radius: 50%
}
.connectivity.timerPopup .timer>#slice,
.smartPopup.timerPopup .timer>#slice {
    position: absolute;
    opacity: .5;
    width: 14rem;
    height: 14rem;
    clip: rect(0, 14rem, 14rem, 7rem)
}
.connectivity.timerPopup .timer>#slice.gt50,
.smartPopup.timerPopup .timer>#slice.gt50 {
    clip: rect(auto, auto, auto, auto)
}
.connectivity.timerPopup .timer>#slice>.pie,
.smartPopup.timerPopup .timer>#slice>.pie {
    border: .1rem solid silver;
    position: absolute;
    width: 13.8rem;
    height: 13.9rem;
    clip: rect(0, 7rem, 14rem, 0);
    border-radius: 50%
}
.connectivity.timerPopup .timer>#slice>.pie.fill,
.smartPopup.timerPopup .timer>#slice>.pie.fill {
    transform: rotate(180deg)!important
}
.connectivity.timerPopup .timer.fill>#slice>.pie,
.smartPopup.timerPopup .timer.fill>#slice>.pie {
    border: .2rem solid #09a3ea;
    background-color: #0D4C65;
    width: 14rem;
    height: 14rem
}
.connectivity.waitDialog,
.smartPopup.waitDialog {
    background: rgba(0, 28, 47, .95)
}
.connectivity.waitDialog .header p,
.smartPopup.waitDialog .header p {
    font-size: 1.8rem
}
.connectivity.waitDialog .spam,
.smartPopup.waitDialog .spam {
    color: rgba(255, 255, 255, .5)
}
.connectivity.waitDialog .cancel,
.smartPopup.waitDialog .cancel {
    position: absolute;
    top: 3.5rem;
    right: 1.5rem;
    font-size: 3rem
}
.connectivity.waitDialog .spinner,
.smartPopup.waitDialog .spinner {
    margin-top: 4.3rem
}
.connectivity.SetUpSpinner,
.smartPopup.SetUpSpinner {
    background: #fff
}
.connectivity.SetUpSpinner .notification,
.smartPopup.SetUpSpinner .notification {
    margin: 25% auto 0
}
.connectivity.SetUpSpinner .notification .header p,
.smartPopup.SetUpSpinner .notification .header p {
    font-family: "Galaxie Polaris Book", "Galaxie Polaris Medium", "Galaxie Polaris Light", Helvetica Neue, Droid Sans, Helvetica, sans-serif;
    color: #000;
    font-size: 2.4rem
}
.connectivity.SetUpSpinner .notification .spam,
.smartPopup.SetUpSpinner .notification .spam {
    color: rgba(255, 255, 255, .5)
}
.connectivity.SetUpSpinner .notification .subtext,
.smartPopup.SetUpSpinner .notification .subtext {
    color: #000;
    margin-top: 1.3rem;
    font-size: 1.5rem
}
.connectivity.SetUpSpinner .notification .spinner,
.smartPopup.SetUpSpinner .notification .spinner {
    margin-top: 10rem
}
.connectivity.SetUpSpinner .notification .message,
.smartPopup.SetUpSpinner .notification .message {
    color: rgba(0, 0, 0, .5);
    font-size: 1.6rem;
    margin-top: 7rem
}
.connectivity.SetUpSpinner.errorCloud .popupIcon.icon-sad-cloud,
.smartPopup.SetUpSpinner.errorCloud .popupIcon.icon-sad-cloud {
    width: 24.1rem;
    height: 13.9rem;
    background: url(../images/dataUri/sadCloud@3x.png) no-repeat;
    background-size: 100%;
    margin: 6.5rem auto 0
}
.connectivity.SetUpSpinner.errorCloud .message,
.smartPopup.SetUpSpinner.errorCloud .message {
    margin-top: 2.3rem
}
.connectivity.SetUpSpinner.errorCloud .link-button,
.smartPopup.SetUpSpinner.errorCloud .link-button {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column
}
.connectivity.SetUpSpinner.errorCloud .link-button button:first-child,
.smartPopup.SetUpSpinner.errorCloud .link-button button:first-child {
    color: #09a3ea;
    background-color: transparent
}
.connectivity.SetUpSpinner.errorCloud .link-button button:last-child,
.smartPopup.SetUpSpinner.errorCloud .link-button button:last-child {
    margin: 0;
    background: #09a3ea
}
.connectivity.sharePopup,
.smartPopup.sharePopup {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    padding: 0
}
.connectivity.sharePopup .infoToShare,
.smartPopup.sharePopup .infoToShare {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    text-align: center
}
.connectivity.sharePopup .infoToShare label,
.smartPopup.sharePopup .infoToShare label {
    font-size: 1.4rem;
    display: block;
    margin-bottom: 1.2rem;
    color: rgba(255, 255, 255, .5)
}
.connectivity.sharePopup .infoToShare p,
.smartPopup.sharePopup .infoToShare p {
    font-size: 2.4rem;
    color: #fff;
    margin-bottom: 3.7rem;
    word-wrap: break-word;
    word-break: break-all;
    padding: 0 2rem
}
.connectivity.sharePopup .infoToShare .password p,
.smartPopup.sharePopup .infoToShare .password p {
    margin-bottom: 0
}
.connectivity.sharePopup .shareOptions,
.smartPopup.sharePopup .shareOptions {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    flex: 2;
    width: 100%;
    max-height: 35.2rem
}
.connectivity.sharePopup .shareOptions li,
.smartPopup.sharePopup .shareOptions li {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: 1.4rem;
    border-top: .12rem solid rgba(255, 255, 255, .1);
    padding: 1rem 1.4rem;
    line-height: 2.2rem;
    min-height: 8.3rem;
    width: 100%
}
.connectivity.sharePopup .shareOptions li.cancel,
.smartPopup.sharePopup .shareOptions li.cancel {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}
.connectivity.sharePopup .shareOptions li:before,
.smartPopup.sharePopup .shareOptions li:before {
    font-size: 3.2rem;
    margin: 0 1.4rem 0 0;
    float: left
}
.connectivity.sharePopup .shareOptions li:active,
.smartPopup.sharePopup .shareOptions li:active {
    background-color: rgba(212, 212, 212, .05)
}
.connectivity.nodePopup,
.smartPopup.nodePopup {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    background: #FFF;
    color: #293033;
    text-align: center;
    overflow: auto
}
.connectivity.nodePopup.small,
.smartPopup.nodePopup.small {
    max-width: 80%;
    max-height: 80%;
    left: 10%;
    top: 10%
}
.connectivity.nodePopup .icon-cancel,
.smartPopup.nodePopup .icon-cancel {
    position: absolute;
    top: 1.5rem;
    right: 1.5rem;
    font-size: 3rem
}
.connectivity.nodePopup .header,
.smartPopup.nodePopup .header {
    margin: 15% 5% 5%
}
.connectivity.nodePopup .header h1,
.smartPopup.nodePopup .header h1 {
    line-height: 4rem
}
.connectivity.nodePopup .header p,
.smartPopup.nodePopup .header p {
    visibility: hidden
}
.connectivity.nodePopup .sectionContent,
.smartPopup.nodePopup .sectionContent {
    margin: 0 auto
}
.connectivity.nodePopup .sectionContent p,
.connectivity.nodePopup .sectionContent span,
.smartPopup.nodePopup .sectionContent p,
.smartPopup.nodePopup .sectionContent span {
    color: #293033
}
.connectivity.nodePopup .sectionContent .numberSteps,
.smartPopup.nodePopup .sectionContent .numberSteps {
    padding: 2rem 3rem
}
.connectivity.nodePopup .sectionContent .numberSteps p,
.smartPopup.nodePopup .sectionContent .numberSteps p {
    font-size: 1.6rem
}
.connectivity.nodePopup .sectionContent .numberSteps .step,
.smartPopup.nodePopup .sectionContent .numberSteps .step {
    position: relative;
    margin: 4rem auto
}
.connectivity.nodePopup .sectionContent .numberSteps .step.unable,
.smartPopup.nodePopup .sectionContent .numberSteps .step.unable {
    margin: 4rem auto 4rem 5rem
}
.connectivity.nodePopup .sectionContent .numberSteps .step.unable p,
.smartPopup.nodePopup .sectionContent .numberSteps .step.unable p {
    text-align: left;
    font-weight: bolder;
    font-family: inherit
}
.connectivity.nodePopup .sectionContent .numberSteps .step.unable:nth-child(0):before,
.smartPopup.nodePopup .sectionContent .numberSteps .step.unable:nth-child(0):before {
    content: "0"
}
.connectivity.nodePopup .sectionContent .numberSteps .step.unable:nth-child(1):before,
.smartPopup.nodePopup .sectionContent .numberSteps .step.unable:nth-child(1):before {
    content: "1"
}
.connectivity.nodePopup .sectionContent .numberSteps .step.unable:nth-child(2):before,
.smartPopup.nodePopup .sectionContent .numberSteps .step.unable:nth-child(2):before {
    content: "2"
}
.connectivity.nodePopup .sectionContent .numberSteps .step.unable:nth-child(3):before,
.smartPopup.nodePopup .sectionContent .numberSteps .step.unable:nth-child(3):before {
    content: "3"
}
.connectivity.nodePopup .sectionContent .numberSteps .step.unable:nth-child(4):before,
.smartPopup.nodePopup .sectionContent .numberSteps .step.unable:nth-child(4):before {
    content: "4"
}
.connectivity.nodePopup .sectionContent .numberSteps .step.unable:before,
.smartPopup.nodePopup .sectionContent .numberSteps .step.unable:before {
    color: #09a3ea;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 4rem;
    position: absolute;
    top: calc(50% - 2.1rem);
    left: -6.5rem;
    width: 4rem;
    height: 4rem;
    border: .1rem solid #09a3ea;
    border-radius: 2rem
}
.connectivity.nodePopup .sectionContent .numberSteps .step .stepNumber,
.smartPopup.nodePopup .sectionContent .numberSteps .step .stepNumber {
    display: inline-block;
    padding: 2rem;
    border: 1px solid #a2a2a2;
    border-radius: 3rem
}
.connectivity.nodePopup .sectionContent .reviewSteps,
.smartPopup.nodePopup .sectionContent .reviewSteps {
    padding: 2rem 3rem
}
.connectivity.nodePopup .sectionContent .reviewSteps p,
.smartPopup.nodePopup .sectionContent .reviewSteps p {
    font-size: 1.4rem
}
.connectivity.nodePopup .sectionContent .reviewSteps .step,
.smartPopup.nodePopup .sectionContent .reviewSteps .step {
    position: relative;
    margin: 4rem auto
}
.connectivity.nodePopup .sectionContent .reviewSteps .step.unable,
.smartPopup.nodePopup .sectionContent .reviewSteps .step.unable {
    margin: 3rem auto 3rem 2.5rem
}
.connectivity.nodePopup .sectionContent .reviewSteps .step.unable p,
.smartPopup.nodePopup .sectionContent .reviewSteps .step.unable p {
    text-align: left;
    font-weight: bolder
}
.connectivity.nodePopup .sectionContent .reviewSteps .step.unable:before,
.smartPopup.nodePopup .sectionContent .reviewSteps .step.unable:before {
    content: "x";
    color: red;
    font-size: 32px;
    font-weight: 700;
    position: absolute;
    top: calc(50% - 1.3rem);
    left: -2.2rem
}
.connectivity.nodePopup .sectionContent .reviewSteps .step .stepNumber,
.smartPopup.nodePopup .sectionContent .reviewSteps .step .stepNumber {
    display: inline-block;
    padding: 2rem;
    border: 1px solid #a2a2a2;
    border-radius: 3rem
}
.connectivity.nodePopup .notification,
.smartPopup.nodePopup .notification {
    margin: 15% auto 0
}
.connectivity.nodePopup .notification p,
.connectivity.nodePopup .notification span,
.smartPopup.nodePopup .notification p,
.smartPopup.nodePopup .notification span {
    color: #293033
}
.connectivity.nodePopup .notification header,
.smartPopup.nodePopup .notification header {
    background: #FFF;
    justify-content: center;
    font-weight: 700
}
.connectivity.nodePopup .notification .info.modemAndRouter,
.smartPopup.nodePopup .notification .info.modemAndRouter {
    margin: 0 0 7%
}
.connectivity.nodePopup .notification .info.modemAndRouter img,
.smartPopup.nodePopup .notification .info.modemAndRouter img {
    width: 87%;
    padding-bottom: 4%
}
.connectivity.nodePopup .notification .info.singleDevice img,
.smartPopup.nodePopup .notification .info.singleDevice img {
    width: 53%;
    padding: 0 0 4% 19%
}
.connectivity.nodePopup .notification .info h1,
.smartPopup.nodePopup .notification .info h1 {
    font-size: 2.4rem;
    line-height: 5rem
}
.connectivity.nodePopup .notification .info p,
.smartPopup.nodePopup .notification .info p {
    font-size: 1.4rem;
    text-align: justify;
    color: rgba(0, 0, 0, .5)
}
.connectivity.nodePopup .notification .info img,
.smartPopup.nodePopup .notification .info img {
    padding: 0 15%
}
.connectivity.nodePopup .notification .step,
.smartPopup.nodePopup .notification .step {
    margin: 4rem auto
}
.connectivity.nodePopup .notification .step .stepNumber,
.smartPopup.nodePopup .notification .step .stepNumber {
    display: inline-block;
    padding: 2rem;
    border: 1px solid #a2a2a2;
    border-radius: 3rem
}
.connectivity.nodePopup .notification button.fullWidth,
.smartPopup.nodePopup .notification button.fullWidth {
    background: #09a3ea;
    color: #dbf1fb;
    font-size: 32px;
    font-weight: 700
}
.connectivity.nodePopup .stepFooter button,
.smartPopup.nodePopup .stepFooter button {
    width: calc(100%);
    background: #09a3ea;
    color: #dbf1fb;
    font-size: 1.4rem;
    font-weight: 700;
    margin: 1rem auto 0;
    border-radius: .5rem
}
.connectivity.nodePopup .stepFooter p,
.smartPopup.nodePopup .stepFooter p {
    margin: 1rem auto auto
}
.connectivity.nodePopup button,
.smartPopup.nodePopup button {
    background: #09a3ea;
    color: #fff;
    border: none;
    margin: 0 auto;
    font-weight: 400;
    min-height: 5.5rem;
    font-size: 1.4rem;
    border-radius: .4rem
}
.connectivity.nodePopup button.gray-scale,
.smartPopup.nodePopup button.gray-scale {
    background: #9c9c9c
}
.connectivity.nodePopup.startOverPopup,
.smartPopup.nodePopup.startOverPopup {
    overflow: hidden;
    padding: 0;
    background: url(../images/dataUri/nodes/background/gradBlackbG@3x.png) no-repeat;
    background-size: cover
}
.connectivity.nodePopup.startOverPopup .notification,
.smartPopup.nodePopup.startOverPopup .notification {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 0 2rem 2rem;
    width: 100%;
    height: 100%
}
.connectivity.nodePopup.startOverPopup .notification .headerContent,
.smartPopup.nodePopup.startOverPopup .notification .headerContent {
    -webkit-flex-basis: 5%;
    flex-basis: 5%
}
.connectivity.nodePopup.startOverPopup .notification .headerContent .header,
.smartPopup.nodePopup.startOverPopup .notification .headerContent .header {
    margin: 0 3rem;
    color: #000;
    font-size: 2.4rem;
    line-height: 3.5rem
}
.connectivity.nodePopup.startOverPopup .notification .headerContent .header p,
.smartPopup.nodePopup.startOverPopup .notification .headerContent .header p {
    line-height: 0
}
.connectivity.nodePopup.startOverPopup .notification .mainContent,
.smartPopup.nodePopup.startOverPopup .notification .mainContent {
    -webkit-flex-basis: 55%;
    flex-basis: 55%;
    width: 80%;
    background: url(../images/dataUri/nodes/startOver.png) 50% 100% no-repeat;
    background-size: 95% 95%
}
.connectivity.nodePopup.startOverPopup .notification .footerContent,
.smartPopup.nodePopup.startOverPopup .notification .footerContent {
    -webkit-flex-basis: 15%;
    flex-basis: 15%
}
.connectivity.nodePopup.startOverPopup .notification .footerContent p,
.smartPopup.nodePopup.startOverPopup .notification .footerContent p {
    padding: 0 3rem;
    color: rgba(0, 0, 0, .5);
    font-size: 1.6rem;
    line-height: 2.5rem
}
.connectivity.nodePopup.startOverPopup .notification .footerContent .buttons,
.smartPopup.nodePopup.startOverPopup .notification .footerContent .buttons {
    margin-top: 2.5rem
}
.connectivity.nodePopup.startOverPopup .notification .footerContent .buttons button,
.smartPopup.nodePopup.startOverPopup .notification .footerContent .buttons button {
    background-color: #09a3ea
}
.connectivity.firmwareUpdate .notification .message,
.smartPopup.firmwareUpdate .notification .message {
    margin-top: 3rem;
    text-align: left
}
.connectivity.errorsPopup,
.smartPopup.errorsPopup {
    background: rgba(0, 0, 0, .6);
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center
}
.connectivity.errorsPopup .popupBody,
.smartPopup.errorsPopup .popupBody {
    background: #fff;
    border-radius: 1rem
}
.connectivity.errorsPopup .header,
.smartPopup.errorsPopup .header {
    padding: 4rem 2rem 2rem;
    margin: 0
}
.connectivity.errorsPopup .header h1,
.smartPopup.errorsPopup .header h1 {
    font-size: 2.4rem;
    color: #000
}
.connectivity.errorsPopup .header p,
.smartPopup.errorsPopup .header p {
    visibility: visible;
    font-size: 1.6rem;
    color: rgba(0, 0, 0, .5);
    margin-top: 1rem
}
.connectivity.errorsPopup .stepFooter,
.smartPopup.errorsPopup .stepFooter {
    margin: 2rem
}
.connectivity.errorsPopup .stepFooter .boxed,
.smartPopup.errorsPopup .stepFooter .boxed {
    margin: 2rem 0
}
.connectivity.errorsPopup .bottomInfo,
.smartPopup.errorsPopup .bottomInfo {
    color: #000;
    padding-top: 1rem
}
.connectivity.errorsPopup button,
.smartPopup.errorsPopup button {
    background: #09a3ea;
    color: #fff;
    border: none;
    margin: 0 auto;
    font-weight: 400;
    min-height: 5.5rem;
    font-size: 1.4rem;
    border-radius: .4rem
}
.connectivity.errorsPopup button.gray-scale,
.smartPopup.errorsPopup button.gray-scale {
    background: #9c9c9c
}
.connectivity.errorUnexpected,
.smartPopup.errorUnexpected {
    padding-bottom: 6rem;
    overflow-x: hidden;
    overflow-y: auto
}
#controller,
.deletableList li .deviceItem .iconContainer {
    overflow: hidden
}
.connectivity.errorUnexpected .errorCode,
.smartPopup.errorUnexpected .errorCode {
    position: absolute;
    bottom: 2rem;
    color: #494949
}
.connectivity.checkNode,
.smartPopup.checkNode {
    overflow: hidden;
    padding: 0
}
.connectivity.checkNode .popupHeader,
.smartPopup.checkNode .popupHeader {
    background: 0 0
}
.connectivity.checkNode .popupHeader .backButton,
.smartPopup.checkNode .popupHeader .backButton {
    background: url(../images/dataUri/backButtonBlack@3x.png) 2rem center no-repeat;
    background-size: 2rem;
    margin: 0
}
.connectivity.checkNode .notification,
.smartPopup.checkNode .notification {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    padding: 0 0 4rem;
    margin: 0;
    background: url(../images/dataUri/nodes/background/gradBlackbG@3x.png) no-repeat;
    background-size: cover
}
.connectivity.checkNode .notification .headerContent .header,
.smartPopup.checkNode .notification .headerContent .header {
    color: #000;
    position: relative;
    z-index: 6;
    margin: 5% 5% 0
}
.connectivity.checkNode .notification .headerContent .header p,
.smartPopup.checkNode .notification .headerContent .header p {
    visibility: visible;
    font-size: 2.4rem;
    color: #000
}
.connectivity.checkNode .notification .mainContent img,
.smartPopup.checkNode .notification .mainContent img {
    display: block;
    width: 80%;
    margin: 12% auto 0;
    float: right
}
.connectivity.checkNode .notification .footerContent p,
.smartPopup.checkNode .notification .footerContent p {
    color: #000;
    margin: 2rem 0;
    font-size: 1.5rem
}
.connectivity.checkNode .notification .footerContent .progressBar,
.smartPopup.checkNode .notification .footerContent .progressBar {
    height: 1.3rem;
    margin: 0 3rem;
    border: 1px solid #009fff;
    border-radius: 1rem;
    background-color: #fff
}
.connectivity.checkNode .notification .footerContent .progressBar .currentProgress,
.smartPopup.checkNode .notification .footerContent .progressBar .currentProgress {
    max-width: 100%
}
.connectivity.smallPopup,
.smartPopup.smallPopup {
    background: rgba(0, 0, 0, .5);
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center
}
.connectivity.smallPopup .notification,
.smartPopup.smallPopup .notification {
    background: #fff;
    padding: 2rem;
    border-radius: 1rem;
    margin: 0
}
.connectivity.smallPopup .notification .icon-cancel,
.smartPopup.smallPopup .notification .icon-cancel {
    top: 0;
    right: 0;
    color: #000;
    position: relative;
    float: right
}
.connectivity.smallPopup .notification .header,
.smartPopup.smallPopup .notification .header {
    margin: 3rem 0
}
.connectivity.smallPopup .notification .header p,
.smartPopup.smallPopup .notification .header p {
    visibility: visible;
    font-size: 2.1rem;
    color: #000
}
.connectivity.smallPopup .notification .message,
.smartPopup.smallPopup .notification .message {
    color: rgba(0, 0, 0, .8);
    padding: 0 .7rem;
    margin-bottom: 5rem;
    font-size: 1.6rem
}
.connectivity.smallPopup .notification .buttons,
.smartPopup.smallPopup .notification .buttons {
    display: block;
    margin-top: 0
}
.connectivity.smallPopup .notification .buttons button,
.smartPopup.smallPopup .notification .buttons button {
    margin: 2rem auto;
    font-size: 1.4rem;
    color: #fff;
    border-radius: .4rem;
    border: 1px solid #09a3ea;
    background: #09a3ea
}
.connectivity.smallPopup .notification .buttons button a,
.smartPopup.smallPopup .notification .buttons button a {
    color: #fff;
    text-decoration: none
}
.connectivity.smallPopup .notification .buttons button.cancel,
.smartPopup.smallPopup .notification .buttons button.cancel {
    background: #fff;
    border: 1px solid #09a3ea;
    color: #09a3ea
}
.connectivity.smallPopup .notification .buttons p,
.connectivity.smallPopup .notification .footer p,
.smartPopup.smallPopup .notification .buttons p,
.smartPopup.smallPopup .notification .footer p {
    color: rgba(0, 0, 0, .5)
}
.connectivity.smallPopup .notification .buttons:last-child,
.smartPopup.smallPopup .notification .buttons:last-child {
    margin: 2rem auto 0
}
.connectivity.smallPopup .notification .footer,
.smartPopup.smallPopup .notification .footer {
    margin-top: 1.5rem
}
.connectivity.emailPopup .image.icon-email,
.smartPopup.emailPopup .image.icon-email {
    width: 14rem;
    margin: 0 auto;
    height: 14rem;
    border: .2rem solid #09a3ea;
    border-radius: 7rem;
    color: #09a3ea;
    padding: 5.9% 0
}
.connectivity.emailPopup .message .email,
.connectivity.findSpeedPopup .notification .information p,
.connectivity.findSpeedPopup .notification .information p .link,
.smartPopup.emailPopup .message .email,
.smartPopup.findSpeedPopup .notification .information p,
.smartPopup.findSpeedPopup .notification .information p .link {
    color: #fff
}
.connectivity.emailPopup .image.icon-email:before,
.smartPopup.emailPopup .image.icon-email:before {
    font-size: 9rem;
    margin: 0 auto;
    display: block
}
.connectivity.buttonsSheetPopup .cancel,
.connectivity.findSpeedPopup .cancel,
.smartPopup.buttonsSheetPopup .cancel,
.smartPopup.findSpeedPopup .cancel {
    top: 3.5rem;
    right: 1.5rem;
    font-size: 3rem;
    position: absolute
}
#waitingScreen,
.connectivity.successPopup .notification .header,
.connectivity.validateEmailPopup .notification .header,
.smartPopup.successPopup .notification .header,
.smartPopup.validateEmailPopup .notification .header {
    display: none
}
.connectivity.emailPopup .message,
.smartPopup.emailPopup .message {
    margin-top: 3rem
}
.connectivity.buttonsSheetPopup .sheet,
.smartPopup.buttonsSheetPopup .sheet {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 2rem
}
.connectivity.buttonsSheetPopup .sheet .header,
.smartPopup.buttonsSheetPopup .sheet .header {
    padding-bottom: 1.5rem
}
.connectivity.buttonsSheetPopup .sheet .header p,
.smartPopup.buttonsSheetPopup .sheet .header p {
    text-align: left
}
.connectivity.buttonsSheetPopup .sheet .options li,
.smartPopup.buttonsSheetPopup .sheet .options li {
    padding: 1rem 0
}
.connectivity.buttonsSheetPopup .sheet .options li button,
.smartPopup.buttonsSheetPopup .sheet .options li button {
    width: 100%;
    background-color: #004a7f;
    border-color: #004a7f
}
.connectivity.buttonsSheetPopup .sheet .options li:last-child,
.smartPopup.buttonsSheetPopup .sheet .options li:last-child {
    padding-bottom: 0
}
.connectivity.findSpeedPopup .notification .header p,
.smartPopup.findSpeedPopup .notification .header p {
    text-align: left;
    font-size: 1.4rem
}
.connectivity.findSpeedPopup .notification .information,
.smartPopup.findSpeedPopup .notification .information {
    padding: 2rem 0
}
.connectivity.findSpeedPopup .notification .information p:first-child,
.smartPopup.findSpeedPopup .notification .information p:first-child {
    padding-bottom: 2rem
}
.connectivity.successPopup .notification,
.connectivity.validateEmailPopup .notification,
.smartPopup.successPopup .notification,
.smartPopup.validateEmailPopup .notification {
    margin-top: 5.3rem
}
.connectivity.successPopup .notification .image,
.connectivity.validateEmailPopup .notification .image,
.smartPopup.successPopup .notification .image,
.smartPopup.validateEmailPopup .notification .image {
    margin: 0 auto;
    width: 11rem;
    height: 11.1rem;
    background: url(../images/dataUri/email_icon.png) no-repeat;
    background-size: 100% 100%
}
.connectivity.successPopup .notification .message,
.connectivity.validateEmailPopup .notification .message,
.smartPopup.successPopup .notification .message,
.smartPopup.validateEmailPopup .notification .message {
    margin-top: 5rem;
    padding: 0 1.6rem;
    color: #fff;
    font-size: 1.7rem
}
.connectivity.successPopup .notification .message .spam,
.connectivity.validateEmailPopup .notification .message .spam,
.smartPopup.successPopup .notification .message .spam,
.smartPopup.validateEmailPopup .notification .message .spam {
    font-size: 1.6rem
}
.connectivity.successPopup .notification .buttons,
.connectivity.validateEmailPopup .notification .buttons,
.smartPopup.successPopup .notification .buttons,
.smartPopup.validateEmailPopup .notification .buttons {
    margin: 15% 0
}
.connectivity.successPopup .notification .buttons .confirm,
.connectivity.validateEmailPopup .notification .buttons .confirm,
.smartPopup.successPopup .notification .buttons .confirm,
.smartPopup.validateEmailPopup .notification .buttons .confirm {
    min-height: 5.4rem;
    border: .2rem solid #fff;
    background-color: transparent
}
.android .smartPopup.checkNode .popupHeader {
    top: 2rem
}
.connectivity {
    padding: 0;
    z-index: 1019
}
.connectivity .background {
    background: #002138
}
.connectivity>.content {
    height: 100%
}
.connectivity>.content #hamburgerIcon {
    z-index: 2
}
.connectivity .innerContent .or {
    margin: 9% 0
}
.connectivity .innerContent .message,
.connectivity .innerContent .or div {
    margin: 0
}
.connectivity .innerContent .errorFeedBack.absolute-bottom {
    position: absolute;
    bottom: 2rem;
    margin-bottom: 0
}
.connectivity button {
    width: 100%;
    margin-bottom: 2rem;
    min-height: 6rem
}
.connectivity .headerIcon {
    margin: 19% auto 1.3rem;
    font-size: 10rem;
    text-align: center;
    color: rgba(255, 83, 83, .5);
    width: 10rem;
    height: 10rem;
    background-size: contain;
    background-repeat: no-repeat
}
.connectivity .headerIcon:before {
    margin: 0
}
.connectivity .headerIcon.icon-cloud {
    width: 23rem;
    height: 15rem
}
.connectivity .headerIcon.icon-alert {
    font-size: 21rem;
    width: 19.9rem;
    height: 15.8rem;
    margin-top: 10%;
    margin-bottom: 4.5rem
}
.connectivity .headerIcon.icon-wifi {
    width: 16rem;
    height: 14rem;
    font-size: 16rem
}
.connectivity .close {
    font-size: 2.6rem;
    position: absolute;
    top: 3rem;
    right: 1rem;
    color: rgba(255, 255, 255, .7);
    z-index: 2
}
.connectivity h2 {
    font-size: 1.6rem;
    line-height: 2.6rem;
    margin-top: 2rem
}
.connectivity h2.center {
    text-align: center
}
.connectivity .link,
.connectivity ul.form li p.link,
ul.form li .connectivity p.link {
    color: #09a3ea;
    font-size: 1.4rem
}
.connectivity .message {
    color: rgba(255, 255, 255, .8);
    font-size: 1.4rem;
    font-face: "Galaxie Polaris Light", Helvetica Neue, Droid Sans, Helvetica, sans-serif
}
#pgloading {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    position: fixed;
    background: rgba(0, 0, 0, .6);
    z-index: 5000
}
#pgloading .loadingwrap {
    position: fixed;
    top: 40%;
    bottom: 45%;
    left: 25%;
    right: 25%
}
#pgloading .loadingwrap label {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 1.75rem;
    color: #fff;
    margin-top: 2rem
}
.loader {
    height: 9.5rem;
    width: 100%;
    text-align: center;
    padding: 1rem;
    display: inline-block
}
.deletableList,
.deletableList li {
    padding: 0!important
}
.deletableList li {
    -webkit-transition: transform .2s cubic-bezier(.25, .1, .25, 1) 0s;
    transition: transform .2s cubic-bezier(.25, .1, .25, 1) 0s
}
.deletableList li .deviceItem {
    padding-left: 2rem
}
.deletableList li .deviceItem .description {
    max-width: 58%
}
.deletableList li .deviceItem .description label {
    max-width: 100%
}
.deletableList li .deviceItem .description label:first-child {
    color: #fff
}
.deletableList li .deviceItem-large {
    height: 10rem
}
.deletableList li .deviceItem-large .iconContainer {
    -webkit-transition: transform .3s cubic-bezier(.25, .1, .25, 1) 0s;
    transition: transform .3s cubic-bezier(.25, .1, .25, 1) 0s;
    width: 7rem;
    height: 7rem
}
.deletableList li .deviceItem .icon-cancel,
.deletableList li .deviceItem .icon-delete {
    color: rgba(255, 255, 255, .5)
}
.deletableList li .deviceItem .slidingButtons {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-transition: all .3s cubic-bezier(.25, .1, .25, 1) 0s;
    transition: all .3s cubic-bezier(.25, .1, .25, 1) 0s;
    -webkit-transform: translateX(6rem);
    transform: translateX(6rem);
    opacity: 0;
    position: absolute;
    right: 0
}
.deletableList li .deviceItem .slidingButtons .cancel,
.deletableList li .deviceItem .slidingButtons .delete {
    width: 9.4rem;
    height: 10rem;
    color: #fff;
    text-align: center;
    line-height: initial
}
.deletableList li .deviceItem .slidingButtons .cancel span,
.deletableList li .deviceItem .slidingButtons .delete span {
    font-size: 1rem;
    display: block
}
.deletableList li .deviceItem .slidingButtons .delete {
    background-color: #A43E3E
}
.deletableList li .deviceItem .slidingButtons .delete span {
    font-size: 1rem;
    margin-top: 5.7rem;
    display: block
}
.deletableList li .deviceItem .slidingButtons .cancel {
    background-color: rgba(0, 0, 0, .2)
}
.deletableList li .deviceItem .slidingButtons .cancel i {
    margin-top: 2rem;
    margin-bottom: .5rem;
    font-size: 2.4rem
}
.deletableList li .deviceItem i {
    font-size: 3rem;
    display: block
}
.deletableList li .deviceItem i.iconReplacer {
    -webkit-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    position: absolute;
    top: 0;
    right: 0;
    -webkit-transform: translate3d(-1rem, 3.4rem, 0);
    transform: translate3d(-1rem, 3.4rem, 0);
    z-index: 10
}
.deletableList li .deviceItem.confirm .description,
.deletableList li .deviceItem.confirm .iconContainer {
    -webkit-transform: translateX(-10.5rem);
    transform: translateX(-10.5rem)
}
.deletableList li .deviceItem.confirm .slidingButtons {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1
}
.deletableList li .deviceItem.confirm i.icon-delete {
    -webkit-transform: translate3d(calc(100% - 16.8rem), 2.32rem, 0);
    transform: translate3d(calc(100% - 16.8rem), 2.32rem, 0)
}
input[type=checkbox]+.cbBackground {
    -webkit-transition: all .1s cubic-bezier(.25, .1, .25, 1) 0s;
    transition: all .1s cubic-bezier(.25, .1, .25, 1) 0s;
    display: inline-block;
    position: relative;
    width: 2.6rem;
    height: 2.6rem;
    border: 1px solid rgba(255, 255, 255, .3);
    border-radius: 50%
}
input[type=checkbox]+.cbBackground .checkmark {
    -webkit-transition: opacity .1s cubic-bezier(.25, .1, .25, 1) 0s;
    transition: opacity .1s cubic-bezier(.25, .1, .25, 1) 0s;
    position: absolute;
    color: #0288BB;
    font-size: 3rem;
    opacity: 0;
    left: -.7rem
}
input[type=checkbox]+.cbBackground .checkmark:before {
    font-weight: 700;
    font-size: 1.4rem;
    margin: .6rem 0 0 1.2rem
}
input[type=checkbox]:checked+.cbBackground {
    background-color: rgba(255, 255, 255, .05)
}
input[type=checkbox]:checked+.cbBackground .checkmark {
    opacity: 1
}
.errorMsg {
    background: 0 0
}
.errorMsg p {
    background-size: 1.5rem;
    color: #ff5353!important;
    margin-left: 0
}
.errorMsg+.pushTop {
    margin-top: 0
}
section.content {
    color: #fff;
    width: 100%;
    max-height: 100%
}
#controller>.widget,
body>.widget:not(#startWidget) {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0
}
.widget section.content {
    padding: 0 0 2rem
}
.internalPage section.content .helpContain,
.widget section.content .helpContain {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}
.internalPage section.content .helpContain.needSet,
.widget section.content .helpContain.needSet {
    padding: 0 2rem 2rem;
    position: absolute;
    bottom: 0;
    width: 100%
}
.internalPage section.content .helpContain.notNeedSet,
.widget section.content .helpContain.notNeedSet {
    padding: 4.5rem 2rem 0
}
.internalPage section.content .helpContain .icon-info,
.widget section.content .helpContain .icon-info {
    padding-bottom: .25rem;
    font-size: 3rem;
    margin-top: .4rem;
    color: rgba(255, 255, 255, .3)
}
.internalPage section.content .helpContain .icon-info:before,
.widget section.content .helpContain .icon-info:before {
    margin: 0
}
.internalPage section.content .helpContain p,
.widget section.content .helpContain p {
    padding-left: .7rem;
    font-size: 1.6rem;
    width: 100%;
    color: rgba(255, 255, 255, .1)
}
.internalPage ul.editForm label,
html.linksysNode .internalPage section.content .helpContain .icon-info,
html.linksysNode .internalPage section.content .helpContain p,
html.linksysNode .widget section.content .helpContain .icon-info,
html.linksysNode .widget section.content .helpContain p {
    color: rgba(255, 255, 255, .5)
}
.internalPage,
.page {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%
}
.internalPage {
    background-color: #001c2f;
    top: 0;
    left: 0;
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 350
}
.internalPage .content.readOnly {
    padding: 2rem 0
}
.internalPage .vertical-align-center {
    height: auto
}
.internalPage ul.editForm li {
    position: relative
}
#controller,
.loading {
    position: absolute;
    top: 0
}
.internalPage.helpInfoSubPage section.content {
    padding: 3rem 2rem 2rem 4.5rem;
    background-color: #e6e9eb
}
.internalPage.helpInfoSubPage section.content>p {
    color: #262626;
    font-size: 1.5rem;
    line-height: 2.5rem
}
.internalPage.helpInfoSubPage section.content>p.title {
    padding-bottom: 2rem;
    font-size: 1.6rem
}
.internalPage.helpInfoSubPage section.content>p:not(.title)+p {
    margin-top: 4rem
}
.internalPage.helpInfoSubPage section.content>.customList,
.internalPage.helpInfoSubPage ul.form li ul.helpList li section.content>ul.customListStyle,
ul.form li ul.helpList li .internalPage.helpInfoSubPage section.content>ul.customListStyle {
    margin: 1rem 0 3rem
}
.internalPage.helpInfoSubPage section.content ul.form {
    padding: 0;
    background: 0 0
}
.internalPage.helpInfoSubPage section.content ul.form li {
    padding: 0
}
.internalPage.helpInfoSubPage section.content ul.form li label,
.internalPage.helpInfoSubPage section.content ul.form li p {
    padding: 0;
    color: #262626;
    font-size: 1.5rem
}
.internalPage.helpInfoSubPage section.content ul.form li ul.helpList li .simpleText {
    padding-bottom: 3rem
}
.navigate,
.navigateIcon {
    background: url(../images/dataUri/chevron@3x.png) 100% center no-repeat;
    background-position-x: 95%;
    background-size: .8rem
}
#controller {
    margin-bottom: 0;
    width: 100%;
    bottom: 0
}
#controller>.widget {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0!important
}
.bodySection {
    overflow-y: auto
}
.or {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
    padding: 0 2rem;
    height: 3rem
}
.or span {
    padding: 0 1rem;
    line-height: 3rem;
    text-align: center;
    display: block;
    -webkit-box-flex: 2;
    -webkit-flex-grow: 2;
    flex-grow: 2;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}
.or div {
    width: 45%;
    height: 52%;
    border-bottom: .12rem solid rgba(255, 255, 255, .5)
}
#dragger,
.loading {
    width: 100%
}
.wifiLevel-,
.wifiLevel-0 {
    background: url(../images/dataUri/wifi-0.png) 100% center no-repeat;
    background-size: contain
}
.wifiLevel-1 {
    background: url(../images/dataUri/wifi-1.png) 100% center no-repeat;
    background-size: contain
}
.wifiLevel-2 {
    background: url(../images/dataUri/wifi-2.png) 100% center no-repeat;
    background-size: contain
}
.wifiLevel-3 {
    background: url(../images/dataUri/wifi-3.png) 100% center no-repeat;
    background-size: contain
}
.node-connectedto-icon {
    background: url(../images/dataUri/devicelist/nodeIcon@3x.png) 100% center no-repeat;
    background-size: contain
}
.loading {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    min-height: 5rem;
    z-index: 2
}
.loading .inner {
    padding: 1rem
}
.loading.shown {
    top: 0
}
.loading .arrowContain {
    width: 2rem;
    height: 5rem;
    background: url(../images/dataUri/longArrow_icon.png) no-repeat;
    background-size: 100% 70%
}
.loading .spinnerContain .spinner {
    position: relative;
    width: 4rem;
    height: 4rem;
    min-width: 4rem
}
.loading .spinnerContain .spinner .loader-circle {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: .2rem solid rgba(255, 255, 255, .15)
}
.loading .spinnerContain .spinner .loader-circle.finished {
    border-color: #09a3ea
}
.loading .spinnerContain .spinner .loader-line-mask {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 50%;
    height: 50%;
    margin-left: -50%;
    margin-top: -50%;
    -webkit-transform-origin: 2rem 2rem;
    transform-origin: 2rem 2rem;
    -webkit-mask-image: -webkit-linear-gradient(top, #000, transparent);
    -webkit-animation: spinnerRotate .65s infinite linear;
    animation: spinnerRotate .65s infinite linear
}
.loading .spinnerContain .spinner .loader-line-mask .loader-line {
    width: 4rem;
    height: 4rem;
    border-radius: 50%;
    border: .2rem solid #03a0ff
}
.infoBanner {
    display: none;
    padding: 1rem 0
}
.infoBanner .message {
    color: #f7ad2d;
    margin-left: 2rem
}
.infoBanner.wifiBlocked .message {
    margin-bottom: .6rem;
    color: #ff5b5b
}
.ios .troubleShooting.smartPopup header {
    height: 8.5rem
}
.troubleShooting.smartPopup {
    padding: 0
}
.troubleShooting.smartPopup header {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    padding-top: 2rem;
    height: 8rem
}
.troubleShooting.smartPopup section.content {
    overflow-y: auto;
    background-color: #e6e6e6
}
.troubleShooting.smartPopup section.content ul.form {
    padding: 0;
    background: 0 0
}
.troubleShooting.smartPopup section.content ul.form li {
    padding: 2.2rem 2rem 2rem
}
.troubleShooting.smartPopup section.content ul.form li:first-child {
    padding: 0
}
.troubleShooting.smartPopup section.content ul.form li:not(:last-child) {
    border-bottom: .2rem solid rgba(0, 0, 0, .1)
}
.troubleShooting.smartPopup section.content ul.form li:not(:first-child) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}
.troubleShooting.smartPopup section.content ul.form li p {
    color: #4f4f4f
}
.troubleShooting.smartPopup section.content ul.form .tips1 {
    padding-top: 1rem
}
.troubleShooting.smartPopup section.content ul.form .tips1 .image1,
.troubleShooting.smartPopup section.content ul.form .tips1 .image2 {
    width: 17rem;
    height: 17.5rem
}
.troubleShooting.smartPopup section.content ul.form .tips1 .message1,
.troubleShooting.smartPopup section.content ul.form .tips1 .message2 {
    max-width: 18rem;
    height: 14rem
}
.troubleShooting.smartPopup section.content ul.form .tips1 .image1 {
    float: left;
    background: url(../images/dataUri/troubleShooting_image1.png) .3rem .4rem no-repeat;
    background-size: 100% 100%
}
.troubleShooting.smartPopup section.content ul.form .tips1 .image1.node {
    background: url(../images/dataUri/troubleShootingNodes_image1.png) .3rem .4rem no-repeat;
    background-size: 100% 100%
}
.troubleShooting.smartPopup section.content ul.form .tips1 .message1 {
    float: left;
    padding-top: 5rem
}
.troubleShooting.smartPopup section.content ul.form .tips1 .image2 {
    float: right;
    background: url(../images/dataUri/troubleShooting_image2.png) -.2rem .8rem no-repeat;
    background-size: 100% 100%
}
.troubleShooting.smartPopup section.content ul.form .tips1 .message2 {
    float: right;
    padding: 2rem .5rem 0 0;
    text-align: right
}
.troubleShooting.smartPopup section.content ul.form .image3 {
    margin: 4rem 0 2.3rem;
    width: 29.3rem;
    height: 10.2rem;
    background: url(../images/dataUri/troubleShooting_image3.png) center no-repeat;
    background-size: contain
}
.troubleShooting.smartPopup section.content ul.form .btnSubmit {
    margin: 1.9rem 0 2rem
}
.troubleShooting.smartPopup section.content ul.form .goToContactUs {
    margin: 6rem 0 2.5rem;
    width: 100%
}
.troubleShooting.smartPopup.showMeHow {
    background-color: #e6e9eb
}
.troubleShooting.smartPopup.showMeHow header {
    height: 7.4rem;
    padding-top: 1.5rem;
    background: #0f1d32
}
.troubleShooting.smartPopup.showMeHow header h1 {
    margin: 0 auto;
    max-width: 95%;
    width: 95%
}
.troubleShooting.smartPopup.showMeHow section.content {
    background-color: #e6e9eb;
    padding: 0 2rem 2rem;
    max-height: calc(100% - 8rem);
    position: absolute;
    left: 0
}
.troubleShooting.smartPopup.showMeHow section.content p {
    color: #001a2c
}
.troubleShooting.smartPopup.showMeHow section.content h2 {
    color: #000;
    font-size: 2.4rem;
    line-height: 3.2rem;
    margin-top: 5.3rem;
    margin-bottom: 5.6rem;
    text-align: center
}
.troubleShooting.smartPopup.showMeHow section.content ol li {
    margin-top: 4.5rem;
    counter-increment: item
}
.troubleShooting.smartPopup.showMeHow section.content ol li:before {
    content: counter(item) ".";
    color: #001a2c;
    display: block;
    font-size: 2.4rem;
    line-height: 2.5rem;
    text-align: center;
    margin-left: 1rem;
    margin-right: 2.3rem
}
.troubleShooting.smartPopup.showMeHow section.content ol li p {
    font-size: 1.6rem;
    line-height: 2.6rem;
    margin-bottom: 2rem;
    float: left;
    width: calc(100% - 5.7rem)
}
.troubleShooting.smartPopup.showMeHow section.content ol li p span {
    word-wrap: break-word
}
.troubleShooting.smartPopup.showMeHow section.content button {
    min-height: 5.5rem
}
.errorHandlerMessage {
    padding: 2rem;
    font-size: 1.4rem;
    color: #ff5353
}
.android .internalPage section.content {
    padding-bottom: 4rem
}
.troubleShooting.page section.content #hamburgerIcon {
    top: 0;
    opacity: 1
}
.troubleShooting.page section.content .navButton .buttons {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch
}
.troubleShooting.page section.content .navButton .buttons .halfWidth {
    width: 50%;
    margin: 0 auto
}
.troubleShooting.page section.content .navButton .buttons .halfWidth#left {
    margin-left: 2rem;
    margin-right: 1rem
}
.troubleShooting.page section.content .navButton .buttons .halfWidth#right {
    margin-left: 1rem;
    margin-right: 2rem
}
.troubleShooting.internalPage section.content {
    padding: 0 0 2rem
}
.troubleShooting.internalPage .appletHeader,
.troubleShooting.internalPage header.mainHeader,
.troubleShooting.page .appletHeader,
.troubleShooting.page header.mainHeader {
    background-color: transparent;
    position: absolute;
    z-index: 100;
    align-items: flex-start;
    height: 4.5rem
}
.troubleShooting.internalPage header .backButton,
.troubleShooting.page header .backButton {
    background-size: 2rem
}
.troubleShooting.internalPage section.content,
.troubleShooting.page section.content {
    top: 0!important;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    background-color: #f6f6f6
}
.troubleShooting.internalPage section.content .mainContent .background,
.troubleShooting.page section.content .mainContent .background {
    background: url(../images/dataUri/nodes/background/bGTable@3x.png) 100% 100% no-repeat;
    background-size: cover
}
.troubleShooting.internalPage section.content .mainContent .background img,
.troubleShooting.page section.content .mainContent .background img {
    display: block;
    margin: 0 auto
}
.troubleShooting.internalPage section.content .mainContent .background img.nodeRed,
.troubleShooting.page section.content .mainContent .background img.nodeRed {
    width: 25%;
    padding: 10% 0 13.8%
}
.troubleShooting.internalPage section.content .footerContent,
.troubleShooting.page section.content .footerContent {
    text-align: center
}
.troubleShooting.internalPage section.content .footerContent p,
.troubleShooting.page section.content .footerContent p {
    padding: 0 3rem;
    line-height: 2.8rem
}
.troubleShooting.internalPage section.content .header,
.troubleShooting.page section.content .header {
    font-size: 32px;
    color: #fff;
    text-align: center;
    padding: 15% 2.4rem 0
}
.troubleShooting.internalPage section.content .nodeSupport,
.troubleShooting.page section.content .nodeSupport {
    text-align: center
}
.devicelist .troubleShooting.internalPage section.content h3,
.devicelist .troubleShooting.page section.content h3,
.devicelist.detail .connection .troubleShooting.internalPage section.content .name,
.devicelist.detail .connection .troubleShooting.page section.content .name,
.devicelist.detail .connections .troubleShooting.internalPage section.content h4,
.devicelist.detail .connections .troubleShooting.page section.content h4,
.devicelist.detail .navigate .troubleShooting.internalPage section.content .name,
.devicelist.detail .navigate .troubleShooting.page section.content .name,
.linksys_devicelist .troubleShooting.internalPage section.content h3,
.linksys_devicelist .troubleShooting.page section.content h3,
.linksys_devicelist.detail .connection .troubleShooting.internalPage section.content .name,
.linksys_devicelist.detail .connection .troubleShooting.page section.content .name,
.linksys_devicelist.detail .connections .troubleShooting.internalPage section.content h4,
.linksys_devicelist.detail .connections .troubleShooting.page section.content h4,
.linksys_devicelist.detail .navigate .troubleShooting.internalPage section.content .name,
.linksys_devicelist.detail .navigate .troubleShooting.page section.content .name,
.troubleShooting.internalPage .devicelist.detail .connections section.content h4,
.troubleShooting.internalPage .linksys_devicelist.detail .connections section.content h4,
.troubleShooting.internalPage section.content .devicelist h3,
.troubleShooting.internalPage section.content .devicelist.detail .connection .name,
.troubleShooting.internalPage section.content .devicelist.detail .navigate .name,
.troubleShooting.internalPage section.content .linksys_devicelist h3,
.troubleShooting.internalPage section.content .linksys_devicelist.detail .connection .name,
.troubleShooting.internalPage section.content .linksys_devicelist.detail .navigate .name,
.troubleShooting.internalPage section.content .subHeader,
.troubleShooting.page .devicelist.detail .connections section.content h4,
.troubleShooting.page .linksys_devicelist.detail .connections section.content h4,
.troubleShooting.page section.content .devicelist h3,
.troubleShooting.page section.content .devicelist.detail .connection .name,
.troubleShooting.page section.content .devicelist.detail .navigate .name,
.troubleShooting.page section.content .linksys_devicelist h3,
.troubleShooting.page section.content .linksys_devicelist.detail .connection .name,
.troubleShooting.page section.content .linksys_devicelist.detail .navigate .name,
.troubleShooting.page section.content .subHeader {
    font-size: 2.4rem;
    line-height: 3.2rem;
    color: #000
}
.troubleShooting.internalPage section.content button,
.troubleShooting.page section.content button {
    background: #09a3ea;
    color: #fff;
    font-size: 1.4rem;
    border-radius: .4rem;
    border: 1px solid #09a3ea
}
.troubleShooting.internalPage section.content p,
.troubleShooting.page section.content p {
    font-size: 1.6rem;
    color: rgba(0, 0, 0, .5);
    text-align: center
}
.troubleShooting.internalPage .icon-info,
.troubleShooting.page .icon-info {
    position: absolute;
    top: 1.1rem;
    right: .8rem;
    font-size: 3rem;
    line-height: 4rem;
    height: 4rem;
    z-index: 999999999;
    display: block;
    color: #fff;
    background: url(../images/dataUri/nodes/helpIcon@3x.png) no-repeat;
    background-size: 65%
}
.troubleShooting.internalPage .icon-info:before,
.troubleShooting.page .icon-info:before {
    content: ""
}
input[type=checkbox]:not(:checked):before,
ul.form li label.toggler:after,
ul.form li label.toggler:before {
    content: ''
}
.ios .troubleShooting.page section.content .background .header {
    padding: 20% 2.4rem 0
}
.android .troubleShooting.internalPage section.content {
    padding-bottom: 4rem
}
.deviceIcon .extraIcons {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.extra_icon {
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat
}
.customList li,
ul.form li ul.helpList li ul.customListStyle li {
    color: #262626
}
.customList.circle li,
ul.form li ul.helpList li ul.circle.customListStyle li {
    padding-left: .2rem;
    list-style: circle inside;
    font-size: 1.6rem
}
.customList.decimal li,
ul.form li ul.helpList li ul.decimal.customListStyle li {
    list-style: decimal inside;
    font-size: 1.7rem
}
ul.form {
    width: 100%;
    background: #052033;
    padding: 1.4rem 0
}
ul.form li .confirmationMsg,
ul.form li .failMsg,
ul.form li .helpItem .navigate,
ul.form li ul.helpList li.textInfo .heading.navigate,
ul.form.editForm,
ul.form.noRoute li,
ul.form.transparent {
    background: 0 0
}
ul.form+.form {
    margin-top: 1.3rem
}
ul.form li.navigate label+p,
ul.form.editForm li+li {
    margin-top: .7rem
}
ul.form.editForm li label:not(.fontLarge),
ul.form.editForm li p,
ul.form.transparent li label:not(.fontLarge),
ul.form.transparent li p {
    color: rgba(255, 255, 255, .5)
}
ul.form.editForm li label.white,
ul.form.transparent li label.white {
    color: #fff
}
ul.form li {
    overflow: hidden;
    padding: .6rem 2rem
}
ul.form li.invalid input,
ul.form li.invalid input+div.optional-link,
ul.form li.invalid input:focus,
ul.form li.invalid input:focus+div.optional-link,
ul.form li.invalid textarea,
ul.form li.invalid textarea+div.optional-link,
ul.form li.invalid textarea:focus,
ul.form li.invalid textarea:focus+div.optional-link {
    border-color: #ff5353
}
ul.form li.navigate {
    padding-right: 3.6rem
}
ul.form li.wep {
    margin-bottom: 0
}
ul.form li.maskRow {
    padding-top: 1.21rem;
    padding-bottom: 1.21rem
}
ul.form li.maskRow label {
    margin-top: .28rem
}
ul.form li h3 {
    font-size: 2.3rem;
    margin-bottom: .5rem
}
ul.form li .msg,
ul.form li label,
ul.form li p,
ul.form li route {
    font-size: 1.4rem;
    display: block
}
ul.form li label {
    color: rgba(255, 255, 255, .5);
    line-height: 1.8rem;
    padding-top: .2rem
}
ul.form li label+p {
    margin-top: 1.2rem
}
ul.form li .msg,
ul.form li label.white,
ul.form li p {
    color: #fff
}
ul.form li .right p {
    margin-top: 3.5rem
}
ul.form li .confirmationMsg p,
ul.form li .failMsg p {
    color: #22b88e;
    margin: 0;
    padding: 0
}
ul.form li .msg {
    padding-top: 1rem;
    clear: both;
    color: rgba(255, 255, 255, .8)
}
ul.form li.titleRow label {
    font-size: 2.4rem
}
ul.form li.titleRow .btnTurnSwitch {
    float: right
}
ul.form li.toggleRow {
    padding: .3rem 2rem
}
ul.form li.toggleRow>div,
ul.form li.toggleRow>label {
    margin-top: .6rem;
    width: calc(100% - 5.2rem);
    padding-right: 1rem
}
ul.form li[data-container] {
    overflow: hidden;
    margin-bottom: 0;
    position: relative
}
ul.form li[data-container] .slideContent {
    height: 0;
    overflow: hidden;
    -webkit-backface-visibility: hidden
}
ul.form li.formTitle {
    overflow: hidden
}
ul.form li.formTitle .netInfo {
    float: left
}
ul.form li.formTitle .netInfo>label {
    font-size: 1.5rem;
    margin-bottom: 0;
    display: block;
    margin-right: .7rem;
    float: left;
    color: #999
}
ul.form li.formTitle .btnTurnSwitch {
    margin-top: .9rem;
    margin-right: 2rem
}
ul.form li label.toggler {
    position: relative;
    display: inline-block;
    padding: .7rem 1rem .7rem 0;
    margin-bottom: 0
}
ul.form li label.toggler:after {
    width: 0;
    height: 0;
    border-top: .4rem solid transparent;
    border-bottom: .4rem solid transparent;
    border-left: .4rem solid #646464;
    position: absolute;
    right: 0;
    top: .96rem;
    -webkit-transition: .2s linear;
    transition: .2s linear
}
ul.form li label.toggler.active:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}
ul.form li ul {
    margin-left: 1rem
}
ul.form li .toggleContent {
    display: none
}
ul.form li.readOnly label,
ul.form li.readOnly p,
ul.form li.readOnly route {
    float: none;
    max-width: 100%;
    margin-left: .3em
}
ul.form li.readOnly label {
    margin-bottom: .4em
}
ul.form li .helpItem {
    border-bottom: .2rem solid #d0d3d4;
    -webkit-transition: 2s;
    transition: 2s
}
ul.form li .helpItem .itemHeader {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 2rem 0;
    min-height: 8.4rem;
    color: #262626
}
ul.form li .helpItem .itemHeader span {
    padding-bottom: .1rem;
    min-width: 2.5rem;
    color: #262626;
    font-size: 2.5rem
}
ul.form li .helpItem .itemHeader span:before {
    margin: 0;
    font-weight: 700
}
ul.form li .helpItem .itemHeader label {
    margin-left: .7rem
}
ul.form li .helpItem .itemContent {
    display: none
}
ul.form li .helpItem .itemContent.show {
    display: block
}
ul.form li ul.helpList {
    margin: 0;
    padding: 0 0 0 3.2rem
}
ul.form li ul.helpList li {
    padding: 0
}
ul.form li ul.helpList li.textInfo .heading {
    padding: 3rem 0 1rem
}
ul.form li ul.helpList li .helpItem .itemContent,
ul.form li ul.helpList li.textInfo:last-child .heading {
    padding-bottom: 3rem
}
ul.form li ul.helpList li.textInfo.withNavigation {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}
ul.form li ul.helpList li.textInfo.withNavigation .heading {
    -webkit-flex-basis: 95%;
    flex-basis: 95%
}
ul.form li ul.helpList li.textInfo:first-child .heading {
    padding-top: 0
}
ul.form li ul.helpList li .helpItem {
    border: none
}
ul.form li ul.helpList li .helpItem .itemHeader {
    border-top: .2rem solid #d0d3d4
}
ul.form li ul.helpList li .helpItem .itemContent ul {
    margin: 0
}
ul.form li ul.helpList li .helpItem .itemContent>ul {
    padding-left: 3.2rem
}
ul.form li ul.helpList li .icon-chev:before {
    margin-right: 0;
    color: #262626;
    font-size: 2.8rem;
    font-weight: 400
}
ul.form li ul.helpList li.subItem>ul.customListStyle {
    margin: 0;
    padding-bottom: 3rem
}
ul.form.noRoute {
    padding: 0 2.5rem
}
ul.form.noRoute li {
    padding: 1.5rem 0
}
ul.form.noRoute table {
    width: 100%
}
ul.form.noRoute table input {
    float: left;
    margin-top: .4rem
}
ul.form.noRoute table label {
    font-size: 2rem
}
ul.form+button {
    margin-top: 6.3rem
}
section.formSection+.formSection {
    margin-top: 2rem
}
::-webkit-input-placeholder,
ul.form div.value.placeholder {
    font-size: 1.4rem;
    color: rgba(255, 255, 255, .5)
}
::-webkit-input-placeholder.italicPlaceholder,
ul.form div.value.placeholder.italicPlaceholder {
    font-style: italic
}
input.font-size-8::-webkit-input-placeholder {
    font-size: 8px!important
}
input.font-size-9::-webkit-input-placeholder {
    font-size: 9px!important
}
input.font-size-10::-webkit-input-placeholder {
    font-size: 10px!important
}
input.font-size-11::-webkit-input-placeholder {
    font-size: 11px!important
}
input.font-size-12::-webkit-input-placeholder {
    font-size: 12px!important
}
input.font-size-13::-webkit-input-placeholder {
    font-size: 13px!important
}
input.font-size-14::-webkit-input-placeholder {
    font-size: 14px!important
}
input.font-size-15::-webkit-input-placeholder {
    font-size: 15px!important
}
input.font-size-16::-webkit-input-placeholder {
    font-size: 16px!important
}
input.font-size-17::-webkit-input-placeholder {
    font-size: 17px!important
}
input.font-size-18::-webkit-input-placeholder {
    font-size: 18px!important
}
input.font-size-19::-webkit-input-placeholder {
    font-size: 19px!important
}
input.font-size-20::-webkit-input-placeholder {
    font-size: 20px!important
}
.error,
ul.form li .errorMsg {
    display: block;
    padding-top: 1rem;
    color: #ff5353;
    font-size: 1.4rem;
    line-height: 2.2rem;
    clear: both
}
.appletErrors {
    min-height: 2rem;
    padding: 1rem 2.1rem
}
.appletErrors p {
    line-height: 1.9rem;
    padding: .1rem 0;
    display: none
}
.confirmationMsg,
.failMsg {
    color: #22b88e;
    padding: 0;
    margin: 0
}
.confirmationMsg p,
.failMsg p {
    color: #22b88e;
    min-height: 2rem;
    padding-top: .3rem;
    position: relative;
    padding-left: 2rem;
    margin: 0 1.3rem 0 0
}
.confirmationMsg p:before,
.failMsg p:before {
    margin-right: 1rem
}
.confirmationMsg+ul.form,
.failMsg+ul.form {
    margin-top: .5rem
}
.confirmationMsg+.pushTop,
.failMsg+.pushTop {
    margin-top: 0
}
.confirmationMsg.infoHerald p,
.failMsg.infoHerald p {
    color: #fff;
    padding-top: 1rem;
    padding-bottom: 1.3rem
}
.confirmationMsg.infoHerald p:before,
.failMsg.infoHerald p:before {
    display: none
}
.failMsg,
.failMsg p {
    color: #ff5353
}
input {
    border-radius: 0
}
input[type=radio] {
    width: 2rem;
    height: 2rem;
    -webkit-appearance: radio
}
input:focus {
    outline: 0!important
}
.display div.value,
.optional-link,
input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=number],
input[type=tel],
select,
textarea {
    border: none;
    border-bottom: .12rem solid rgba(255, 255, 255, .4);
    height: 3rem;
    padding: 0 0 .4rem;
    color: #fff;
    font-size: 1.4rem;
    width: 100%;
    background: 0 0;
    line-height: 2.5rem
}
.display div.value:focus,
.optional-link:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=number]:focus,
input[type=tel]:focus,
select:focus,
textarea:focus {
    border-color: #fff
}
h2.formTitle {
    padding: .6rem 2rem;
    font-size: 1.4rem;
    color: rgba(255, 255, 255, .4);
    margin-top: .9rem
}
.display div.value,
.optional-link {
    padding: 0
}
.display div.value {
    overflow: hidden
}
.devicelist.detail .content h1 div.value .display div.value,
.devicelist.detail .content h1 div.value .optional-link,
.devicelist.detail .content h1 li.value .display div.value,
.devicelist.detail .content h1 li.value .optional-link,
.linksys_devicelist.detail .content h1 div.value .display div.value,
.linksys_devicelist.detail .content h1 div.value .optional-link,
.linksys_devicelist.detail .content h1 li.value .display div.value,
.linksys_devicelist.detail .content h1 li.value .optional-link,
div.fontLarge .display div.value,
div.fontLarge .optional-link,
li.fontLarge .display div.value,
li.fontLarge .optional-link {
    height: 4rem
}
.devicelist.detail .content h1 div.value .inputMask,
.devicelist.detail .content h1 li.value .inputMask,
.linksys_devicelist.detail .content h1 div.value .inputMask,
.linksys_devicelist.detail .content h1 li.value .inputMask,
div.fontLarge .inputMask,
li.fontLarge .inputMask {
    line-height: 3.5rem
}
input[type=checkbox] {
    height: 2.8rem;
    width: 2.8rem;
    border-radius: 50%;
    border: .12rem solid rgba(255, 255, 255, .3);
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}
input[type=checkbox]:checked {
    background: rgba(255, 255, 255, .05)
}
input[type=checkbox]:checked:before {
    font-family: fontello;
    color: #0090ff;
    display: block;
    font-weight: 700;
    line-height: 2.7rem;
    margin-left: .5rem
}
input[type=checkbox].borderVisible {
    width: 2.6rem;
    height: 2.6rem;
    border: .12rem solid rgba(255, 255, 255, .3)!important;
    border-radius: 50%
}
input[type=checkbox].borderVisible:before {
    opacity: 0;
    -webkit-transition: opacity .2s cubic-bezier(.25, .1, .25, 1) 0s;
    transition: opacity .2s cubic-bezier(.25, .1, .25, 1) 0s
}
input[type=checkbox].borderVisible:checked:before {
    background-color: rgba(255, 255, 255, .05);
    font-size: 1.4rem;
    margin-left: 0;
    border-radius: 50%;
    opacity: 1;
    padding-left: .5rem;
    max-height: 2.6rem
}
.listBuilder.form,
ul.devicelist li div.detail input[type=checkbox]:checked {
    background-color: transparent
}
.editing {
    display: none
}
.display div.optional-link,
.edit div.optional-link {
    float: left;
    font-size: 1.4rem;
    color: #09a3ea;
    border-bottom: .12rem solid rgba(255, 255, 255, .4);
    padding-bottom: 1.3rem;
    width: 40%;
    text-align: right
}
.display div.with-link,
.edit input.with-link {
    width: 60%;
    margin-right: 0;
    float: left;
    overflow: hidden
}
.display div.with-link:focus+div.optional-link,
.edit input.with-link:focus+div.optional-link {
    border-bottom: .14rem solid #fff
}
ul.devicelist {
    margin-top: .7rem
}
ul.devicelist li {
    padding-left: 2rem;
    margin-bottom: .2rem
}
ul.devicelist li div.detail .iconDevice {
    width: 5rem;
    height: 5rem
}
ul.devicelist li div.detail .description {
    display: block;
    padding-right: 4.3rem;
    padding-left: .3rem;
    max-width: 100%
}
ul.devicelist li div.detail .description label {
    display: block;
    max-width: 80%
}
ul.devicelist li div.detail .description label.deviceName {
    color: #fff
}
ul.devicelist li div.detail input[type=checkbox] {
    border: none;
    position: absolute;
    right: 1.5rem;
    top: calc(50% - 1.4rem);
    margin: 0
}
.listBuilder.form {
    padding-bottom: 0
}
.listBuilder.form li+li {
    margin-top: .2rem;
    padding-top: 1.8rem
}
.listBuilder.form label+p {
    margin-top: 0
}
.listBuilder.form .listBuilder-item {
    padding: 2rem 2.1rem;
    background-color: #052033;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}
html.rightToLeft .herald span.link,
html.rightToLeft .linksys_external_storage.tile .tile-footer span {
    display: inline-block
}
.listBuilder.form .listBuilder-item .list-icon {
    -webkit-align-self: center;
    align-self: center;
    -webkit-flex-basis: 8rem;
    flex-basis: 8rem
}
.listBuilder.form .listBuilder-item .list-icon.checkmark {
    background: url(../images/dataUri/savedCheckMark@3x.png) center right no-repeat;
    background-size: 1.6rem;
    padding-right: .5rem;
    height: 2rem
}
.listBuilder.form .listBuilder-item .text {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}
.listBuilder.form .listBuilder-item .text h2 {
    font-size: 1.4rem
}
.listBuilder.form .listBuilder-item .text label {
    line-height: 2.2rem
}
html.rightToLeft .spinner {
    direction: ltr
}
html.rightToLeft .spinnerInline .spinner {
    margin-left: 0;
    margin-right: 1rem
}
html.rightToLeft #hamburgerIcon {
    right: 0;
    left: auto
}
.widget html.rightToLeft header.mainHeader button,
html.rightToLeft .headerHelper button,
html.rightToLeft .widget header.mainHeader button,
html.rightToLeft header button {
    text-align: right;
    padding-left: 1.5%;
    padding-right: 2%
}
.widget html.rightToLeft header.mainHeader .delete,
.widget html.rightToLeft header.mainHeader .disabledSave,
.widget html.rightToLeft header.mainHeader .done,
.widget html.rightToLeft header.mainHeader .edit,
.widget html.rightToLeft header.mainHeader .save,
.widget html.rightToLeft header.mainHeader h1+button,
html.rightToLeft .headerHelper .delete,
html.rightToLeft .headerHelper .disabledSave,
html.rightToLeft .headerHelper .done,
html.rightToLeft .headerHelper .edit,
html.rightToLeft .headerHelper .save,
html.rightToLeft .headerHelper h1+button,
html.rightToLeft .widget header.mainHeader .delete,
html.rightToLeft .widget header.mainHeader .disabledSave,
html.rightToLeft .widget header.mainHeader .done,
html.rightToLeft .widget header.mainHeader .edit,
html.rightToLeft .widget header.mainHeader .save,
html.rightToLeft .widget header.mainHeader h1+button,
html.rightToLeft header .delete,
html.rightToLeft header .disabledSave,
html.rightToLeft header .done,
html.rightToLeft header .edit,
html.rightToLeft header .save,
html.rightToLeft header h1+button {
    text-align: left;
    padding-left: 2%;
    padding-right: 1.5%
}
.troubleShooting.smartPopup.showMeHow section.content ol html.rightToLeft li:before,
.troubleShooting.smartPopup.showMeHow section.content ol li html.rightToLeft p,
html.rightToLeft .left,
html.rightToLeft .troubleShooting.smartPopup.showMeHow section.content ol li p,
html.rightToLeft .troubleShooting.smartPopup.showMeHow section.content ol li:before {
    float: right
}
html.rightToLeft .right {
    float: left
}
html.rightToLeft .linksys_guest_access.tile .tile-header.messageDisplayed .tile-title,
html.rightToLeft .linksys_nodes_setup .actions.acceptance button,
html.rightToLeft .linksys_nodes_setup .actions.acceptance label,
html.rightToLeft .linksys_wireless.tile .tile-header.messageDisplayed .tile-title {
    float: right
}
html.rightToLeft .herald .close {
    right: auto;
    left: 1rem
}
html.rightToLeft .fwUpdateCheck p {
    text-align: left
}
html.rightToLeft input[type=checkbox]:checked:before {
    margin-left: 0;
    margin-right: .5rem
}
html.rightToLeft input[type=checkbox].borderVisible:checked:before {
    padding-left: 0;
    padding-right: .5rem;
    margin: 0
}
html.rightToLeft button.addRule {
    padding-left: 0;
    padding-right: 4rem
}
html.rightToLeft button.addRule:before {
    right: 0;
    left: auto
}
html.rightToLeft .backButton {
    background-image: url(../images/dataUri/backButtonRtl@3x.png);
    background-position-x: calc(100% - 2rem)
}
html.rightToLeft ul.devicelist li {
    padding-left: 0;
    padding-right: 2rem
}
html.rightToLeft ul.devicelist li div.detail .description {
    padding-right: .3rem;
    padding-left: 4.3rem
}
html.rightToLeft ul.devicelist li div.detail input[type=checkbox] {
    right: auto;
    left: 1.5rem
}
html.rightToLeft .linksys_nodes_login section.nodeContent .innerContent ul.form .customEdit .password_icon,
html.rightToLeft section.content .innerContent ul.form .customEdit .password_icon {
    left: 0;
    right: auto
}
html.rightToLeft section.content .innerContent ul.form .customEdit .password_icon+.edit input[type=password] {
    padding-right: 0;
    padding-left: 4rem
}
html.rightToLeft .linksys_nodes_login section.nodeContent .innerContent ul.form .customEdit input[type=password] {
    padding-right: 0;
    padding-left: 3rem
}
html.rightToLeft .linksys_login .listDevice .deviceIcon {
    margin-left: 0
}
html.rightToLeft .linksys_login .listDevice .detail .checkRule {
    margin-left: 1.5rem;
    margin-right: 0
}
html.rightToLeft .homescreen.content .images .devices img,
html.rightToLeft .tiles .tile-header .tile-title .header-icon {
    margin-right: 0;
    margin-left: 1rem
}
html.rightToLeft .linksys_login .listDevice .icon-checkmark,
html.rightToLeft .linksys_login .listDevice input[type=checkbox] {
    left: 1.7rem
}
html.rightToLeft .networkSelect ul.isOffline {
    -webkit-transform: translateX(4.2rem);
    transform: translateX(4.2rem)
}
html.rightToLeft .networkSelect ul.isOffline.edit {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}
html.rightToLeft .linksys_guest_access.tile .tile-header.messageDisplayed .title-controller,
html.rightToLeft .linksys_wireless.tile .tile-header.messageDisplayed .title-controller {
    float: left
}
html.rightToLeft .display div.with-link,
html.rightToLeft .display input.with-link,
html.rightToLeft .edit div.with-link,
html.rightToLeft .edit input.with-link,
html.rightToLeft .manualSpeedTest .speedTestContent ul.form li .roll {
    float: right
}
html.rightToLeft .linksys_guest_access.tile .tile-header .messages,
html.rightToLeft .linksys_wireless.tile .tile-header .messages {
    padding-left: 0;
    padding-right: 3.5rem
}
html.rightToLeft .linksys_guest_access.tile .tile-content .network,
html.rightToLeft .linksys_wireless.tile .tile-content .network {
    padding-right: 4%;
    padding-left: 2%
}
html.rightToLeft .linksys_guest_access.tile .tile-content .network span,
html.rightToLeft .linksys_wireless.tile .tile-content .network span {
    padding-left: 0;
    padding-right: .85rem
}
html.rightToLeft .linksys_router_admin .devicelist ul.nodeList li .description {
    padding-left: .3rem
}
html.rightToLeft .linksys_router_admin.advanced #nodeList {
    margin-right: -.2rem;
    margin-left: 0
}
html.rightToLeft .linksys_router_admin.advanced #nodeList tr td.nodeName span {
    padding-left: 0;
    padding-right: 1rem
}
html.rightToLeft .btnTurnSwitch .btnSliderSwitch {
    -webkit-transform: translate3d(-.2rem, 0, 0)
}
html.rightToLeft .btnTurnSwitch.enabled .btnSliderSwitch {
    -webkit-transform: translate3d(-2.7rem, 0, 0)
}
html.rightToLeft .menuTools .routerSettings .routerDropdown,
html.rightToLeft .menuTools .routerSettings .routerDropdown h2 {
    margin-left: 0;
    margin-right: 2rem
}
html.rightToLeft .confirmationMsg p {
    padding-left: 0;
    padding-right: 2rem;
    margin: 0 0 0 1.3rem
}
html.rightToLeft .confirmationMsg p:before {
    margin-left: 1rem;
    margin-right: 0
}
html.rightToLeft .smartPopup .header.left-text p {
    text-align: right
}
html.rightToLeft .display div.optional-link,
html.rightToLeft .edit div.optional-link,
html.rightToLeft .smartPopup.updateFWFail div.notification .header,
html.rightToLeft .smartPopup.updateFWFail div.notification .message {
    text-align: left
}
html.rightToLeft .smartPopup .buttons button+button {
    margin-left: 0;
    margin-right: 2rem
}
html.rightToLeft .smartPopup.sharePopup .shareOptions li {
    direction: rtl
}
html.rightToLeft .smartPopup.sharePopup .shareOptions li:before {
    margin-right: 0;
    margin-left: 1.4rem
}
html.rightToLeft .smartPopup.findSpeedPopup .cancel,
html.rightToLeft .smartPopup.timerPopup .cancel,
html.rightToLeft .smartPopup.waitDialog .cancel {
    left: 1.5rem;
    right: auto
}
html.rightToLeft .smartPopup.troubleShooting.showMeHow section.content ol li:before {
    margin-left: 2.3rem;
    margin-right: 1rem
}
html.rightToLeft .listBuilder.form .listBuilder-item .list-icon.checkmark {
    background-position-x: 0
}
html.rightToLeft .navigate,
html.rightToLeft .navigateIcon {
    background-image: url(../images/dataUri/chevronRtl@3x.png);
    background-position-x: 5%
}
html.rightToLeft ul.form li.navigate {
    padding-right: 2rem;
    padding-left: 3.6rem
}
html.rightToLeft ul.form li.toggleRow>div,
html.rightToLeft ul.form li.toggleRow>label {
    padding-right: 0;
    padding-left: 1rem
}
html.rightToLeft ul.form li ul.helpList,
html.rightToLeft ul.form li ul.helpList li .helpItem .itemContent>ul {
    padding-right: 3.2rem;
    padding-left: 0
}
html.rightToLeft ul.form li ul.helpList li .helpItem .itemHeader label {
    margin-right: .7rem;
    margin-left: 0
}
html.rightToLeft .indexHerald .herald h2 {
    float: right;
    margin-right: 0;
    margin-left: 1rem
}
html.rightToLeft .indexHerald .herald .btn {
    left: auto;
    right: 62%;
    margin-right: 0
}
html.rightToLeft .indexHerald .herald .btn.icon-sad {
    left: auto;
    right: 75%
}
html.rightToLeft .linksys_device_pri .devicePriImage {
    -webkit-transform: translateX(-25%);
    transform: translateX(-25%)
}
html.rightToLeft .linksys_device_pri .speedTestContain .spinner {
    margin-left: 2rem;
    margin-right: 0
}
html.rightToLeft .dashboard-subheader .status {
    padding-left: 0;
    padding-right: .3rem
}
html.rightToLeft .defaultDeviceList li .deviceItem label,
html.rightToLeft .deletableList li .deviceItem label {
    padding-left: 1rem
}
html.rightToLeft .defaultDeviceList li .deviceItem .description,
html.rightToLeft .defaultDeviceList li .deviceItem>label,
html.rightToLeft .deletableList li .deviceItem .description,
html.rightToLeft .deletableList li .deviceItem>label {
    margin-right: 0;
    margin-left: -17rem
}
html.rightToLeft .defaultDeviceList li .deviceItem.confirm .description,
html.rightToLeft .defaultDeviceList li .deviceItem.confirm .iconContainer,
html.rightToLeft .deletableList li .deviceItem.confirm .description,
html.rightToLeft .deletableList li .deviceItem.confirm .iconContainer {
    -webkit-transform: translateX(10.5rem);
    transform: translateX(10.5rem)
}
html.rightToLeft .defaultDeviceList li .deviceItem.confirm .slidingButtons,
html.rightToLeft .deletableList li .deviceItem.confirm .slidingButtons {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}
html.rightToLeft .defaultDeviceList li .deviceItem.confirm i.iconReplacer,
html.rightToLeft .deletableList li .deviceItem.confirm i.iconReplacer {
    -webkit-transform: translate3d(11.5rem, 2.5rem, 0);
    transform: translate3d(11.5rem, 2.5rem, 0)
}
html.rightToLeft .defaultDeviceList li .deviceItem.deviceItem-medium.confirm .iconReplacer,
html.rightToLeft .deletableList li .deviceItem.deviceItem-medium.confirm .iconReplacer {
    -webkit-transform: translate3d(11.5rem, 1.8rem, 0);
    transform: translate3d(11.5rem, 1.8rem, 0)
}
html.rightToLeft .defaultDeviceList li .deviceItem.deviceItem-medium.confirm .description,
html.rightToLeft .deletableList li .deviceItem.deviceItem-medium.confirm .description {
    -webkit-transform: translateX(10rem);
    transform: translateX(10rem)
}
html.rightToLeft .deletableList .deviceItem {
    padding-left: 0;
    padding-right: 2rem
}
html.rightToLeft .deletableList .deviceItem i.iconReplacer {
    right: auto;
    left: 0;
    -webkit-transform: translate3d(1rem, 3.4rem, 0);
    transform: translate3d(1rem, 3.4rem, 0)
}
html.rightToLeft .deletableList .deviceItem .slidingButtons {
    right: auto;
    left: 0;
    -webkit-transform: translateX(-6rem);
    transform: translateX(-6rem)
}
html.rightToLeft .devicelist li .arrow,
html.rightToLeft .linksys_devicelist li .arrow {
    left: .2rem;
    right: auto
}
html.rightToLeft .devicelist li .detail .status span,
html.rightToLeft .linksys_devicelist li .detail .status span {
    left: auto;
    right: .5rem
}
html.rightToLeft .devicelist li .deviceIcon,
html.rightToLeft .linksys_devicelist li .deviceIcon {
    margin: auto 0 auto 1rem
}
html.rightToLeft .devicelist li .editField,
html.rightToLeft .linksys_devicelist li .editField {
    margin-left: 2rem;
    margin-right: 0
}
html.rightToLeft .devicelist.detail .connection .name,
html.rightToLeft .linksys_devicelist.detail .connection .name {
    padding-left: 0;
    padding-right: 1rem
}
html.rightToLeft .devicelist.detail .connections h3,
html.rightToLeft .linksys_devicelist.detail .connections h3 {
    margin-left: 0;
    margin-right: 2rem
}
html.rightToLeft .devicelist.detail .connections section .ipAddress span,
html.rightToLeft .linksys_devicelist.detail .connections section .ipAddress span {
    left: 0;
    right: auto
}
html.rightToLeft .devicelist.detail .connections section .ipAddress span.reserved,
html.rightToLeft .linksys_devicelist.detail .connections section .ipAddress span.reserved {
    background-image: url(../images/dataUri/chevronRtl@3x.png);
    background-position-x: 0
}
html.rightToLeft .internalPage section.nodeContent button.navigate,
html.rightToLeft .internalPage section.nodeInformative button.navigate,
html.rightToLeft .manualSpeedTest .speedTestContent .fullWidth,
html.rightToLeft .widget section.nodeContent button.navigate,
html.rightToLeft .widget section.nodeInformative button.navigate {
    background-image: none
}
html.rightToLeft .devicelist .select,
html.rightToLeft .linksys_devicelist .select {
    direction: ltr
}
html.rightToLeft .devicelist.offline li,
html.rightToLeft .linksys_devicelist.offline li {
    padding-right: 1.5rem;
    padding-left: 3rem
}
html.rightToLeft .devicelist.offline li .arrow,
html.rightToLeft .linksys_devicelist.offline li .arrow {
    left: 3rem;
    right: auto
}
html.rightToLeft .linksys_menu .menuContainer .menuPanel {
    padding-left: 0;
    padding-right: 2rem
}
html.rightToLeft .linksys_menu .menuContainer .subMenu {
    padding-left: 0;
    padding-right: 27%
}
html.rightToLeft .linksys_menu .menu_item .icon {
    margin-left: 1.5rem;
    margin-right: .3rem
}
html.rightToLeft .defaultDeviceList li .deviceItem label,
html.rightToLeft .deletableList li .deviceItem label,
html.rightToLeft .linksys_device_pri ul.apps li .deviceItem label,
html.rightToLeft .linksys_device_pri ul.devices li .deviceItem label {
    padding-left: 1rem;
    padding-right: 0
}
html.rightToLeft .defaultDeviceList li .deviceItem label.description,
html.rightToLeft .defaultDeviceList li .deviceItem label.deviceName,
html.rightToLeft .deletableList li .deviceItem label.description,
html.rightToLeft .deletableList li .deviceItem label.deviceName,
html.rightToLeft .linksys_device_pri ul.apps li .deviceItem label.description,
html.rightToLeft .linksys_device_pri ul.apps li .deviceItem label.deviceName,
html.rightToLeft .linksys_device_pri ul.devices li .deviceItem label.description,
html.rightToLeft .linksys_device_pri ul.devices li .deviceItem label.deviceName {
    margin-left: -3rem;
    margin-right: 0
}
html.rightToLeft .defaultDeviceList li .deviceItem .iconContainer,
html.rightToLeft .deletableList li .deviceItem .iconContainer,
html.rightToLeft .linksys_device_pri ul.apps li .deviceItem .iconContainer,
html.rightToLeft .linksys_device_pri ul.devices li .deviceItem .iconContainer {
    margin-left: 2rem;
    margin-right: 0
}
html.rightToLeft .manualSpeedTest .speedTestContent input[type=checkbox] {
    right: 0
}
html.rightToLeft .manualSpeedTest .speedTestContent ul.form li .information label {
    margin-right: 4rem;
    margin-left: 0
}
html.rightToLeft .manualSpeedTest .speedTestContent ul.form li .download {
    margin: 1.5rem 5rem 0 0
}
html.rightToLeft .manualSpeedTest .speedTestContent ul.form li .download .downloadArrow,
html.rightToLeft .manualSpeedTest .speedTestContent ul.form li .download .spinner {
    margin-right: 0;
    margin-left: 1rem
}
html.rightToLeft .enterManualSpeed .mainContent label {
    float: left;
    left: 9rem;
    right: auto
}
html.rightToLeft .enterManualSpeed .mainContent input[type=tel] {
    margin-left: 0;
    margin-right: 7rem
}
html.rightToLeft .linksys_parental_controls.deviceHandle section.content ul.form.intervalList .interval_info>p {
    padding-left: 0;
    padding-right: 2rem
}
html.rightToLeft .linksys_parental_controls.deviceHandle section.content ul.form.intervalList li {
    padding-right: 0;
    padding-left: 2rem
}
html.rightToLeft .linksys_parental_controls.deviceHandle section.content ul.form.blockWebsite_container li {
    padding: 1.5rem 2rem 1.5rem .8rem
}
html.rightToLeft .linksys_parental_controls.deviceHandle section.content ul.form.blockWebsite_container li .right_content .blockWebsite_amount {
    padding-right: 0;
    padding-left: .3rem
}
html.rightToLeft .linksys_parental_controls section.content .addControl_content {
    padding-left: 0;
    padding-right: 2rem
}
html.rightToLeft .linksys_parental_controls section.content .devicelist li .arrow {
    right: auto;
    left: 1rem
}
html.rightToLeft .linksys_parental_controls section.content .devicelist li .deviceIcon {
    margin-left: 0
}
html.rightToLeft .linksys_parental_controls section.content .devicelist li .deviceIcon .extraIcons {
    left: auto;
    right: 0
}
html.rightToLeft .linksys_parental_controls section.content .devicelist li .description .dataContent {
    padding-right: 0;
    padding-left: 1.5rem
}
html.rightToLeft .linksys_parental_controls section.content .devicelist li .description .extraContent {
    padding-right: 0;
    padding-left: 2.5rem;
    text-align: left
}
html.rightToLeft .internalPage section.nodeContent .sectionContent .numberSteps .step.unable p,
html.rightToLeft .internalPage section.nodeContent .sectionContent .reviewSteps .step.unable p,
html.rightToLeft .internalPage section.nodeContent .viewWrapper .listItems ul.locationList .locationName,
html.rightToLeft .internalPage section.nodeContent section.stepContent div.viewWrapper .listItems ul.locationList .newNodeLocation,
html.rightToLeft .internalPage section.nodeInformative .sectionContent .numberSteps .step.unable p,
html.rightToLeft .internalPage section.nodeInformative .sectionContent .reviewSteps .step.unable p,
html.rightToLeft .internalPage section.nodeInformative .viewWrapper .listItems ul.locationList .locationName,
html.rightToLeft .internalPage section.nodeInformative section.stepContent div.viewWrapper .listItems ul.locationList .newNodeLocation,
html.rightToLeft .widget section.nodeContent .sectionContent .numberSteps .step.unable p,
html.rightToLeft .widget section.nodeContent .sectionContent .reviewSteps .step.unable p,
html.rightToLeft .widget section.nodeContent .viewWrapper .listItems ul.locationList .locationName,
html.rightToLeft .widget section.nodeContent section.stepContent div.viewWrapper .listItems ul.locationList .newNodeLocation,
html.rightToLeft .widget section.nodeInformative .sectionContent .numberSteps .step.unable p,
html.rightToLeft .widget section.nodeInformative .sectionContent .reviewSteps .step.unable p,
html.rightToLeft .widget section.nodeInformative .viewWrapper .listItems ul.locationList .locationName,
html.rightToLeft .widget section.nodeInformative section.stepContent div.viewWrapper .listItems ul.locationList .newNodeLocation {
    text-align: right
}
html.rightToLeft .linksys_parental_controls section.content .addControl_content p {
    padding-left: 0;
    padding-right: 1rem
}
html.rightToLeft .linksys_parental_controls section.content ul.form.deletableList .deviceItem.deletableItem i.iconReplacer {
    -webkit-transform: translate3d(1.5rem, 1.5rem, 0);
    transform: translate3d(1.5rem, 1.5rem, 0)
}
html.rightToLeft .linksys_parental_controls section.content ul.form.deletableList .deviceItem.deletableItem.confirm .description {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}
html.rightToLeft .linksys_parental_controls section.content ul.form.deletableList .deviceItem.deletableItem.confirm i.iconReplacer {
    -webkit-transform: translate3d(9.5rem, .5rem, 0);
    transform: translate3d(9.5rem, .5rem, 0)
}
html.rightToLeft .deviceList section.content h3 span,
html.rightToLeft .linksys_devicelist section.content h3 span {
    padding-left: 0;
    padding-right: .5rem
}
html.rightToLeft .deviceList section.content h3.goToOffline span,
html.rightToLeft .linksys_devicelist section.content h3.goToOffline span {
    padding-left: 0;
    padding-right: .8rem
}
html.rightToLeft .deviceList section.content h3.goToOffline .icon-chev,
html.rightToLeft .linksys_devicelist section.content h3.goToOffline .icon-chev {
    left: .2rem;
    right: auto
}
html.rightToLeft .linksys_mac_filtering.deviceListView h2 {
    padding-left: 0;
    padding-right: 2rem
}
html.rightToLeft .linksys_wireless .content .form .passphrase .optional-link {
    padding-left: 2.5rem;
    padding-right: 0
}
html.rightToLeft .linksys_wireless .content .form .passphrase .optional-link .icon-chev {
    left: 0;
    right: auto
}
html.rightToLeft .linksys_wireless .content .form .passphrase .optional-link .icon-chev:before {
    margin-left: 0;
    margin-right: -.7rem
}
html.rightToLeft .linksys_wireless .content #wpsContent #wpsAvailable #wpsOn .graphic .divider {
    margin-left: -1rem
}
html.rightToLeft .linksys_wireless .content #wpsContent #wpsAvailable #wpsOn .graphic .router {
    margin-right: 0
}
html.rightToLeft .linksys_wireless .content #wpsPinContent .pinEntry label.pinDescription {
    float: right
}
html.rightToLeft .linksys_wireless .content ul.channels li {
    padding-right: 0
}
html.rightToLeft .linksys_wireless .content div.deviceIcon {
    margin-top: 0
}
html.rightToLeft .linksys_guest_access .passwordLi .optional-link .icon-share {
    margin-left: -.4rem;
    margin-right: 0
}
html.rightToLeft .internalPage section.content .helpContain p,
html.rightToLeft .widget section.content .helpContain p {
    padding-left: 0;
    padding-right: .7rem
}
html.rightToLeft .internalPage section.nodeContent section.stepContent div.viewWrapper .listItems ul.locationList li.active:after,
html.rightToLeft .internalPage section.nodeInformative section.stepContent div.viewWrapper .listItems ul.locationList li.active:after,
html.rightToLeft .widget section.nodeContent section.stepContent div.viewWrapper .listItems ul.locationList li.active:after,
html.rightToLeft .widget section.nodeInformative section.stepContent div.viewWrapper .listItems ul.locationList li.active:after {
    float: left
}
html.rightToLeft .internalPage section.nodeContent section.stepContent div.viewWrapper .listItems ul.locationList li .nodeLocation .locationName,
html.rightToLeft .internalPage section.nodeInformative section.stepContent div.viewWrapper .listItems ul.locationList li .nodeLocation .locationName,
html.rightToLeft .widget section.nodeContent section.stepContent div.viewWrapper .listItems ul.locationList li .nodeLocation .locationName,
html.rightToLeft .widget section.nodeInformative section.stepContent div.viewWrapper .listItems ul.locationList li .nodeLocation .locationName {
    float: right
}
html.rightToLeft .internalPage section.nodeContent .sectionContent .numberSteps .step.unable,
html.rightToLeft .internalPage section.nodeInformative .sectionContent .numberSteps .step.unable,
html.rightToLeft .widget section.nodeContent .sectionContent .numberSteps .step.unable,
html.rightToLeft .widget section.nodeInformative .sectionContent .numberSteps .step.unable {
    margin: 4rem 5rem auto 4rem
}
html.rightToLeft .internalPage section.nodeContent .sectionContent .numberSteps .step.unable:before,
html.rightToLeft .internalPage section.nodeInformative .sectionContent .numberSteps .step.unable:before,
html.rightToLeft .widget section.nodeContent .sectionContent .numberSteps .step.unable:before,
html.rightToLeft .widget section.nodeInformative .sectionContent .numberSteps .step.unable:before {
    right: -6.5rem
}
html.rightToLeft .internalPage section.nodeContent .sectionContent .reviewSteps .step.unable,
html.rightToLeft .internalPage section.nodeInformative .sectionContent .reviewSteps .step.unable,
html.rightToLeft .widget section.nodeContent .sectionContent .reviewSteps .step.unable,
html.rightToLeft .widget section.nodeInformative .sectionContent .reviewSteps .step.unable {
    margin: 3rem 2.5rem 3rem auto
}
html.rightToLeft .internalPage section.nodeContent .sectionContent .reviewSteps .step.unable:before,
html.rightToLeft .internalPage section.nodeInformative .sectionContent .reviewSteps .step.unable:before,
html.rightToLeft .widget section.nodeContent .sectionContent .reviewSteps .step.unable:before,
html.rightToLeft .widget section.nodeInformative .sectionContent .reviewSteps .step.unable:before {
    right: -2.2rem
}