@font-face {
  font-family: "Cabin";
  src: url("http://fonts.gstatic.com/s/cabin/v18/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkW-EL7Gvxm7rE_s.ttf");
  font-weight: 500;
}

@font-face {
  font-family: "Cabin";
  src: url("http://fonts.gstatic.com/s/cabin/v18/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkYODL7Gvxm7rE_s.ttf");
  font-weight: 600;
}

@font-face {
  font-family: "Cabin";
  src: url("http://fonts.gstatic.com/s/cabin/v18/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkbqDL7Gvxm7rE_s.ttf");
  font-weight: 700;
}

@font-face {
  font-family: "Cabin";
  src: url("http://fonts.gstatic.com/s/cabin/v18/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkV2EL7Gvxm7rE_s.ttf");
  font-weight: 400;
}

@font-face {
  font-family: "Open Sans";
  src: url("http://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4nY1M2xLER.ttf");
  font-weight: 300;
}

@font-face {
  font-family: "Open Sans";
  src: url("http://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4nY1M2xLER.ttf");
  font-weight: 500;
}

@font-face {
  font-family: "Open Sans";
  src: url("http://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4nY1M2xLER.ttf");
  font-weight: 600;
}

@font-face {
  font-family: "Open Sans";
  src: url("http://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4nY1M2xLER.ttf");
  font-weight: 700;
}

@font-face {
  font-family: "Open Sans";
  src: url("http://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4nY1M2xLER.ttf");
  font-weight: 800;
}

@font-face {
  font-family: "Open Sans";
  src: url("http://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4nY1M2xLER.ttf");
  font-weight: 400;
}


dataloop, dataitem {
  display: block;
}

alert-container {
  display: block;
}

alert {
  display: none !important;
}

alert.active {
  display: flex !important;
}