/* jquery.tpAddress.css */
.tpAddress-wrapper {
    font: 13px/20px 'Arial', 'Verdana';
}
.tpAddress-wrapper.focus {
    border-color: #ff6060;
}

/* jquery.tpFlowBar.css */
.tp-flow-process-bar-wrap span.step.current span.text,
.tp-flow-process-bar-wrap span.step.past span.text {
    color: #ff6060;
}
.tp-flow-process-bar-wrap span.flow-bar.past {
    background: #ff6060;
}

/* jquery.tpInput.css */
.input-container.focus .input-wrapper {
    border-color: #ff6060;
}

/* jquery.tpPassword.css */
div.tpPassword.focus {
    border: 1px solid #ff6060;
}
.pure-form div.tpPassword.focus input[type='text'].tp-input-text,
.pure-form div.tpPassword.focus input[type='password'].tp-input-text {
    border-color: #ff6060;
    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: 1px solid #e6e6e6;
}

/* jquery.tpSearchInput.css */
ul.search-input-drop li strong.highlight {
    color: #ff6060;
}
input[type='text'].menu-search-input {
    font: 13px/20px 'Arial', 'Verdana';
}
div.search-input-wrapper {
    border: 1px solid #e6e6e6;
}
.focus div.search-input-wrapper {
    border: 1px solid #ff6060;
}
.search-input-container.hasButton .search-input-button-container span.search-icon {
    background-color: #ff6060;
}
.search-input-container.hasButton .search-input-button-container span.search-icon:hover {
    background-color: #fa7d7d;
}

/* jquery.tpSelect.css */
.tp-select:hover .select-box,
.tp-select.expanded .select-box {
    border: 1px solid #ff6060;
}
.tp-select li.selected {
    background-color: #fff;
    color: #ff6060;
}
.tp-select li.hover {
    background-color: #ff6060;
    color: #fff;
}

/* jquery.tpTimeBar.css */
.time-bar-container div.timebar div.slider div.text {
    color: #ff6060;
}

/* jquery.tpWifisharing.css */
.wifisharing-container .wifisharing-save-btn,
.wifisharing-container.popup .wifisharing-sharing-btn {
    color: #ff6060;
}

/* login.css */
body,
#pc-top {
    background-color: #ff6060;
}
span.icon-logo {
    width: 215px;
    height: 65px;
}
#pc-cloud {
    width: 420px;
    margin: auto;
}
input,
button {
    font-family: Arial, Verdana, sans-serif;
}
button.button-button {
    background-color: #ff6060;
}
button.button-button:hover {
    background-color: #fa7d7d;
}
span.pc-forgetPwd a {
    text-decoration: underline;
    color: #ff6060;
}
div.secLevel.level3 span.ori.level3 {
    background-color: #ff6060;
}
#pc-bot-app {
    margin-right: 31px;
}
#welcome,
.phoneBody,
.password-level.level3 .high {
    background-color: #ff6060;
}
.ph div.msg-btn-container div.button-container button#confirm-yes span {
    color: #ff6060;
}

