@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);
body,button {

    font-family: "Source Sans Pro", Arial, tahoma, sans-serif !important;
}
a {
  color : #003a7b !important;
}
h1 {
    font-size: 34px;
}

.green {
    color: green;
}

.red {
    color: red;
}
.neongreen {
    color:#49fb35;
}
.neonred {
    color:#FE0001 ;
}

.panel {
  border : none !important;
}

.arrow {
    display: inline-block;
    content: "";
    position: relative;
    left: 3px;
    top: 5px;
    width: 10px;
    height: 17px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0 0;
}

.arrowup {
    background-image: url("arrow-up.svg");
    transition: all .3s ease-in-out;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.arrowdown {
    background-image: url("arrow-down.svg");
    left: 5px;
    transition: all .3s ease-in-out;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.arrowzero {
    background-image: url("arrow-zero.svg");
    left: 5px;
    transition: all .3s ease-in-out;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
.boldIt {
    font-weight: 900;
}

.btn-primary.active {
    background-color: #003a7b;
}
button.btn-primary,button.btn {
  background-color : #003a7b;
  border:none;
  border-radius : 0;
}
button.btn-primary:hover,button.btn:hover {
  background-color : #012c5d;
}
h3 {
    font-size:16px !important;
    color:#444444 !important;
}
.form-control {
    border-radius:0 !important;
}
@media(max-width:400px) {
     ._720kb-datepicker-calendar {
          right:0% !important;
     }
}
.align-right {
    text-align: right !important;
}
.ir-changedata tr td:last-child {
    text-align: right;
}
/*.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding-left:0 !important;
    padding-right:0 !important;
}*/
.ir-supplied {
    float:right;
    clear:both;
    font-size:12px;
}
.row {
    margin:0 !important;
}




.k-chart-rangeselect {
    float:right;
}
.row {
    margin:0;
}
select {
  background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px'><polyline points='46.139,15.518 25.166,36.49 4.193,15.519'/></svg>");
  background-color:#fff; /*#0066CC;*/
  background-repeat:no-repeat;
  background-position: right 8px top 14px;
  background-size: 8px 8px;
  color:#000;
  padding:4px 12px 6px 12px;
  width:auto;
  font-family:arial,tahoma;
  font-size:14px;
  font-weight:bold;

  text-align:center;

  border-radius:3px;
  -webkit-border-radius:3px;
  -webkit-appearance: none;
  border:1px solid #cdcdcd;
  outline:0;
  -webkit-transition:0.3s ease all;
       -moz-transition:0.3s ease all;
        -ms-transition:0.3s ease all;
         -o-transition:0.3s ease all;
            transition:0.3s ease all;
}
.kodiak-chart-ta .dropdown-toggle {

  background-color:#fff; /*#0066CC;*/
  background-repeat:no-repeat;
  background-position: right 8px top 14px;
  background-size: 8px 8px;
  color:#000;
  padding:6px 12px 6px 12px;
  width:auto;
  font-family:arial,tahoma;
  font-size:14px;
  font-weight:bold;

  text-align:center;

  border-radius:3px;
  -webkit-border-radius:3px;
  -webkit-appearance: none;
  border:1px solid #cdcdcd;
  outline:0;
  -webkit-transition:0.3s ease all;
       -moz-transition:0.3s ease all;
        -ms-transition:0.3s ease all;
         -o-transition:0.3s ease all;
            transition:0.3s ease all;
}
.kodiak-chart-tlbx {
    margin-top:10px;
    padding-left:10px;
}
.k-chart-rangeselect button {
    margin-left: 6px
}
.kodiak-chart-ta,.kodiak-chart-type {
    padding-left:4px;
}
.kodiak-chart-ta ul.dropdown-menu li {
    padding-left: 8px;
}

.kodiak-component table td, .kodiak-component table th {
  border:none;
}
.kodiak-component table.tradables thead tr th {
    background-color : #0076c9 !important;
    background-image : none !important;
    color:#fff;
    border-top:1px solid #e2e4eb;
}

.perf-table td,.perf-table th {
    font-size:13px;
}
.btn {
  border-radius : 0 ;
}
.btn-primary, .panel-default > .panel-heading {
  background-color: #0076c9;
  border-color : #1b61b1;
  border-radius : 0;
  color:#fff;
}
.panel {
  border-radius:0;
  border:none;
}
.panel-heading {
  font-size:19px;
}
.panel-body {
  padding:0;
  border:none;
}
.keldanir-shares .kodiak-component table.tradables thead tr th {
  background-color: #fff !important;
}
.keldanir-shares .kodiak-component table.tradables tr:last-child,.keldanir-shares .kodiak-component table tbody tr td:last-child {
  border-right : 1px solid #e2e4eb;
}
.keldanir-shares .kodiak-component table.tradables tr:first-child,.keldanir-shares .kodiak-component table tbody tr td:first-child  {
  border-left : 1px solid #e2e4eb;
}
html,
body,
* {
  margin: 0;
  padding: 0;
}

hr {
  clear: both;
}

hr.faded {
  margin: 0;
  padding: 0;
  height: 1px;
  background: none;
  outline: none;
  border: none;
}

.kodiak-component a:link,
.kodiak-component a:active,
.kodiak-component a:visited {
  color: #093d72;
}

.kodiak-component table.tradables tbody tr,
.kodiak-component table.portrait tbody tr {
  border-bottom: 1px solid #ddd;
  width: 100%;
}

.kodiak-component table.tradables tbody tr:nth-child(odd),
.kodiak-component table.portrait tbody tr:nth-child(odd) {
  background: #ffffff;
}

.kodiak-component table.tradables tbody tr:nth-child(even),
.kodiak-component table.portrait tbody tr:nth-child(even) {
  background: #f2f2f2;
}


.kodiak-component table.tradables caption {
  background: #3688ba;
  border: none;
  color: #ffffff;
  font-size: 0.8em;
  padding: 5px;
  font-weight: bold;
}

.kodiak-component table.tradables tbody tr td,
.kodiak-component table.portrait tbody tr td {
  background: none;
  border: none;
}

.kodiak-component table.tradables tr>*:not(:first-child) {
  border-left: 1px solid #cfcfcf;
}

.kodiak-component table.tradables tbody tr td.red,
.kodiak-component table.tradables tbody tr td.blue,
.kodiak-component table.tradables tbody tr td.green,
.kodiak-component table.portrait tbody tr td.red,
.kodiak-component table.portrait tbody tr td.blue,
.kodiak-component table.portrait tbody tr td.green {
  background: none;
  color: #000;
}

.kodiak-component table.tradables tbody tr td.red,
.kodiak-component table.portrait tbody tr td.red {
  color: #c00;
}

.kodiak-component table.tradables tbody tr td.green,
.kodiak-component table.portrait tbody tr td.green {
  color: #090;
}

.kodiak-component table.tradables tbody tr td a {
  font-weight: bold;
  color: #3688ba;
}

.kodiak-component table.tradables .subHeader td .footable-toggle {
  display: none;
}

.kodiak-component .slider {
  border: none;
  background-color: #c00;
  height: 6px;
}

.kodiak-component .slider .ui-slider-range {
  border-radius: 0;
  background-color: #090;
  height: 6px
}

.kodiak-component .slider .ui-slider-handle {
  width: 10px;
  height: 10px;
  border-radius: 5px;
  top: -2px;
  margin-left: -5px;
  border: none;
}

.kodiak-component .newsEntry .header::before {
  padding-left: 7px;
}
.kodiak-chart-container,.k-chart-canvas {
    margin-top: 6px;
    height: 100%;
    width: 100%;
    overflow: hidden;
    min-height: 400px;

}

div.columns2 > div {
  width: 50%;
  padding: 0 10px;
}

div.columns2 > div:first-child {
  float: left;
  padding-left: 0;
}

div.columns2 > div:last-child {
  float: right;
  padding-right: 0;
}




@media (max-width: 1199px) {
  div.columns2:not(.smaller) > div {
    width: 100%;
    padding: 0;
    float: none;
  }
}

@media (max-width: 700px) {
  div.columns2.smaller > div {
    width: 100%;
    padding: 0;
    float: none;
  }
}

