.unissltest {
	background: #53A443 url('../images/ssltester-logo.png') 32px center no-repeat;
	padding-left: 80px;
}

#testresulttop {
  /* display: table-row; */
}

.d_tbl {
  display: table;
  margin: 0 0 18px 0;
}

.d_tbl .box_ok,
.d_tbl .box_attention,
.d_tbl .box_error {
  display: table-row;
}

/*
.score {
  width: 150px;
  float: left;
  padding: 17px;
  margin: 0 15px 0 0;
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
}
*/

.d_col,
.score {
  display: table-cell;
}

.d_col {
  padding: 12px 0 12px 18px;
}

.score {
  width: 150px;
  vertical-align: middle;
  margin: 0 15px 0 0;
  background: #fff;
}

.box_ok .score {
  border: 1px solid #b2dba8 !important;
}

.box_ok .score #testscore {
  color: #53A444 !important;
}

.box_attention .score {
  border: 1px solid #FFC926;
}

.box_error .score {
  border: 1px solid #ff5b5b;
}

/* .score, */
#testresulttop .box_ok,
#testresulttop .box_attention,
#testresulttop .box_error {
  /* display: table-cell; */
  border-width: 5px;
}

#testscore {
  text-align: center;
  font-size: 46px;
  font-weight: bold;
}

.evbar {
  color: #1c8600;
  border: 1px solid #1c8600;
  border-radius: 3px;
  background: #daffd0 url('/images/ev-padlock.png') 7px 5px no-repeat;
  padding: 3px 8px 3px 20px;
}