/* jquery.tpAddress.css */
.tpAddress-wrapper:not(.disabled) {
    border-color: rgba(54, 68, 75, 0.6);
}
.tpAddress-wrapper.focus {
    border-color: #004691;
}

/* jquery.tpFlowBar.css */
.tp-flow-process-bar-wrap div.step {
    filter: brightness(0) saturate(100%) invert(55%) sepia(84%) saturate(35%) hue-rotate(153deg) brightness(87%) contrast(83%);
}
.tp-flow-process-bar-wrap div.step.current span.text,
.tp-flow-process-bar-wrap div.step.past span.text {
    color: #004691;
}
.tp-flow-process-bar-wrap span.flow-bar.past {
    background: #004691;
}
.tp-flow-process-bar-wrap div.step span.text {
    color: #6e787d;
}
.tp-flow-process-bar-wrap div.step.current,
.tp-flow-process-bar-wrap div.step.past {
    background-image: url('../img/parentControlIcons.png');
    filter: unset;
}
.tp-flow-process-bar-wrap span.flow-bar {
    background-color: rgba(54, 68, 75, 0.6);
}

/* jquery.tpInput.css */
.input-container .input-wrapper {
    border-color: rgba(54, 68, 75, 0.6);
}
.input-container.focus .input-wrapper {
    border-color: #004691;
}
.input-container .input-placeholder {
    color: #6e787d;
}

/* jquery.tpPassword.css */
div.tpPassword:not(.disabled) {
    border-color: rgba(54, 68, 75, 0.6);
}
div.tpPassword.focus:not(.disabled) {
    border-color: #004691;
}
/* div.tpPassword.focus {
    border-color: #004691;
} */
/* .pure-form div.tpPassword.focus input[type='text'].tp-input-text,
.pure-form div.tpPassword.focus input[type='password'].tp-input-text {
    border-color: #004691;
    border: 0;
}
.pure-form div.tpPassword.disabled input[type='text'].tp-input-text,
.pure-form div.tpPassword.disabled input[type='password'].tp-input-text {
    border-color: #e6e6e6;
} */

/* jquery.tpSearchInput.css */
ul.search-input-drop li.hover {
    background-color: #f3f3f3;
}
ul.search-input-drop li strong.highlight {
    color: #0063ae;
}
div.search-input-wrapper {
    border-color: #004691;
}
.focus div.search-input-wrapper {
    border-color: #e6e6e6;
}
.search-input-container.hasButton .search-input-button-container span.search-icon {
    background-color: #004691;
}
.search-input-container.hasButton .search-input-button-container span.search-icon:hover {
    background-color: #0063ae;
}

/* jquery.tpSelect.css */
.tp-select .select-box,
.tp-select .drop-down {
    border-color: rgba(54, 68, 75, 0.6);
}
.tp-select:hover .select-box,
.tp-select.expanded .select-box {
    border-color: #004691;
}
.tp-select li.selected {
    background-color: #fff;
    color: #004691;
}
.tp-select li.hover {
    background-color: #004691;
    color: #fff;
}
.disabled .select-box,
.disabled .select-icon-container,
.disabled .select-icon,
.disabled .tp-select:hover .select-box {
    border-color: #e6e6e6;
}

/* jquery.tpTimeBar.css */
.time-bar-container div.timebar div.slider div.text {
    color: #004691;
}
.time-bar-container div.timebar div.slider div.icon {
    background-image: url('../img/parentControlIcons.png');
}

/* jquery.tpWifisharing.css */
.wifisharing-container .wifisharing-save-btn,
.wifisharing-container.popup .wifisharing-sharing-btn {
    color: #004691;
}

/* jquery.tpDial.css */
.tpDial-info-title,
.tpDial-info-unit {
    color: #6e787d;
}