/* main.css */
* {
    scrollbar-face-color: #ffbfbf;
}
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-thumb:hover {
    background: #ffbfbf;
}
.green {
    color: #ff6060;
}
#top {
    background: #ff6060;
}
div.top-nav {
    margin: 44px 0 0 22px;
}
div.top-nav ul li:hover span.text,
div.top-nav.disabled ul li:hover span.text {
    background-color: #fa7d7d;
}
div.top-nav ul li.selected span.text {
    background-color: #ffffff;
    color: #ff6060;
}
div.top-nav.disabled ul li.selected span.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: #ff6060;
}
.top-country .tp-select:hover .select-box,
.top-country .tp-select.expanded .select-box {
    color: #ff6060;
}
a#toUpgrade.top-btn span.icon {
	background-position-y: -121px;
}
.top-btn:hover {
    background: #fa7d7d;
}
span.span-hover,
span.span-click {
    color: #ff6060;
}
input[type='checkbox'].checkbox-checkbox + label.checkbox-label span.checkbox-disable-unchecked {
    cursor: not-allowed;
}
button.green,
button.blue {
    background-color: #ff6060;
}
button.green:hover,
button.blue:hover {
    background-color: #fa7d7d;
}
.pure-form input[type='text'].tp-input-text,
.pure-form input[type='password'].tp-input-text,
.pure-form input[readonly].tp-input-text {
    font: 13px/20px 'Arial', 'Verdana';
}
h5.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: #ff6060;
}
.progressbar-blue .gbar {
    background-color: #ff6060;
}
.gbar {
    background: #ff6060;
}
div.delivered-suc-front,
div.delivered-suc-end {
    color: #ff6060;
}
div.button-container button.button-button:hover {
    background-color: #fa7d7d;
}
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 {
    background-color: #ff6060;
}
div.add-mesh-guide div.op-guide-hint,
div.add-mesh-guide p.guide-icon-text,
div.add-mesh-guide p.add-result {
    color: #ff6060;
}
a.link,
div.content-container div.pure-control-group a.link,
span.choose,
div.help-container div.help-content-container div.help-content h5.title.h5-opened span.name-text,
div.help-container div.help-content-container div.help-content h5.title.name-title2,
div.help-container div.help-content-container div.help-content h5.title.name-title3,
div.steps p span.step {
    color: #ff6060;
}
.button-err-text {
    color: #c11c66;
}
#usb_drawing .volume-progress-text span:first-child {
    color: #ff6060;
}
#usb_drawing .progressbar-value {
    background: #ff6060;
}
.login-switch-btn span {
    color: #ff6060;
}
#bound-error .note {
    color: #c11c66;
}
#bound-error .switch-btn {
    color: #ff6060;
}

/* parentControlStyle.css */
#insights-content #history-collection-container span.index,
#insights-content #history-collection-container span.timeUsed span.num,
span.block-icon,
#blockDateSelectContainer #viewTodayList {
    color: #ff6060 !important;
}
#insights-content #history-collection-container span.index {
    background-color: #ffd0d0 !important;
}
#editor-container #tab-container {
    border: 1px solid #ff6060 !important;
}
#editor-container #tab-container span {
    border-left: 1px solid #ff6060 !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: #ff6060 !important;
}
#insights-content #insights-tab-container span {
    color: #ff6060 !important;
}
#insights-content #insights-tab-container span.switched {
    background-color: #ff6060 !important;
    color: #ffffff !important;
}
#filter-content-container #filter-title span.add-tab:hover span.filter-add-text,
label.filter-tab:hover span.text,
#pover-container #history-table tr:hover,
#pover-container #history-table tr:hover td,
#pover-container #tableAccessDevicesList span.ownerInfo span.text {
    color: #ff6060 !important;
}

/* pure-min.css */
.pure-form input[type='text']: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: #ff6060;
}
.pure-table-bordered tbody > tr.editor-container:last-child td {
    border-bottom: 1px solid #ff6060;
}

/* tpTable.css */
.pure-table tr.edit-tr .first-child {
    border-left: 1px solid #ff6060;
}
.pure-table tr.edit-tr .last-child {
    border-right: 1px solid #ff6060;
}
table.pure-table tr.editor-container td {
    border: 1px solid #ff6060;
	border-top-color: #ccc;
}
label.table-icon-text-blue-lte,
label.table-icon-text {
    color: #ff6060;
}
tr.editor-container,
tr.editor-container > td {
    border: 1px solid #ff6060;
}
tr.edit-td-top td,
tr.edit-td-top th.edit-td-top {
    border-bottom: 1px solid #ff6060;
}
span.click-page {
    color: #ff6060;
}
table.cale th.sel,
table.cale span.sel {
    background: #ff6060;
}

/* quicksetup.htm */
#quicksetup-process-content div.progressbar-value {
    background-color: #ff6060;
}
#quicksetup-process-content td.quicksetup-ssid-select-top {
    border-top-color: #ff6060;
}
#quicksetup-process-content td.quicksetup-ssid-select-bottom {
    border-bottom-color: #ff6060;
}
#quicksetup-process-content td.quicksetup-ssid-select-left {
    border-left-color: #ff6060;
}
#quicksetup-process-content td.quicksetup-ssid-select-right {
    border-right-color: #ff6060;
}
#quicksetup-process-content span.qs-extend-note-title {
    color: #ff6060;
}
div.process-flow-step.current span.icon span.text,
div.process-flow-step.processed span.icon span.text {
    color: #ff6060;
}
#process-flow-container div.process-flow-bar.processed span.bar-inner {
    background-color: #ff6060;
}
#quicksetup-icon-diag-failed {
    height: 53px !important;
    background-position-y: -152px !important;
}
#quicksetup-icon-diag-seccessed {
    background-position-y: -97px !important;
}

