@import "../../../css/chart-v2.0.css";

@font-face {
	font-family: FuturaStdBook;
	src: url('fonts/futura_std_book.otf') format("opentype");
}
@font-face {
	font-family: FuturaBook;
	src: url('fonts/futura_book.otf') format("opentype");
}

body {
	font-family: FuturaBook,Helvetica, Arial, sans-serif;
}

#chart {
	/* background: url('images/logo.png') no-repeat 49.5% 37.5%;*/
}
.pika-table abbr {
    cursor: default;
}
#bottom-table tr {
    border-bottom: 1px solid #ccc;
}
.dropdown select,
#range-input input{
	font-family:FuturaBook;
}
#error-wrapper {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    display: block;
    float: left;
    padding: 0;
    width: 100%;
}
#range-selector li a {
	font-weight: 600;
	margin-bottom: 0;
	padding-bottom: 1em;
	padding-top: 0.6em;
	font-family: FuturaStdBook;
}
#range-selector li:last-child a {
    margin-right: 2px;
}
#top-table .row2 td{
	padding-top: 10px;
}
#chartexport {
	border: none;
	padding-left: 0;
	padding-right: 3px;
	padding-top: 0;
	overflow: hidden;
	margin-top: -11px;
}
#chartexport a{
	padding: 3px 0 0 0px;
	background-color: #fff;
	color: #65696d ;
}
#chartexport a.chart-png{
	position: relative;
	right: -6px;
}
#wrapper{
	border:none;
	font-size: 15px;
	color: #6d6d6f;
}
#bottom-table td, .bottom-table td,
#bottom-table th, .bottom-table th{
	text-align:center;
}
#bottom-table td.col1, .bottom-table td.col1,
#bottom-table th.col1, .bottom-table th.col1{
	text-align:left;
}

#chart-footer .history-download .select-format {
    padding: 0 0 0.4em;
	/*display: none;*/
}
#chart-footer .history-download a{
	width:100%;
	background-color: #65696d;
	color:#ffffff;
	text-align: center;
	padding: 10px 1em;
	border-radius:3px;
}
#chart-footer .history-download a:hover{
	background-color: #515457;
}
#chart-footer .history-download{width:25%;}

.history-download .select-format > label{display:none;}

#bottom-table thead tr.row1{
	border-bottom:none;
}

#news-information .news-icons .news-icon{
	color:#65696d;
	border: 1px solid #65696d;
	width:15px;
	height: 15px;
}

.dropdown{border:none;}

/* chart export icons */

@font-face {
	font-family: 'icomoon';
	src:  url('fonts/icomoon.eot?8m4p2m');
	src:  url('fonts/icomoon.eot?8m4p2m#iefix') format('embedded-opentype'),
	url('fonts/icomoon.ttf?8m4p2m') format('truetype'),
	url('fonts/icomoon.woff?8m4p2m') format('woff'),
	url('fonts/icomoon.svg?8m4p2m#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size: 24px;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-icon-download:before {
	content: "\e901";
}
.icon-icon-png:before {
	content: "\e903";
}
.pika-table abbr {
	cursor: default;
}
.icon-icon-pdf:before {
	content: "\e902";
}
.icon-icon-print:before {
	content: "\e904";
}
.icon-icon-calendar:before {
	content: "\e900";
}
#range-input .range-wrap input {
	border:1px solid  #cccccc;
}
#range-input .range-wrap .calendar-icon {
    bottom: 7px;
}

.range-wrap i {
	color: #65696d;
	/*font-size: 20px;*/
	cursor: pointer;
}

.history-download a i{
	font-size: 14px;
	vertical-align: top;
}
#chartexport a i {
	font-size: 33px;
}
#chartexport a:hover{
	background: none;
	color: #ffffff;
}
#chartexport .chart-print {
	/*display: none;*/
}
#top-table .row1 .col2 strong {
	color:#695d54;
}
#range-selector .active a,
#range-selector .active a:hover{
	/* background: #46a9b4; */
	background: #65696d;
	font-weight: 600;
	color:#ffffff;
}
#range-selector a {
	border: none;
	margin:0;
	color:#6d6d6f;
}
#range-selector a:hover {
	background-color: transparent;
	color: #515457;
	font-weight: 600;
}
#range-selector ul {
	border: none;
	border-bottom: 1px solid #65696d;
}
#range-selector ul li {
	border: none;
}

#range-input .submit {
	background-color: #65696d;
	color: #ffffff;
	border-radius:3px ;
}
#range-input .submit:hover {
	background-color: #515457;
}

#chartexport i:hover {
	background-color: #65696d;
	border-radius: 3px;
}

#bottom-table th {
	border-color: #7ca9c0;
	border-style: none none none solid;
	border-width: medium medium medium 1px;
	font-weight: 100;
	color: #fff;
	padding: 10px 1em;
	background-color: #65696d;
	border-right: 1px solid #fff;
}
#bottom-table th {
	border-color: #7ca9c0;
	border-style: none none none solid;
	border-width: medium medium medium 1px;
	font-weight: 100;
	color: #fff;
	padding: 10px 1em;
	background-color: #65696d;
	border-right: 1px solid #fff;
}
#bottom-table th.col5 {
	border-bottom: 1px solid #fff;
}
#bottom-table td, .bottom-table td {
	padding: 0.5em 1em;
	border-bottom: 1px solid #cccccc;
}
#top,#range-selector,#range-input,#news-information,#chart,#chart-footer,#bottom,#footer{
	border: none;
	padding: 0.4em 0;
}
.is-today .pika-button {
	color: #006d73;
}
.pika-button:hover {
	color: #fff!important;
	background: #006d73!important;
	border-radius: 0!important;
}
.is-selected .pika-button {
	background: #006d73;
	box-shadow: none;
	border-radius: 0;
}
.dropdown:after {
	display: none;
}
@media screen and (max-width: 1023px){
	#chart-footer .history-download{width:33.3333%;}
}

@media screen and (max-width: 600px){
	#bottom-table td, .bottom-table td,
	#bottom-table th, .bottom-table th{
		text-align:left;
	}
	#chart-footer .history-download{width:50%;}
	#chartexport{text-align:left; margin-top: 0}
	#chartexport a {
		position: relative;
		left:-2px;
	}

}


#chart-footer input[type="checkbox"] + label{
	display: block;
}
.selectric-items li{
	padding:8px ;
}
.selectric-open .selectric-items {
	width: 100%;
}

.pika-single {
	font-family: FuturaBook;
}

.pika-single option,.pika-single button{
	font-family: FuturaBook;
}



.selectric-scroll input[type="checkbox"] + label:before {
	font-size: 30px;
	color:#65696d;
}
.selectric-scroll input[type="checkbox"] + label {
	padding-left: 34px;
}
.alteration-down {
    color: #a01314;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
