.hide, .reportsMenu, #Tab2, #TabBox1 > div:nth-child(1) > table > tbody > tr:nth-child(4), #TabBox1 > div:nth-child(2), #TabBox1 > div:nth-child(1) > table > tbody > tr:nth-child(5), #ctl00_ContentPlaceHolder1_pnlDefault > table > tbody > tr:nth-child(2) > td > div > div:nth-child(1), #ctl00_ContentPlaceHolder1_pnlDefault > table > tbody > tr:nth-child(1), #Tab1, .campaignperformancereporticon, .dailybreakoutreporticon, .subidbreakoutreporticon, #aspnetForm > div.acreportpage > div.acreportbody > table > tbody > tr:nth-child(1) > td > table > tbody > tr > td.paymenthistoryicon {
  display: none; }

html, body, p, a, html, div, span, i, ul, li, section, table, td, thead, tr, .reset, .lscontent-box-tl, .lscontent-box-tm, .lscontent-box-tr, .lscontent-box-ml, .lscontent-box-body, .lscontent-box-mr, .lscontent-box-bl, .lscontent-box-bm, .lscontent-box-br {
  margin: 0;
  padding: 0;
  border: none;
  background: none; }

/* targets all tab boxes*/
#TabBox1{
margin-top: 85px !important;
}

/* targets the tab box on the my offers page */
#ctl00_ContentPlaceHolder1_pnlDefault > table > tbody > tr:nth-child(2) > td > div:nth-child(2) > div:nth-child(2) {
margin-top:0px !important;
}


h1, .reportheader, .page-title, h2, h3, h4, h5, h6 {
  font-weight: normal; }

th {
  font-weight: normal; }

a, a:visited {
  color: #008000; }

section {
  display: block; }

.fa {
  /*width: 30px !important;*/
  color: white; }

body {
  background: #F2F2F2 !important;
  font-family: 'Quicksand', sans-serif; }



table {
  font-family: 'Quicksand', sans-serif; }

/* Edits for the Sign-up / sign in pages */
.lscontent-box-tl, .lscontent-box-tm, .lscontent-box-tr, .lscontent-box-ml, .lscontent-box-body, .lscontent-box-mr, .lscontent-box-bl, .lscontent-box-bm, .lscontent-box-br {
  background: none;
  background-image: none;
  background-repeat: no-repeat; }

#ctl00_ContentPlaceHolder1_trLogin > div > table, #ctl00_ContentPlaceHolder1_trSignup > div > table {
  background: white !important; }

#ctl00_ContentPlaceHolder1_trLogin > td > div > table, #ctl00_ContentPlaceHolder1_trSignup > td > div > table, #aspnetForm > div.acloginpage > div.acloginbody > div > table > tbody > tr:nth-child(2) > td > div > table {
  background: white !important; }

.aclogincontent > table {
  margin: 0 auto; }

.navbar {
  position: fixed;
  top: 0;
  width: 100%;
  height: 60px;
margin-bottom: 75px;
  background: #3F3F3F;
  box-shadow: 0 0 15px #7b7b7b;
  border-top: 3px solid #a6ce39;
  z-index: 1; }

h1, .reportheader, .page-title {
  color: #6e6e6e;
  font-size: 25px;
  margin: 0 0 10px 0; }

h2, .ac-box-header {
  color: #989898;
  font-size: 16px;
  margin: 0 0 0 0; }

h6 {
  color: #000;
  font-size: 14px;
  line-height: 12px;
  margin: 13px 0 2px 0; }

.spacer {
  margin-bottom: 60px; }

.logo {
  float: left;
  padding-top: 5.5px;
  width: 220px; }

.logo img {
  width: 100%; }

.nav-main {
  float: right;
  height: 60px; }

.navbar-inner {
  width: 1100px;
  margin: 0 auto; }

.nav-main li {
  list-style-type: none;
  display: block;
  line-height: 100%;
  height: 60px;
  float: left; }

.background-fade, .nav-main li, #ctl00_ContentPlaceHolder1_pnlResults > table:nth-child(5) > tbody > tr > td:nth-child(7) > table > tbody > tr:nth-child(2) > td > input, #ctl00_ContentPlaceHolder1_pnlResults > table:nth-child(5) > tbody > tr > td:nth-child(7) > table > tbody > tr:nth-child(2) > td > input:hover, input[type="submit"], input[type="submit"]:hover {
  transition: background 80ms linear;
  -webkit-transition: background 80ms linear; }

