div#securestatus div.seccont {
  width: 966px;
}
div#secure_tile, div#special_tile, div#shome_tile {
  width: 322px;
}
div#maincontentarea div.dblviewcontainer div.c1c,
div#maincontentarea div.dblviewcontainer div.c2c {
  width: 730px;
}
div#maincontentarea div.dblviewcontainer div.show_small,
div#maincontentarea div.dblviewcontainer div.show_small_noauth {
  display: none;
}

div#maincontentarea div.dblviewcontainer div.titlecont {
  padding-top: 1px;
  margin-left: 0;
  background-color: #666666;
}
div#maincontentarea div.dblviewcontainer div.titletopline {
  clear: both;
  height: 2px;
  border: 1px none #bbbbbb;
  border-top-style: solid;
}
div#maincontentarea div.dblviewcontainer div.titlecont div.buttongroup {
  padding-top: 2px;
  padding-bottom: 2px;
}
div#maincontentarea div.dblviewcontainer div.c2c div.titleleft {
  float: left;
  width: 200px;
  padding-top: 2px;
  padding-left: 2px;
}
div#maincontentarea div.dblviewcontainer div.c2c div.titleleft div {
  padding-top: 8px;
  padding-bottom: 7px;
  border-top-left-radius: 0;
  border-top-right-radius: 6px;
}
div#maincontentarea div.dblviewcontainer div.c2c div.titleleft div span {
  font-size: 16px;
  font-weight: bold;
}
div#maincontentarea div.dblviewcontainer div.c2c div.titleright {
  float: left;
  width: 530px;
}
div#maincontentarea div.dblviewcontainer div.c2c div.left1 {
  margin-left: 73px;
  padding-left: 5px;
  width: 265px;
  border-bottom: 1px dotted #666666;
}
div#maincontentarea div.dblviewcontainer div.c2c div.right {
  width: 340px;
  padding-right: 5px;
  border-bottom: 1px dotted #666666;
}
div#maincontentarea div.dblviewcontainer div.c2c div.right-single {
  margin-left: 338px;
  border-bottom: none;
}
div#maincontentarea div.dblviewcontainer div.internal-footer {
  padding-top: 4px;
}
div#maincontentarea div.dblviewcontainer div.buttongroup {
  padding-right: 10px;
  border-bottom: none;
}
div#maincontentarea div.dblviewcontainer div.helpme_container {
	margin-left: 98px;
	margin-right: 8px;
	margin-bottom: 0;
}
div#maincontentarea div.dblviewcontainer div.helpme_container:before {
	left: 547px;
}
div#maincontentarea div.dblviewcontainer div.helpme_container:after {
	left: 547px;
}

div.trow div {
  float: left;
}
div.trow div span {
  float: left;
  font-weight: bold;
}
div#view_slave div.trow div span,
div#view_pwline div.trow div span {
  padding-top: 9px !important;
  padding-bottom: 4px !important;
}
div#view_list div.trow div span,
div#view_cat div.trow div span {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
div.trow1 {
  width: 30px;
}
div.trow13 {
  width: 235px;
}
div.trow2 {
  width: 175px;
}
div.trow3 {
  width: 30px;
}
div.trow4 {
  width: 110px;
}
div.trow5 {
  width: 150px;
}
div.trow6 {
  width: 68px;
}
div.trow7 {
  width: 72px;
}
div.trow67 {
  width: 140px;
}
div.trow8 {
  width: 45px;
  padding-left: 0px;
}
div.trow9 {
  width: 30px;
}

div.brow1 {
  float: left;
  width: 30px;
}
div.brow1 img {
  margin-top: 8px;
}
div.brow2,
div.brow12,
div.brow13 {
  float: left;
  width: 167px;
  margin-right: 8px;
  height: 27px;
  white-space: nowrap;
  overflow: hidden;
}
div.brow12 {
  width: 197px;
}
div.brow13 {
  width: 227px;
}
div.brow3 {
  float: left;
  width: 30px;
}
div.brow3 img {
  margin-top: 8px;
}
div.brow4 {
  float: left;
  width: 110px;
}
div.brow5 {
  float: left;
  width: 140px;
  margin-right: 10px;
  white-space: nowrap;
  overflow: hidden;
}
div.brow6 {
  float: left;
  width: 68px;
}
div.brow67 {
  float: left;
  width: 150px;
}
div.brow7 {
  float: left;
  width: 82px;
}
div.brow8 {
  float: left;
  width: 45px;
  padding-left: 0px;
  padding-right: 0px;
}
div.brow9 {
  float: left;
  width: 30px;
}

