@charset "UTF-8";
/* line 4, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_box-sizing.scss */
html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 9, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_box-sizing.scss */
*, *:before, *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit; }

html, body {
  margin: 0;
  padding: 0; }

/* line 22, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
html {
  background-color: #f5f5f5; }

/* line 24, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
body {
  font-family: Arial, sans;
  font-size: 1em;
  background-color: #f4f5f9;
  color: #5b5b5b; }

/* line 29, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
a {
  outline: 0; }

/* line 31, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
h1, h2 {
  font-weight: normal;
  text-align: center; }

/* line 35, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
h1 {
  font-size: 3.125em; }

/* line 37, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
h2 {
  font-size: 1.75em; }

/* line 39, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.wrapper {
  max-width: 72em;
  margin-left: auto;
  margin-right: auto; }
  /* line 20, /home/nexus/.rvm/gems/ruby-2.2.1/gems/bourbon-4.2.1/app/assets/stylesheets/addons/_clearfix.scss */
  .wrapper::after {
    clear: both;
    content: "";
    display: table; }
  /* line 42, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .wrapper .results-block {
    max-width: 72em;
    margin-left: auto;
    margin-right: auto;
    color: white;
    height: 125px;
    position: relative;
    box-shadow: 10px 10px 10px -10px rgba(180, 180, 180, 0.75);
    -webkit-box-shadow: 10px 10px 10px -10px rgba(180, 180, 180, 0.75); }
    /* line 20, /home/nexus/.rvm/gems/ruby-2.2.1/gems/bourbon-4.2.1/app/assets/stylesheets/addons/_clearfix.scss */
    .wrapper .results-block::after {
      clear: both;
      content: "";
      display: table; }
    /* line 51, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .results-block.passed {
      background-color: #27ae61; }
      /* line 53, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .results-block.passed .score {
        background-color: #2ecd71; }
      /* line 55, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .results-block.passed .button {
        background-color: #2ecd71; }
    /* line 57, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .results-block.partly-passed {
      background-color: #ffa500; }
      /* line 59, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .results-block.partly-passed .score {
        background-color: #ffcc41; }
      /* line 61, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .results-block.partly-passed .button {
        background-color: #ffcc41; }
    /* line 63, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .results-block.failed {
      background-color: #9a101b; }
      /* line 65, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .results-block.failed .score {
        background-color: #ec192a; }
      /* line 67, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .results-block.failed .button {
        background-color: #ec192a; }
    /* line 70, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .results-block .score {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 14.70196%;
      display: block;
      height: 100%;
      text-align: center;
      padding-top: 20px; }
      /* line 87, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_span-columns.scss */
      .wrapper .results-block .score:last-child {
        margin-right: 0; }
      /* line 76, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .results-block .score span {
        font-size: 1.375em;
        text-transform: uppercase;
        display: block; }
      /* line 81, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .results-block .score i {
        font-size: 2.5em;
        margin-top: 5px;
        display: block;
        font-style: normal; }
    /* line 86, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .results-block .info {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 82.94039%;
      padding: 5px;
      font-size: 1.0625em; }
      /* line 87, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_span-columns.scss */
      .wrapper .results-block .info:last-child {
        margin-right: 0; }
      /* line 91, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .results-block .info span {
        display: block;
        float: left;
        margin-top: 4px;
        font-weight: bolder;
        font-size: 0.875em; }
        /* line 78, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_omega.scss */
        .wrapper .results-block .info span:nth-child(1n) {
          margin-right: 0; }
        /* line 83, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_omega.scss */
        .wrapper .results-block .info span:nth-child(1n+1) {
          clear: left; }
      /* line 98, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .results-block .info p {
        margin: 5px 0;
        font-weight: bolder; }
    /* line 101, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .results-block .score-comment {
      margin: 0px; }
    /* line 103, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .results-block .button {
      font-size: 0.875em;
      font-weight: bolder;
      color: #fff;
      background-color: #2ecd71;
      padding: 12px;
      margin: -5px 5px 5px 0;
      text-decoration: none;
      float: right;
      display: block; }
  /* line 113, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .wrapper .list-block {
    max-width: 68em;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    padding-top: 30px;
    background-color: white;
    box-shadow: 10px 10px 10px -10px rgba(180, 180, 180, 0.75);
    -webkit-box-shadow: 10px 10px 10px -10px rgba(180, 180, 180, 0.75); }
    /* line 20, /home/nexus/.rvm/gems/ruby-2.2.1/gems/bourbon-4.2.1/app/assets/stylesheets/addons/_clearfix.scss */
    .wrapper .list-block::after {
      clear: both;
      content: "";
      display: table; }
    /* line 121, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .list-block h3 {
      text-align: center; }
    /* line 124, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .list-block ul li .error-col, .wrapper .list-block ul li .warning-col, .wrapper .list-block ul li .info-col {
      width: 70px;
      /* float: right; */
      display: inline-block;
      text-align: right; }
    /* line 131, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .list-block ul li {
      list-style: none;
      clear: both;
      /*margin-right: 15px;*/ }
      /* line 137, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .list-block ul li .ok-col {
        /* float: right; */
        display: inline-block;
        width: 9%;
      }
        /* line 140, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
        .wrapper .list-block ul li .ok-col .ok-span {
          color: #2ecd71;
          font-size: 12px; }
      /* line 143, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .list-block ul li .error-col {
        width: 29%;
        min-width: 100px;
        text-align: center;
        }
        /* line 149, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
        .wrapper .list-block ul li .error-col .error-span {
          color: #ec192a;
          font-size: 12px; }
      /* line 152, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .list-block ul li .warning-col {
        width: 29%;
        text-align: center;
        min-width: 100px; }
        /* line 158, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
        .wrapper .list-block ul li .warning-col .warning-span {
          color: orange;
          font-size: 12px; }
      /* line 161, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .list-block ul li .info-col {
        width: 29%;
        min-width: 100px;
        text-align: center;
        }
        /* line 168, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
        .wrapper .list-block ul li .info-col .info-span {
          color: #0073df;
          font-size: 12px; }
      /* line 172, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .list-block ul li h3 {
        margin: 2px 5px;
        line-height: 22px;
        font-size: 1.125em;
        border-bottom: 1px dashed #bbb;
        display: block;
        padding-bottom: 4px; }
      /* line 179, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .list-block ul li span {
        font-size: 1.25em; }
      /* line 181, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .list-block ul li i {
        font-size: 1.125em;
        margin-left: 2px; }
      /* line 185, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .list-block ul li ul {
        margin: 5px 0 20px;
        padding-left: 25px;
      }
        /* line 188, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
        .wrapper .list-block ul li ul li {
          /*margin-left: 20px;*/
          margin-right: 0;
          clear: both;
          border-bottom: 1px dashed #bbb;
          line-height: 30px; }
        .wrapper .list-block ul li ul li a {
            max-width:48%;
            display: inline-block;
            font-size: 14px
        }
          /* line 195, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
          .wrapper .list-block ul li ul li span {
            font-size: 1.125em; }
          /* line 197, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
          .wrapper .list-block ul li ul li i {
            font-size: 1em; }
  /* line 199, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .wrapper .filter-block {
    height: 60px;
    display: block;
    margin-bottom: 20px; }
    /* line 206, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .filter-block ul {
      text-align: center; }
      /* line 208, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .filter-block ul li {
        background: #fff;
        display: inline-block;
        line-height: 60px;
        border: 1px solid #d9d9d9;
        margin: 0;
        font-weight: bold; }
        /* line 215, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
        .wrapper .filter-block ul li a {
          width: 100%;
          -webkit-transition: all 0.1s linear;
          -moz-transition: all 0.1s linear;
          transition: all 0.1s linear;
          padding: 20px 40px;
          text-decoration: none;
          color: #5b5b5b; }
          /* line 222, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
          .wrapper .filter-block ul li a:hover {
            padding-bottom: 18px; }
            /* line 224, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
            .wrapper .filter-block ul li a:hover.error {
              border-bottom: 3px solid #ec192a; }
            /* line 226, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
            .wrapper .filter-block ul li a:hover.warning {
              border-bottom: 3px solid #ffcc41; }
            /* line 228, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
            .wrapper .filter-block ul li a:hover.info {
              border-bottom: 3px solid #0073df; }
            /* line 230, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
            .wrapper .filter-block ul li a:hover.default {
              border-bottom: 3px solid grey; }
          /* line 232, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
          .wrapper .filter-block ul li a.active {
            padding-bottom: 16px; }
            /* line 234, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
            .wrapper .filter-block ul li a.active.error {
              border-bottom: 6px solid #ec192a; }
            /* line 236, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
            .wrapper .filter-block ul li a.active.warning {
              border-bottom: 6px solid #ffcc41; }
            /* line 238, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
            .wrapper .filter-block ul li a.active.info {
              border-bottom: 6px solid #0073df; }
            /* line 240, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
            .wrapper .filter-block ul li a.active.default {
              border-bottom: 6px solid grey; }
  /* line 242, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .wrapper .filter-row {
    padding: 5px 0; }
    /* line 244, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .wrapper .filter-row .filter-list {
      display: block;
      margin-bottom: 20px;
      text-align: center;
      font-size: 1.25em; }
      /* line 247, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .filter-row .filter-list ul {
        display: inline-block;
        margin: 0;
        list-style-type: none;
        padding: 0; }
        /* line 252, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
        .wrapper .filter-row .filter-list ul li {
          display: inline-block;
          border-left: 1px solid grey;
          padding: 0 3px;
          margin: 0; }
          /* line 257, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
          .wrapper .filter-row .filter-list ul li a {
            text-decoration: none;
            color: #5b5b5b;
            padding: 0 3px; }
            /* line 262, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
            .wrapper .filter-row .filter-list ul li a.active {
              border-bottom: 3px solid #5b5b5b; }
            /* line 264, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
            .wrapper .filter-row .filter-list ul li a:hover {
              border-bottom: 1px solid #5b5b5b; }
      /* line 266, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .wrapper .filter-row .filter-list.right {
        float: right; }
        /* line 268, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
        .wrapper .filter-row .filter-list.right.all-results {
          display: none; }

/* line 271, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
#main {
  max-width: 68em;
  margin-left: auto;
  margin-right: auto; }
  /* line 20, /home/nexus/.rvm/gems/ruby-2.2.1/gems/bourbon-4.2.1/app/assets/stylesheets/addons/_clearfix.scss */
  #main::after {
    clear: both;
    content: "";
    display: table; }