/* login.css */
body,
#pc-top {
    background-color: #004691;
}
#top_a11y span {
    color: #fff;
}
/* 分割线和标题，TIM需要使用白色，不需要改成深灰色。
#pc-top-divider,
#pc-top-heading {
    color: #36444b;
} */
button.button-button {
    background-color: #004691;
}
button.button-button:hover {
    background-color: #0063ae;
}
span.pc-forgetPwd a {
    text-decoration: underline;
    color: #004691;
}
div.secLevel.level3 span.ori.level3 {
    background-color: #004691;
}
#welcome,
.phoneBody,
.password-level.level3 .high {
    background-color: #004691;
}
.ph div.msg-btn-container div.button-container button#confirm-yes span {
    color: #004691;
}

/* main.css */
* {
    scrollbar-face-color: #3975AD;
}
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-thumb:hover {
    background: #3975AD;
}
#mainBody {
    background-color: #004691;
}
.green {
    color: #004691;
}
.green-background {
    background: #004691;
}
button.tp-btn-custom {
    color: white;
}
#top {
    background: #004691;
}
.top-nav ul li:hover .text,
.top-nav.disabled ul li:hover .text {
    background-color: #0063ae;
}
.top-nav ul li.selected .text {
    background-color: #ffffff;
    color: #004691;
}
/* 新
.top-nav ul li:hover .text {
    background-color: #0063ae;
}
.top-nav.disabled ul li:hover .text {
    background-color: unset;
} */
.top-nav ul li.selected .text,
.top-nav.disabled ul li.selected .text,
.top-country .top-country-select .select-box,
.top-country .top-country-select .tp-select .select-box:hover,
.top-country .top-country-select .tp-select .select-box.expanded {
    color: #004691;
    background: #fff;
}
.top-country .tp-select:hover .select-box,
.top-country .tp-select.expanded .select-box {
    color: #004691;
}
.top-btn:hover {
    background: #0063ae;
}
span.span-hover,
span.span-click {
    color: #004691;
}
span.span-disable-hover,
span.span-disable-click {
    color: #b3b3b3;
}
input[type='checkbox'].checkbox-checkbox + label.checkbox-label span.checkbox-disable-unchecked {
    cursor: not-allowed;
}
button.green,
button.blue {
    background-color: #004691;
}
button.green:hover,
button.blue:hover {
    background-color: #0063ae;
}
.pure-button[disabled].tp-btn-custom,
.file-button[disabled].button-button {
    background: #b2b2b2;
}
.pure-form input[type='text']:not([disabled]),
div.text-container div.widget-wrap {
    border-color: rgba(54, 68, 75, 0.6);
}
.map-form-title,
span.T_note2,
div.mode-change span.mode-select,
div.mode-change-triband span.mode-select,
div.mode-change-multiband span.mode-select,
.progressbar-note .progressbar-note-title {
    color: #004691;
}
.gbar-perf,
.progressbar-blue .gbar,
.gbar {
    background: #004691;
}
.gbar-perf.high-load {
    background: #c11b66;
}
div.delivered-suc-front,
div.delivered-suc-end {
    color: #004691;
}
div.button-container button.button-button:hover,
div.msg-btn-container div.button-container button.button-button:hover {
    background-color: #0063ae;
}
div.button-container button.button-button,
div.button-container.submit button.button-button,
div.msg-btn-container div.button-container button.button-button,
/* div.secLevel span.ori.green, */
div.map-panel button.add_device,
#agent_guide button.add_device {
    background-color: #004691;
}
div.add-mesh-guide div.op-guide-hint,
div.add-mesh-guide p.guide-icon-text,
div.add-mesh-guide p.add-result {
    color: #004691;
}
a.link,
#basic-account a.link,
div.content-container div.pure-control-group a.link,
span.choose,
div.help-container div.help-content-container div.help-content .title.name-title-opened span.name-text,
div.help-container div.help-content-container div.help-content .title.name-title2,
div.help-container div.help-content-container div.help-content .title.name-title3,
div.steps p span.step {
    color: #004691;
}
.s_diagnostic_tools .bright-red,
.button-err-text {
    color: #c11c66;
}
#usb_drawing .volume-progress-text span:first-child {
    color: #004691;
}
#usb_drawing .progressbar-value {
    background: #004691;
}
.login-switch-btn span {
    color: #004691;
}
#bound-error .note {
    color: #c11c66;
}
#bound-error .switch-btn {
    color: #004691;
}
#bot_sver {
    margin-left: 240px;
}
#bot_hver {
    margin-left: 15px;
}
.bot-right {
    float: right;
    margin-right: 4px;
}
#bot_a11y {
    margin-left: 1px;
    color: unset;
    text-decoration: underline;
    font-style: unset;
}
#bot_rigntReserved {
    margin-left: 13px;
}
/* TIM的底部信息条比较集中，无需添加全不透明度
.bot-background {
    background-color: #d9e6e8;
    opacity: 1;
} */
#menuTree ul.mu2:before {
    opacity: 1;
}
#menu li.sel a::before {
    background-color: #004691;
}
#menu li.sel a:hover::before {
    background-color: #9a6700;
}
#menu li.ml2 a span.text {
    color: #6e787d;
}
#menu li.ml2 a.clicked span.text {
    color: #36444b;
}
#menu a:hover:not(.sel) span.icon,
#menu a.clicked:not(.sel) span.icon {
    filter: brightness(0) saturate(100%) invert(28%) sepia(79%) saturate(2130%) hue-rotate(38deg) brightness(100%) contrast(101%);
}
#menu a:hover:not(.sel) span.text,
#menu a.clicked:not(.sel) span.text,
#menu li.ml2 a:hover span.text {
    color: #9a6700;
}
div.secLevel span {
    color: #36444b;
}
div.secLevel.level1 span.ori.level1,
div.secLevel span.ori.red {
    background-color: #e6a4c2;
}
div.map-easymesh-note div.map-square.yellow {
    background-color: #b38e00;
}
div.map-line.yellow {
    border-color: #b38e00;
}
div.map-easymesh-note div.map-line {
    border-color: #6e787d;
}
div.add-mesh-guide div.act-margin button.gray {
    background-color: #6e787d;
}
p.special-char-note,
#usb_drawing .volume-progress-text span {
    color: #6e787d;
}
a.click-style {
    color: #004691;
}
.volume-progress-used {
    background-color: #009966;
}
.status {
    background-color: #f3f3f3;
}
.status + div.mode-change span.mode-select,
.status + div.mode-change-triband span.mode-select,
.status + div.mode-change-multiband span.mode-select {
    color: #004691;
}
div.msg-container div.msg-wrap a.msg-close:hover {
    opacity: 0.94;
}

