/******************************
***   TREND PAGES GENERAL   ***
******************************/

/* header and breadcrumb area */
body.page-trends #section-header,
body.page-featured-trends #section-header,
body.page-all-trends #section-header,
body.page-trends-landing #section-header,
body.page-featuredtrends #section-header{
  margin-bottom: 0px;
}
body.page-trends .breadcrumb,
body.page-featured-trends .breadcrumb,
body.page-all-trends .breadcrumb,
body.page-trends-landing .breadcrumb,
body.page-featuredtrends .breadcrumb{
  margin-left:0px;
}
body.page-trends .breadcrumb .breadcrumb,
body.page-featured-trends .breadcrumb .breadcrumb,
body.page-all-trends .breadcrumb .breadcrumb,
body.page-trends-landing .breadcrumb .breadcrumb,
body.page-featuredtrends .breadcrumb .breadcrumb{
  margin: 0px;
  padding:0px;
}
body.page-trends h1#page-title,
body.page-featured-trends h1#page-title,
body.page-all-trends h1#page-title,
body.page-trends-landing h1#page-title,
body.page-featuredtrends  h1#page-title,
body.page-trends-landing-trends h1#page-titleSpecial,
body.page-trends h1#page-titleSpecial{
  margin-top:6px;
  line-height: 42px;
}

/*******************************
***   FEATURED TRENDS PAGE   ***
*******************************/
article[about="/featured-trends"] .highcharts-border{
  background: url("../../images/nyc_map.png") no-repeat scroll center top transparent;
}
article[about="/featured-trends"] .block-widget-filter-block {
  background: none !important;
}
.featured-trends-filter {
  position: absolute;
  right: 0;
  top: 15px;
  z-index: 1;
}
.featured-trends-filter .filter-container {
  background: linear-gradient(to bottom, #FBFBFB 0%, #F9F9F9 5%, #F7F7F7 100%) repeat scroll 0 0 transparent;
  border: 1px solid #ADADAD;
  padding: 5px;
  display:block;
  float:left;
  margin-right:3px;
}
.featured-trends-filter .filter-container input,
.featured-trends-filter .filter-container label{
  font-size: 14px;
  color:#000;
  height: 29px;
  text-align: center;
  float:left;
}
.featured-trends-filter .filter-container label {
  margin: 10px 10px 0px 10px;
  font-size:12px;
  height:auto;
}
.featured-trends-filter img {
  cursor: pointer;
}
.detail-page-links {
  bottom: 20px;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}
.detail-page-links a {margin-left: 30px;}
#featured-trends-thumbnails {
  background-color: #E9EEF0;
  float:left;
  clear:both;
  width:100%;
}
#featured-trends-thumbnails .navigation.activeSlide {
  border: 3px solid #1F82C9;
}
#featured-trends-thumbnails .navigation {
  color: #3E576F;
  cursor: pointer;
  display: block;
  float:left;
  height: 113px;
  width: 163px;
  margin: 15px 11px;
  font-size: 11px;
  text-align: center;
  vertical-align: top;
  border:1px solid #767676;
  background-size: cover;
  background-repeat: no-repeat;
}
#featured-trends-thumbnails #general-fund {
  background-image: url("../../images/trends/general-fund-2024.png");
}
#featured-trends-thumbnails #property-tax {
  background-image: url("../../images/trends/property-tax-2024.png");
}
#featured-trends-thumbnails #capital-projects {
  background-image: url("../../images/trends/capital-projects-2024.png");
}
#featured-trends-thumbnails #personal-income {
  background-image: url("../../images/trends/personal-income.png");
}
#featured-trends-thumbnails #debt-ratio {
  background-image: url("../../images/trends/ratios-of-debt-2024.png");
}
#featured-trends .pane-content{
  width: 940px;;
}

/**************************
***   ALL TRENDS PAGE   ***
**************************/

article[about="/all-trends"] h1#page-title {
  font-family: 'RobotoCondensed';
  font-size: 28px;
  font-weight: bold;
  color: #3c5e7c;
  text-transform: none;
  text-align: left;
  margin-bottom: 10px;
}

article[about="/all-trends"] nav[role="navigation"] {
  display: block;
  float: left;
  width: 291px;
  height: 275px;
  margin-bottom: 15px;
  margin-left: 15px;
  overflow: auto;
}

article[about="/all-trends"] nav[role="navigation"]:nth-of-type(3n+1) {
  clear: both;
}

article[about="/all-trends"] nav[role="navigation"]:nth-of-type(4),
article[about="/all-trends"] nav[role="navigation"]:nth-of-type(5) {
  height: auto;
}

article[about="/all-trends"] h2 {
  font-family: 'Roboto';
  font-size: 12px;
  margin-bottom: 10px;
}