.color-fade, .icon-report, .icon-report:hover {
  transition: color 80ms linear;
  -webkit-transition: color 80ms linear; }

body .nav-main li:hover {
  background: #a6ce39;
  transition: background 80ms linear;
  -webkit-transition: background 80ms linear; }

.hover {
  background: #a6ce39; }

body .nav-main li:hover .menu-icon {
  background: #3F3F3F; }

.nav-main li a, .menuClickable, .nav-main li ul li a {
  height: 60px;
  line-height: 60px;
  text-decoration: none;
  /*font-family: sans-serif;*/
  color: white;
  display: block;
  font-size: 017px;
  padding: 0 10px;
  cursor: pointer; }

.nav-main li .submenu .menuNoHover {
  background: #3F3F3F;
  border-bottom: 1px solid #a6ce39; }

.nav-main li ul li {
  display: block;
  float: none; }

.submenu {
  top: 60px;
  visibility: hidden;
  position: absolute;
  background: #3F3F3F;
  opacity: 0;
  -webkit-transition: opacity 130ms;
  transition: opacity 130ms; }

.submenu li {
  padding-right: 13px; }

.nav-main .submenu li a {
  padding: 0; }

.nav-main li:hover > ul {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 130ms;
  transition: opacity 130ms;
  min-width: 210px; }

.mainContent {
  width: 1100px;
  margin: 0 auto;
  margin-top: 60px;
  padding-top: 20px; }

.border-box, #ctl00_ContentPlaceHolder1_trLogin > div > table, #ctl00_ContentPlaceHolder1_trSignup > div > table, #ctl00_ContentPlaceHolder1_trLogin > td > div > table, #ctl00_ContentPlaceHolder1_trSignup > td > div > table, #aspnetForm > div.acloginpage > div.acloginbody > div > table > tbody > tr:nth-child(2) > td > div > table, #TabBox1, #form1 > table > tbody > tr:nth-child(2) > td, .acreportbody .modalPopup, .accontent .modalPopup, .modalPopup, #ctl00_ContentPlaceHolder1_scSignup_SignupPanel, .box, .ac-box {
  border: 1px solid #c4c4c4;
  padding: 10px;
  /*margin: 10px;*/
  background: white;
  box-shadow: 0 0 5px #c8c8c8;
  margin-bottom: 20px;
  border-radius: 0;
  border-top: 2px solid #949494; }

.border-box h1, #ctl00_ContentPlaceHolder1_trLogin > div > table h1, #ctl00_ContentPlaceHolder1_trSignup > div > table h1, #aspnetForm > div.acloginpage > div.acloginbody > div > table > tbody > tr:nth-child(2) > td > div > table h1, #TabBox1 h1, #form1 > table > tbody > tr:nth-child(2) > td h1, .acreportbody .modalPopup h1, .accontent .modalPopup h1, .modalPopup h1, #ctl00_ContentPlaceHolder1_scSignup_SignupPanel h1, .box h1, .border-box .reportheader, #ctl00_ContentPlaceHolder1_trLogin > div > table .reportheader, #ctl00_ContentPlaceHolder1_trSignup > div > table .reportheader, #aspnetForm > div.acloginpage > div.acloginbody > div > table > tbody > tr:nth-child(2) > td > div > table .reportheader, #TabBox1 .reportheader, #form1 > table > tbody > tr:nth-child(2) > td .reportheader, .modalPopup .reportheader, #ctl00_ContentPlaceHolder1_scSignup_SignupPanel .reportheader, .box .reportheader, .border-box .page-title, #ctl00_ContentPlaceHolder1_trLogin > div > table .page-title, #ctl00_ContentPlaceHolder1_trSignup > div > table .page-title, #aspnetForm > div.acloginpage > div.acloginbody > div > table > tbody > tr:nth-child(2) > td > div > table .page-title, #TabBox1 .page-title, #form1 > table > tbody > tr:nth-child(2) > td .page-title, .modalPopup .page-title, #ctl00_ContentPlaceHolder1_scSignup_SignupPanel .page-title, .box .page-title {
  line-height: 42px;
  color: #949494;
  font-size: 25px;
  margin: 0 0 10px 0;
  border-bottom: 1px solid #c4c4c4; }

#leftNav {
  width: 300px;
  float: left;
  padding: 10px; }

#rightNav {
  float: left;
  width: 750px;
  padding: 10px; }

.white {
  color: white; }

.menu-icon {
  padding-left: 13px;
  padding-right: 13px;
  height: 40px;
  display: block;
  float: left;
  line-height: 60px;
  padding-top: 20px;
  width: 17px; }

.menu-icon-text {
  padding-left: 5px; }

#allReports {
  padding-left: 13px; }