/* line 273, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.footer {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin: 60px 0 0 0;
  background-color: white;
  width: 100%;
  padding: 30px; }
  /* line 20, /home/nexus/.rvm/gems/ruby-2.2.1/gems/bourbon-4.2.1/app/assets/stylesheets/addons/_clearfix.scss */
  .footer::after {
    clear: both;
    content: "";
    display: table; }
  /* line 279, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .footer a {
    color: #0073df; }
    /* line 281, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .footer a:hover {
      color: #429cea; }
  /* line 283, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .footer .copyrights {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 48.82117%;
    margin-left: 8.5298%; }
    /* line 87, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_span-columns.scss */
    .footer .copyrights:last-child {
      margin-right: 0; }
  /* line 286, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .footer .partners {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 31.76157%;
    margin-left: 8.5298%; }
    /* line 87, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_span-columns.scss */
    .footer .partners:last-child {
      margin-right: 0; }

/* line 289, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.unit-info {
  background-color: gray; }
  /* line 291, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .unit-info.error {
    background-color: #ff9e9e; }
  /* line 293, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .unit-info.warning {
    background-color: #fffe9e; }
  /* line 295, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .unit-info.info {
    background-color: #9eb3ff; }

/* line 298, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.animation {
  position: relative; }

/* line 300, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.animation.ng-enter {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  transition-duration: 0.7s;
  -webkit-transition-timing-function: cubic-bezier;
  -moz-transition-timing-function: cubic-bezier;
  transition-timing-function: cubic-bezier;
  opacity: 0; }

/* line 305, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.animation.ng-leave {
  opacity: 1; }

/* line 307, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.animation.ng-enter.ng-enter-active {
  opacity: 1; }

/* line 309, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.animation.ng-leave.ng-leave-active {
  transition: none;
  opacity: 0; }

/* line 313, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
button {
  border: 1px solid #dfd8d8;
  border-radius: 3px;
  box-shadow: inset 0 1px 0 0 white;
  color: #333333;
  display: inline-block;
  font-size: inherit;
  font-weight: bold;
  background-color: white;
  background-image: -webkit-linear-gradient(white, #e5e0e0);
  background-image: linear-gradient(white, #e5e0e0);
  padding: 7px 18px;
  text-decoration: none;
  text-shadow: 0 1px 0 white;
  background-clip: padding-box; }
  /* line 137, /home/nexus/.rvm/gems/ruby-2.2.1/gems/bourbon-4.2.1/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss */
  button:hover:not(:disabled) {
    background-color: #f2f2f2;
    background-image: -webkit-linear-gradient(#f2f2f2, #ded8d8);
    background-image: linear-gradient(#f2f2f2, #ded8d8);
    box-shadow: inset 0 1px 0 0 white;
    cursor: pointer; }
  /* line 154, /home/nexus/.rvm/gems/ruby-2.2.1/gems/bourbon-4.2.1/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss */
  button:active:not(:disabled), button:focus:not(:disabled) {
    border: 1px solid #dfd8d8;
    box-shadow: inset 0 0 8px 4px #d7d1d1, inset 0 0 8px 4px #d7d1d1; }
  /* line 315, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  button.active {
    border: 1px solid #0000b8;
    border-radius: 3px;
    box-shadow: inset 0 1px 0 0 #5454f8;
    color: white;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
    background-color: blue;
    background-image: -webkit-linear-gradient(blue, #0000c7);
    background-image: linear-gradient(blue, #0000c7);
    padding: 7px 18px;
    text-decoration: none;
    text-shadow: 0 1px 0 #0000a3;
    background-clip: padding-box; }
    /* line 137, /home/nexus/.rvm/gems/ruby-2.2.1/gems/bourbon-4.2.1/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss */
    button.active:hover:not(:disabled) {
      background-color: #0505e1;
      background-image: -webkit-linear-gradient(#0505e1, #0000b8);
      background-image: linear-gradient(#0505e1, #0000b8);
      box-shadow: inset 0 1px 0 0 #2222f7;
      cursor: pointer; }
    /* line 154, /home/nexus/.rvm/gems/ruby-2.2.1/gems/bourbon-4.2.1/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss */
    button.active:active:not(:disabled), button.active:focus:not(:disabled) {
      border: 1px solid #0000b8;
      box-shadow: inset 0 0 8px 4px #0000a8, inset 0 0 8px 4px #0000a8; }

/* line 318, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.result-list {
  list-style-type: none;
  max-width: 68em;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  text-align: center;
  margin: 20px 0 0 0; }
  /* line 20, /home/nexus/.rvm/gems/ruby-2.2.1/gems/bourbon-4.2.1/app/assets/stylesheets/addons/_clearfix.scss */
  .result-list::after {
    clear: both;
    content: "";
    display: table; }
  /* line 336, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .result-list a {
    text-decoration: none; }
  /* line 338, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .result-list .unit-result {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 31.76157%;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    background: #fff;
    box-shadow: inset 0 0 1px #dddddd, 0 2px 4px #e6e6e6;
    display: inline-block;
    margin: 0.4em;
    margin-bottom: 30px;
    padding: 0.3em; }
    /* line 87, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_span-columns.scss */
    .result-list .unit-result:last-child {
      margin-right: 0; }
    /* line 78, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_omega.scss */
    .result-list .unit-result:nth-child(3n) {
      margin-right: 0; }
    /* line 83, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_omega.scss */
    .result-list .unit-result:nth-child(3n+1) {
      clear: left; }
    @media screen and (max-width: 860px) {
      /* line 338, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .result-list .unit-result {
        float: left;
        display: block;
        margin-right: 1.16509%;
        width: 45.20224%; }
        /* line 87, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_span-columns.scss */
        .result-list .unit-result:last-child {
          margin-right: 0; }
        /* line 78, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_omega.scss */
        .result-list .unit-result:nth-child(2n) {
          margin-right: 0; }
        /* line 83, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_omega.scss */
        .result-list .unit-result:nth-child(2n+1) {
          clear: left; } }
    @media screen and (max-width: 600px) {
      /* line 338, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .result-list .unit-result {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 91.4702%; }
        /* line 87, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_span-columns.scss */
        .result-list .unit-result:last-child {
          margin-right: 0; }
        /* line 78, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_omega.scss */
        .result-list .unit-result:nth-child(1n) {
          margin-right: 0; }
        /* line 83, /home/nexus/.rvm/gems/ruby-2.2.1/gems/neat-1.7.1/app/assets/stylesheets/grid/_omega.scss */
        .result-list .unit-result:nth-child(1n+1) {
          clear: left; } }
    /* line 357, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .result-list .unit-result:focus, .result-list .unit-result:hover {
      box-shadow: inset 0 0 1px #dddddd, 0 2px 4px #b3b3b3; }
    /* line 359, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .result-list .unit-result h3 {
      margin: 6px 5px 10px 10px;
      text-align: center;
      font-weight: bold;
      font-size: 1em;
      display: block; }
      /* line 365, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
      .result-list .unit-result h3.error-type {
        text-align: center; }
    /* line 367, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
    .result-list .unit-result p {
      text-align: left;
      margin-left: 10px; }
  /* line 373, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .result-list .error h3.error-type {
    color: #ec192a; }
  /* line 377, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .result-list .warning h3.error-type {
    color: #ffcc41; }
  /* line 381, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
  .result-list .info h3.error-type {
    color: #0073df; }

/* line 384, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.wrapper .list-block ul li .error-col .ng-hide:not(.ng-hide-animate), .wrapper .list-block ul li .warning-col .ng-hide:not(.ng-hide-animate), .wrapper .list-block ul li .info-col .ng-hide:not(.ng-hide-animate) {
  display: block !important;
  visibility: hidden; }

/* line 388, /home/nexus/www/utilitia/utilitia-report/source/stylesheets/styles.css.sass */
.wrapper .list-block ul li .none-display .ng-hide:not(.ng-hide-animate) {
  display: none !important; }



#advanced_filter ul {
    list-style: none;
    -moz-column-count: 4;
    -moz-column-gap: 20px;
    -webkit-column-count: 4;
    -webkit-column-gap: 20px;
    column-count: 4;
    column-gap: 20px;
    background: none repeat scroll 0% 0% #FFF;
    border: 1px solid #D9D9D9;
    padding: 10px;

}

#advanced_filter li {
    display: inline-block;
}

#advf_button_panel {
    text-align: center;
    margin: 0 auto;
    text-align: center;
    width: 700px;

}

#advf_button_panel a {
    color: #5b5b5b;
    padding: 20px 40px;
    text-decoration: none;
    transition: all 0.1s linear 0s;
    width: 50%;
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #d9d9d9;
    display: inline;
    font-weight: bold;
    line-height: 60px;
    margin: 0;
}

.simple_button {
  background-image: none;
  box-shadow: none;
}

.info_panel {
    border: 1px solid #D9D9D9;
    padding: 10px;
    margin: 10px;
}

#links_input{
    display: block;
    margin: 30px auto;
    width: 425px;
}

#toolbar_off {
    padding-bottom: 10px;
    padding-top: 10px;
}

#toolbar_off ul {
    margin: 0;
    padding: 0;
    text-align: center;
}


#toolbar_off ul li a {
    color: #999;
    font-family: ChunkFive;
    font-size: 12px;
    text-decoration: none;
    text-shadow: 1px 1px 0 #ffffff;
}

#toolbar_off ul li {
    display: inline-block;
    padding: 0 10px;
}

.clear {
    clear: both;
}

#general_report {
    background: none repeat scroll 0 0 #fff;
    color: #fff;
    border: 1px solid #d9d9d9;
    font-weight: bold;
    margin: -5px 5px 5px 0;
    padding: 12px;
    color: #5b5b5b;
    text-decoration: none;
}

.validator-name-col {
    display: inline;
    margin: 0;
}

.information-col {
    float: right;
    width: calc(50% + 25px);
}

.wrapper .list-block ul li ul li .info-col,
.wrapper .list-block ul li ul li .warning-col,
.wrapper .list-block ul li ul li .error-col {
  width: 29%;
}