article[about="/all-trends"] ul {
  list-style: none;
  padding-left: 0.5em;
}

article[about="/all-trends"] li {
  line-height: 18px;
  padding: 0.1em 0;
}

/****************************
***   TREND TABLE PAGES   ***
****************************/

body.page-trends .dataTables_scrollHead,
body.page-trends-landing .dataTables_scrollHead,
body.page-featuredtrends .dataTables_scrollHead{
  background-color: #48759d; /* Old browsers */
  background-image: -moz-linear-gradient(top, #48759d 0%, #3f668f 100%); /* FF3.6+ */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #48759d), color-stop(100%, #3f668f)); /* Chrome,Safari4+ */
  background-image: -webkit-linear-gradient(top, #48759d 0%, #3f668f 100%); /* Chrome10+,Safari5.1+ */
  background-image: -o-linear-gradient(top, #48759d 0%, #3f668f 100%); /* Opera 11.10+ */
  background-image: -ms-linear-gradient(top, #48759d 0%, #3f668f 100%); /* IE10+ */
  background-image: linear-gradient(to bottom, #48759d 0%, #3f668f 100%); /* W3C */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#48759d', endColorstr = '#3f668f', GradientType = 0)"; /* IE6-9 */
}
body.page-trends .node-widget h3,
body.page-trends-landing .node-widget h3,
body.page-featuredtrends .node-widget h3{
  display: none;
}
body.page-trends .footnote,
body.page-trends-landing .footnote,
body.page-featuredtrends .footnote{
  line-height:18px;
  color:#000;
  float:left;
  width:940px;
  clear:both;
}
body.page-trends .highlight{
  font-weight: bold;
}
body.page-trends .amount-L,
body.page-trends-landing .amount-L,
body.page-featuredtrends .amount-L,
body.page-trends .amount-S,
body.page-trends-landing .amount-S,
body.page-featuredtrends .amount-S{
  border-bottom: 1px solid #676767;
}
body.page-trends .amount-G,
body.page-trends-landing .amount-G,
body.page-featuredtrends .amount-G{
  border-bottom: 4px double #676767;
}
body.page-trends .footnote p,
body.page-trends-landing .footnote p,
body.page-featuredtrends .footnote p{
  margin-top:0;
  margin-bottom:5px;
}

body.page-trends .centrig,
body.page-trends-landing .centrig,
body.page-featuredtrends .centrig{
  text-align: center;
}
body.page-trends th.number,
body.page-trends-landing th.number,
body.page-featuredtrends th.number{
  text-align:right;
}
body.page-trends table.fy-ait,
body.page-trends-landing table.fy-ait,
body.page-featuredtrends table.fy-ait{
  background-color:#48759D;
  background: linear-gradient(to bottom, #48759D 0%, #3F668F 100%) repeat scroll 0 0 transparent;
  border: 1px solid #CACACA;
  border-bottom:none;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
body.page-trends table.fy-ait td,
body.page-trends table.fy-ait th,
body.page-trends-landing table.fy-ait td,
body.page-trends-landing table.fy-ait th,
body.page-featuredtrends table.fy-ait td,
body.page-featuredtrends table.fy-ait th{
  padding: 10px 5px;
}
body.page-trends table.fy-ait tr.first-row td,
body.page-trends table.fy-ait td.bb,
body.page-trends table.fy-ait th.bb,
body.page-trends-landing table.fy-ait tr.first-row td,
body.page-trends-landing table.fy-ait td.bb,
body.page-trends-landing table.fy-ait th.bb,
body.page-featuredtrends table.fy-ait tr.first-row td,
body.page-featuredtrends table.fy-ait td.bb,
body.page-featuredtrends table.fy-ait th.bb{
  border-bottom: 1px solid #5D96C8;
}
body.page-trends table.fy-ait + .dataTables_wrapper,
body.page-trends-landing table.fy-ait + .dataTables_wrapper,
body.page-featuredtrends table.fy-ait + .dataTables_wrapper{border-top:none;}

body[class*="pageurl-trendslandingtrendsnode"] h1 {
  width: 850px;
}

body[class*="pageurl-trendslandingtrendsnode"] .dataTables_wrapper {
  float: none;
}

a.trends-export {
  background: url("../../images/export.png") no-repeat scroll right 0 transparent;
  width: 70px;
  height:17px;
  cursor: pointer;
  position: absolute;
  right: 0px;
  padding-top:4px;
  color: #209AD6;
  font-weight: bold;
  text-transform: uppercase;
  top: -25px;
}

#node-widget-406 a.trends-export,
#node-widget-355 a.trends-export,
#node-widget-404 a.trends-export {
  top: 0;
}

#node-widget-420 a.trends-export {
  top: 25px;
}

#node-widget-353 a.trends-export {
  top: 45px;
}

  /* dollar styles */
/*td.number div.dollarItem {float:left; margin-left:12px;}*/
td.number div.dollarItem {float:left;}
/*body.page-trends-landing-trends td.number div.dollarItem, body.page-trends-node td.number div.dollarItem {float:left; margin-left:0;}
#table_353_wrapper td.number div.dollarItem {margin-left:20px;}*/
/*#table_353_wrapper td.number div.dollarItem,*/
/*#table_351_wrapper td.number div.dollarItem,*/
/*#table_360_wrapper td.number div.dollarItem,*/
/*#table_355_wrapper td.number div.dollarItem,*/
/*#table_401_wrapper td.number div.dollarItem,*/
/*#table_406_wrapper td.number div.dollarItem,*/
/*#table_404_wrapper td.number div.dollarItem {float:left; margin-left:0px;}*/
#table_392_wrapper td.number div.dollarItem {float:left; margin-left:-5px;}
#table_394_wrapper td.number div.dollarItem,
#table_347_wrapper td.number div.dollarItem {float:left; margin-left:0px;}
#table_399_wrapper td.number div.dollarItem {float:left; margin-left:95px;}
#table_316_wrapper td.number {width: 100px;}



#table_392_wrapper th.dtfc-fixed-left,
#table_316_wrapper td.dtfc-fixed-left,
#table_392_wrapper td.dtfc-fixed-left{
  width: 300px !important;
}
#table_316_wrapper th.dtfc-fixed-left{
  width: 325px !important;
}

#table_347_wrapper th.dtfc-fixed-left,
#table_354_wrapper th.dtfc-fixed-left,
#table_393_wrapper th.dtfc-fixed-left,
#table_394_wrapper th.dtfc-fixed-left,
#table_354_wrapper td.dtfc-fixed-left,
#table_347_wrapper td.dtfc-fixed-left,
#table_393_wrapper td.dtfc-fixed-left,
#table_394_wrapper td.dtfc-fixed-left{
  width: 350px !important;
}

#table_357_wrapper td.dtfc-fixed-left,
#table_357_wrapper th.dtfc-fixed-left {
  width: 225px !important;
  display: inline-block;
}