div#view_graf {
  width: 720px;
  height: 800px;
}

div.namehinw {
  height: 39px;
}
div.namehinw span {
  width: 230px;
  padding: 7px;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  color: #ffffff;
  background-color: #529ad5;
}

div.signalwarn {
  margin-top: 7px;
  margin-left: 68px;
  padding-left: 5px;
  width: 24px;
  height: 21px;
  cursor: pointer;
  background-image: url("../images/icons/warn3_kl.png");
  background-repeat: no-repeat;
  display: none;
}
div.ovsigwarn {
  margin-left: 109px;
  width: 605px;
  padding-left:  5px;
  padding-right: 5px;
}
div.ovsigwarnLabel {
	float: left;
	padding-top: 3px;
	padding-left: 36px;
	padding-bottom: 3px;
	line-height: 25px;
	background-image: url('../images/icons/warn3.png');
	background-repeat: no-repeat;
}
div#c_legend {
  position: absolute;
  width: 145px;
  border-radius: 5px;
  background-color: #ffffff;
  border: 2px solid #666666;
  margin-left: 568px;
  padding-top: 5px;
  padding-left: 10px;
}
div#c_legend div {
  display: block;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#c_legend div#l_lvl3,
div#c_legend div#l_lvl2,
div#c_legend div#l_lvl1,
div#c_legend div#l_lvl0 {
  display: none;
}
div#c_legend div.c_lin {
  float: left;
  width: 1px;
  height: 20px;
  border-left: 2px solid #e20074;
  margin-left: 7px;
  margin-right: 12px;
}
div#c_legend div#l_lan,
div#c_legend div#l_wlan {
  display: none;
}
div#c_legend div#l_lvl3 div.c_ico,
div#c_legend div#l_lvl2 div.c_ico,
div#c_legend div#l_lvl1 div.c_ico {
  float: left;
  width: 16px;
  height: 16px;
  background-image: url("../images/icons/legend3.png");
  background-repeat: no-repeat;
  margin-right: 5px;
}
div#c_legend div#l_lvl2 div.c_ico {
  background-image: url("../images/icons/legend2.png");
}
div#c_legend div#l_lvl1 div.c_ico {
  background-image: url("../images/icons/legend1.png");
}
div#c_legend div#l_lvl0 div.c_sym {
  border: 1px solid #a0a0a0;
}
div#c_legend div#l_lan div.c_lin {
  border-left-style: solid;
}
div#c_legend div#l_wlan div.c_lin {
  border-left-style: dashed;
}
div#c_legend div.c_ltx {
  padding-top: 3px;
}
div.c_sym {
  float: left;
  width: 16px;
  height: 16px;
  border-radius: 8px;
  border: 3px solid #00d000;
  margin-right: 5px;
}
div#c_legend div.c_txt {
  padding-top: 1px;
}

div#c_router {
  position: absolute;
  width: 174px;
  height: 113px;
  margin-top:    8px;
  margin-left: 272px;
  background-image: url("../images/visualizations/router.png");
  background-repeat: no-repeat;
  background-size: 170px 109px;
  display: none;
}
div#g_router {
  position: absolute;
  width: 140px;
  height: 36px;
  margin-top: 25px;
  margin-left: 125px; /*special S4Plus*/
  text-align: center;
  padding-top: 3px;
  display: none;
/* arc */
  white-space:nowrap;
/* end of arc */
}
div#g_inet {
  position: absolute;
  width: 50px;
  height: 36px;
  margin-top: 25px;
  margin-left: 450px;
  text-align: center;
  padding-top: 3px;
  display: none;
}