/* parentControlStyle.css */
label.filter-tab div.filter-tips,
#tableParentalControlProfiles span.internet-pause-icon + .text {
    color: #6e787d;
}
#insights-content #history-collection-container span.index,
#insights-content #history-collection-container span.timeUsed span.num,
span.block-icon,
#blockDateSelectContainer #viewTodayList {
    color: #004691 !important;
}
#insights-content #history-collection-container span.index {
    background-color: #5382B8 !important;
}
#editor-container #tab-container {
    border-color: #004691 !important;
}
#editor-container #tab-container span {
    border-left-color: #004691 !important;
}
#editor-container #tab-container span:first-child {
    border-left: none !important;
}
#editor-container #tab-container span:hover,
#editor-container #tab-container span.switched {
    background-color: #004691 !important;
}
#insights-content #history-collection-container span.index,
#insights-content #insights-tab-container span {
    color: #004691 !important;
}
#insights-content #insights-tab-container span.switched {
    background-color: #004691 !important;
    color: #ffffff !important;
}
#insights-content #history-collection-container span.index {
    background-color: #f3f3f3 !important;
}
#filter-content-container #filter-title span.add-tab:hover span.filter-add-text,
label.filter-tab.has-tips:hover span.text,
#pover-container #history-table tr:hover,
#pover-container #history-table tr:hover td,
#pover-container #tableAccessDevicesList span.ownerInfo span.text {
    color: #004691 !important;
}
#filter-content-container #filter-title #add-container:hover span.filter-add-text {
    color: #004691 !important;
}
#blocked_history_table td .split-icon,
#device-container .add-button span.icon,
#filter-level > div .button-click,
#pover-container #closeDeviceList .table-btn .close-icon,
#filter-content-container #filter-title #add-container:hover span.add-tab,
#filter-content-container #available-title span.add-tab:hover,
#filter-content-container #filter-title span.add-tab:hover,
#filter-all label.filter-tab span.status-icon:hover,
#filter-selected label.filter-tab span.status-icon:hover,
span.insights-icon,
span.internet-pause-icon,
#pover-container #tableAccessDevicesList td span.ownerInfo,
#pover-container #tableAccessDevicesList td span.ownerInfo:after {
    background-image: url('../img/parentControlIcons.png') !important;
}
#unblockedWebsitesMsg .close-msg-icon:hover {
    opacity: 0.94;
}