#table_401_wrapper th.dtfc-fixed-left,
#table_405_wrapper th.dtfc-fixed-left,
#table_405_wrapper td.dtfc-fixed-left{
  width: 250px !important;
}

#table_401_wrapper td.dtfc-fixed-left {
  height: 40px;
  width: 250px !important;
}

#table_354_wrapper td.number {width: 100px;}
#table_400_wrapper td.number {width: 100px;}

/* 351 */
#table_351_wrapper .DTFC_LeftHeadWrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:30px;}
#table_351_wrapper .DTFC_LeftHeadWrapper tr:nth-child(2) > th:nth-child(1) .trendCen {margin-right:35px;}
#table_351_wrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:31px;}
#table_351_wrapper tr:nth-child(2) > th:nth-child(1) .trendCen {margin-right:60px;}
#table_351_wrapper tr:nth-child(2) > th:nth-child(2) .trendCen {margin-right:33px;}
#table_351_wrapper tr:nth-child(1) > th:nth-child(2) .trendCen {margin-right:40px;}
#table_351_wrapper tr:nth-child(1) > th:nth-child(3) .trendCen {margin-right:24px;}
#table_351_wrapper tr:nth-child(1) > th:nth-child(4) .trendCen {margin-right:14px;}
#table_351_wrapper tr:nth-child(2) > th:nth-child(3) .trendCen {margin-right:30px;}
#table_351_wrapper tr:nth-child(2) > th:nth-child(4) .trendCen {margin-right:60px;}
#table_351_wrapper tr:nth-child(2) > th:nth-child(5) .trendCen {margin-right:30px;}
#table_351_wrapper tr:nth-child(1) > th:nth-child(6) .trendCen {margin-right:5px;}
#table_351_wrapper .DTFC_LeftBodyWrapper tr > td:nth-child(1) .tdCen  {margin-right:36px;}
#table_351_wrapper tr > td:nth-child(1) .tdCen {margin-right:29px;}
#table_351_wrapper tr > td:nth-child(2) .tdCen {margin-right:32px;}
#table_351_wrapper tr > td:nth-child(3) .tdCen {margin-right:50px;}
#table_351_wrapper tr > td:nth-child(4) .tdCen {margin-right:37px;}
#table_351_wrapper tr > td:nth-child(5) .tdCen {margin-right:32px;}
#table_351_wrapper tr > td:nth-child(6) .tdCen {margin-right:29px;}
#table_351_wrapper tr > td:nth-child(7) .tdCen {margin-right:50px;}
#table_351_wrapper tr > td:nth-child(8) .tdCen {margin-right:37px;}