div.grafm {
  position: absolute;
  width: 180px;
  height: 36px;
  text-align: center;
  padding-top: 3px;
  cursor: default;
  overflow: hidden;
/* arc */
  white-space:nowrap;
/* end of arc */
}
div#g_client1 {
  margin-top: 172px;
  margin-left:  3px;
  display: none;
}
div#g_client2 {
  margin-top:  172px;
  margin-left: 538px;
  display: none;
}
div#g_client3 {
  margin-top: 618px;
  margin-left:  3px;
  display: none;
}
div#g_client4 {
  margin-top:  618px;
  margin-left: 538px;
  display: none;
}
div#g_client5 {
  margin-top:  773px;
  margin-left: 270px;
  display: none;
}

div.w_warn {
  margin-top: 9px;
  margin-left: 3px;
  width: 32px;
  height: 28px;
  cursor: pointer;
  background-image: url("../images/icons/warn3.png");
  background-repeat: no-repeat;
  display: none;
}
div.dev_typ1 div.w_warn {
  margin-top: 0;
}
div.w_wlan {
  margin-left: 38px;
  margin-top: 5px;
  width: 0;
  height: 0;
  display: none;
}
div#c_router div.w_wlan {
  margin-left: 74px;
  margin-top: 22px;
}
div.dev_typ1 div.w_wlan {
  margin-left: 42px;
}
div.mesh_wlanon,
div.mesh_wlanoff {
  width: 24px;
  height: 24px;
  background-image: none;
  background-repeat: no-repeat;
  background-size: 24px 24px;
}
div#c_router div.mesh_wlanon,
div.dev_typ1 div.mesh_wlanon {
  background-image: url("../images/icons/icon_wlan_green.svg");
}
div.mesh_wlanoff {
  background-image: url("../images/icons/icon_wlan_inactive.svg");
}
div.w_signal {
  margin-left: 60px;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat;
  display: none;
}
div.dev_typ0 div.w_signal {
  margin-top: 0px;
  background-image: url("../images/icons/lvl1.png");
}
div.dev_typ1 div.w_signal {
  margin-top: 5px;
  background-image: url("../images/icons/lvl1_box.png");
}
div.dev_typ2 div.w_signal {
  margin-top: 0px;
  background-image: url("../images/icons/lvl1.png");
}
div#c_client1 {
  margin-top: 208px;
  margin-left: 42px;
  display: none;
}
div#c_client2 {
  margin-top:  208px;
  margin-left: 577px;
  display: none;
}
div#c_client3 {
  margin-top: 516px;
  margin-left: 42px;
  display: none;
}
div#c_client4 {
  margin-top: 516px;
  margin-left: 577px;
  display: none;
}
div#c_client5 {
  margin-top:  671px;
  margin-left: 309px;
  display: none;
}

div.pos_m {
  position: absolute;
  width: 100px;
  height: 100px;
  background-repeat: no-repeat;
  background-size: 96px 96px;
  background-position: 2px 2px;
}
div.lin_m {
  position:absolute;
  height: 1px;
  border-top: 2px dashed #e20074;
  transform-origin: 100% 100%;
}