/* pure-min.css */
.pure-form input[type='text']:not([readonly]):focus,
.pure-form input[type='password']:focus,
.pure-form input[type='email']:focus,
.pure-form input[type='url']:focus,
.pure-form input[type='date']:focus,
.pure-form input[type='month']:focus,
.pure-form input[type='time']:focus,
.pure-form input[type='datetime']:focus,
.pure-form input[type='datetime-local']:focus,
.pure-form input[type='week']:focus,
.pure-form input[type='number']:focus,
.pure-form input[type='search']:focus,
.pure-form input[type='tel']:focus,
.pure-form input[type='color']:focus,
.pure-form select:focus,
.pure-form textarea:focus {
    border-color: #004691;
}
.pure-table-bordered tbody > tr.editor-container:last-child td {
    border-bottom-color: #004691;
}

/* tpTable.css */
div.table-btn .inline:hover {
    opacity: 0.84;
}
div.table-btn .inline:hover .table-icon-text {
    color: #0063ae;
}
span.table-grid-icon:hover {
    opacity: 0.8;
}
span.table-grid-icon.disconn-status:hover {
    opacity: 0.94;
}
.pure-table tr.edit-tr .first-child {
    border-left-color: #004691;
}
.pure-table tr.edit-tr .last-child {
    border-right-color: #004691;
}
table.pure-table tr.editor-container td:first-child {
    border-color: #004691;
    border-top-color: #ccc;
}
label.table-icon-text-blue-lte,
label.table-icon-text {
    color: #004691;
}
tr.editor-container,
tr.editor-container > td {
    border-color: #004691;
}
tr.edit-td-top td,
tr.edit-td-top th.edit-td-top {
    border-bottom-color: #004691;
}
span.click-page {
    color: #004691;
}
table.cale th.sel,
table.cale span.sel {
    background: #004691;
}
span.timeSelRed {
    background: #E3170D;
}
span.timeSelGreen {
    background: #3D9140;
}
span.timeSelOrange {
    background: #b38e00;
}
table.cale th,
table.cale td {
    border-color: rgba(54, 68, 75, 0.6) !important;
}
span.conn-opt,
span.voipreg-opt,
span.voipunreg-opt {
    color: #058857;
}
span.conn-opt-disabled,
span.voipreg-opt-disabled,
span.voipunreg-opt-disabled {
    color: #6e787d;
}

/* jquery.tpTooltip.css */
.tooltip-icon-container span.tooltip-icon {
    background-image: url(../img/question.png);
}
.tooltip-container .tooltip-icon-container:hover {
    opacity: 0.8;
}

/* simple-slider.css */
.slider > .dragger {
    height: 17px;
}
.slider > .track {
    border-color: rgba(54, 68, 75, 0.6);
}
.slider > .highlight-track {
    background-color: #b38e00;
    border-color: #b38e00;
}