/* 353 */
#node-widget-353 h5,
#node-widget-353 h6{
  color: #2D4C68;
  margin: 10px 0px;
  font-size: 12px;
}
#table_353_wrapper .DTFC_LeftBodyWrapper tr > td:nth-child(3) div  {margin-right:52px;}
#table_353_wrapper td.text div{
  margin-left:10px
}
#node-widget-353 div.dollarItem{
  margin-left: 20px !important;
}

/* 355 */
#table_355_wrapper .DTFC_LeftHeadWrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:28px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:28px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(2) .trendCen {margin-right:36px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(3) .trendCen {margin-right:52px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(4) .trendCen {margin-right:48px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(5) .trendCen {margin-right:52px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(6) .trendCen {margin-right:44px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(7) .trendCen {margin-right:48px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(8) .trendCen {margin-right:51px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(9) .trendCen {margin-right:48px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(10) .trendCen {margin-right:29px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(11) .trendCen {margin-right:24px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(12) .trendCen {margin-right:42px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(13) .trendCen {margin-right:24px;}
#table_355_wrapper tr:nth-child(1) > th:nth-child(14) .trendCen {margin-right:23px;}
#table_355_wrapper .DTFC_LeftBodyWrapper tr > td:nth-child(1) .tdCen  {margin-right:36px;}
#table_355_wrapper tr > td:nth-child(1) .tdCen {margin-right:43px;}
#table_355_wrapper tr > td:nth-child(2) .tdCen {margin-right:51px;}
#table_355_wrapper tr > td:nth-child(3) .tdCen {margin-right:51px;}
#table_355_wrapper tr > td:nth-child(4) .tdCen {margin-right:46px;}
#table_355_wrapper tr > td:nth-child(5) .tdCen {margin-right:43px;}
#table_355_wrapper tr > td:nth-child(6) .tdCen {margin-right:46px;}
#table_355_wrapper tr > td:nth-child(7) .tdCen {margin-right:46px;}
#table_355_wrapper tr > td:nth-child(8) .tdCen {margin-right:51px;}
#table_355_wrapper tr > td:nth-child(9) .tdCen {margin-right:51px;}
#table_355_wrapper tr > td:nth-child(10) .tdCen {margin-right:46px;}
#table_355_wrapper tr > td:nth-child(11) .tdCen {margin-right:46px;}
#table_355_wrapper tr > td:nth-child(12) .tdCen {margin-right:51px;}
#table_355_wrapper tr > td:nth-child(13) .tdCen {margin-right:47px;}
#table_355_wrapper tr > td:nth-child(14) .tdCen {margin-right:43px;}
#table_355_wrapper td.dtfc-fixed-left,
#table_355_wrapper th.dtfc-fixed-left {
  width: 100px !important;
}
#table_355_wrapper th.dtfc-fixed-left {
  height: 55px !important;
  padding-top: 5px;
}

#node-widget-355,#node-widget-404,#node-widget-395, #node-widget-406 h5{
  color: #2D4C68;
}

/* 359 */
#table_359_wrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:62px;}
#table_359_wrapper tr:nth-child(3) > th:nth-child(1) .trendCen {margin-right:33px;}
#table_359_wrapper tr:nth-child(3) > th:nth-child(2) .trendCen {margin-right:29px;}
#table_359_wrapper tr:nth-child(3) > th:nth-child(3) .trendCen {margin-right:47px;}
#table_359_wrapper tr:nth-child(3) > th:nth-child(4) .trendCen {margin-right:56px;}
#table_359_wrapper tr > td:nth-child(1) .tdCen {margin-right:63px;}
#table_359_wrapper tr > td:nth-child(2) .tdCen {margin-right:62px;}
#table_359_wrapper tr > td:nth-child(3) .tdCen {margin-right:67px;}
#table_359_wrapper tr > td:nth-child(5) .tdCen {margin-right:58px;}
#table_359_wrapper tr > td:nth-child(6) .tdCen {margin-right:58px;}

