[id^=sowBuilderDownload] {
  display: none; }
  [id^=sowBuilderDownload] * {
    font-family: Calibri !important;
    font-size: 12px !important; }
  [id^=sowBuilderDownload] .sep {
    margin-top: 15px;
    font-size: 0;
    color: #fff;
    display: block; }
  [id^=sowBuilderDownload] .header {
    width: 100%; }
    [id^=sowBuilderDownload] .header tr td:last-child {
      text-align: right; }
  [id^=sowBuilderDownload] .logo {
    width: 133px;
    height: 29px;
    margin-bottom: 0;
    /*background: url(../assets/featured-icon.png) 0 0 no-repeat;
    background-size: auto 29px;*/ }
  [id^=sowBuilderDownload].active {
    display: block; }
  [id^=sowBuilderDownload] .summary {
    margin-top: 20px; }
    [id^=sowBuilderDownload] .summary.pdf {
      text-align: left !important; }
      [id^=sowBuilderDownload] .summary.pdf > .sep {
        margin-top: 15px; }
    [id^=sowBuilderDownload] .summary.doc table {
      width: 200px;
      border: 1px solid #ddd;
      background-color: #f7f7f7;
      padding: 10px;
      margin-left: 10px; }
    [id^=sowBuilderDownload] .summary.doc > .sep {
      margin-top: 15px; }
      [id^=sowBuilderDownload] .summary.doc > .sep:last-child {
        margin-top: 15px; }
  [id^=sowBuilderDownload] .item > div hr + .sep {
    margin-top: 10px;
    font-size: 0;
    color: #fff; }
  [id^=sowBuilderDownload] .item .priceTime {
    margin: 3px 0 15px 0;
    font-size: 15px;
    font-weight: 400 !important;
    color: #455260 !important; }
    [id^=sowBuilderDownload] .item .priceTime span {
      font-weight: 400 !important;
      color: #455260 !important;
      padding: 0 !important; }
  [id^=sowBuilderDownload] .item p {
    margin-top: 0;
    padding: 0; }
    [id^=sowBuilderDownload] .item p > br {
      height: 0; }
  [id^=sowBuilderDownload] .item ul,
  [id^=sowBuilderDownload] .item ol {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding: 0 !important; }
  [id^=sowBuilderDownload] .item table tbody tr:first-child {
    background-color: #073763;
    color: #fff; }
  [id^=sowBuilderDownload] .item .productRow > em h2 {
    display: block; }
  [id^=sowBuilderDownload] .item .productRow > div hr + .sep {
    margin: 10px 0 0 0 !important;
    font-size: 12px;
    line-height: 1px;
    color: #eee; }
  [id^=sowBuilderDownload] .item .productRow > .option .sep {
    margin-top: 25px; }
    [id^=sowBuilderDownload] .item .productRow > .option .sep.first {
      margin-top: 10px; }
  [id^=sowBuilderDownload] .termsHeader > div .sep {
    display: none; }
  [id^=sowBuilderDownload] .terms > .sep {
    margin: 15px 0;
    line-height: 12px;
    font-size: 0;
    color: #fff; }
  [id^=sowBuilderDownload] .signature > .sep {
    margin: 15px 0;
    line-height: 12px;
    font-size: 0;
    color: #fff; }
  [id^=sowBuilderDownload] .signature .tab {
    font-size: 0;
    color: #fff;
    margin-right: 10px; }
  [id^=sowBuilderDownload] .signature table tbody tr:first-child {
    background-color: #073763;
    color: #fff; }
  [id^=sowBuilderDownload] .sigFieldSep {
    margin-top: 10px;
    font-size: 0;
    color: #fff; }
  [id^=sowBuilderDownload] p.emptyRow, [id^=sowBuilderDownload] h2.emptyRow {
    padding: 0;
    margin-top: 0px;
    font-size: 0;
    color: #fff; }
  [id^=sowBuilderDownload].pdf .termsHeader .sep {
    margin: 15px 0;
    line-height: 12px;
    font-size: 0;
    color: #fff; }
  [id^=sowBuilderDownload].doc table {
    width: 100% !important; }
  [id^=sowBuilderDownload].doc hr {
    margin: 20px 0;
    color: #fff; }
    [id^=sowBuilderDownload].doc hr + .sep {
      display: none !important; }
  [id^=sowBuilderDownload].doc .termsHeader {
    margin-top: 20px; }
    [id^=sowBuilderDownload].doc .termsHeader hr {
      margin: 20px 0;
      color: #fff; }
  [id^=sowBuilderDownload].doc .item .productRow > div hr {
    margin: 10px 0 0 0 !important;
    color: #eee; }
    [id^=sowBuilderDownload].doc .item .productRow > div hr + .sep {
      display: none;
      margin: 0; }
  [id^=sowBuilderDownload].doc .ql-indent-1 {
    margin-left: 1.5em; }
  [id^=sowBuilderDownload].doc .ql-indent-2 {
    margin-left: 3em; }
  [id^=sowBuilderDownload].doc p.ql-indent-1, [id^=sowBuilderDownload].doc p.ql-indent-2 {
    margin-top: 0;
    margin-bottom: 7px; }
  [id^=sowBuilderDownload].pdf hr {
    margin: 10px 0;
    color: #fff; }
    [id^=sowBuilderDownload].pdf hr + .sep {
      display: none; }
  [id^=sowBuilderDownload].pdf .ql-indent-1 > .indent > ul,
  [id^=sowBuilderDownload].pdf .ql-indent-2 > .indent > ul {
    padding: 0 !important;
    margin: 0 !important; }
    [id^=sowBuilderDownload].pdf .ql-indent-1 > .indent > ul > li,
    [id^=sowBuilderDownload].pdf .ql-indent-2 > .indent > ul > li {
      padding-left: 1.5em !important;
      list-style-type: none !important; }
  [id^=sowBuilderDownload].pdf p.emptyRow {
    font-size: 0 !important;
    line-height: 0 !important; }
    [id^=sowBuilderDownload].pdf p.emptyRow > img {
      height: 10px;
      display: block; }
  [id^=sowBuilderDownload].pdf p.ql-indent-1, [id^=sowBuilderDownload].pdf p.ql-indent-2 {
    padding: 0 !important;
    margin: 0 !important; }
  [id^=sowBuilderDownload].pdf ul {
    padding: 0 !important;
    margin: 0 !important; }

#sowBuilderDownload > .item, #sowBuilderDownload > .item h2 {
  display: none !important; }

#sowBuilderDownload .terms p {
  padding: 10px 0px;
  margin: 10px 0px; }

#sowBuilderDownload > .terms > .content > table {
  width: 100%; }

#sowBuilderDownload > .terms > .content > table tr:nth-child(1) {
  background-color: #f8991c; }

#sowBuilderDownload > .terms > .content > table td {
  border: 1px solid #f8991c;
  padding-left: 3px; }
