.bbstats{margin:0px 0px -6px 20px;}.card_bg:after{visibility:var(--ICONS);}.card_bg.mirror:after{transform:matrix(-1,0,0,1,0,0);}.card-visibility-switch{float:left;width:25%;}.chartcard{position:relative;}.chartcard .chartdata{position:absolute;top:30px;right:10px;font-size:24px;}.chartcard .unit{font-size:xx-small;}.chartcard-summary>div{position:absolute;left:10px;height:44px;width:250px;display:flex;flex-direction:row;}.chartcard-summary .chart-lbl{width:65px;display:table-cell;}.chartcard-summary .chart-cnv{width:185px;margin-top:4px;}.chartcard-summary .chart-val{width:60px;text-align:right;font-size:small;}.copyright{margin-bottom:0px;color:black;}.copyright>p>a>img{width:14px;aspect-ratio:auto 14/14;}.diag-icon{float:left;width:48px;height:48px;}.header .btn{margin-left:5px;}.iptables-head{font-size:smaller;font-variant:small-caps;}.iptables-head th:nth-child(n+1):nth-child(-n+2){text-align:right;}.devextinfo{display:block;font-size:8px;line-height:8px;}.simple-desc{display:block;padding-top:2px;}.simple-desc.helper-card{display:inline-block;font-size:smaller;letter-spacing:-1px;vertical-align:unset;}.smallcard .content{font-size:14px;line-height:20px !important;}.smallcard .subinfos{font-size:14px;margin-top:1px;margin-bottom:0px;margin-left:18px;line-height:17px;}.ssid-status{margin-left:18px;margin-top:2px;padding-top:0px;line-height:12px;height:15px;}.ssid-status>.light{margin-top:1px;}.status-icon{color:var(--RGB_STATUS_ICON);}.table th,.table td{padding-left:4px;padding-right:4px;}.throughput{float:right;padding-left:10px;position:relative;text-align:right;font-size:10px;line-height:12px;margin-top:-3px;}.throughput span b{font-size:120%;}.traffichistory tr th:nth-child(1),.traffichistory tr td:nth-child(1){width:15%;}.traffichistory tr th:nth-child(2),.traffichistory tr td:nth-child(2){width:10%;}.traffichistory tr th:nth-child(3),.traffichistory tr th:nth-child(4),.traffichistory tr th:nth-child(5),.traffichistory tr td:nth-child(3),.traffichistory tr td:nth-child(4),.traffichistory tr td:nth-child(5){text-align:right;width:25%;}.wifi-band{height:20px;}.wifi-dBm{color:gray;font-size:xx-small;}.wifi-width{font-size:xx-small;}#broadband-card-content>span.simple-desc.modal-link{font-size:13px;}#classify .checkbox{width:60px;}#custom_dns>thead>tr>th:nth-child(-n+2){width:46%;}#device-modal>div.modal-body>div.container{width:1060px !important;}#devices>tbody>tr>td>a{text-decoration:none;color:unset;}#devices>tbody>tr>td:nth-child(2) input{width:110px;}#devices>tbody>tr>td:nth-child(2),#devices>tbody>tr>td:nth-child(n+6):nth-child(-n+9){white-space:nowrap;}#devices>tbody>tr>td:nth-child(n+7):nth-child(-n+9),#devices>thead>tr>th:nth-child(n+7):nth-child(-n+9){text-align:right;}#devices>tbody>tr>td:nth-child(10),#devices>thead>tr>th:nth-child(10){text-align:center;}#dns-modal .interface-dns .control-label{width:170px;color:#999999;}#dns_v4_pri,#ipv4_dns_sec,#dns_v6_pri,#dns_v6_sec{width:190px;}#fw-iptables tr>td:nth-child(n+1):nth-child(-n+2),#fw-iptables tr:not(.iptables-chain)>th:nth-child(n+1):nth-child(-n+2){text-align:right;}#fw-iptables tr{white-space:nowrap;}#fw_userrules>thead>tr>th:nth-child(3),#fw_userrules>tbody>tr>td:nth-child(3),#fw_userrules_v6>thead>tr>th:nth-child(3),#fw_userrules_v6>tbody>tr>td:nth-child(3){display:none;}#helper_list>tbody>tr>td:not(:nth-child(2)){text-transform:uppercase;}#hide-unhide-non-connected-device{display:none;}#internet-card-content>div>ol>li{line-height:14px;font-size:9px;}#mobiletab .content .card-label{font-size:14px;}#mobiletab .subinfos div{line-height:20px;}#mtdbackup table th:nth-child(3),#mtdbackup table td:nth-child(3){text-align:right;}#opkgs>tbody>tr>td:nth-child(1){white-space:nowrap;}#opkgs>tbody>tr>td:nth-child(n+3):nth-child(-n+4){text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100px;}#opkgs>tbody>tr>td:nth-child(n+3):nth-child(-n+4):hover{text-overflow:clip;white-space:normal;word-break:break-all;}#proctable{font-family:monospace;white-space:nowrap;}#proctable th,#proctable td{padding:0px 2px 0px 2px;border-width:0px;}#proctable>tbody>tr>td:nth-child(1),#proctable>tbody>tr>td:nth-child(2),#proctable>tbody>tr>td:nth-child(n+5):nth-child(-n+9){text-align:right;}#proctable>tbody>tr>th:nth-child(1),#proctable>tbody>tr>th:nth-child(2),#proctable>tbody>tr>th:nth-child(n+5):nth-child(-n+9){text-align:right;}#rewrites>thead>tr>th:nth-child(-n+2){width:46%;}#sleases>tbody>tr>td:last-child{width:65px;}#telephony-card-content p.subinfos{margin-top:-1px;margin-bottom:0px;}#tod>tbody>tr.additional-edit>td:nth-child(1)>fieldset>div:nth-child(3)>div.controls>label.checkbox{padding-left:0px;}#tod>tbody>tr.additional-edit>td:nth-child(1)>fieldset>div:nth-child(3)>div.controls>label.checkbox>input[type="checkbox"]{margin-left:2px;width:20px;}#upnpportforwarding{width:85%}#wireless-boosters-modal .form-horizontal .control-label{width:290px;}#wireless-boosters-modal .form-horizontal .controls{margin-left:305px;}input[type="number"]{text-align:right;}legend+.control-group{margin-top:unset;}u{text-decoration:none;}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:18px;}@media screen and (min-width:1200px){.chartcard-summary{height:195px;}.row>div.span3{height:217px;}.smallcard .content{height:125px}.span3{width:270px;}#classify .additional-edit input.span1{width:200px;}#classify .additional-edit input.span2{width:450px;}#sipnet .span2{width:105px;}#sipnet>tbody>tr>td:nth-child(5) input,#sipnet>tbody>tr>td:nth-child(7) input,#sipnet>tbody>tr>td:nth-child(8) input,#sipnet>tbody>tr>td:nth-child(9) input{width:40px;}#sipnet>tbody>tr>td:nth-child(10) select{width:80px;}#sipProfileTable>tbody>tr>td:nth-child(3) input,#sipProfileTable>tbody>tr>td:nth-child(4) input{width:95px;}#sipProfileTable>tbody>tr>td:nth-child(5) input{width:150px;}#sipProfileTable>tbody>tr>td:nth-child(6) input{width:95px;}}body,li,label,input,button,select,textarea,.table th,.table td{line-height:20px;}@media screen and (max-width:1199px){.chartcard-summary{height:217px;}.row{min-height:110px;}.row>div.span3{height:237px;float:left;margin-right:20px;}.smallcard .content{height:147px;}.span3{width:310px;}}