/* 360 */
body.page-trends-landing h1,
body.page-featuredtrends h1 {
  width: 850px;
  margin-top: 10px;
}
#table_360_wrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:28px;}
#table_360_wrapper tr:nth-child(1) > th:nth-child(2) .trendCen {margin-right:36px;}
#table_360_wrapper tr:nth-child(2) > th:nth-child(1) .trendCen {margin-right:43px; }
#table_360_wrapper tr:nth-child(2) > th:nth-child(2) .trendCen {margin-right:35px;}
#table_360_wrapper tr:nth-child(2) > th:nth-child(3) .trendCen {margin-right:27px;}
#table_360_wrapper tr:nth-child(1) > th:nth-child(4) .trendCen {margin-right:35px;}
#table_360 tr > td:nth-child(1) .tdCen {margin-right:34px;}
#table_360 tr > td:nth-child(2) .tdCen {margin-right:43px;}
#table_360 tr > td:nth-child(3) .tdCen {margin-right:70px;}
#table_360 tr > td:nth-child(4) .tdCen {margin-right:73px;}
#table_360 tr > td:nth-child(5) .tdCen {margin-right:73px;}
#table_360 tr > td:nth-child(6) .tdCen {margin-right:68px;}

/* 395 */
body.page-trends-node-395 #page-title,
body.page-trends-landing-trends-node-395 #page-title {
  display: none;
}
body.pageurl-trendslandingtrendsnode395 h1{
  position: relative;
}
body.pageurl-trendslandingtrendsnode395 h1::after {
  position: absolute;
  content: '*';
  top: -6px;
}

#node-widget-395 #page-titleSpecial{margin-bottom: 7px;}
#table_395_wrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:20px; }
#table_395_wrapper tr:nth-child(1) > th:nth-child(2) .trendCen {margin-right:17px;}
#table_395_wrapper tr:nth-child(1) > th:nth-child(3) .trendCen {margin-right:18px;}
#table_395_wrapper tr:nth-child(1) > th:nth-child(4) .trendCen {margin-right:17px;}
#table_395_wrapper tr:nth-child(2) > th:nth-child(1) .trendCen {margin-right:25px;}
#table_395_wrapper tr:nth-child(2) > th:nth-child(2) .trendCen {margin-right:19px;}
#table_395_wrapper tr:nth-child(2) > th:nth-child(3) .trendCen {margin-right:16px;}
#table_395_wrapper tr:nth-child(1) > th:nth-child(6) .trendCen {margin-right:20px;}
#table_395_wrapper tr:nth-child(1) > th:nth-child(7) .trendCen {margin-right:22px; }
#table_395_wrapper tr:nth-child(1) > th:nth-child(8) .trendCen {margin-right:21px;}
#table_395_wrapper tr > td:nth-child(1) .tdCen {margin-right:27px;}
#table_395_wrapper tr > td:nth-child(2) .tdCen {margin-right:25px;}
#table_395_wrapper tr > td:nth-child(3) .tdCen {margin-right:30px;}
#table_395_wrapper tr > td:nth-child(4) .tdCen {margin-right:25px;}
#table_395_wrapper tr > td:nth-child(5) .tdCen {margin-right:37px;}
#table_395_wrapper tr > td:nth-child(6) .tdCen {margin-right:30px;}
#table_395_wrapper tr > td:nth-child(7) .tdCen {margin-right:15px;}
#table_395_wrapper tr > td:nth-child(8) .tdCen {margin-right:38px;}
#table_395_wrapper tr > td:nth-child(9) .tdCen {margin-right:39px;}
#table_395_wrapper tr > td:nth-child(10) .tdCen {margin-right:42px;}

/* 396 */
#node-widget-396 th.bb {padding-right:175px;}
#table_396_wrapper tr:nth-child(2) > th:nth-child(1) .trendCen {margin-right:79px;}
#table_396_wrapper tr:nth-child(2) > th:nth-child(2) .trendCen {margin-right:51px;}
#table_396_wrapper tr:nth-child(2) > th:nth-child(3) .trendCen {margin-right:52px; }
#table_396_wrapper tr:nth-child(2) > th:nth-child(4) .trendCen {margin-right:64px;}
#table_396_wrapper tr:nth-child(2) > th:nth-child(5) .trendCen {margin-right:52px;}
#table_396_wrapper tr > td:nth-child(1) .tdCen {margin-right:80px;}
#table_396_wrapper tr > td:nth-child(2) .tdCen {margin-right:61px;}
#table_396_wrapper tr > td:nth-child(3) .tdCen {margin-right:78px;}
#table_396_wrapper tr > td:nth-child(4) .tdCen {margin-right:68px;}
#table_396_wrapper tr > td:nth-child(5) .tdCen {margin-right:78px;}

/* 397 */
#table_397_wrapper tr:nth-child(2) > th:nth-child(1) .trendCen {margin-right:141px;}
#table_397_wrapper tr:nth-child(2) > th:nth-child(2) .trendCen {margin-right:121px;}
#table_397_wrapper tr:nth-child(2) > th:nth-child(3) .trendCen {margin-right:138px;}
#table_397_wrapper tr > td:nth-child(1) .tdCen {margin-right:143px;}
#table_397_wrapper tr > td:nth-child(2) .tdCen {margin-right:146px;}
#table_397_wrapper tr > td:nth-child(3) .tdCen {margin-right:135px;}