/* jquery.tpTimeSetting.css */
.controller .up,
.controller .down {
    border-color: transparent rgba(54, 68, 75, 0.6);
}
.controller .up:hover,
.controller .down:hover {
    opacity: 0.94;
}

/* login.htm */
#t_pwMustNoSpace,
#t_pwMustLength,
#t_pwMust2Type {
    color: #6e787d !important;
}

/* quicksetup.htm */
#quicksetup-process-content div.progressbar-value {
    background-color: #004691;
}
#quicksetup-process-content td.quicksetup-ssid-select-top {
    border-top-color: #004691;
}
#quicksetup-process-content td.quicksetup-ssid-select-bottom {
    border-bottom-color: #004691;
}
#quicksetup-process-content td.quicksetup-ssid-select-left {
    border-left-color: #004691;
}
#quicksetup-process-content td.quicksetup-ssid-select-right {
    border-right-color: #004691;
}
#quicksetup-process-content span.qs-extend-note-title {
    color: #004691;
}
div.process-flow-step.current div.icon span.text,
div.process-flow-step.processed div.icon span.text {
    color: #004691 !important;
}
#process-flow-container div.process-flow-bar.processed span.bar-inner {
    background-color: #004691;
}
div.process-flow-step span.text {
    color: #6e787d !important;
}
#quicksetup-icon-diag-failed {
    height: 53px !important;
    background-position-y: -152px !important;
}
#quicksetup-icon-diag-seccessed {
    background-position-y: -97px !important;
}
div.process-flow-step div.icon {
    filter: brightness(0) saturate(100%) invert(55%) sepia(84%) saturate(35%) hue-rotate(153deg) brightness(87%) contrast(83%);
}
div.process-flow-step.current div.icon {
    background: url(../img/parentControlIcons.png) -102px -342px;
    filter: unset;
}
div.process-flow-step.processed div.icon {
    background: url(../img/parentControlIcons.png) -74px -342px;
    filter: unset;
}
div.process-flow-bar {
    background-color: rgba(54, 68, 75, 0.6);
}

/* speedTest.htm */
.test-result-item-title .unit {
    color: #36444b;
}
.speedtest-server-wrapper .select-box-text-wrapper .text .sponsor,
div.bandwidth-record span.time {
    color: #6e787d;
}
div.internet-speed-test-history span.icon {
    background: url(../img/speedTest/History.png) !important;
}
.speedtest-server-wrapper .select-box-text-wrapper .icon {
    background: url(../img/speedTest/speedtest-server.png) !important;
}
.ping .test-result-item-title .icon {
    background: url(../img/speedTest/Ping.png) !important;
}
.download .test-result-item-title .icon {
    background: url(../img/speedTest/Download.png) !important;
}
.upload .test-result-item-title .icon {
    background: url(../img/speedTest/Upload.png) !important;
}
#speedTest_panel div.internet-speed-test-history span.text,
#permission-require-modal a.speedtest-privacy-policy {
    color: #004691;
}
#total_bandwidth_record_msg div.bandwidth-record div.bar-wrapper span {
    background: #004691;
}

/* wanBasic.htm */
div.access-change#wb1 span.access-select {
    color: #004691;
}

/* easyMesh.htm */
#meshIntroducation .easymesh-bg-left .bg-text-container .text {
    color: #004691;
}
#select-method-btn div.add-method button:hover {
    border-color: #004691;
}
div.add-mesh-guide#adding_mesh_device p.guide-icon-text {
    color: #004691;
}
#add_mesh_device button.add_device {
    background: #004691;
}
#add_mesh_device button.add_device:hover {
    background: #0063ae;
}
#scan-result p.scan-result,
#add-scan-result p.add-scan-result {
    color: #004691;
}
/* .easymesh-bg-left, .easymesh-bg-right {
    background: #fff4f4 !important;
} */
.sm-icon-connector {
    border-color: rgba(54, 68, 75, 0.6);
}
div.has-mesh-device .guide-icon-help,
div.add-mesh-guide .guide-icon-help,
p.select-method-tip {
    color: #6e787d;
}
span.method-tip {
    color: #36444b;
}
div.mesh-device-type-container.icon.mesh {
    background-image: url('../img/mesh_device_mesh.png');
}
div.mesh-device-type-container.icon.dsl {
    background-image: url('../img/mesh_device_DSL.png');
}
div.mesh-device-type-container.icon.pon {
    background-image: url('../img/mesh_device_PON.png');
}
div.mesh-device-type-container.icon.mbbcpe {
    background-image: url('../img/mesh_device_MBBCPE.png');
}
div.mesh-device-type-container.icon.router {
    background-image: url('../img/mesh_device_Router.png');
}