/* qsCloud.htm */
#cloud_account_wizard a.link {
    color: #ff6060 !important;
}

/* speedTest.htm */
#speedTest_panel div.internet-speed-test-history span.text,
#permission-require-modal a.speedtest-privacy-policy {
    color: #ff6060;
}
#total_bandwidth_record_msg div.bandwidth-record div.bar-wrapper span {
    background: #ff6060;
}

/* wanBasic.htm */
div.access-change#wb1 span.access-select {
    color: #ff6060;
}

/* easyMesh.htm */
#meshIntroducation .easymesh-bg-left .bg-text-container .text {
    color: #ff6060;
}
#select-method-btn div.add-method button:hover {
    border-color: #ff6060;
}
div.add-mesh-guide#adding_mesh_device p.guide-icon-text {
    color: #ff6060;
}
#add_mesh_device button.add_device {
    background: #ff6060;
}
#add_mesh_device button.add_device:hover {
    background: #fa7d7d;
}
#scan-result p.scan-result,
#add-scan-result p.add-scan-result {
    color: #ff6060;
}
.easymesh-bg-left, .easymesh-bg-right {
	background: #fff4f4 !important;
}

/* manageCtrl.htm */
#local_select div.service-change span.service-select,
#remote_select div.service-change span.service-select {
    color: #ff6060;
}

/* networkMap.htm */
#tableEasymeshStat a {
    color: #ff6060 !important;
}

/* parentCtrl_v2.htm */
#blocked_history_table_wrap .nicescroll-cursors {
    background-color: #ff6060 !important;
}

/* cloudBasic.htm */
#basic-account .func_container {
    margin-bottom: 20px;
}
#t_wizard a.link {
    color: #ff6060 !important;
}

/* softup.htm */
#tableREStat a,
#tableLocalUpApStat a {
    color: #ff6060 !important;
}

/* openvpnServer.htm */
#genCertSt {
    color: #ff6060 !important;
}

/* packetCapture.htm */
.s_packet_capture_settings #t_reflesh {
    color: #ff6060 !important;
}

/* lteUssd.htm */
#ussdDisabledNote span.inline {
    color: #ff6060 !important;
}

/* voice_callblocks.htm */
#dndtablecontent #t_et5,
#t_et3.cfg-line,
#t_et4.cfg-line {
    color: #ff6060 !important;
}

/* voice_callforward.htm */
#edit-container-forward #t_info1,
#edit-container-forward #t_info2 {
    color: #ff6060 !important;
}

/* jquery.tpMsg.js */
#lteSmsTips-container,
#lteSmsTips-container .msg-wrap {
    background: #ff6060 !important;
}

/* bot.htm */
div.qr-code-container div.qr-code-container-wrapper div.qr-code-mercusys {
    margin-left: 235px;
    position: relative;
    width: 765px;
    background-color: #f2f2f3;
    font-size: 0;
}
div.qr-code-container.show div.qr-code-container-wrapper div.qr-code-mercusys {
    position: absolute;
    top: -148px;
}
div.qr-code-container.quicksetup div.qr-code-container-wrapper div.qr-code-mercusys {
    margin-left: 0;
    width: 1000px;
}
div.qr-code-container.login div.qr-code-container-wrapper div.qr-code-mercusys {
    margin-left: 0;
    width: 980px;
}
span.qr-code-mercusys-picture {
    display: inline-block;
    width: 100px;
    height: 100px;
    margin: 25px 11px 0 0;
    background: url(../img/icons-06.png) no-repeat -2px -2px;
}

/* battery.htm */
#t_ac_powerSavinNote a.link {
    color: #ff6060;
	border-bottom: #ff6060 solid 1px;
}