/* 398 */
#table_398_wrapper td.number div.dollarItem{
  margin-left:10px;
}
#table_398_wrapper .DTFC_LeftHeadWrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:30px;}
#table_398_wrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:31px; }
#table_398_wrapper tr:nth-child(1) > th:nth-child(2) .trendCen {margin-right:31px;}
#table_398_wrapper tr:nth-child(1) > th:nth-child(3) .trendCen {margin-right:31px;}
#table_398_wrapper tr:nth-child(1) > th:nth-child(4) .trendCen {margin-right:31px;}
#table_398_wrapper tr:nth-child(1) > th:nth-child(5) .trendCen {margin-right:15px;}
#table_398_wrapper tr:nth-child(1) > th:nth-child(6) .trendCen {margin-right:6px;}
#table_398_wrapper tr:nth-child(1) > th:nth-child(7) .trendCen {margin-right:27px;}
#table_398_wrapper tr:nth-child(1) > th:nth-child(8) .trendCen {margin-right:18px;}
#table_398_wrapper tr:nth-child(1) > th:nth-child(9) .trendCen {margin-right:4px; }
#table_398_wrapper .DTFC_LeftBodyWrapper tr > td:nth-child(1) .tdCen {margin-right:36px;}
#table_398_wrapper tr > td:nth-child(1) .tdCen {margin-right:27px;}
#table_398_wrapper tr > td:nth-child(2) .tdCen {margin-right:27px;}
#table_398_wrapper tr > td:nth-child(3) .tdCen {margin-right:27px;}
#table_398_wrapper tr > td:nth-child(4) .tdCen {margin-right:27px;}
#table_398_wrapper tr > td:nth-child(5) .tdCen {margin-right:27px;}
#table_398_wrapper tr > td:nth-child(6) .tdCen {margin-right:23px;}
#table_398_wrapper tr > td:nth-child(7) .tdCen {margin-right:30px;}
#table_398_wrapper tr > td:nth-child(8) .tdCen {margin-right:23px;}
#table_398_wrapper tr > td:nth-child(9) .tdCen {margin-right:15px;}
#node-widget-398 td.class-name{width:75px;}

/* 399 */
#table_399_wrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:98px;}
#table_399_wrapper tr:nth-child(1) > th:nth-child(2) .trendCen {margin-right:70px;}
#table_399_wrapper tr:nth-child(1) > th:nth-child(3) .trendCen {margin-right:95px;}
#table_399_wrapper tr:nth-child(1) > th:nth-child(4) .trendCen {margin-right:84px;}
#table_399_wrapper tr > td:nth-child(1) .tdCen {margin-right:105px;}
#table_399_wrapper tr > td:nth-child(2) .tdCen {margin-right:72px;}
#table_399_wrapper tr > td:nth-child(3) .tdCen {margin-right:147px;}
#table_399_wrapper tr > td:nth-child(4) .tdCen {margin-right:89px;}

/* 400 */
#table_400_wrapper .dataTables_scroll .dataTable th div,#table_400_wrapper .dataTables_scroll .dataTable td div{margin-left:0px;}
#table_400_wrapper .dataTables_scroll .dataTable th:first-child div, #table_400_wrapper .dataTables_scroll .dataTable td.text:first-child div{margin-left:0px;}
#table_400_wrapper tr:nth-child(2) > th .thAssess {margin-right:11px;}
#table_400_wrapper tr:nth-child(2) > th .thPercent {margin-right:13px;}
#table_400_wrapper tr:nth-child(2) > th .thDirect {margin-right:30px;}
#table_400_wrapper tr > td .tdCen {margin-right:29px;}
#table_400_wrapper td.dtfc-fixed-left > div,
#table_400_wrapper th.dtfc-fixed-left > div {
  width: 270px !important;
  padding-left: 18px;
  padding-right: 18px;
}