.firstcell, .midcell, .lastcell {
  font-weight: bold; }

/* This is so the menu doesn't get hidden
    under any of the reports. (and other graph
    report styles ) */
.highcharts-container {
  position: static !important; }

#AffiliateICA14 {
  margin: 20px 0; }

/* Modifications for the Get Offers Report */
.accontent {
  margin-top: 60px; }

.requestoffershyperlink, .myoffershyperlink {
  font-size: 15px !important; }

#ctl00_ContentPlaceHolder1_pnlResults > table:nth-child(5) > tbody > tr > td:nth-child(7) > table > tbody > tr:nth-child(2) > td > input {
  background: #80c342;
  width: 82%; }

#ctl00_ContentPlaceHolder1_pnlResults > table:nth-child(5) > tbody > tr > td:nth-child(7) > table > tbody > tr:nth-child(2) > td > input:hover {
  background: #a7d57c; }

input, select {
  padding: 5px; }

td {
  padding: 4px; }

.getOffersHeading h1, .getOffersHeading .reportheader, .getOffersHeading .page-title, .myOffersHeading h1, .myOffersHeading .reportheader, .myOffersHeading .page-title {
  padding-top: 22px;
  margin-bottom: -7px; }

input[type="submit"] {
  background: #a6ce39;
  /*border: 1px solid darken($lt-green, 10) !important;*/
  padding: 10px;
  border: none;
  color: white;
  cursor: pointer;
  border-radius: 25px; }

input[type="submit"]:hover {
  background: #d2e288; }

#ctl00_ContentPlaceHolder1_pnlDefault {
  width: 1100px;
  margin: 0 auto; }

#TabBox1 {
  border-radius: 0;
  padding-top: 32px;
  width: 1075px; }

#Tab1 {
  z-index: -1; }

#TabBox1 > div:nth-child(1), #TabBox1 > div:nth-child(1) > table {
  width: 100% !important; }

.requestoffersheaderrow, .myoffersheaderrow {
  background: #3F3F3F; }

#ctl00_ContentPlaceHolder1_pnlResults > table:nth-child(5) {
  background: white;
  box-shadow: 0 0 5px #c8c8c8;
  border-radius: 0;
  border: 1px solid #c4c4c4; }

#ctl00_ContentPlaceHolder1_pnlResults {
  font-size: 14px; }

.requestoffertableheader, .myoffertableheader {
  color: white;
  font-size: 15px;
  font-weight: normal; }

