/*
* Style tweaks
* --------------------------------------------------
*/
html,
body {
overflow-x: hidden; /* Prevent scroll on narrow devices */
}
body {
padding-top: 70px;
}
footer {
padding: 30px 0;
}

#bg { position: fixed; top: 0; left: 0; z-index:-10;}
.bgwidth { width: 100%; }
.bgheight { height: 100%; }

@media only screen and (min-width: 1024px) {
.mnDisplay{display:none;}
}

@media only screen and (min-width: 1024px) {
.mnNotDisplay{display:none;}
}

.spainLogin{
background-color:white;
background-image: url("../../../assets/img/ES_trazos.png");
background-repeat: no-repeat;
background-position: right left;
}


/*
* {
  @include box-sizing(border-box);
}

$pad: 20px;

.chart_wrap {
  background: white;
  margin: 0 0 $pad 0;

  &:after {
    content: "";
    display: table;
    clear: both;
  }
}

[class*='colCh-'] {
  float: left;
  padding-right: $pad;
  .grid &:last-of-type {
    padding-right: 0;
  }
}
.colCh-2-3 {
  width: 66.66%;
}
.colCh-1-3 {
  width: 33.33%;
}
.colCh-1-2 {
  width: 50%;
}
.colCh-1-4 {
  width: 25%;
}
.colCh-1-8 {
  width: 12.5%;
}

.grid-pad {
  padding: $pad 0 $pad $pad;
  [class*='col-']:last-of-type {
    padding-right: $pad;
  }
}
.chart {
  width: 100%;
  height: 600px;
}
*/



.blink_text {
animation:1s blinker linear infinite;
-webkit-animation:2s blinker linear infinite;
-moz-animation:2s blinker linear infinite;
color: red;
}

@-moz-keyframes blinker {
0% { opacity: 1.0; }
10% { opacity: 0.1; }
20% { opacity: 0.2; }
30% { opacity: 0.3; }
40% { opacity: 0.4; }
50% { opacity: 0.5; }
60% { opacity: 0.6; }
70% { opacity: 0.7; }
80% { opacity: 0.8; }
90% { opacity: 0.9; }
100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {
0% { opacity: 1.0; }
10% { opacity: 0.1; }
20% { opacity: 0.2; }
30% { opacity: 0.3; }
40% { opacity: 0.4; }
50% { opacity: 0.5; }
60% { opacity: 0.6; }
70% { opacity: 0.7; }
80% { opacity: 0.8; }
90% { opacity: 0.9; }
100% { opacity: 1.0; }
}

@keyframes blinker {
0% { opacity: 1.0; }
10% { opacity: 0.1; }
20% { opacity: 0.2; }
30% { opacity: 0.3; }
40% { opacity: 0.4; }
50% { opacity: 0.5; }
60% { opacity: 0.6; }
70% { opacity: 0.7; }
80% { opacity: 0.8; }
90% { opacity: 0.9; }
100% { opacity: 1.0; }
}

/*
.blink_text {
animation:1s blinker linear infinite;
-webkit-animation:1s blinker linear infinite;
-moz-animation:1s blinker linear infinite;
color: red;
}

@-moz-keyframes blinker {
 0% { opacity: 1.0; }
 50% { opacity: 0.0; }
 50% { opacity: 0.0; }
 100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {
 0% { opacity: 1.0; }
 50% { opacity: 0.0; }
 100% { opacity: 1.0; }
}

@keyframes blinker {
 0% { opacity: 1.0; }
 50% { opacity: 0.0; }
 100% { opacity: 1.0; }
}*/