/* 404 */
body.page-trends-landing-trends-node-404 #page-title {
  display: none;
}
body.page-trends-node-404 #page-title {
  display: none;
}
#table_404_wrapper .DTFC_LeftHeadWrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:55px;}
#table_404_wrapper .DTFC_LeftHeadWrapper tr:nth-child(2) > th:nth-child(1) .trendCen {margin-right:60px; }
#table_404_wrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:44px;}
#table_404_wrapper tr:nth-child(1) > th:nth-child(2) .trendCen {margin-right:44px;}
#table_404_wrapper tr:nth-child(1) > th:nth-child(3) .trendCen {margin-right:44px;}
#table_404_wrapper tr:nth-child(1) > th:nth-child(4) .trendCen {margin-right:52px;}
#table_404_wrapper tr:nth-child(1) > th:nth-child(5) .trendCen {margin-right:42px;}
#table_404_wrapper tr:nth-child(1) > th:nth-child(6) .trendCen {margin-right:53px; }
#table_404_wrapper tr:nth-child(2) > th:nth-child(1) .trendCen {margin-right:50px;}
#table_404_wrapper tr:nth-child(2) > th:nth-child(2) .trendCen {margin-right:33px;}
#table_404_wrapper tr:nth-child(2) > th:nth-child(3) .trendCen {margin-right:45px;}
#table_404_wrapper tr:nth-child(1) > th:nth-child(8) .trendCen {margin-right:47px;}
#table_404_wrapper tr:nth-child(1) > th:nth-child(9) .trendCen {margin-right:43px; }
#table_404_wrapper tr:nth-child(1) > th:nth-child(10) .trendCen {margin-right:29px; }
#table_404_wrapper .DTFC_LeftBodyWrapper tr > td:nth-child(1) .tdCen {margin-right:61px; }
#table_404_wrapper tr > td:nth-child(1) .tdCen {margin-right:61px;}
#table_404_wrapper tr > td:nth-child(2) .tdCen {margin-right:61px;}
#table_404_wrapper tr > td:nth-child(3) .tdCen {margin-right:61px;}
#table_404_wrapper tr > td:nth-child(4) .tdCen {margin-right:61px;}
#table_404_wrapper tr > td:nth-child(5) .tdCen {margin-right:57px;}
#table_404_wrapper tr > td:nth-child(6) .tdCen {margin-right:57px;}
#table_404_wrapper tr > td:nth-child(7) .tdCen {margin-right:41px;}
#table_404_wrapper tr > td:nth-child(8) .tdCen {margin-right:60px;}
#table_404_wrapper tr > td:nth-child(9) .tdCen {margin-right:41px;}
#table_404_wrapper tr > td:nth-child(10) .tdCen {margin-right:69px;}
#table_404_wrapper tr > td:nth-child(11) .tdCen {margin-right:57px;}
#table_404_wrapper tr > td:nth-child(12) .tdCen {margin-right:52px;}
#table_404_wrapper td.dtfc-fixed-left,
#table_404_wrapper th.dtfc-fixed-left {
  width: 130px !important;
}

/* 406 */
#table_406_wrapper tr:nth-child(1) > th:nth-child(1) {width:156px !important;}
#table_406_wrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:97px;}
#table_406_wrapper tr:nth-child(1) > th:nth-child(2) {width:169px !important;}
#table_406_wrapper tr:nth-child(1) > th:nth-child(2) .trendCen {margin-right:78px;}
#table_406_wrapper tr:nth-child(1) > th:nth-child(3) {width:184px !important;}
#table_406_wrapper tr:nth-child(1) > th:nth-child(3) .trendCen {margin-right:59px;}
#table_406_wrapper tr:nth-child(1) > th:nth-child(4) {width:167px !important;}
#table_406_wrapper tr:nth-child(1) > th:nth-child(4) .trendCen {margin-right:79px;}
#table_406_wrapper tr:nth-child(1) > th:nth-child(5) {width:140px !important;}
#table_406_wrapper tr:nth-child(1) > th:nth-child(6) {width:100px !important;}
#table_406_wrapper tr > td:nth-child(1) .tdCen {margin-right:104px;}
#table_406_wrapper tr > td:nth-child(2) .tdCen {margin-right:98px;}
#table_406_wrapper tr > td:nth-child(3) .tdCen {margin-right:99px;}
#table_406_wrapper tr > td:nth-child(4) .tdCen {margin-right:101px;}

#node-widget-406 h5 {
  margin-bottom: 10px;
}

/* 407 */
#table_407_wrapper td.dtfc-fixed-left{
  width: 270px !important;
}
#table_407_wrapper th.dtfc-fixed-left{
  width: 310px !important;
}

body.pageurl-trendslandingtrendsnode407 h1{
  position: relative;
}

