﻿body {
  /*div.correspondence {
        margin-top: 20px;

        .seperator {
            display: none;
        }

        .item {
            border: 1px solid #000000;
            font-size: 12px;
            margin-bottom: 25px;

            &.delivery-error {
                .header {
                    background-color: #FF6666;
                }
            }

            .header {
                padding: 5px;
                background-color: #FFF799;
                overflow: auto;

                .leftColumn {
                    float: left;
                    width: 350px;
                }

                .rightColumn {
                    float: left;
                    width: 350px;
                }
            }

            .title {
                font-size: inherit;
            }

            .text {
                padding: 5px;
                background-color: #F0B349;
            }

            .date {
                margin-bottom: 0px;
                padding-left: 0px;
                float: none;
                background-color: transparent;
                height: auto;
                width: auto;
            }
        }
    }*/ }
  body.responsive .btn-support {
    color: #fff;
    border-color: #fff !important;
    background-color: #008C82; }
    body.responsive .btn-support:link {
      color: #fff;
      text-decoration: none; }
  body.responsive .btn-support:hover {
    color: #fff;
    background-color: #00736B;
    border-color: #fff; }
  body.responsive .main-content.support span.passed {
    color: #28a745; }
  body.responsive .main-content.support .flash span.passed, body.responsive .main-content.support .resolution span.passed {
    display: none; }
  body.responsive .main-content.support .flash.passed span.passed, body.responsive .main-content.support .resolution.passed span.passed {
    display: initial; }
  body.responsive .main-content.support .flash.passed span.failed, body.responsive .main-content.support .resolution.passed span.failed {
    display: none; }
  body.responsive .main-content.support.support-ticket .btn {
    display: block; }
  body.responsive .main-content.support.supportRequest .specifyProgram {
    /*Handled with d-none*/
    /*display: none;*/ }
  body div.gradientDiv fieldset.field-table {
    border: 0 none #000000; }
    body div.gradientDiv fieldset.field-table > div {
      overflow: auto;
      margin-top: 10px; }
      body div.gradientDiv fieldset.field-table > div > div {
        float: left;
        min-height: 10px; }
        body div.gradientDiv fieldset.field-table > div > div:first-child {
          width: 125px;
          font-family: Arial, Helvetica, sans-serif;
          font-size: 11px;
          font-weight: bold;
          color: #000000; }
        body div.gradientDiv fieldset.field-table > div > div input[type=text], body div.gradientDiv fieldset.field-table > div > div select, body div.gradientDiv fieldset.field-table > div > div textarea {
          width: 300px;
          font-family: Arial, Helvetica, sans-serif;
          font-size: 11px;
          font-weight: bold;
          color: #000000;
          box-sizing: border-box; }
        body div.gradientDiv fieldset.field-table > div > div textarea {
          height: 100px; }
  body div.gradientDiv div.tickets table {
    width: 100%;
    border-color: Black;
    border-width: 1px;
    border-style: Solid;
    border-collapse: collapse; }
    body div.gradientDiv div.tickets table tr > th {
      border-top: 0 none #000000;
      border-bottom: 0 none #000000;
      background-color: #FFF799;
      padding: 2px; }
    body div.gradientDiv div.tickets table tr > td {
      padding: 2px;
      border-top: 0 none #000000;
      border-bottom: 0 none #000000;
      background-color: #F0B349; }
  body div.gradientDiv.support > span.notice {
    padding: 10px;
    border: 1px solid #000;
    display: inline-block;
    font-size: 16px;
    font-weight: bold; }
  body div.gradientDiv.support > div.content > div.buttons {
    margin: 20px 0 16px 0; }
  body div.gradientDiv.support > div.content > h5 {
    margin-bottom: 10px;
    font-size: 12px; }
  body div.gradientDiv.supportRequest > div.buttons {
    display: none; }
  body div.gradientDiv.supportRequest div.pageContent > h3 {
    font-weight: bold;
    margin: 10px 0; }
  body div.gradientDiv.supportRequest .specifyProgram {
    display: none; }
  body div.gradientDiv.supportRequest > table {
    font-size: 12px; }
    body div.gradientDiv.supportRequest > table tr > td {
      padding: 5px; }
      body div.gradientDiv.supportRequest > table tr > td:first-child {
        font-weight: bold; }
      body div.gradientDiv.supportRequest > table tr > td input[type=text], body div.gradientDiv.supportRequest > table tr > td select {
        font-size: 12px; }
      body div.gradientDiv.supportRequest > table tr > td textarea {
        font-size: 12px; }
  body div.gradientDiv.supportRequest div.buttons {
    margin-bottom: 10px; }
  body div.gradientDiv.supportRequest > div.instructions {
    padding: 10px 0;
    font-size: 12px;
    font-weight: bold; }
  body div.gradientDiv.supportTicket div.ticketInfo > div {
    overflow: auto;
    margin-top: 10px; }
    body div.gradientDiv.supportTicket div.ticketInfo > div > div {
      float: left; }
      body div.gradientDiv.supportTicket div.ticketInfo > div > div:first-child {
        width: 150px;
        font-weight: bold; }
  body div.gradientDiv.supportTicket div.furtherAction {
    margin-top: 20px; }
