.spamlytics-settings-table {
  width: 100%;
  max-width: 700px;
  background-color: #fff;
  margin-top: 0;
  border: 1px solid #ccc; }
  .spamlytics-settings-table th {
    width: 250px;
    padding-left: 10px;
    border-bottom: 1px solid #ccc; }
  .spamlytics-settings-table td {
    border-bottom: 1px solid #ccc; }
  .spamlytics-settings-table td.description {
    border-bottom: 0 !important; }
    .spamlytics-settings-table td.description p {
      margin: 0; }
  .spamlytics-settings-table thead th {
    width: auto; }

h3.spamlytics-header {
  background-color: #4298b5;
  width: 100%;
  max-width: 680px;
  color: #fff;
  margin-bottom: 0;
  padding: 10px; }

.spamlytics-activity-table {
  max-width: 850px; }

h3.spamlytics-header-activity {
  max-width: 830px; }

.spamlytics-type-block {
  color: #9f0c01;
  font-weight: 600; }

.spamlytics-type-login {
  color: #4298b5;
  font-weight: 600; }

.spamlytics-type-logout {
  color: #006600;
  font-weight: 600; }

.spamlytics-type-ga {
  color: #f68c06;
  font-weight: 600; }

.spamlytics-type-ip {
  color: #4298b5;
  font-weight: 600; }

.spamlytics-highlight {
  background-color: #fff;
  border: 1px solid #ccc !important;
  padding: 10px;
  width: 100%;
  max-width: 830px; }
  .spamlytics-highlight p {
    font-size: 1.1em; }

.spamlytics-hidden {
  display: none; }

.spamlytics-container {
  width: 100%; }
  .spamlytics-container .spamlytics-left {
    float: left;
    width: 67%;
    margin-right: 2%; }
  .spamlytics-container .spamlytics-right {
    float: left;
    width: 27%; }

.spamlytics-header {
  padding-top: 10px;
  padding-bottom: 10px !important; }

img.spamlytics-logo-in-header {
  height: 40px;
  width: 40px;
  border-radius: 20px;
  float: left;
  margin-top: -5px;
  margin-right: 5px; }

img.spamlytics-sidebar-image {
  border: 1px solid #333; }

.sidebar-margin {
  padding-left: 10px; }

.spamlytics-col-6 {
  width: 45%;
  float: left; }

.spamlytics-col-margin {
  margin-right: 2%; }

table.spamlytics-table {
  width: 100%; }
  table.spamlytics-table tr td {
    width: 25%; }
    table.spamlytics-table tr td h5 {
      text-transform: uppercase;
      font-size: 14px;
      color: #bbb;
      margin-bottom: 0;
      margin-top: 0; }
    table.spamlytics-table tr td span {
      font-size: 15px; }
    table.spamlytics-table tr td .spamlytics-valid {
      color: #009926; }

/*# sourceMappingURL=spamlytics-backend.css.map */
