.dataTables_length { float:left; margin-top:10px;color:#757575 }
.dataTables_filter { float:right; margin-bottom:4px;color:#757575 }
#sec-filings_wrapper label input { display:inline; margin:2px; width:auto; }
#sec-filings th {font-weight:700px !important; cursor:pointer; font-color:#d9edf7 !important;}
#sec-filings th:hover { color:#000;}
/*#sec-filings td a { display:block;padding:4px 10px; background:transparent; text-align:center; color:#ccc !important; border:solid 1px #ccc !important; margin:4px 0 -18px 0; }
#sec-filings td a:hover { background:transparent; color:#757575 !important; border:solid 1px #999999!important; }*/
.dataTables_info { float:left;  }
.dataTables_paginate { float:right; }
.dataTables_paginate a:hover {color:#757575 !important; cursor:pointer;border-color:#999999!important; }
.dataTables_paginate a:last-child { border-right:solid 1px #ccc!important;}
.dataTables_paginate span a:last-child { border-right:none !important;}
.paging_full_numbers .paginate_button,.paging_full_numbers .paginate_button_disabled { padding:4px 10px; background:transparent; text-align:center; color:#ccc !important; border:solid 1px #ccc !important; border-right:none !important; }
.paginate_active {padding:4px 10px;color:#757575 !important; cursor:pointer;border:solid 1px #999999!important; }
a.paginate_active:hover{border-right:solid 1px #999999!important;}
.dataTables_info {color:#757575}
.sorting_asc::after{content:"\f0dd"; font-size:16px;font-family:FontAwesome; margin-left:3px;}
.sorting_desc::after{content:"\f0de"; font-size:16px;font-family:FontAwesome; margin-left:3px;}

@media only screen and (max-width: 480px) {
	.dataTables_info { padding-bottom: 10px; float:left;  }
	.dataTables_paginate { float: left; font-size: 8px;}
}



.ticker-stocks-container {
  width: 100%;
  height: 23px;
  margin: 0 auto;
  padding: 0px 0px;
  overflow: hidden;
}
.stocks, .stocksTickerWidget {
  position: relative;
  left:0;
  margin: 0;
  padding: 0;
}
.stocks li, .stocksTickerWidget li {
  float: left;
  font-size: 13px;
  line-height: 22px;
  padding-right: 20px;
  color: #000;
  list-style-type: none;
}
.stockdown {
  color: red;
  padding-left: 5px;
}
.stockup {
  color: green;
  padding-left: 5px;
}
.currency {
  color: blue;
  padding-left: 5px;
}
.stocks-chart, .stocks-intf-chart {
	z-index:900;
	height:205px;
	width:350px;

	background:#f6f4f4;
	display:none;
	
    -moz-border-radius-bottomleft:10px;
    -moz-border-radius-bottomright:10px;
    -moz-border-radius-topleft:0;
    -moz-border-radius-topright:10px;
	
	padding:10px;
	border:#9d9fa1 1px solid;
}
/*for static */
.static-stocks-container {
  width: 100%;
  margin: 0 auto;
  padding: 0px 0px;
  overflow: hidden;
}
.static-stocks {
  float:left;
  margin: 0;
  padding: 0;
}
.static-stocks li {
  font-size: 13px;
  line-height: 22px;
  margin:0;
  padding-right: 20px;
  color: #000000;
  list-style:none;
}
.static-stocks-chart-by-shortcode, .static-stocks-chart-by-interface{
  float:left;
  width:360px;
  overflow:hidden;
}