.alternatingitemstyle {
  background: #F2F2F2; }

.itemstyle:hover {
  background: #ffffe4 !important; }

.alternatingitemstyle:hover {
  background: #ffffe4 !important; }

#ctl00_ContentPlaceHolder1_pnlDefault > table > tbody > tr:nth-child(2) > td {
  padding: 0; }

/* FOR VIEW ALL REPORTS PAGE (Reporting.aspx) */
.reportsList li {
  display: inline-block;
  list-style-type: none;
  width: 150px;
  height: 150px;
  /*line-height: 150px;*/
  text-align: center;
  background: white;
  box-shadow: 0 0 5px #c8c8c8;
  border-radius: 0;
  border: 1px solid #c4c4c4;
  vertical-align: top;
  transition: background 80ms linear;
  -webkit-transition: background 80ms linear;
  margin: 20px; }

.reportsList li a {
  width: 150px;
  height: 125px;
  display: block;
  padding-top: 23px;
  text-decoration: none;
  color: black;
  /*white-space: nowrap;*/ }

.reportsList li > div {
  border-top: 2px solid #949494; }

.reportsList li:hover {
  transition: background 80ms linear;
  -webkit-transition: background 80ms linear;
  background: #F2F2F2; }

.reportsList .big-icon {
  color: #ababab;
  font-size: 58px; }

.reportsList {
  border-top: 1px solid #949494; }

.reportText {
  height: 45px;
  margin-top: 12px; }

#MainTable > tbody > tr:nth-child(2) > td {
  padding: 0; }

/* Modifications for Campaign Performance Report */
#aspnetForm > div.acpage > div.acbody > div.accontent > table.maintablebgcolor {
  width: 1100px;
  margin: 0 auto; }

#aspnetForm > div.acpage > div.acbody > div.accontent > table > tbody > tr:nth-child(2) > td > table {
  width: 100%; }

.campaignperformancereporticon + td {
  padding: 0; }

#aspnetForm > table > tbody > tr:nth-child(1) > td > table {
  width: 100%; }

.ReportDefaultHeader a, .ReportCurrencyHeader a, .ReportStatHeader a, .ReportDefaultHeader {
  color: white;
  font-size: 13px;
  font-weight: bold; }

.icon-report {
  color: #3F3F3F;
  padding: 2px;
  padding-right: 4px;
  font-size: 15px !important; }

.icon-report:hover {
  color: #727272; }

/* Daily Breakout Report Updates*/
#aspnetForm > div.acreportpage > div.acreportbody > table > tbody > tr:nth-child(5) > td > div.ac-box > table:nth-child(2) > tbody > tr:nth-child(1) > td {
  font-size: 14px; }

.dailybreakoutreporticon + td {
  padding: 0; }

/* SubIdBreakout Report (and multiple) */
.multiplesubidbreakoutreporticon {
  display: none; }

#ctl00_ContentPlaceHolder1_ddlSubId1, #ctl00_ContentPlaceHolder1_ddlSubId2 {
  min-width: 200px; }

.subidbreakoutreporticon + td {
  padding: 0; }

#ctl00_ContentPlaceHolder1_divReportData {
  font-size: 12px; }

/* Creative Breakout Report edits */
.creativebreakoutreporticon {
  display: none; }

/* Payment History Edits */
#aspnetForm > div.acreportpage > div.acreportbody > table > tbody > tr:nth-child(1) > td {
  padding: 0; }

/* Other Modifications */
input[disabled="disabled"] {
  border: 1px solid darkgrey; }

textarea[disabled="disabled"] {
  background: #e1e1e1; }

#main {
  margin: 0 auto !important; }

#form1 ul li {
  list-style-type: none; }

#WzTtDiV {
  border: 1px solid #c4c4c4 !important; }

#WzBoDy {
  background: white !important;
  border: 0;
  border-style: none !important; }

#WzBoDyI {
  font-family: quicksand, sans-serif !important;
  font-size: 11px !important; }

/* Payment History Page */
.acreportbody {
  width: 1100px;
  margin: 0 auto; }

.HeaderRow {
  background: #3F3F3F;
  color: white; }

/* Apis page Modifications */
#aspnetForm > div.acpage > div.acbody > div.accontent > table:nth-child(1) {
  width: 1100px;
  margin: 0 auto; }

/* Modal Updates */
.acreportbody .modalPopup, .accontent .modalPopup, .modalPopup {
  padding: 12px;
  background: white;
  box-shadow: none; }

.modalSearchGridHeaderPagerStyle > td > table > tbody > tr > td > a, .modalSearchGridHeaderPagerStyle > td > table > tbody > tr > td > span {
  font-size: 15px; }

