 body {

          font-family: 'Open Sans', sans-serif;
          color:#000;
      }
      .partname {
          color:#fff;
          font-size:50px;
          font-weight: 300;
      }
      input {
/*
          background-color: #0065a8;
          border:1px solid white;
          color:#fff;
          border-radius: 3px;
          padding:3px;
*/
      }

      input:disabled {
          background-color: #0065a8;
          border:1px solid white;
          color:#999;
          border-radius: 3px;
          padding:3px;
      }

      #rebar {
         width:100%;
          margin: 0;
      }
      #settings {
          padding:10px 10px;

      }

      .form-control-xs {
          padding: .12rem .25rem;
            font-size: .675rem;
            line-height: 1;
            border-radius: .2rem;
          height:22px !important;
      }

      .form-group{
          margin:0;
      }
      label {
          font-size:11px;
      }


      .unavailable {
          opacity: .2;
      }