.banner-mgc {
  background: url(/wp-content/themes/pragma/includes/img/monitoring-generators-calculator-banner_update.jpg) center center no-repeat;
  background-size: cover; }
  .banner-mgc .content {
    text-align: left;
    padding: 30px;
    background-color: #1b305b; }
    .banner-mgc .content h1, .banner-mgc .content h2 {
      color: #fff; }
    .banner-mgc .content h1 {
      font-size: 48px;
      line-height: 58px;
      font-weight: 600;
      margin-bottom: 12px; }
    .banner-mgc .content h2 {
      font-size: 32px; }

#mgc .wrap {
  padding: 20px 0; }
  #mgc .wrap .inputs-wrap {
    background-color: #f7f7f7;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
    padding: 20px;
    margin-bottom: 60px; }
    #mgc .wrap .inputs-wrap .input-row {
      margin-bottom: 30px; }
      #mgc .wrap .inputs-wrap .input-row label {
        display: inline-block;
        font-weight: 500;
        font-size: 16px; }
      #mgc .wrap .inputs-wrap .input-row .form-control:focus {
        background-color: #fff; }
      #mgc .wrap .inputs-wrap .input-row .form-control[readonly]:focus {
        background-color: #F5F5F5;
        border: 1px solid #e3e3e3; }
    #mgc .wrap .inputs-wrap .btn-primary:focus {
      background-color: #f2622e;
      border-color: #f2622e; }
    #mgc .wrap .inputs-wrap .btn-primary[disabled] {
      background-color: #c8c8c8;
      border: 1px solid #e7e7e7; }
  #mgc .wrap .table-wrap table {
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px; }
    #mgc .wrap .table-wrap table thead {
      background-color: #F2612E;
      color: #fff; }
      #mgc .wrap .table-wrap table thead tr th {
        font-size: 16px;
        font-weight: 600; }
    #mgc .wrap .table-wrap table tbody tr td {
      font-size: 16px;
      padding-top: 16px;
      padding-bottom: 16px;
      background-color: rgba(242, 97, 46, 0.03); }
      #mgc .wrap .table-wrap table tbody tr td .subtitle {
        color: #818181;
        margin-top: 4px;
        font-size: 14px; }
    #mgc .wrap .table-wrap table tbody tr:nth-of-type(odd) td {
      background-color: rgba(242, 97, 46, 0.09); }
    #mgc .wrap .table-wrap table tbody tr.unchecked {
      opacity: 0.5; }
    #mgc .wrap .table-wrap table tfoot tr td {
      background-color: #f7f7f7;
      font-weight: 600; }