div#l_01 {
  margin-top: 102px;
  margin-left: 50px;
  width: 308px;
  transform: rotate(-30deg);
  display: none;
}
div#l_02 {
  margin-top:  99px;
  margin-left: 50px;
  width: 308px;
  transform: rotate(-150deg);
  display: none;
}
div#l_03 {
  margin-top:   100px;
  margin-left: -174px;
  width: 535px;
  transform: rotate(-60deg);
  display: none;
}
div#l_04 {
  margin-top:   100px;
  margin-left: -175px;
  width: 535px;
  transform: rotate(-120deg);
  display: none;
}
div#l_05 {
  position:absolute;
  margin-top:  102px;
  margin-left: 358px;
  width: 1px;
  height: 616px;
  border-left: 2px dashed #e20074;
  display: none;
}
div#l_12 {
  position:absolute;
  margin-top: 257px;
  margin-left: 91px;
  width: 535px;
  height: 308px;
  border-top: 2px dashed #e20074;
  display: none;
}
div#l_13 {
  position:absolute;
  margin-top: 257px;
  margin-left: 91px;
  width: 535px;
  height: 308px;
  border-left: 2px dashed #e20074;
  display: none;
}
div#l_14 {
  margin-top:   255px;
  margin-left: -522px;
  width: 616px;
  transform: rotate(-150deg);
  display: none;
}
div#l_15 {
  margin-top:   257px;
  margin-left: -441px;
  width: 535px;
  transform: rotate(-120deg);
  display: none;
}
div#l_23 {
  margin-top: 257px;
  margin-left: 9px;
  width: 616px;
  transform: rotate(-30deg);
  display: none;
}
div#l_24 {
  position:absolute;
  margin-top: 257px;
  margin-left: 91px;
  width: 535px;
  height: 308px;
  border-right: 2px dashed #e20074;
  display: none;
}
div#l_25 {
  margin-top:  257px;
  margin-left: 91px;
  width: 535px;
  transform: rotate(-60deg);
  display: none;
}
div#l_34 {
  position:absolute;
  margin-top: 257px;
  margin-left: 91px;
  width: 535px;
  height: 308px;
  border-bottom: 2px dashed #e20074;
  display: none;
}
div#l_35 {
  margin-top:  563px;
  margin-left: -215px;
  width: 308px;
  transform: rotate(-150deg);
  display: none;
}
div#l_45 {
  margin-top:  566px;
  margin-left: 315px;
  width: 308px;
  transform: rotate(-30deg);
  display: none;
}

div.spd_m {
  position: absolute;
  width: 82px;
  height: 36px;
  background-color: rgba( 255, 255, 255, 0.9);
  padding-top: 3px;
  padding-left: 5px;
  border: 1px solid #e20074;
  border-radius: 9px;
}
div#s_01 {
  margin-top:  150px;
  margin-left: 190px;
  display: none;
}
div#s_02 {
  margin-top:  150px;
  margin-left: 445px;
  display: none;
}
div#s_03 {
  margin-top:  450px;
  margin-left: 110px;
  display: none;
}
div#s_04 {
  margin-top:  450px;
  margin-left: 525px;
  display: none;
}
div#s_05 {
  margin-top:  190px;
  margin-left: 318px;
  display: none;
}
div#s_12 {
  margin-top:  240px;
  margin-left: 162px;
  display: none;
}
div#s_13 {
  margin-top:  390px;
  margin-left: 54px;
  display: none;
}
div#s_14 {
  margin-top:  350px;
  margin-left: 250px;
  display: none;
}
div#s_15 {
  margin-top:  330px;
  margin-left: 110px;
  display: none;
}
div#s_23 {
  margin-top:  350px;
  margin-left: 385px;
  display: none;
}
div#s_24 {
  margin-top:  390px;
  margin-left: 587px;
  display: none;
}
div#s_25 {
  margin-top:  330px;
  margin-left: 525px;
  display: none;
}
div#s_34 {
  margin-top:  546px;
  margin-left: 475px;
  display: none;
}
div#s_35 {
  margin-top:  635px;
  margin-left: 190px;
  display: none;
}
div#s_45 {
  margin-top:  635px;
  margin-left: 445px;
  display: none;
}

div#explm {
  display: none;
  position: absolute;
  margin-top: 225px;
  margin-left: 184px;
  border: 2px solid #000000;
}
div#explm div.left span,
div#explm div.right span {
  float: left;
  padding-top: 8px;
  padding-bottom: 8px;
}
div#explm div.right div#namehinw_flyout span {
  float: left;
  padding-top: 4px;
  padding-bottom: 4px;
}
div#explm div.show_router div.left span,
div#explm div.show_router div.right span {
  padding-top: 0;
}