/* accessControl.htm */
#accessMode #guestExceptNote {
    color: #6e787d;
}

/* iotNetwork.htm, deviceIsolation.htm */
#main div.notes-container span {
    color: #6e787d;
}

/* channelOptimization.htm */
#chn_opti_div .status-note,
.error-attention .attention-tip {
    color: #6e787d;
}
#chn_opti_div #randomTime {
    color: #e80d00;
}
.error-attention .attention-tip.need-opti {
    color: #9a6700;
}

/* manageCtrl.htm */
#local_select div.service-change span.service-select,
#remote_select div.service-change span.service-select {
    color: #004691;
}

/* networkMap.htm */
#tableEasymeshStat a {
    color: #004691 !important;
}

/* parentCtrl_v2.htm */
#blocked_history_table_wrap .nicescroll-cursors {
    background-color: #004691 !important;
}
#insights-content #insights-tab-container .hide-edit-icon {
    background-image: url(../img/up.png) !important;
}
#historyCollectionTbody .block-icon,
#blockedHistoryList .block-icon {
    background-image: unset;
}

/* softup.htm */
#tableREStat a,
#tableLocalUpApStat a {
    color: #004691 !important;
}

/* openvpnServer.htm */
#genCertSt {
    color: #004691 !important;
}

/* packetCapture.htm */
.s_packet_capture_settings #t_reflesh {
    color: #004691 !important;
}

/* lteUssd.htm */
#ussdDisabledNote span.inline {
    color: #004691 !important;
}

/* voice_callblocks.htm */
#dndtablecontent #t_et5,
#t_et3.cfg-line,
#t_et4.cfg-line {
    color: #004691 !important;
}

/* voice_callforward.htm */
#edit-container-forward #t_info1,
#edit-container-forward #t_info2 {
    color: #004691 !important;
}

/* voice_media */
span.s {
    width: 90px;
    display: inline-block
}

/* jquery.tpMsg.js */
#lteSmsTips-container,
#lteSmsTips-container .msg-wrap {
    background: #004691 !important;
}

/* XGB834v(ITTIM) */
#pc-arrowBg,
#arrowBg {
    background: unset;
}
span.map-icon-num,
span.map-icon-num-max {
    color: #004691;
}
.status span.status-icon-dev {
    background-position: -63px -1114px;
}
#ponContent .status-panel-main {
    height: 450px;
}

/* battery.htm */
#t_ac_powerSavinNote a.link {
    border-bottom-color: #004691;
}

/* iqosSettings.htm */
.selected span.qos-toggle-icon {
    background: url(../img/icons.png) no-repeat -448px -1194px;
}
p.qos-list-p span.icon-del {
    filter: brightness(0) saturate(100%) invert(35%) sepia(100%) saturate(637%) hue-rotate(119deg) brightness(99%) contrast(101%);
}

/* bot-qr-code */
div.qr-code-container-wrapper span.close-icon {
    background: url(../img/icons.png) no-repeat -301px -20px;
}