.modalSearchGridHeaderPagerStyle > td > table > tbody > tr > td > a:visited {
  color: #949494 !important; }

.modalSearchGridHeaderPagerStyle:nth-child(1) {
  background: #3F3F3F; }

.modalBackground {
  background-color: black !important; }

/* fixes for the AC changes */
.message-list {
  list-style: none; }

.message-list-item {
  border-bottom: solid 1px #CCC;
  margin-bottom: 5px;
  padding-bottom: 15px; }

.message-list-item[onclick]:hover {
  cursor: pointer;
  background-color: rgba(250, 250, 250, 0.9); }

.message-from {
  color: rgba(158, 168, 173, 0.9);
  float: left;
  font-weight: bold; }

.message-date {
  color: rgba(158, 168, 173, 0.9);
  font-weight: bold;
  font-size: 10px;
  float: right;
  line-height: 25px; }

.message-subject {
  width: 100%;
  white-space: nowrap;
  overflow-x: hidden; }

.email-frame {
  width: 100%;
  height: 520px;
  border: none; }

.email-view {
  position: absolute;
  top: 25px;
  width: 500px;
  margin: 0 auto; }

.email-from {
  color: rgba(158, 168, 173, 0.9);
  float: left;
  font-weight: bold; }

.email-date {
  color: rgba(158, 168, 173, 0.9);
  font-weight: bold;
  float: right; }

.email-subject {
  width: 100%;
  font-size: 1.5em; }

.email-view {
  position: fixed;
  top: 50px;
  width: 800px;
  background-color: #DDD;
  z-index: 2000;
  border: solid 1px #AAA;
  left: 30%;
  height: 600px; }

.email-body {
  padding: 10px;
  min-height: 400px;
  max-height: 400px;
  overflow: auto; }

.modal-bg {
  background-color: #FAFAFA; }

.modal-container {
  padding: 22px; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.modal {
  border-radius: 0; }

.modal-header {
  background-color: #354052;
  border-color: #354052;
  border-radius: 0;
  cursor: default; }

.modal-body {
  border: 3px solid #354052;
  border-bottom: none; }

.modal-footer {
  border: 3px solid #354052;
  border-radius: 0;
  border-top: none; }

.dailybreakoutheatmap {
  padding-top: 23px;
  height: 306px !important;
  padding-left: 12px; }

.table-head td, .table-head th {
  background-color: #354052;
  color: #cdcdcd;
  font-size: 11px;
  font-weight: bold;
  height: 36px;
  line-height: 12px;
  padding: 0 8px 0 8px;
  position: relative;
  text-decoration: none;
  white-space: nowrap; }

.table-head-doublerow td, .table-head-doublerow th {
  background-color: #354052;
  color: #cdcdcd;
  font-size: 11px;
  font-weight: bold;
  height: 17px;
  line-height: 12px;
  padding: 0 8px 0 8px;
  position: relative;
  text-decoration: none;
  white-space: nowrap; }

.table-normal {
  border-collapse: collapse;
  width: 100%; }

.table-foot td {
  background-color: #aaa;
  color: #fff;
  font-weight: bold;
  height: 25px;
  padding: 0 15px; }

.table-foot td a {
  color: #fff;
  font-weight: normal;
  text-decoration: none;
  text-decoration: underline; }

.table-foot td a:hover {
  color: #B8D651;
  font-weight: bold;
  text-decoration: underline; }

.table-body td {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  font-size: 11px;
  height: 48px;
  padding: 4px 6px;
  vertical-align: top;
  white-space: nowrap; }

.table-body-normal td {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  font-size: 11px;
  line-height: 15px;
  padding: 4px 6px;
  white-space: nowrap;
  vertical-align: top; }

tr.table-body-normal {
  height: 25px; }

.table-body-light td, .table-body-links td {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  font-size: 11px;
  line-height: 15px;
  padding: 4px 6px;
  vertical-align: top;
  white-space: nowrap; }

tr.table-body-light {
  height: 39px; }

.table-body-light a {
  color: #222;
  text-decoration: underline; }

.table-body-links a {
  color: #1b4c7f;
  text-decoration: underline; }

.table-body-links a:hover {
  color: #1b61a9;
  text-decoration: underline; }

.normal-row td {
  background-color: #f7f7f7; }

.alt-row td {
  background-color: #f1f1f1; }

.normal-subrow td {
  background-color: #f2f8ff; }

.alt-subrow td {
  background-color: #e8f2fc; }

.total-row td {
  background-color: #ddd;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  color: #444;
  font-size: 11px;
  font-weight: bold;
  padding: 4px 6px;
  vertical-align: top;
  white-space: nowrap; }

.highlight-row td {
  background-color: #FFF3D2; }

.selected-row td {
  background-color: #22A2DC;
  color: #fff; }

input.small.date {
  width: 98px; }

.box {
  background-color: #FFF;
  border: 1px solid #D4D4D4;
  padding: 12px 22px 2px;
  text-align: left; }

.tiny-btn {
  font-size: 10px;
  background-color: #f4f4f4;
  border: 1px solid #d4d4d4;
  padding: 2px 5px; }

a .tiny-btn {
  font-size: 10px;
  color: #1b4c7f;
  text-decoration: none; }

a:hover .tiny-btn {
  color: #1b61a9;
  background-color: #fff; }

.offerDetails {
  width: 100%;
  margin-bottom: 5px;
  margin-top: -7px;
  background-color: #fCfCfC;
  border: solid 1px #DDD;
  border-top: none;
  padding: 10px 0;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px; }

.offer-creative-search {
  width: 100%;
  margin-bottom: 5px;
  margin-top: -7px;
  background-color: #fCfCfC;
  border: solid 1px #DDD;
  border-top: none;
  padding: 10px 20px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px; }

.navbar {
  border-bottom: none; }

.accontent {
  width: 1100px;
  margin: 0 auto;
  margin-top: 60px; }

.menu-icon {
  height: 17px;
  line-height: 17px;
  padding-top: 22px;
  padding-bottom: 21px; }

* {
  box-sizing: content-box; }

.blade, #offerDetails, #divCreativeSearch, #advanced {
  box-sizing: border-box; }

#advanced {
  margin-top: -7px; }

label {
  font-family: 'Quicksand', sans-serif; }

/* remove this part for future development it's covered by the line above */
#ctl00_ContentPlaceHolder1_scSignup_SignupPanel, .box {
  border: 1px solid #c4c4c4;
  padding: 10px;
  /*margin: 10px;*/
  background: white;
  box-shadow: 0 0 5px #c8c8c8;
  margin-bottom: 20px;
  border-radius: 0;
  border-top: 2px solid #949494; }

/* end "remove this" part */
.page-title {
  color: #6e6e6e;
  font-size: 25px;
  margin: 0 0 10px 0;
  font-weight: normal; }

/* overwriting styles of the wrong color for this theme */
.table-head td, .table-head th {
  background: #3F3F3F;
  font-size: 13px;
  color: white;
  font-weight: normal; }

.modal-header {
  background: #3F3F3F;
  border-color: #3F3F3F; }

.midcell-top, .lastcell-top {
  text-align: center; }

.table-head-doublerow td, .table-head-doublerow th {
  background: #3F3F3F; }

.expand-all, .collapse-all {
  background: #11212d; }

.blade {
  color: #11212d; }

.blade:hover, .blade-notif:hover, .blade-pop:hover {
  border: 1px solid #515f66; }

/* hopefully I can make this removable in the future */
.section-head {
  color: #989898;
  font-size: 16px;
  margin: 0 0 0 0; }

/* end removable */
.expand, .collapse {
  background: #11212d;
  display: block;
  height: 17px;
  padding: 0;
  line-height: 14px; }

.expand:hover, .collapse:hover {
  background: #ddd; }

/* ad rotator fix */
#searchcriteria {
  box-sizing: border-box;
  margin-top: -7px;
  padding: 12px !important; }

/* lead details fix */
.tab-sml {
  padding-bottom: 0; }

.wide-icon {
  margin: 1px 0; }

div.validation-summary-valid > ul > li {
  list-style-type: none; }

/* new campaign performance report */
div.acreportcontent > div:nth-child(1) {
  margin-top: 85px; }

#divResults table tr.table-head-doublerow a, #divResults table tr.table-head-doublerow a:visited {
  color: #d2e288; }

/* hiding crap on the my offers page */
#ctl00_ContentPlaceHolder1_pnlResults > table:nth-child(5) > tbody > tr > td {
  vertical-align: middle !important; }

.chart-container {
  margin: 0 auto; }

div.blade > div > div:hover {
  background: #515f66; }

/*# sourceMappingURL=main.css.map */

#ctl00_ContentPlaceHolder1_pnlResults > table:nth-child(5) > tbody > tr > td:nth-child(5) {display: none}