div#explm_cont {
  width: 348px;
  height: 373px;
  background-color: #ffffff;
  overflow: hidden;
}
div#explm_cont a {
  color: #000000;
}
div.e_router:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  top: -25px;
  left: 163px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 25px solid #a0a0a0;
}
div.e_client1_lvl3:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  left: -25px;
  top: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 25px solid #3ad926;
}
div.e_client1_lvl2:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  left: -25px;
  top: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 25px solid #ffe200;
}
div.e_client1_lvl0:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  left: -25px;
  top: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 25px solid #a0a0a0;
}
div.e_client2_lvl3:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  right: -25px;
  top: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 25px solid #3ad926;
}
div.e_client2_lvl2:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  right: -25px;
  top: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 25px solid #ffe200;
}
div.e_client2_lvl0:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  right: -25px;
  top: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 25px solid #a0a0a0;
}
div.e_client3_lvl3:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  left: -25px;
  bottom: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 25px solid #3ad926;
}
div.e_client3_lvl2:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  left: -25px;
  bottom: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 25px solid #ffe200;
}
div.e_client3_lvl0:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  left: -25px;
  bottom: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 25px solid #a0a0a0;
}
div.e_client4_lvl3:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  right: -25px;
  bottom: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 25px solid #3ad926;
}
div.e_client4_lvl2:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  right: -25px;
  bottom: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 25px solid #ffe200;
}
div.e_client4_lvl0:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  right: -25px;
  bottom: 25px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 25px solid #a0a0a0;
}
div.e_client5_lvl3:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  bottom: -25px;
  left: 163px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 25px solid #3ad926;
}
div.e_client5_lvl2:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  bottom: -25px;
  left: 163px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 25px solid #ffe200;
}
div.e_client5_lvl0:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  bottom: -25px;
  left: 163px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 25px solid #a0a0a0;
}

div#explm div.left,
div#explm div.right {
  float: left;
  padding-left: 6px;
  width: 40%;
}
div#explm div.right {
  width: 60%;
}
div#explm div.cl_list div.left {
  width: 70%;
}
div#explm div.cl_list div.right {
  width: 30%;
}
div#explm div.ovwarn {
  background-color: #555555;
}
div#explm div.ovwarnLabel {
	padding-top: 3px;
	padding-left: 36px;
	color: #ffffff;
	background-image: url('../images/icons/warn3.png');
	background-repeat: no-repeat;
	background-size: 22px 20px;
	background-position: 6px 0px;
}
div#explm div.ovwlanoffLabel {
	padding-top: 4px;
	padding-left: 34px;
	color: #ffffff;
	background-image: url('../images/icons/icon_wlan_inactive.svg');
	background-repeat: no-repeat;
	background-size: 22px 22px;
	background-position: 6px 0px;
}
div#maincontentarea div#explm div.helpme_container {
	margin-left:  6px;
	margin-right: 3px;
	margin-bottom: 0;
	padding: 0;
	border: 1px solid #dddddd;
	border-radius: 0;
	box-shadow: none;
}
div#explm div.helpme a {
  margin-right: 5px;
  color: #ffffff;
}
div#show_addDev div.helpme {
  padding-top: 4px;
  padding-bottom: 4px;
}
div#explm div.helpme_content,
div#explm div.helpme_close,
div#explm div.helpme_close a {
  background-color: #eeeeee;
}

div#explm h2 {
  padding-top: 0;
  padding-left: 6px;
  padding-bottom: 3px;
  color: #000000;
}
div#explm div#authinfo {
  float: right; 
  margin-top:  8px;
}
div#explm a.giveinfo {
  text-decoration: none;
  border-radius: 3px;
  color: #ffffff;
  background-color: #529ad5;
  padding: 3px;
  margin-right:  2px;
}
div#explm div.giveinfo_flyout_container {
  position: absolute;
  right: 3px;
  top: 66px;
  z-index: 100;
  overflow: visible;
  width: 264px;
  color: #ffffff;
  background-color: #529ad5;
  border-radius: 3px;
  padding-left: 5px;
}
div#explm span.withinfo {
  width: 170px;
  white-space: nowrap;
  overflow: hidden;
}
div#explm span.mesh_lan1,
div#explm span.mesh_lan2,
div#explm span.mesh_lan3,
div#explm span.mesh_lan4 {
  float: left;
  width: 72px;
}
div#explm div.cl_list {
  display: block;
  max-height: 107px;
  overflow-y: auto;
  overflow-x: hidden;
}
div#explm div.cl_listwarn {
  max-height: 89px;
}
div#explm div.cl_listlan {
  max-height: 139px;
}
img.netsym {
  float: left;
  margin-top: 4px;
  margin-right: 6px;
}
img.wifisym {
  float: right;
  margin-top: 5px;
}