/* icons.png */
span.table-icon,
#unblockedWebsitesMsg .close-msg-icon,
.wifisharing-container .checkbox-label span.icon,
div.name-container .name-title span.help-arrow,
div.folderImg,
div.folderSel,
div.signal-icon.five,
div.signal-icon.four,
div.signal-icon.three,
div.signal-icon.two,
.slider > .dragger,
html.high-contrast
    input[type='checkbox'].checkbox-checkbox
    + label.checkbox-label
    span.icon:not(.checkbox-disable-unchecked, .checkbox-disable-click),
input[type='radio'].radio-radio + label.radio-label span.icon,
div.msg-container div.msg-wrap a.msg-close,
div.add-mesh-guide a.add-mesh-close,
div.reset-to-agent-guide a.reset-to-agent-close,
span.advanced-hide-icon,
span.advanced-show-icon,
span.icon-eye,
.select-icon,
span.map-icon-internet-status,
div.map-router-tip div.map-router-wrap div.map-router-24g-img,
div.map-router-tip div.map-router-wrap div.map-router-5g-img,
div.map-router-tip div.map-router-wrap div.map-router-6g-img,
div.map-router-tip div.map-router-wrap div.map-router-mlo-img,
.sm-icon-wireless,
.status span.conn-status,
.status span.conn-status-5g,
.status span.conn-status-6g,
.status span.conn-status-mlo,
#usb_drawing .enable-icon,
#usb_drawing .disable-icon,
.pc-login-username-label span.icon,
.pc-login-password-label span.icon,
div.help-container div.help-btn-container a.btn-help,
.top-country .top-country-select .select-icon,
span.search-icon,
input[type='checkbox'].checkbox-checkbox + label.checkbox-label span.checkbox-hover-unchecked:not(.checkbox-disable-unchecked),
input[type='checkbox'].checkbox-checkbox + label.checkbox-label span.checkbox-hover-checked:not(.checkbox-disable-click),
input[type='checkbox'].checkbox-checkbox + label.checkbox-label span.checkbox-click:not(.checkbox-disable-click),
div.button-group-container ul.button-group-container,
input[type='radio'].radio-radio + label.radio-label span.radio-hover-unchecked,
input[type='radio'].radio-radio + label.radio-label span.radio-hover-checked,
input[type='radio'].radio-radio + label.radio-label span.radio-click,
span.enable-icon,
span.disable-icon,
span.edit-modify-icon,
span.edit-trash-icon,
span.add-icon,
span.reset-icon,
span.refresh-icon,
span.block-icon,
span.play-icon,
span.clock-icon,
span.disconn-status,
span.conn-status,
span.edit-trash-disable-icon,
span.noplay-icon,
span.edit-dl-icon,
span.edit-nodl-icon,
span.delete-icon,
span.close-icon,
span.edit-modify-disable-icon,
span.connect-icon,
span.disconnect02-icon,
span.inactive-icon,
span.inactive-disable-icon,
span.safely-remove-icon,
span.delete-all-icon,
div.table-bottom-pages span.page.right,
div.table-bottom-pages span.page,
.visible span.icon-eye,
#usb_drawing .safely-remove-icon,
span.cloud_account_icon,
.wifisharing-container .checkbox-label.checked span.icon,
div.name-container .name-title.name-title-opened span.help-arrow,
div.status-panel-page span.page,
div.modemSettings {
    background-image: url(../img/icons.png);
}

/* mesh_sprites.png */
.easymesh-pic-container .bg-text-container .icon,
div.status-container.mesh-res-status.success {
    background-image: url(../img/mesh_sprites.png);
}

/* other */
span.map-icon-num,
span.map-icon-num-max {
    color: #000;
}
.require-sign,
#t_passFormat,
#t_passType,
#t_haveSpace,
#t_passLen,
#t_noUSB,
#t_noConfig,
#t_notEnough,
#t_pinInfo1 span,
#t_pinInfoS span {
    color: #e80d00 !important;
}
#usbCapRange span {
    color: #058857 !important;
}
#statisticsClick,
#statisticsClick2,
#modem_set_Btn {
    color: #a3630d !important;
    border-bottom-color: #a3630d !important;
}