body.pageurl-trendslandingtrendsnode407 h1::after {
  position: absolute;
  content: '(1)';
  top: -4px;
  font-size: large;
}
/* 420 */
#node-widget-420 h5{
  color: #2D4C68;
  margin: 5px 0px;
  line-height:22px;
  font-size: 12px;
}
#node-widget-420 td.number div.dollarItem{
  margin-left:7px;
}
#table_420_wrapper .DTFC_LeftHeadWrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:30px;}
#table_420_wrapper .DTFC_LeftHeadWrapper tr:nth-child(2) > th:nth-child(1) .trendCen {margin-right:35px; }
#table_420_wrapper tr:nth-child(1) > th:nth-child(1) .trendCen {margin-right:30px;}
#table_420_wrapper tr:nth-child(1) > th:nth-child(2) .trendCen {margin-right:18px;}
#table_420_wrapper tr:nth-child(1) > th:nth-child(3) .trendCen {margin-right:29px;}
#table_420_wrapper tr:nth-child(1) > th:nth-child(4) .trendCen {margin-right:26px;}
#table_420_wrapper tr:nth-child(1) > th:nth-child(5) .trendCen {margin-right:16px;}
#table_420_wrapper tr:nth-child(1) > th:nth-child(6) .trendCen {margin-right:27px; }
#table_420_wrapper tr:nth-child(2) > th:nth-child(1) .trendCen {margin-right:35px;}
#table_420_wrapper tr:nth-child(2) > th:nth-child(2) .trendCen {margin-right:13px;}
#table_420_wrapper tr:nth-child(2) > th:nth-child(3) .trendCen {margin-right:25px;}
#table_420_wrapper tr:nth-child(2) > th:nth-child(4) .trendCen {margin-right:35px;}
#table_420_wrapper tr:nth-child(1) > th:nth-child(8) .trendCen {margin-right:21px;}
#table_420_wrapper tr:nth-child(1) > th:nth-child(9) .trendCen {margin-right:17px; }
#table_420_wrapper .DTFC_LeftBodyWrapper tr > td:nth-child(1) .tdCen {margin-right:36px; }
#table_420_wrapper tr > td:nth-child(1) .tdCen {margin-right:27px;}
#table_420_wrapper tr > td:nth-child(2) .tdCen {margin-right:27px;}
#table_420_wrapper tr > td:nth-child(3) .tdCen {margin-right:23px;}
#table_420_wrapper tr > td:nth-child(4) .tdCen {margin-right:27px;}
#table_420_wrapper tr > td:nth-child(5) .tdCen {margin-right:35px;}
#table_420_wrapper tr > td:nth-child(6) .tdCen {margin-right:23px;}
#table_420_wrapper tr > td:nth-child(7) .tdCen {margin-right:21px;}
#table_420_wrapper tr > td:nth-child(8) .tdCen {margin-right:21px;}
#table_420_wrapper tr > td:nth-child(9) .tdCen {margin-right:16px;}
#table_420_wrapper tr > td:nth-child(10) .tdCen {margin-right:35px;}
#table_420_wrapper tr > td:nth-child(11) .tdCen {margin-right:27px;}
#table_420_wrapper td.dtfc-fixed-left,
#table_420_wrapper th.dtfc-fixed-left {
  width: 100px !important;
}

/* 358 */
#table_358_wrapper .number.sorting_disabled sup {
  position: relative;
  display: block;
  width: 0;
  height: 0;
  float: right;
  bottom: 0.3em;
}
#table_358_wrapper .number.sorting_disabled sup,
#table_358_wrapper .number > div {text-transform: lowercase;}
#table_358_wrapper td.dtfc-fixed-left {
  width: 250px !important;
}
#table_358_wrapper th.dtfc-fixed-left {
  width: 270px !important;
  z-index: 1;
}

#node-widget-353 a.trends-export + h5,
#node-widget-353 a.trends-export + h5 + h6,
#node-widget-353 a.trends-export + h5 + h6 + h5,
#node-widget-355 a.trends-export + h5,
#node-widget-395 a.trends-export + h5,
#node-widget-404 a.trends-export + h5,
#node-widget-406 a.trends-export + h5 {
  color: #2D4C68;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
}

#node-chart-308 tspan.highcharts-text-outline {
  stroke: none;
}

input.chartfilter {
  -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
  -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
  box-shadow:inset 0px 1px 0px 0px #ffffff;
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
  background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
  background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
  background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
  background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
  background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0)";
  background-color:#ffffff;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:0;
  border:1px solid #dcdcdc;
  display:inline-block;
  cursor:pointer;
  color:#389be2;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  padding:10px 50px;
  text-decoration:none;
  text-shadow:0px 1px 0px #ffffff;
}

.featured-trends-filter input.chartfilter {
  padding: 13px 20px;
}

#edit-submit:hover, input.chartfilter:hover {
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
  background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
  background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
  background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
  background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
  background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0)";
  background-color:#f6f6f6;
}

body.page-trends-landing .dataTables_scrollHead thead tr,
body.page-trends-landing .dataTables_wrapper thead tr,
body.page-featuredtrends .dataTables_scrollHead thead tr,
body.page-featuredtrends .dataTables_wrapper thead tr {
  height: auto;
}