a.pagingstart div,
a.pagingstop div {
  background-repeat: no-repeat;
  background-size: 15px 15px;
  background-position: 9px 2px;
  padding-top: 3px;
  padding-left: 29px;
  padding-right: 11px;
  padding-bottom: 1px;
  border-left: 2px solid #000000;
  border-bottom: 2px solid #000000;
  color: #666666;
}
div.cont_typ0 a.pagingstart div {
  background-image: url('../images/icons/icon_pagingstart.png');
}
div.cont_typ1 a.pagingstart div {
  background-image: url('../images/icons/icon_box_pagingstart.png');
}
div.cont_typ2 a.pagingstart div {
  background-image: url('../images/icons/icon_dev2_pagingstart.png');
}
div.cont_typ0 a.pagingstop div {
  background-image: url('../images/icons/icon_pagingstop.png');
}
div.cont_typ1 a.pagingstop div {
  background-image: url('../images/icons/icon_box_pagingstop.png');
}
div.cont_typ2 a.pagingstop div {
  background-image: url('../images/icons/icon_dev2_pagingstop.png');
}
a.pagingstart:hover,
a.pagingstop:hover {
  color: #666666;
}
a.expl_close div {
  padding-top: 3px;
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 1px;
  border-left: 2px solid #000000;
  border-bottom: 2px solid #000000;
  color: #666666;
/* arc */
  white-space:nowrap;
/* end of arc */
}
a.pagingstart:hover,
a.pagingstop:hover,
a.expl_close:hover {
  color: #666666;
}

button#show_envgraf,
button#show_graf,
button#show_slave,
button#show_pwline,
button#show_list,
button#show_cat {
/* arc */
  min-width: 37px;
/* end of arc */
  background-image:    url("../images/icons/icon_envgraf.png");
  background-repeat:   no-repeat;
  background-position: 6px 2px;
  /*outline: 0;  Accessibility*/
}
button#show_graf {
  background-image:    url("../images/icons/icon_graf.png");
}
button#show_slave {
  margin-right: 8px;
  background-image:    url("../images/icons/icon_slave.png");
}
button#show_pwline {
  margin-right: 8px;
  background-image:    url("../images/icons/icon_pwline.png");
}
button#show_list {
  background-image:    url("../images/icons/icon_list.png");
}
button#show_cat {
  background-image:    url("../images/icons/icon_cat.png");
}

button.activeBut {
  border-color: #e20074;
  background-color: #f4f4f4;
  cursor: auto;
}
button.activeBut:hover {
  border-color: #e20074;
  background-color: #f4f4f4;
  cursor: auto;
}

div#view_slave,
div#view_pwline,
div#view_list,
div#view_cat {
  display: none;
}

h1.env_title {
  padding-top: 11px;
}
div.row_own {
  padding-left: 4px;
  width: 15%;
}
div.row_chn {
  width: 14%;
}
div.row_ssid {
  width: 34%;
}
div.row_bssid {
  width: 22%;
}
div.row_bandwidth {
  width: 15%;
}
div.row_sig {
  width: 15%;
}
span.sort_chn {
  width: 15%;
  text-align: center;
  padding-right: 60px;
}
span.sort_ssid {
  width: 35%;
  hyphens: none;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
}
span.sort_bssid {
  width: 20%;
}
span.sort_bandwidth {
  width: 12%;
  text-align: right;
}
span.sort_sig {
  width: 18%;
  text-align: right;
  padding-right: 20px;
}
a.deleteDev {
  float: right;
  height: 25px;
  width: 25px;
  margin-top: 7px;
  margin-right: 1px;
  background-size: 25px 25px;
  background-image: url('../images/icons/delete.svg');
  background-repeat: no-repeat;
}
a.ruleDHCP {
  float: right;
  height: 28px;
  width: 28px;
  margin-top: 6px;
  background-size: 28px 28px;
  background-image: url('../images/icons/icon_rule_dhcp.svg');
  background-repeat: no-repeat;
}

