@charset "UTF-8";
/*************** Font variables ***************/
/* ==========================================================================
     Classes
========================================================================== */
/* line 7, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ir {
  background-color: transparent;
  border: 0;
  overflow: hidden;
  *text-indent: -9999px; }
  /* line 12, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
  .ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%; }

/* line 20, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.hidden {
  display: none !important;
  visibility: hidden; }

/* line 25, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 35, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
  .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 46, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.relative {
  position: relative; }

/* line 50, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.invisible {
  visibility: hidden; }

/* line 55, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.cf:before, .cf:after {
  content: " ";
  display: table; }

/* line 62, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }

/* line 68, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.cf:after, .clearfix:after {
  clear: both; }

/* line 72, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.cf, .clearfix {
  *zoom: 1; }

/* line 76, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.block {
  display: block; }

/* line 80, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.inline-block {
  display: inline-block; }

/* line 84, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.text-left {
  text-align: left; }

/* line 88, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.text-right {
  text-align: right; }

/* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.text-center {
  text-align: center; }

/* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.text-justify {
  text-align: justify; }

/* line 100, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.uppercase, .ttu {
  text-transform: uppercase; }

/* line 104, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.fz0 {
  font-size: 0; }

/* line 108, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.debug {
  outline: solid gold 1px; }

/* line 112, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.debug-background {
  background: rgba(255, 215, 0, 0.2) !important; }

/* HELPER KLASE */
/**************** Margins i Paddings ****************/
/* HELPER KLASE */
/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mt0 {
  margin-top: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mt5 {
  margin-top: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mt10 {
  margin-top: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mt15 {
  margin-top: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mt20 {
  margin-top: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mt25 {
  margin-top: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mt30 {
  margin-top: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mt35 {
  margin-top: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mt40 {
  margin-top: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mr0 {
  margin-right: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mr5 {
  margin-right: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mr10 {
  margin-right: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mr15 {
  margin-right: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mr20 {
  margin-right: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mr25 {
  margin-right: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mr30 {
  margin-right: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mr35 {
  margin-right: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mr40 {
  margin-right: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mb0 {
  margin-bottom: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mb5 {
  margin-bottom: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mb10 {
  margin-bottom: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mb15 {
  margin-bottom: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mb20 {
  margin-bottom: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mb25 {
  margin-bottom: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mb30 {
  margin-bottom: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mb35 {
  margin-bottom: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mb40 {
  margin-bottom: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ml0 {
  margin-left: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ml5 {
  margin-left: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ml10 {
  margin-left: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ml15 {
  margin-left: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ml20 {
  margin-left: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ml25 {
  margin-left: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ml30 {
  margin-left: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ml35 {
  margin-left: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ml40 {
  margin-left: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mv0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mv5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mv10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mv15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mv20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mv25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mv30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mv35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mv40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mh0 {
  margin-right: 0px !important;
  margin-left: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mh5 {
  margin-right: 5px !important;
  margin-left: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mh10 {
  margin-right: 10px !important;
  margin-left: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mh15 {
  margin-right: 15px !important;
  margin-left: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mh20 {
  margin-right: 20px !important;
  margin-left: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mh25 {
  margin-right: 25px !important;
  margin-left: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mh30 {
  margin-right: 30px !important;
  margin-left: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mh35 {
  margin-right: 35px !important;
  margin-left: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.mh40 {
  margin-right: 40px !important;
  margin-left: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pt0 {
  padding-top: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pt5 {
  padding-top: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pt10 {
  padding-top: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pt15 {
  padding-top: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pt20 {
  padding-top: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pt25 {
  padding-top: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pt30 {
  padding-top: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pt35 {
  padding-top: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pt40 {
  padding-top: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pr0 {
  padding-right: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pr5 {
  padding-right: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pr10 {
  padding-right: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pr15 {
  padding-right: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pr20 {
  padding-right: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pr25 {
  padding-right: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pr30 {
  padding-right: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pr35 {
  padding-right: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pr40 {
  padding-right: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pb0 {
  padding-bottom: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pb5 {
  padding-bottom: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pb10 {
  padding-bottom: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pb15 {
  padding-bottom: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pb20 {
  padding-bottom: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pb25 {
  padding-bottom: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pb30 {
  padding-bottom: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pb35 {
  padding-bottom: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pb40 {
  padding-bottom: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pl0 {
  padding-left: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pl5 {
  padding-left: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pl10 {
  padding-left: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pl15 {
  padding-left: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pl20 {
  padding-left: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pl25 {
  padding-left: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pl30 {
  padding-left: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pl35 {
  padding-left: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pl40 {
  padding-left: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pv0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pv5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pv10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pv15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pv20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pv25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pv30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pv35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.pv40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ph0 {
  padding-right: 0px !important;
  padding-left: 0px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ph5 {
  padding-right: 5px !important;
  padding-left: 5px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ph10 {
  padding-right: 10px !important;
  padding-left: 10px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ph15 {
  padding-right: 15px !important;
  padding-left: 15px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ph20 {
  padding-right: 20px !important;
  padding-left: 20px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ph25 {
  padding-right: 25px !important;
  padding-left: 25px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ph30 {
  padding-right: 30px !important;
  padding-left: 30px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ph35 {
  padding-right: 35px !important;
  padding-left: 35px !important; }

/* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.ph40 {
  padding-right: 40px !important;
  padding-left: 40px !important; }

/* CUSTOM UTILL */
/******************* Colorcoding *******************/
/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--home {
  color: #f89d1c !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--home {
  background-color: #f89d1c !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--home {
  border-color: #f89d1c !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--news {
  color: #d7060c !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--news {
  background-color: #d7060c !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--news {
  border-color: #d7060c !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--show {
  color: #ff9312 !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--show {
  background-color: #ff9312 !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--show {
  border-color: #ff9312 !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--sport {
  color: #40b14d !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--sport {
  background-color: #40b14d !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--sport {
  border-color: #40b14d !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--lifestyle {
  color: #efc10d !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--lifestyle {
  background-color: #efc10d !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--lifestyle {
  border-color: #efc10d !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--life {
  color: #efc10d !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--life {
  background-color: #efc10d !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--life {
  border-color: #efc10d !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--fun {
  color: #297af6 !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--fun {
  background-color: #297af6 !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--fun {
  border-color: #297af6 !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--horoskop {
  color: #0e4793 !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--horoskop {
  background-color: #0e4793 !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--horoskop {
  border-color: #0e4793 !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--tech {
  color: #47c0ff !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--tech {
  background-color: #47c0ff !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--tech {
  border-color: #47c0ff !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--sexy {
  color: #ce6fcf !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--sexy {
  background-color: #ce6fcf !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--sexy {
  border-color: #ce6fcf !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--repo {
  color: #d7060c !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--repo {
  background-color: #d7060c !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--repo {
  border-color: #d7060c !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--tv24 {
  color: #9757f6 !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--tv24 {
  background-color: #9757f6 !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--tv24 {
  border-color: #9757f6 !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--search {
  color: #3e3e3e !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--search {
  background-color: #3e3e3e !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--search {
  border-color: #3e3e3e !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--ljubimci {
  color: #7cb025 !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--ljubimci {
  background-color: #7cb025 !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--ljubimci {
  border-color: #7cb025 !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--junior {
  color: #1ccbf6 !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--junior {
  background-color: #1ccbf6 !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--junior {
  border-color: #1ccbf6 !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--ugc {
  color: #d70915 !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--ugc {
  background-color: #d70915 !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--ugc {
  border-color: #d70915 !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--black {
  color: #000000 !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--black {
  background-color: #000000 !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--black {
  border-color: #000000 !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--gray {
  color: #2d8227 !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--gray {
  background-color: #2d8227 !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--gray {
  border-color: #2d8227 !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--red {
  color: #efc10d !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--red {
  background-color: #efc10d !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--red {
  border-color: #efc10d !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--yello {
  color: #d7060c !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--yello {
  background-color: #d7060c !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--yello {
  border-color: #d7060c !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--green {
  color: #297af6 !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--green {
  background-color: #297af6 !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--green {
  border-color: #297af6 !important; }

/* line 199, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.color--blue {
  color: #efc10d !important; }

/* line 202, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bg--blue {
  background-color: #efc10d !important; }

/* line 205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bd--blue {
  border-color: #efc10d !important; }

/* line 213, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_helpers.scss */
.bdn {
  border: none !important; }

/* mixin for multiline */
/* ***********************************************
**********     OVO JE LG VARIJANTA     ***********
*********************************************** */
/** initial setup **/
/* line 3, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_nanoscrollerjs.scss */
.nano {
  position: relative;
  width: 100%;
  height: 354px;
  overflow: hidden; }

/* line 10, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_nanoscrollerjs.scss */
.nano > .nano-content {
  position: absolute;
  overflow: scroll;
  overflow-x: hidden;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

/* line 20, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_nanoscrollerjs.scss */
.nano > .nano-content:focus {
  outline: thin dotted; }

/* line 24, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_nanoscrollerjs.scss */
.nano > .nano-content::-webkit-scrollbar {
  display: none; }

/* line 28, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_nanoscrollerjs.scss */
.has-scrollbar > .nano-content::-webkit-scrollbar {
  display: block; }

/* line 32, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_nanoscrollerjs.scss */
.nano > .nano-pane {
  background: #ebebeb;
  position: absolute;
  width: 2px;
  right: 2px;
  top: 0;
  bottom: 0;
  visibility: hidden\9;
  /* Target only IE7 and IE8 with this hack */
  opacity: .01;
  transition: .2s;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px; }

/* line 52, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_nanoscrollerjs.scss */
.nano > .nano-pane > .nano-slider {
  background: #9b9b9b;
  background: #9b9b9b;
  position: relative;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px; }

/* line 64, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_nanoscrollerjs.scss */
.nano:hover > .nano-pane,
.nano-pane.active,
.nano-pane.flashed {
  visibility: visible\9;
  /* Target only IE7 and IE8 with this hack */
  opacity: 0.99; }

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 9, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
/* line 19, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
/* line 32, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 52, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 65, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
/* line 75, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
[hidden],
template {
  display: none; }

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 87, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
a {
  background: transparent; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 95, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
a:active,
a:hover {
  outline: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
/* line 107, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
/* line 115, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
b,
strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari and Chrome.
 */
/* line 124, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
dfn {
  font-style: italic; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/* line 133, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9.
 */
/* line 142, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 151, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 159, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 167, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
sup {
  top: -0.5em; }

/* line 171, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
sub {
  bottom: -0.25em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
/* line 182, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
img {
  border: 0; }

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
/* line 190, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
/* line 201, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
figure {
  margin: 1em 40px; }

/**
 * Address differences between Firefox and other browsers.
 */
/* line 209, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
hr {
  box-sizing: content-box;
  height: 0; }

/**
 * Contain overflow in all browsers.
 */
/* line 219, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
pre {
  overflow: auto; }

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 227, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
/* line 250, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
/* line 264, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
button {
  overflow: visible; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
/* line 275, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 288, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
/* line 300, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 309, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 320, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
input {
  line-height: normal; }

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 332, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 344, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 355, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
/* line 368, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
/* line 377, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 388, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
/* line 397, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
optgroup {
  font-weight: bold; }

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 417, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 422, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_normalize.scss */
td,
th {
  padding: 0; }

/* line 8, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_base.scss */
html {
  font-size: 62.5%; }

/* line 12, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_base.scss */
body {
  background: white;
  color: #222222;
  font-family: "Roboto";
  font-size: 100%;
  line-height: 1.5;
  overflow-x: hidden; }

/* line 25, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_base.scss */
p {
  font-size: 1rem; }

/* line 33, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_base.scss */
a {
  color: #0053c9;
  text-decoration: none; }
  /* line 36, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_base.scss */
  a:hover, a:focus {
    text-decoration: none; }

/* line 43, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_base.scss */
.splitter {
  position: relative;
  display: block;
  width: 100%;
  height: 1px;
  margin: 0;
  background: #e0e0e0;
  *zoom: 1; }
  /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
  .splitter:before, .splitter:after {
    content: "";
    display: table; }
  /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
  .splitter:after {
    clear: both; }
  /* line 52, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_base.scss */
  .splitter--dotted {
    background: url("../img/layout/border_dotted.svg"); }
  /* line 56, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_base.scss */
  .splitter--dotted_dark {
    background: url("../img/layout/border_dotted_dark.svg"); }
  /* line 60, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_base.scss */
  .splitter--lines {
    height: 8px;
    background: url("../img/layout/border_lines.svg");
    opacity: 0.22; }

/* line 67, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_base.scss */
textarea:focus, input:focus, button {
  outline: none; }

/* --------------------------------------------
Icon font
----------------------------------------------- */
/* line 17, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
[class^="icon-"], [class*=" icon-"], .modal__close::after, .datepicker_wrap::before, .ntfs__header_close::after, .ntfs__icon > span::after {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/*  TYPO   */
/*************** Fonts and headings ***************/
/* line 48, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
h1 {
  font-size: 36px;
  line-height: 36px; }

/* line 53, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
h2 {
  font-size: 28px;
  line-height: 36px; }

/* line 58, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
h3 {
  font-size: 22px;
  line-height: 18px; }

/* line 63, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
h4 {
  font-size: 18px;
  line-height: 18px; }

/* line 68, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
h5 {
  font-size: 15px;
  line-height: 18px; }

/* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
h6 {
  font-size: 13px;
  line-height: 18px; }

/* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.list_title {
  position: relative;
  font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 60px;
  line-height: 6rem;
  letter-spacing: -0.03em;
  color: #1e1e1e; }
  /* line 86, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
  .list_title::after {
    content: " ";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    height: 1px;
    background: #d4d4d4; }

@font-face {
  font-family: 'tazblack';
  src: url("../type/tazwt09-black-webfont.eot");
  src: url("../type/tazwt09-black-webfont.eot?#iefix") format("embedded-opentype"), url("../type/tazwt09-black-webfont.woff2") format("woff2"), url("../type/tazwt09-black-webfont.woff") format("woff"), url("../type/tazwt09-black-webfont.ttf") format("truetype"), url("../type/tazwt09-black-webfont.svg#tazblack") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'archivo_narrowbold';
  src: url("../type/archivonarrow-bold-webfont.eot");
  src: url("../type/archivonarrow-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../type/archivonarrow-bold-webfont.woff2") format("woff2"), url("../type/archivonarrow-bold-webfont.woff") format("woff"), url("../type/archivonarrow-bold-webfont.ttf") format("truetype"), url("../type/archivonarrow-bold-webfont.svg#archivo_narrowbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "InterstateCE-BlackCon";
  src: url("../type/InterstateCE-Black.eot");
  src: local("☺"), url("../type/InterstateCE-Black.otf") format("opentype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'icomoon';
  src: url("../type/icomoon.eot?7aypqy");
  src: url("../type/icomoon.eot?7aypqy#iefix") format("embedded-opentype"), url("../type/icomoon.woff2?7aypqy") format("woff2"), url("../type/icomoon.ttf?7aypqy") format("truetype"), url("../type/icomoon.woff?7aypqy") format("woff"), url("../type/icomoon.svg?7aypqy#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 146, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
[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;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 161, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-autogoal:before {
  content: "\e911"; }

/* line 164, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-corner:before {
  content: "\e912"; }

/* line 167, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-extra_time:before {
  content: "\e913"; }

/* line 170, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-goal:before {
  content: "\e914"; }

/* line 173, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-halftime:before {
  content: "\e915"; }

/* line 176, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-injury:before {
  content: "\e916"; }

/* line 179, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-offside:before {
  content: "\e917"; }

/* line 182, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-penall:before {
  content: "\e918"; }

/* line 185, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-penall_missed:before {
  content: "\e919"; }

/* line 188, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-red_card:before {
  content: "\e91a"; }

/* line 191, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-second_yellow_card:before {
  content: "\e91b"; }

/* line 194, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-start_end:before {
  content: "\e91c"; }

/* line 197, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-yellow_card:before {
  content: "\e91d"; }

/* line 200, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-gol:before {
  content: "\e910"; }

/* line 203, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-info:before {
  content: "\e90c"; }

/* line 206, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-warning:before {
  content: "\e90b"; }

/* line 209, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-check-circle:before {
  content: "\e90a"; }

/* line 212, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-uniF3AB:before {
  content: "\f3ab"; }

/* line 215, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-video-play-big:before {
  content: "\f3aa"; }

/* line 218, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-gallery:before {
  content: "\f17f"; }

/* line 221, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-google-nplus:before {
  content: "\f34d"; }

/* line 224, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-broken-image:before {
  content: "\f372"; }

/* line 227, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-wrench:before {
  content: "\f1ed"; }

/* line 230, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-badge-check:before {
  content: "\f110"; }

/* line 233, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-forbidden:before {
  content: "\f119"; }

/* line 236, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-circle-close:before {
  content: "\f135"; }

/* line 239, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-coffee:before {
  content: "\f13b"; }

/* line 242, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-notifications-active:before {
  content: "\f1f9"; }

/* line 245, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-mail-fill:before {
  content: "\e907"; }

/* line 248, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-doted-hamburger:before {
  content: "\f31f"; }

/* line 251, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-long-arrow-right:before {
  content: "\f301"; }

/* line 254, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-mail-send:before {
  content: "\f194"; }

/* line 257, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-star5:before {
  content: "\e906"; }

/* line 260, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-star6:before {
  content: "\e904"; }

/* line 263, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-star4:before {
  content: "\e905"; }

/* line 266, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-uniF162:before {
  content: "\f163"; }

/* line 269, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-calendar-from:before {
  content: "\f32e"; }

/* line 272, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-calendar-to:before {
  content: "\f332"; }

/* line 275, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-facebook-mt:before {
  content: "\f343"; }

/* line 278, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-check:before {
  content: "\f26b"; }

/* line 281, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-eye:before {
  content: "\f15c"; }

/* line 284, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-arrow-down:before {
  content: "\f2fe"; }

/* line 287, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-arrow-up:before {
  content: "\f303"; }

/* line 290, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-mood_01:before {
  content: "\f214"; }

/* line 293, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-mood_02:before {
  content: "\e909"; }

/* line 296, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-mood_03:before {
  content: "\f213"; }

/* line 299, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-mplay:before {
  content: "\e6b0"; }

/* line 302, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-case:before {
  content: "\f12d"; }

/* line 305, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-mclose:before {
  content: "\f136"; }

/* line 308, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-favorite:before {
  content: "\f15f"; }

/* line 311, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-flag:before {
  content: "\f162"; }

/* line 314, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-hospital:before {
  content: "\f177"; }

/* line 317, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-mmenu:before {
  content: "\f197"; }

/* line 320, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-msearch:before {
  content: "\f1c3"; }

/* line 323, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-account:before {
  content: "\f207"; }

/* line 326, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-mcomment:before {
  content: "\f265"; }

/* line 329, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-plus-square:before {
  content: "\f277"; }

/* line 332, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-plus:before {
  content: "\f278"; }

/* line 335, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-arrow-left:before {
  content: "\f2ea"; }

/* line 338, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-arrow-right:before {
  content: "\f2ee"; }

/* line 341, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-chevron-down:before {
  content: "\f2f9"; }

/* line 344, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-chevron-left:before {
  content: "\f2fa"; }

/* line 347, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-chevron-right:before {
  content: "\f2fb"; }

/* line 350, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-chevron-up:before {
  content: "\f2fc"; }

/* line 353, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-refresh-sync:before {
  content: "\e863"; }

/* line 356, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-input:before {
  content: "\e890"; }

/* line 359, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-access-point:before {
  content: "\e90d"; }

/* line 362, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-account2:before {
  content: "\e90e"; }

/* line 365, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-account-card-details:before {
  content: "\e90f"; }

/* line 368, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-arrow-back:before {
  content: "\e908"; }

/* line 371, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-comm_wide:before {
  content: "\e600"; }

/* line 374, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-comment:before {
  content: "\e601"; }

/* line 377, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-exclamation:before {
  content: "\e602"; }

/* line 380, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-mail:before {
  content: "\e603"; }

/* line 383, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-search:before {
  content: "\e604"; }

/* line 386, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-user:before {
  content: "\e605"; }

/* line 389, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-menu:before {
  content: "\e606"; }

/* line 392, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-checkmark:before {
  content: "\e607"; }

/* line 395, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather01:before {
  content: "\e608"; }

/* line 398, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather02:before {
  content: "\e609"; }

/* line 401, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather03:before {
  content: "\e60a"; }

/* line 404, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather04:before {
  content: "\e60b"; }

/* line 407, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-arrow-right-fill:before {
  content: "\e60c"; }

/* line 410, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-whatsapp:before {
  content: "\e60d"; }

/* line 413, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-googleplus:before {
  content: "\e60e"; }

/* line 416, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-facebook:before {
  content: "\e60f"; }

/* line 419, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-twitter_old:before {
  content: "\e610"; }

/* line 422, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-leftarrow:before {
  content: "\e611"; }

/* line 425, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-rightarrow:before {
  content: "\e612"; }

/* line 428, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-plussign:before {
  content: "\e613"; }

/* line 431, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-comm-small:before {
  content: "\e614"; }

/* line 434, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-comm-small2:before {
  content: "\e615"; }

/* line 437, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-cogsign:before {
  content: "\e616"; }

/* line 440, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-quotesign:before {
  content: "\e617"; }

/* line 443, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-pencil:before {
  content: "\e618"; }

/* line 446, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-comm-round:before {
  content: "\e619"; }

/* line 449, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-camera:before {
  content: "\e61a"; }

/* line 452, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-bigx:before {
  content: "\e61b"; }

/* line 455, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-troll:before {
  content: "\e61c"; }

/* line 458, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-star:before {
  content: "\e61d"; }

/* line 461, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-star2:before {
  content: "\e61e"; }

/* line 464, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-star3:before {
  content: "\e61f"; }

/* line 467, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-share:before {
  content: "\e620"; }

/* line 470, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-bik-circ:before {
  content: "\e621"; }

/* line 473, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-blizanci-circ:before {
  content: "\e622"; }

/* line 476, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-djevica-circ:before {
  content: "\e623"; }

/* line 479, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-jarac-circ:before {
  content: "\e624"; }

/* line 482, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-lav-circ:before {
  content: "\e625"; }

/* line 485, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-ovan-circ:before {
  content: "\e626"; }

/* line 488, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-rak-circ:before {
  content: "\e627"; }

/* line 491, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-ribe-circ:before {
  content: "\e628"; }

/* line 494, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-skorpion-circ:before {
  content: "\e629"; }

/* line 497, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-strijelac-circ:before {
  content: "\e62a"; }

/* line 500, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-vaga-circ:before {
  content: "\e62b"; }

/* line 503, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-vodenjak-circ:before {
  content: "\e62c"; }

/* line 506, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-bik:before {
  content: "\e62d"; }

/* line 509, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-blizanci:before {
  content: "\e62e"; }

/* line 512, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-djevica:before {
  content: "\e62f"; }

/* line 515, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-jarac:before {
  content: "\e630"; }

/* line 518, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-lav:before {
  content: "\e631"; }

/* line 521, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-ovan:before {
  content: "\e632"; }

/* line 524, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-rak:before {
  content: "\e633"; }

/* line 527, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-ribe:before {
  content: "\e634"; }

/* line 530, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-skorpion:before {
  content: "\e635"; }

/* line 533, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-strijelac:before {
  content: "\e636"; }

/* line 536, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-vaga:before {
  content: "\e637"; }

/* line 539, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-vodenjak:before {
  content: "\e638"; }

/* line 542, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-corner:before {
  content: "\e639"; }

/* line 545, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-extratime:before {
  content: "\e63a"; }

/* line 548, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-gol:before {
  content: "\e63b"; }

/* line 551, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-bio_03:before {
  content: "\e63c"; }

/* line 554, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-bio_02:before {
  content: "\e63d"; }

/* line 557, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-positive:before {
  content: "\e63e"; }

/* line 560, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_01d:before {
  content: "\e63f"; }

/* line 563, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_01n:before {
  content: "\e640"; }

/* line 566, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_03d:before {
  content: "\e641"; }

/* line 569, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_03n:before {
  content: "\e642"; }

/* line 572, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_04d:before {
  content: "\e643"; }

/* line 575, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_04n:before {
  content: "\e644"; }

/* line 578, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_05d:before {
  content: "\e645"; }

/* line 581, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_05n:before {
  content: "\e646"; }

/* line 584, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_06d:before {
  content: "\e647"; }

/* line 587, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_06n:before {
  content: "\e648"; }

/* line 590, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_07d:before {
  content: "\e649"; }

/* line 593, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_07n:before {
  content: "\e64a"; }

/* line 596, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_08d:before {
  content: "\e64b"; }

/* line 599, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_08n:before {
  content: "\e64c"; }

/* line 602, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_09d:before {
  content: "\e64d"; }

/* line 605, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_09n:before {
  content: "\e64e"; }

/* line 608, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_10d:before {
  content: "\e64f"; }

/* line 611, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_10n:before {
  content: "\e650"; }

/* line 614, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_11d:before {
  content: "\e651"; }

/* line 617, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_11n:before {
  content: "\e652"; }

/* line 620, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_12d:before {
  content: "\e653"; }

/* line 623, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_12n:before {
  content: "\e654"; }

/* line 626, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_13d:before {
  content: "\e655"; }

/* line 629, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_13n:before {
  content: "\e656"; }

/* line 632, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_14d:before {
  content: "\e657"; }

/* line 635, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_14n:before {
  content: "\e658"; }

/* line 638, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_15d:before {
  content: "\e659"; }

/* line 641, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_15n:before {
  content: "\e65a"; }

/* line 644, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_16d:before {
  content: "\e65b"; }

/* line 647, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-weather_16n:before {
  content: "\e65c"; }

/* line 650, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-halftime:before {
  content: "\e65d"; }

/* line 653, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-injury:before {
  content: "\e65e"; }

/* line 656, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-offside:before {
  content: "\e65f"; }

/* line 659, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-penalty:before {
  content: "\e660"; }

/* line 662, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-red:before {
  content: "\e661"; }

/* line 665, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-start_end:before {
  content: "\e662"; }

/* line 668, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-yellow:before {
  content: "\e663"; }

/* line 671, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-sportlive-yellow2:before {
  content: "\e664"; }

/* line 674, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-pointer:before {
  content: "\e665"; }

/* line 677, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-like:before {
  content: "\e69d"; }

/* line 680, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-arrow-left-black:before {
  content: "\e900"; }

/* line 683, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-twitter:before {
  content: "\e901"; }

/* line 686, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-facebook-box:before {
  content: "\e902"; }

/* line 689, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-google-oplus:before {
  content: "\e903"; }

/* line 692, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_typography.scss */
.icon-uniF16B:before {
  content: "\f16b"; }

/* line 17, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
.header {
  position: relative;
  padding: 0 5px;
  z-index: 100; }
  /* line 28, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .header_wrapper {
    float: left;
    width: 100%;
    height: 46px;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 500;
    background: #fff;
    border-bottom: 4px solid #eaeaea;
    transition: height 0.3s ease-in-out; }
    /* line 44, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .header_wrapper.header--small {
      height: 46px; }
    @media screen and (min-width: 1370px) {
      /* line 28, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
      .header_wrapper {
        height: 76px; } }
    /* line 52, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .header_wrapper.has_subnav:after {
      content: " ";
      position: absolute;
      bottom: -40px;
      display: block;
      width: 100%;
      height: 35px;
      background: #f5f5f5;
      border-bottom: 1px solid #eaeaea; }
      @media screen and (min-width: 1370px) {
        /* line 52, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
        .header_wrapper.has_subnav:after {
          height: 39px;
          bottom: -44px; } }
  /* line 70, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .header--black {
    background: #131313; }
  /* line 74, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .header__heading {
    position: relative;
    left: 0;
    float: left;
    height: 50px;
    margin: 0;
    padding: 0; }
  /* line 84, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .header__logo {
    float: left;
    position: relative;
    z-index: 10;
    display: block;
    width: 64px;
    height: auto;
    padding: 0 0 0 5px;
    transition: width 0.3s ease-in-out, padding 0.3s ease-in-out; }
    /* line 99, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .header--small .header__logo {
      width: 64px;
      padding: 0 0 0 5px; }
    @media screen and (min-width: 1370px) {
      /* line 84, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
      .header__logo {
        width: 87px;
        padding: 12px 0 0 5px; } }
  /* line 110, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .header__extended {
    clear: both;
    position: relative;
    margin-left: 130px;
    height: 0;
    line-height: 45px;
    line-height: 4.5rem; }

/* line 122, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
.logo__img {
  width: 100%;
  background: #fff; }

/* line 130, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
.toggle {
  display: none;
  color: #000; }
  /* line 135, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .toggle__item {
    float: left;
    width: 25%; }
  /* line 141, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .toggle--menu {
    position: relative;
    z-index: 10;
    float: left;
    display: block;
    width: 50px;
    height: 50px;
    opacity: 1;
    margin-top: 0;
    margin-left: 4px;
    transition: all 0.3s ease-in-out; }
    @media screen and (min-width: 1370px) {
      /* line 141, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
      .toggle--menu {
        margin-top: 15px; } }
    /* line 164, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .toggle--menu:hover > i.icon {
      border-color: #1e1e1e; }
      /* line 168, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
      .toggle--menu:hover > i.icon:after {
        border-color: #1e1e1e; }
    /* line 174, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .toggle--menu > i.icon {
      position: relative;
      top: 19px;
      left: 16px;
      display: block;
      width: 19px;
      height: 8px;
      border-top: 2px solid #1e1e1e;
      border-bottom: 2px solid #1e1e1e; }
      /* line 186, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
      .toggle--menu > i.icon:after {
        content: ' ';
        display: block;
        position: absolute;
        width: 100%;
        height: 0;
        top: 3px;
        border-top: 2px solid #1e1e1e; }
    /* line 198, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .header--small .toggle--menu {
      margin-top: 0; }
  /* line 208, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .toggle--notif_fake, .toggle--notif {
    position: absolute;
    right: 12px;
    bottom: -14px;
    z-index: 10;
    display: inline-block;
    width: 44px;
    height: 44px;
    text-align: center;
    background: #1197dd;
    color: #fff;
    border-radius: 50%;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    cursor: pointer;
    pointer-events: auto;
    font-size: 24px;
    font-size: 2.4rem;
    line-height: 45px;
    line-height: 4.5rem;
    transition: all ease-out 180ms; }
    /* line 235, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .toggle--notif_fake:hover, .toggle--notif:hover {
      text-decoration: none;
      box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); }
    /* line 240, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .toggle--notif_fake [class^="icon-"],
    .toggle--notif_fake [class*=" icon-"], .toggle--notif [class^="icon-"],
    .toggle--notif [class*=" icon-"] {
      position: relative;
      top: 0;
      transition: all ease-out 150ms; }
    /* line 248, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .toggle--notif_fake.hidden, .toggle--notif.hidden {
      display: inline-block !important;
      visibility: visible !important;
      background: #e0e0e0;
      bottom: -10px;
      right: 16px;
      width: 36px;
      height: 36px;
      cursor: default;
      pointer-events: none; }
      /* line 259, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
      .toggle--notif_fake.hidden .toggle__count, .toggle--notif.hidden .toggle__count {
        width: 0;
        height: 0; }
      /* line 264, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
      .toggle--notif_fake.hidden [class^="icon-"],
      .toggle--notif_fake.hidden [class*=" icon-"], .toggle--notif.hidden [class^="icon-"],
      .toggle--notif.hidden [class*=" icon-"] {
        top: -3px; }
  /* line 271, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .toggle--notif_fake {
    opacity: 0;
    display: none;
    z-index: 20; }
    /* line 276, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .has_notif .toggle--notif_fake {
      display: block; }
  /* line 281, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .toggle__count {
    position: absolute;
    bottom: 23px;
    left: 29px;
    display: block;
    width: 26px;
    height: 26px;
    line-height: 26px;
    line-height: 2.6rem;
    color: #fff;
    font-size: 0;
    font-family: normal 700 16px/1 "Roboto", sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 26px;
    line-height: 2.6rem;
    font-weight: bold;
    text-align: center;
    letter-spacing: 0.3px;
    background: #e80003;
    border-radius: 3px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
    transition: all 175ms ease-out 100ms;
    overflow: hidden; }
    @media screen and (min-width: 1370px) {
      /* line 281, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
      .toggle__count {
        bottom: 23px;
        left: 30px; } }
    /* line 314, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .toggle__count_correction {
      position: relative;
      left: 0px; }
    /* line 319, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .header--black .toggle__count {
      border: 2px solid #131313; }

/* line 326, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
.search {
  position: absolute;
  top: 0;
  right: 90px;
  width: 30px;
  height: 50px;
  margin-right: 0;
  z-index: 210;
  transition: all 0.3s ease-in-out; }
  /* line 339, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .header--small .search {
    top: 0; }
  @media screen and (min-width: 1370px) {
    /* line 326, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .search {
      top: 15px; } }
  /* line 347, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .no_search .search {
    display: none; }
  /* line 351, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .search.search--open {
    width: 300px;
    margin-right: 35px; }
  /* line 356, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .search--toggle {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: 210; }
    /* line 366, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .search--open .search--toggle {
      top: 10px;
      right: -35px;
      width: 30px;
      height: 30px;
      line-height: 30px;
      line-height: 3rem;
      font-size: 24px;
      color: #777;
      text-align: center;
      opacity: 1; }
  /* line 380, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .search_results_page .search,
  .special_page_404 .search {
    top: 50px; }
  /* line 388, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .search__container {
    height: 30px;
    padding: 9px 1px; }
  /* line 393, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .search__container > fieldset {
    margin: 0;
    padding: 0;
    border: none; }
  /* line 402, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .search__txt_wrap {
    float: left;
    width: 100%;
    margin-right: -80px;
    opacity: 0;
    border-top: none;
    transition: opacity 0.3s ease-in-out; }
    /* line 418, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .search--open .search__txt_wrap {
      opacity: 1; }
  /* line 430, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .search__txt {
    width: 95%;
    height: 30px;
    padding: 0 2.5%;
    border: 1px solid #e0e0e0;
    color: #333;
    font: normal 400 16px/1 "Roboto", sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 30px;
    line-height: 3rem;
    transition: width 0.3s ease-in-out, padding 0.3s ease-in-out; }
    @media screen and (min-width: 1370px) {
      /* line 430, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
      .search__txt {
        font-size: 14px;
        font-size: 1.4rem; } }
    /* line 444, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .search__txt::-webkit-input-placeholder, .search__txt::-moz-placeholder, .search__txt:-ms-input-placeholder, .search__txt:-moz-placeholder {
      color: #8b8b8b;
      font-style: italic; }
    /* line 455, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
    .header--small .search__txt {
      padding: 0 3.5%;
      width: 93%; }
  /* line 461, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
  .search__btn {
    float: right;
    width: 28px;
    height: 30px;
    border: none;
    background: none;
    font-size: 24px;
    font-size: 2.4rem;
    color: #333; }
    @media screen and (min-width: 1370px) {
      /* line 473, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-header.scss */
      .search--close .search__btn {
        font-size: 32px;
        font-size: 3.2rem; } }

/* line 1, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
.breaking {
  position: relative;
  z-index: 1;
  margin-top: 50px;
  margin-bottom: -50px; }
  @media screen and (min-width: 1370px) {
    /* line 1, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking {
      margin-top: 80px;
      margin-bottom: -80px; } }
  /* line 13, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .has_subnav .breaking {
    margin-top: 86px;
    margin-bottom: -86px; }
    @media screen and (min-width: 1370px) {
      /* line 13, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
      .has_subnav .breaking {
        margin-top: 120px;
        margin-bottom: -120px; } }
  /* line 24, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__container {
    position: relative;
    min-height: 60px;
    background: #131313; }
  /* line 32, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__first {
    position: relative;
    height: 60px;
    overflow: hidden;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d00000+50,d00000+50,ffd200+50 */
    background: #d00000;
    /* Old browsers */
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #d00000 50%, #d00000 50%, #ffd200 50%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d00000', endColorstr='#ffd200',GradientType=1 );
    /* IE6-9 */ }
    /* line 44, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__first:before {
      content: ' ';
      position: absolute;
      top: -2px;
      left: -6px;
      right: -6px;
      height: 12px;
      z-index: 10;
      opacity: 0.15;
      box-shadow: inset 0 6px 6px #000; }
    /* line 59, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__first .flex_or_table {
      margin-left: 10px;
      margin-right: -10px; }
      /* line 63, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
      .flexbox .breaking__first .flex_or_table,
      .flexboxlegacy .breaking__first .flex_or_table {
        margin-left: 0;
        margin-right: 0; }
  /* line 71, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking .flex_or_table {
    position: relative;
    width: 100%; }
  /* line 77, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__upper_lead, .breaking__upper_rest {
    position: relative;
    z-index: 5;
    display: block;
    float: left;
    height: 60px;
    font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
    font-size: 42px;
    font-size: 4.2rem;
    line-height: 60px;
    line-height: 6rem;
    letter-spacing: -2px; }
  /* line 91, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__upper_lead {
    min-width: 215px;
    position: relative;
    color: #fff;
    background: #d00000;
    text-align: right; }
    /* line 99, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__upper_lead > span {
      display: inline-block;
      padding-right: 10px; }
  /* line 105, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__icon {
    position: relative;
    top: 8px;
    display: inline-block;
    z-index: 5;
    width: 60px;
    height: 60px; }
  /* line 114, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__upper_rest {
    position: relative;
    color: #000;
    background: #ffd200;
    white-space: nowrap; }
    /* line 120, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__upper_rest > span {
      padding: 0 20px 0 10px; }
    /* line 124, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__upper_rest:after {
      content: ' ';
      position: absolute;
      top: 0;
      z-index: 5;
      display: block;
      width: 30px;
      height: 100%; }
    /* line 135, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__upper_rest:after {
      right: -30px; }
  /* line 145, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__ticker {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 60px;
    overflow: hidden;
    background: #ffd200; }
    /* line 156, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__ticker:after {
      content: ' ';
      position: absolute;
      top: 0;
      z-index: 5;
      display: block;
      width: 30px;
      height: 100%; }
  /* line 179, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__second--image {
    margin-bottom: 20px; }
  /* line 184, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__title {
    width: 100%; }
  /* line 188, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__title_link {
    display: block;
    padding: 20px;
    text-align: center;
    color: #fff; }
    /* line 194, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__title_link--txt {
      font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
      font-size: 34px;
      font-size: 3.4rem;
      line-height: 40px;
      line-height: 4rem;
      letter-spacing: -1px; }
      @media screen and (min-width: 1370px) {
        /* line 194, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
        .breaking__title_link--txt {
          letter-spacing: 0;
          font-size: 36px;
          font-size: 3.6rem; } }
    /* line 208, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__title_link--txt_big, .breaking__title_link--image, .breaking__title_link--image_bg {
      font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
      font-size: 50px;
      font-size: 5rem;
      line-height: 60px;
      line-height: 6rem;
      letter-spacing: -0.02em;
      padding: 20px 120px; }
      @media screen and (min-width: 1370px) {
        /* line 208, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
        .breaking__title_link--txt_big, .breaking__title_link--image, .breaking__title_link--image_bg {
          font-size: 57px;
          font-size: 5.7rem;
          line-height: 62px;
          line-height: 6.2rem;
          padding: 20px 210px; } }
    /* line 227, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__title_link--image {
      padding: 25px 80px 25px 325px;
      text-align: left;
      font-size: 40px;
      font-size: 4rem;
      line-height: 50px;
      line-height: 5rem; }
      @media screen and (min-width: 1370px) {
        /* line 227, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
        .breaking__title_link--image {
          padding: 25px 230px 25px 325px;
          font-size: 48px;
          font-size: 4.8rem;
          line-height: 54px;
          line-height: 5.4rem; } }
      /* line 241, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
      .breaking__title_link--image > span {
        position: relative;
        z-index: 10; }
    /* line 247, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
    .breaking__title_link--image_bg {
      padding: 15px 80px; }
      @media screen and (min-width: 1370px) {
        /* line 247, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
        .breaking__title_link--image_bg {
          padding: 36px 230px; } }
      /* line 256, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
      .breaking__title_link--image_bg > span {
        position: relative;
        z-index: 10; }
  /* line 263, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__bgphoto {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0.5; }
  /* line 272, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .breaking__photo {
    position: absolute;
    top: 0;
    left: 0; }

/* line 283, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
.ticker__news_container {
  padding: 0 20px;
  margin: 0 auto;
  overflow: hidden; }

/* line 289, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
.ticker__list_container {
  height: 60px;
  position: relative;
  white-space: nowrap; }

/* line 298, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
.news__list {
  position: relative;
  display: inline-block;
  height: 60px;
  padding: 0;
  margin: 0;
  top: -12px; }
  /* line 307, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .flexbox .news__list,
  .flexboxlegacy .news__list {
    top: 0; }

/* line 313, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
.news__list_item {
  display: inline-block;
  list-style-type: none;
  white-space: nowrap; }

/* line 319, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
.news__link {
  position: relative;
  display: block;
  padding-left: 20px;
  padding-right: 20px;
  height: 60px;
  font: normal 700 16px/1 "Roboto", sans-serif;
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 60px;
  line-height: 6rem;
  text-decoration: none;
  text-transform: uppercase;
  color: #000;
  cursor: pointer; }
  /* line 336, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-breaking.scss */
  .news__link:before {
    content: ' ';
    position: absolute;
    top: 28px;
    left: -3px;
    display: block;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #000; }

/* line 16, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
.footer {
  position: relative;
  z-index: 100;
  padding: 0; }
  /* line 18, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
  .footer_wrapper {
    margin-top: 20px;
    float: left;
    width: 100%; }
  /* line 28, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
  .footer__logo {
    width: 96px;
    float: right; }
    /* line 33, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
    .footer__logo__img {
      width: 100%; }
  /* line 38, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
  .footer .footer__copyr {
    float: right;
    font: normal 700 16px/1 "Roboto", sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 21px;
    line-height: 2.1rem;
    color: #1e1e1e; }
  /* line 48, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
  .footer__social {
    position: absolute;
    top: -1px;
    right: 170px;
    display: block;
    width: 205px;
    height: 24px;
    text-align: right;
    font-size: 0; }
  /* line 59, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
  .footer__social_item {
    position: relative;
    display: inline-block;
    width: 24px;
    height: 24px;
    margin: 0 0 0 10px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    transition: 0.2s ease-in-out; }
    /* line 71, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
    .footer__social_item:hover {
      opacity: 0.6; }
    /* line 75, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
    .footer__social_item--text {
      display: none;
      width: auto;
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 24px;
      line-height: 2.4rem;
      color: #8b8b8b; }
      /* line 82, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
      .footer__social_item--text:hover {
        opacity: 1; }
      @media screen and (min-width: 1370px) {
        /* line 75, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
        .footer__social_item--text {
          display: inline-block; } }
    /* line 91, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
    .footer__social_item > [class^="icon-"], .footer__social_item > [class*=" icon-"] {
      position: relative;
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 24px;
      line-height: 2.4rem; }
    /* line 97, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
    .footer__social_item .icon-facebook {
      color: #3c5a96; }
    /* line 101, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
    .footer__social_item .icon-twitter {
      color: #469bfc;
      top: 1px; }
    /* line 106, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-footer.scss */
    .footer__social_item .icon-viber {
      position: relative;
      display: inline-block;
      width: 24px;
      height: 24px;
      margin: 0;
      padding: 0;
      background: url("../img/icon-viber.svg") center no-repeat; }

/* line 13, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.top_navigation {
  float: left; }
  /* line 17, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .top_navigation .main_nav {
    position: relative;
    z-index: 200;
    height: 50;
    font-size: 0;
    transition: padding 0.3s ease-in-out, opacity 0.3s ease-in-out; }
    /* line 27, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .header--small .top_navigation .main_nav {
      height: 50; }
    @media screen and (min-width: 1370px) {
      /* line 17, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav {
        height: 80; } }
    /* line 35, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav.search--open {
      opacity: 0; }
    /* line 39, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav__btn {
      padding: 10px 0;
      text-align: center; }
    /* line 44, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav__list {
      list-style-type: none;
      padding: 0;
      margin: 0; }
    /* line 50, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav__item {
      display: inline-block; }
    /* line 57, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav__link {
      display: block;
      height: 46px;
      line-height: 62px;
      line-height: 6.2rem;
      color: #1e1e1e;
      border-bottom: 4px solid #2d2d2d;
      text-decoration: none;
      transition: all 0.3s ease-in-out, color 0.1s ease-in-out; }
      /* line 70, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .header--small .top_navigation .main_nav__link {
        height: 46px;
        line-height: 62px;
        line-height: 6.2rem; }
      @media screen and (min-width: 1370px) {
        /* line 57, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
        .top_navigation .main_nav__link {
          line-height: 96px;
          line-height: 9.6rem;
          height: 76px; } }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--home .main_nav__link {
      border-color: #f89d1c; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--home .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--home .main_nav__link:hover {
        text-decoration: none;
        color: #f89d1c; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--news .main_nav__link {
      border-color: #d7060c; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--news .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--news .main_nav__link:hover {
        text-decoration: none;
        color: #d7060c; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--show .main_nav__link {
      border-color: #ff9312; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--show .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--show .main_nav__link:hover {
        text-decoration: none;
        color: #ff9312; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--sport .main_nav__link {
      border-color: #40b14d; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--sport .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--sport .main_nav__link:hover {
        text-decoration: none;
        color: #40b14d; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--lifestyle .main_nav__link {
      border-color: #efc10d; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--lifestyle .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--lifestyle .main_nav__link:hover {
        text-decoration: none;
        color: #efc10d; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--life .main_nav__link {
      border-color: #efc10d; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--life .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--life .main_nav__link:hover {
        text-decoration: none;
        color: #efc10d; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--fun .main_nav__link {
      border-color: #297af6; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--fun .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--fun .main_nav__link:hover {
        text-decoration: none;
        color: #297af6; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--horoskop .main_nav__link {
      border-color: #0e4793; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--horoskop .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--horoskop .main_nav__link:hover {
        text-decoration: none;
        color: #0e4793; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--tech .main_nav__link {
      border-color: #47c0ff; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--tech .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--tech .main_nav__link:hover {
        text-decoration: none;
        color: #47c0ff; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--sexy .main_nav__link {
      border-color: #ce6fcf; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--sexy .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--sexy .main_nav__link:hover {
        text-decoration: none;
        color: #ce6fcf; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--repo .main_nav__link {
      border-color: #d7060c; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--repo .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--repo .main_nav__link:hover {
        text-decoration: none;
        color: #d7060c; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--tv24 .main_nav__link {
      border-color: #9757f6; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--tv24 .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--tv24 .main_nav__link:hover {
        text-decoration: none;
        color: #9757f6; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--search .main_nav__link {
      border-color: #3e3e3e; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--search .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--search .main_nav__link:hover {
        text-decoration: none;
        color: #3e3e3e; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--ljubimci .main_nav__link {
      border-color: #7cb025; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--ljubimci .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--ljubimci .main_nav__link:hover {
        text-decoration: none;
        color: #7cb025; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--junior .main_nav__link {
      border-color: #1ccbf6; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--junior .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--junior .main_nav__link:hover {
        text-decoration: none;
        color: #1ccbf6; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--ugc .main_nav__link {
      border-color: #d70915; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--ugc .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--ugc .main_nav__link:hover {
        text-decoration: none;
        color: #d70915; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--black .main_nav__link {
      border-color: #000000; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--black .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--black .main_nav__link:hover {
        text-decoration: none;
        color: #000000; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--gray .main_nav__link {
      border-color: #2d8227; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--gray .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--gray .main_nav__link:hover {
        text-decoration: none;
        color: #2d8227; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--red .main_nav__link {
      border-color: #efc10d; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--red .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--red .main_nav__link:hover {
        text-decoration: none;
        color: #efc10d; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--yello .main_nav__link {
      border-color: #d7060c; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--yello .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--yello .main_nav__link:hover {
        text-decoration: none;
        color: #d7060c; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--green .main_nav__link {
      border-color: #297af6; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--green .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--green .main_nav__link:hover {
        text-decoration: none;
        color: #297af6; }
    /* line 92, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .main_nav__item--blue .main_nav__link {
      border-color: #efc10d; }
      /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .top_navigation .main_nav .main_nav__item--blue .main_nav__link.is_active, .top_navigation .main_nav .main_nav__item--blue .main_nav__link:hover {
        text-decoration: none;
        color: #efc10d; }
    /* line 104, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav__span {
      padding: 0 14px;
      font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
      font-size: 18px;
      font-size: 1.8rem;
      text-transform: uppercase;
      letter-spacing: -0.05em;
      transition: font-size 0.3s ease-in-out; }
      /* line 115, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .header--small .top_navigation .main_nav__span {
        padding: 0 14px;
        font-size: 18px;
        font-size: 1.8rem; }
      @media screen and (min-width: 1370px) {
        /* line 104, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
        .top_navigation .main_nav__span {
          padding: 0 14px;
          font-size: 24px;
          font-size: 2.4rem; } }
    /* line 127, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .main_nav .sub_nav,
    .top_navigation .main_nav .sub_nav--toggle {
      display: none; }

/* line 135, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.main_nav__link.is_active ~ .sub_nav--toggle ~ .main_nav__list--sub {
  display: block; }

/* line 145, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.top_navigation .sub_nav.main_nav__list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: absolute;
  left: -34px;
  bottom: -35px;
  z-index: 200;
  height: 36px;
  font-size: 0;
  width: 122%; }
  @media screen and (min-width: 1370px) {
    /* line 145, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .sub_nav.main_nav__list {
      height: 40px;
      left: -35px;
      bottom: -40px;
      width: 129%; } }
  /* line 168, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .top_navigation .sub_nav.main_nav__list:hover .main_nav__span {
    color: #9c9c9c; }

/* line 174, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.top_navigation .sub_nav .main_nav__item {
  position: relative;
  display: inline-block; }

/* line 181, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.top_navigation .sub_nav .main_nav__link {
  display: block;
  height: 36px;
  line-height: 34px;
  line-height: 3.4rem;
  color: #1e1e1e;
  text-decoration: none;
  border: none; }
  @media screen and (min-width: 1370px) {
    /* line 181, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .sub_nav .main_nav__link {
      height: 40px;
      line-height: 38px;
      line-height: 3.8rem; } }
  /* line 198, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .top_navigation .sub_nav .main_nav__link:hover .main_nav__span {
    color: #1e1e1e; }

/* line 206, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.top_navigation .sub_nav .main_nav__span {
  display: inline-block;
  margin-right: 15px;
  padding: 0;
  font: normal 400 16px/1 "Roboto", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 36px;
  line-height: 3.6rem;
  text-transform: uppercase;
  transition: color 0.1s ease-in-out; }
  @media screen and (min-width: 1370px) {
    /* line 206, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .top_navigation .sub_nav .main_nav__span {
      margin-right: 20px;
      font-size: 15px;
      font-size: 1.5rem;
      line-height: 40px;
      line-height: 4rem; } }

/* line 231, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.top_navigation .sub_nav.has_active .main_nav__item .main_nav__span {
  color: #9c9c9c; }

/* line 238, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.top_navigation .sub_nav.has_active .main_nav__item .main_nav__link.is_active .main_nav__span,
.top_navigation .sub_nav.has_active .main_nav__item .main_nav__link:hover .main_nav__span {
  color: #1e1e1e; }

/* line 248, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.section_navigation {
  height: 0; }
  @media screen and (min-width: 1370px) {
    /* line 248, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .section_navigation {
      height: 40px; } }

/* line 263, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.side_navigation .info_menu .main_nav__span {
  font: normal 400 16px/1 "Roboto", sans-serif;
  font-size: 15px;
  font-size: 1.5rem;
  letter-spacing: 0; }

/* line 279, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.side_navigation {
  position: fixed;
  z-index: 200;
  top: 0;
  left: -255px;
  bottom: 0;
  width: 255px;
  background: #fff;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease-in-out; }
  /* line 298, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation > .nano {
    height: 100%; }
  /* line 302, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation > .nano > .nano-pane {
    right: auto;
    left: 251px; }
  /* line 307, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .has_navigation .side_navigation {
    left: 0px; }
  /* line 311, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .has_subnavigation .side_navigation {
    width: 435px; }
    /* line 314, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .has_subnavigation .side_navigation:before {
      content: ' ';
      position: absolute;
      top: 0;
      left: 255px;
      display: block;
      width: 0;
      height: 100%;
      border-left: 1px solid #ebebeb; }
  /* line 329, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation__close {
    position: absolute;
    top: 5px;
    left: 227px;
    z-index: 201;
    font-size: 24px;
    font-size: 2.4rem;
    color: #292929; }
    @media screen and (min-width: 1370px) {
      /* line 329, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .side_navigation__close {
        left: 224px; } }
  /* line 344, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation__separator {
    display: block;
    width: 255px;
    height: 0;
    border-top: 1px solid #ebebeb;
    margin: 25px 0; }
  /* line 352, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav {
    position: relative;
    padding-top: 17px; }
    /* line 357, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav__list {
      list-style-type: none;
      padding: 0;
      margin: 0; }
    /* line 364, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav__item {
      position: relative;
      display: block;
      height: 40px; }
      @media screen and (min-width: 1370px) {
        /* line 364, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
        .side_navigation .main_nav__item {
          height: 48px; } }
    /* line 374, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav__link {
      display: block;
      color: #292929;
      text-decoration: none;
      position: relative;
      font-size: 0; }
      /* line 389, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .side_navigation .main_nav__link:hover {
        color: #6b6b6b; }
    /* line 394, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--ugc .main_nav__link {
      color: #d70915;
      z-index: 5; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--home .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--home .main_nav__link:hover {
      color: #f89d1c; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--news .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--news .main_nav__link:hover {
      color: #d7060c; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--show .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--show .main_nav__link:hover {
      color: #ff9312; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--sport .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--sport .main_nav__link:hover {
      color: #40b14d; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--lifestyle .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--lifestyle .main_nav__link:hover {
      color: #efc10d; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--life .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--life .main_nav__link:hover {
      color: #efc10d; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--fun .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--fun .main_nav__link:hover {
      color: #297af6; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--horoskop .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--horoskop .main_nav__link:hover {
      color: #0e4793; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--tech .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--tech .main_nav__link:hover {
      color: #47c0ff; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--sexy .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--sexy .main_nav__link:hover {
      color: #ce6fcf; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--repo .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--repo .main_nav__link:hover {
      color: #d7060c; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--tv24 .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--tv24 .main_nav__link:hover {
      color: #9757f6; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--search .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--search .main_nav__link:hover {
      color: #3e3e3e; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--ljubimci .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--ljubimci .main_nav__link:hover {
      color: #7cb025; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--junior .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--junior .main_nav__link:hover {
      color: #1ccbf6; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--ugc .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--ugc .main_nav__link:hover {
      color: #d70915; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--black .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--black .main_nav__link:hover {
      color: #000000; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--gray .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--gray .main_nav__link:hover {
      color: #2d8227; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--red .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--red .main_nav__link:hover {
      color: #efc10d; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--yello .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--yello .main_nav__link:hover {
      color: #d7060c; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--green .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--green .main_nav__link:hover {
      color: #297af6; }
    /* line 406, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav .main_nav__item--blue .main_nav__link.is_active, .side_navigation .main_nav .main_nav__item--blue .main_nav__link:hover {
      color: #efc10d; }
    /* line 414, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .main_nav__span {
      position: relative;
      z-index: 20;
      display: inline-block;
      padding: 10px 10px 10px 20px;
      font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
      font-size: 18px;
      font-size: 1.8rem;
      letter-spacing: -0.05em;
      text-transform: uppercase; }
      @media screen and (min-width: 1370px) {
        /* line 414, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
        .side_navigation .main_nav__span {
          font-size: 24px;
          font-size: 2.4rem; } }
  /* line 435, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .sub_nav {
    position: fixed;
    top: 58px;
    z-index: 199;
    left: 255px;
    width: 0;
    overflow: hidden;
    transition: all 0.3s ease-in-out; }
    @media screen and (min-width: 1370px) {
      /* line 435, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .side_navigation .sub_nav {
        top: 71px; } }
    /* line 460, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .sub_nav--toggle {
      width: 40px;
      height: 39px;
      position: absolute;
      top: -2px;
      left: 214px;
      z-index: 10;
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 36px;
      line-height: 3.6rem;
      text-indent: 0px;
      color: #292929;
      border: 1px solid #ebebeb;
      border-right: none; }
      @media screen and (min-width: 1370px) {
        /* line 460, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
        .side_navigation .sub_nav--toggle {
          top: -2px;
          left: 207px;
          width: 48px;
          height: 47px; } }
      /* line 485, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .side_navigation .sub_nav--toggle:before {
        position: relative;
        top: 1px;
        right: -17px; }
        @media screen and (min-width: 1370px) {
          /* line 485, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
          .side_navigation .sub_nav--toggle:before {
            top: 4px;
            right: -21px; } }
      /* line 498, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .side_navigation .sub_nav--toggle.is_opened ~ .sub_nav {
        display: block;
        width: 180px; }
    /* line 505, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .sub_nav .main_nav__item {
      float: right; }
    /* line 509, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .sub_nav .main_nav__link {
      width: 180px; }
    /* line 513, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation .sub_nav .main_nav__span {
      font: normal 400 16px/1 "Roboto", sans-serif;
      font-size: 15px;
      font-size: 1.5rem;
      text-transform: uppercase;
      letter-spacing: 0; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--home .sub_nav__link.is_opened, .side_navigation .main_nav__item--home .sub_nav__link:hover,
  .side_navigation .main_nav__item--home .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--home .sub_nav--toggle:hover {
    color: #f89d1c; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--news .sub_nav__link.is_opened, .side_navigation .main_nav__item--news .sub_nav__link:hover,
  .side_navigation .main_nav__item--news .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--news .sub_nav--toggle:hover {
    color: #d7060c; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--show .sub_nav__link.is_opened, .side_navigation .main_nav__item--show .sub_nav__link:hover,
  .side_navigation .main_nav__item--show .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--show .sub_nav--toggle:hover {
    color: #ff9312; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--sport .sub_nav__link.is_opened, .side_navigation .main_nav__item--sport .sub_nav__link:hover,
  .side_navigation .main_nav__item--sport .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--sport .sub_nav--toggle:hover {
    color: #40b14d; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--lifestyle .sub_nav__link.is_opened, .side_navigation .main_nav__item--lifestyle .sub_nav__link:hover,
  .side_navigation .main_nav__item--lifestyle .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--lifestyle .sub_nav--toggle:hover {
    color: #efc10d; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--life .sub_nav__link.is_opened, .side_navigation .main_nav__item--life .sub_nav__link:hover,
  .side_navigation .main_nav__item--life .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--life .sub_nav--toggle:hover {
    color: #efc10d; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--fun .sub_nav__link.is_opened, .side_navigation .main_nav__item--fun .sub_nav__link:hover,
  .side_navigation .main_nav__item--fun .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--fun .sub_nav--toggle:hover {
    color: #297af6; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--horoskop .sub_nav__link.is_opened, .side_navigation .main_nav__item--horoskop .sub_nav__link:hover,
  .side_navigation .main_nav__item--horoskop .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--horoskop .sub_nav--toggle:hover {
    color: #0e4793; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--tech .sub_nav__link.is_opened, .side_navigation .main_nav__item--tech .sub_nav__link:hover,
  .side_navigation .main_nav__item--tech .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--tech .sub_nav--toggle:hover {
    color: #47c0ff; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--sexy .sub_nav__link.is_opened, .side_navigation .main_nav__item--sexy .sub_nav__link:hover,
  .side_navigation .main_nav__item--sexy .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--sexy .sub_nav--toggle:hover {
    color: #ce6fcf; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--repo .sub_nav__link.is_opened, .side_navigation .main_nav__item--repo .sub_nav__link:hover,
  .side_navigation .main_nav__item--repo .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--repo .sub_nav--toggle:hover {
    color: #d7060c; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--tv24 .sub_nav__link.is_opened, .side_navigation .main_nav__item--tv24 .sub_nav__link:hover,
  .side_navigation .main_nav__item--tv24 .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--tv24 .sub_nav--toggle:hover {
    color: #9757f6; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--search .sub_nav__link.is_opened, .side_navigation .main_nav__item--search .sub_nav__link:hover,
  .side_navigation .main_nav__item--search .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--search .sub_nav--toggle:hover {
    color: #3e3e3e; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--ljubimci .sub_nav__link.is_opened, .side_navigation .main_nav__item--ljubimci .sub_nav__link:hover,
  .side_navigation .main_nav__item--ljubimci .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--ljubimci .sub_nav--toggle:hover {
    color: #7cb025; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--junior .sub_nav__link.is_opened, .side_navigation .main_nav__item--junior .sub_nav__link:hover,
  .side_navigation .main_nav__item--junior .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--junior .sub_nav--toggle:hover {
    color: #1ccbf6; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--ugc .sub_nav__link.is_opened, .side_navigation .main_nav__item--ugc .sub_nav__link:hover,
  .side_navigation .main_nav__item--ugc .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--ugc .sub_nav--toggle:hover {
    color: #d70915; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--black .sub_nav__link.is_opened, .side_navigation .main_nav__item--black .sub_nav__link:hover,
  .side_navigation .main_nav__item--black .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--black .sub_nav--toggle:hover {
    color: #000000; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--gray .sub_nav__link.is_opened, .side_navigation .main_nav__item--gray .sub_nav__link:hover,
  .side_navigation .main_nav__item--gray .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--gray .sub_nav--toggle:hover {
    color: #2d8227; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--red .sub_nav__link.is_opened, .side_navigation .main_nav__item--red .sub_nav__link:hover,
  .side_navigation .main_nav__item--red .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--red .sub_nav--toggle:hover {
    color: #efc10d; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--yello .sub_nav__link.is_opened, .side_navigation .main_nav__item--yello .sub_nav__link:hover,
  .side_navigation .main_nav__item--yello .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--yello .sub_nav--toggle:hover {
    color: #d7060c; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--green .sub_nav__link.is_opened, .side_navigation .main_nav__item--green .sub_nav__link:hover,
  .side_navigation .main_nav__item--green .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--green .sub_nav--toggle:hover {
    color: #297af6; }
  /* line 529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation .main_nav__item--blue .sub_nav__link.is_opened, .side_navigation .main_nav__item--blue .sub_nav__link:hover,
  .side_navigation .main_nav__item--blue .sub_nav--toggle.is_opened,
  .side_navigation .main_nav__item--blue .sub_nav--toggle:hover {
    color: #efc10d; }
  /* line 539, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .side_navigation--ugc {
    width: 255px;
    text-align: center; }
    /* line 544, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation--ugc .navigation__info {
      display: inline-block;
      font: normal 400 16px/1 "Roboto", sans-serif;
      font-size: 15px;
      font-size: 1.5rem;
      padding-bottom: 15px; }
    /* line 551, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .side_navigation--ugc .btn {
      font-weight: bold; }

/* line 577, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.footer_navigation--site {
  padding: 17px 0 21px;
  background: #fff;
  border-top: 4px solid #eaeaea; }

/* line 583, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.footer_navigation--footer {
  padding: 0;
  background: #fff;
  border-top: 1px solid #eaeaea; }

/* line 592, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.footer_navigation .footer_nav__list {
  list-style-type: none;
  padding: 8px 0 9px;
  margin: 0;
  text-align: left; }

/* line 610, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.footer_navigation .footer_nav__item {
  display: inline-block;
  font-size: 0;
  margin: 0 18px 0 0; }
  @media screen and (min-width: 1370px) {
    /* line 610, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .footer_navigation .footer_nav__item {
      margin: 0 18px 0 0; }
      /* line 618, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
      .footer_navigation .footer_nav__item:last-child {
        margin: 0; } }

/* line 624, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.footer_navigation .footer_nav__link {
  text-decoration: none; }
  /* line 628, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .footer_navigation .footer_nav__link:hover .footer_nav__span {
    color: #1197dd; }

/* line 634, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.footer_navigation .footer_nav__span {
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 23px;
  line-height: 2.3rem;
  font-weight: 400;
  color: #8b8b8b; }

/* line 651, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.footer_navigation .main_nav__list {
  list-style-type: none;
  padding: 0;
  margin: 0; }

/* line 657, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.footer_navigation .main_nav__item {
  position: relative;
  display: inline-block; }
  /* line 661, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .footer_navigation .main_nav__item:first-child .main_nav__span {
    padding-left: 0; }
    /* line 665, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
    .footer_navigation .main_nav__item:first-child .main_nav__span:before {
      display: none; }

/* line 673, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.footer_navigation .main_nav__link {
  text-decoration: none; }
  /* line 677, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .footer_navigation .main_nav__link:hover .main_nav__span {
    color: #6b6b6b; }

/* line 683, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
.footer_navigation .main_nav__span {
  display: block;
  padding: 0 10px;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: 400;
  color: #1e1e1e;
  position: relative; }
  /* line 693, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-navigation.scss */
  .footer_navigation .main_nav__span:before {
    content: ' ';
    position: absolute;
    top: 0;
    height: 22px;
    left: 0;
    display: block;
    width: 0;
    border-left: 1px solid #eaeaea; }

/* line 1, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
.dfp_banner {
  font-size: 0; }
  /* line 7, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
  .dfp_banner--Leaderboard div[id$="__container__"],
  .dfp_banner--Leaderboard div[id$="_ad_container"] {
    display: inline-block;
    margin: 20px 0 0; }
    /* line 13, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
    body.specijal_layout .dfp_banner--Leaderboard div[id$="__container__"], body.specijal_layout
    .dfp_banner--Leaderboard div[id$="_ad_container"] {
      margin: 20px 0; }
  /* line 20, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
  .dfp_banner--Leaderboard #div24satahrBillboardMid div[id$="__container__"],
  .dfp_banner--Leaderboard #div24satahrBillboardMid div[id$="_ad_container"] {
    display: inline-block;
    margin: 0 0 20px; }
  /* line 29, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
  .dfp_banner--MiniHalf {
    display: none;
    width: 120px;
    margin: 67px auto 0; }
    @media screen and (min-width: 1370px) {
      /* line 29, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
      .dfp_banner--MiniHalf {
        display: block;
        margin-bottom: -23px; }
        /* line 42, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
        .column .dfp_banner--MiniHalf {
          margin: 5px 0 0;
          margin-bottom: 0px; } }
    /* line 48, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
    .dfp_banner--MiniHalf div[id$="__container__"],
    .dfp_banner--MiniHalf div[id$="_ad_container"] {
      margin-top: 30px; }
  @media screen and (max-width: 1370px) {
    /* line 56, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
    .dfp_banner.left_offset {
      margin-left: -10px; } }
  /* line 66, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
  .dfp_banner--LeadToHalf .banner_728x90 {
    display: block; }
  /* line 70, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
  .dfp_banner--LeadToHalf .banner_300x600 {
    display: none; }
  @media screen and (min-width: 1370px) {
    /* line 76, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
    .dfp_banner--LeadToHalf .banner_728x90 {
      display: none; }
    /* line 80, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
    .dfp_banner--LeadToHalf .banner_300x600 {
      display: block; } }
  /* line 86, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
  .dfp_banner--halfpageMondo {
    height: 600px;
    background: url("../img/brisati/fakebanner.jpg") center no-repeat; }

/* line 94, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
#div24sataDesktopNative {
  display: none; }

/* line 98, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
body.native_banner_active {
  /* home, section, subsection */ }
  /* line 101, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
  body.native_banner_active #div24sataDesktopNative {
    display: block; }
  /* line 105, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
  body.native_banner_active #div24sataDesktopNative + .card.card--v1_3 {
    display: none; }

/* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
#div24satahrInImage {
  position: absolute;
  bottom: 113px;
  left: 0;
  right: 0;
  text-align: center; }
  /* line 118, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
  .article__main_img #div24satahrInImage {
    bottom: 30px; }

/* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
#div24satahrImageBelow {
  margin: 20px auto 0 auto; }

/* line 130, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
#js_bannerPositionWide div[id$="__container__"],
#js_bannerPositionWide div[id$="_ad_container"],
#js_bannerPositionNarrow div[id$="__container__"],
#js_bannerPositionNarrow div[id$="_ad_container"] {
  width: 98.5%;
  padding-bottom: 20px;
  border-bottom: 1px solid #d4d4d4 !important; }
  @media screen and (max-width: 1370px) {
    /* line 130, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
    #js_bannerPositionWide div[id$="__container__"],
    #js_bannerPositionWide div[id$="_ad_container"],
    #js_bannerPositionNarrow div[id$="__container__"],
    #js_bannerPositionNarrow div[id$="_ad_container"] {
      width: 98%; } }

/* line 143, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-banners.scss */
.article__text img[src*="redot"] {
  width: auto; }

/* VARIJANTE GUMBIJU */
/* line 48, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn {
  height: 40px;
  padding: 0 14px;
  font: normal 700 16px/1 "Roboto", sans-serif;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 38px;
  line-height: 3.8rem;
  overflow: hidden;
  box-sizing: border-box;
  background: #d02128;
  border: 1px solid #e0e0e0;
  color: #fff;
  display: inline-block;
  margin: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  position: relative;
  letter-spacing: 0em;
  cursor: pointer; }
  /* line 75, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--r, .btn--b {
    border: none; }
  /* line 79, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn:before {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  /* line 91, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn:hover {
    text-decoration: none; }
  /* line 95, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn [class^="icon-"],
  .btn [class*=" icon-"] {
    position: relative;
    top: 1px; }
  /* line 101, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--ttu {
    text-transform: uppercase; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--r {
    background: #eb0000;
    color: #ffffff;
    border-color: #eb0000; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--r:hover {
      color: #ffffff;
      background: #ca0401; }
    /* line 131, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--r:hover {
      border-color: #ca0401; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--b {
    background: #1197dd;
    color: #ffffff;
    border-color: #1197dd; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--b:hover {
      color: #ffffff;
      background: #0478b5; }
    /* line 131, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--b:hover {
      border-color: #0478b5; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--w1 {
    background: #ffffff;
    color: #1e1e1e; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--w1:hover {
      color: #1e1e1e;
      background: #f2f2f2; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--w2 {
    background: #ffffff;
    color: #1197dd; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--w2:hover {
      color: #ffffff;
      background: #1197dd; }
    /* line 138, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--w2:hover {
      border-color: #1197dd; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--w3 {
    background: #ffffff;
    color: #1e1e1e; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--w3:hover {
      color: #1197dd;
      background: #f2f2f2; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--color_face {
    background: #3b5998;
    color: #ffffff; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--color_face:hover {
      color: #ffffff;
      background: #334c82; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--color_goog {
    background: #d34836;
    color: #ffffff; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--color_goog:hover {
      color: #ffffff;
      background: #b43e2e; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--invert {
    background: #ffffff;
    color: #0096e0; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--invert:hover {
      color: #0096e0;
      background: #f2f2f2; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--disabled {
    background: #eeeeee;
    color: #999999; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--disabled:hover {
      color: #999999;
      background: #e5e5e5; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--active {
    background: #f2f2f2;
    color: #1197dd; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--active:hover {
      color: #1197dd;
      background: #f2f2f2; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--face {
    background: #3b5998;
    color: #ffffff;
    width: 40px;
    padding: 0; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--face:hover {
      color: #ffffff;
      background: #334c82; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--twit {
    background: #4099ff;
    color: #ffffff;
    width: 40px;
    padding: 0; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--twit:hover {
      color: #ffffff;
      background: #3783d9; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--goog {
    background: #d34836;
    color: #ffffff;
    width: 40px;
    padding: 0; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--goog:hover {
      color: #ffffff;
      background: #b43e2e; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--wapp {
    background: #139d35;
    color: #ffffff;
    width: 40px;
    padding: 0; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--wapp:hover {
      color: #ffffff;
      background: #1c9d0f; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--mail {
    background: #999999;
    color: #ffffff;
    width: 40px;
    padding: 0; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--mail:hover {
      color: #ffffff;
      background: #a8a8a8; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--comm {
    background: #d02128;
    color: #ffffff;
    width: 40px;
    padding: 0; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--comm:hover {
      color: #ffffff;
      background: #b11c22; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--share {
    background: #297af6;
    color: #ffffff; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--share:hover {
      color: #ffffff;
      background: #0061f6; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--face2 {
    background: #3b5998;
    color: #ffffff; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--face2:hover {
      color: #ffffff;
      background: #334c82; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--twit2 {
    background: #4099ff;
    color: #ffffff; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--twit2:hover {
      color: #ffffff;
      background: #3783d9; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--goog2 {
    background: #d34836;
    color: #ffffff; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--goog2:hover {
      color: #ffffff;
      background: #b43e2e; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--wapp2 {
    background: #139d35;
    color: #ffffff; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--wapp2:hover {
      color: #ffffff;
      background: #1c9d0f; }
  /* line 111, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--mail2 {
    background: #999999;
    color: #ffffff; }
    /* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--mail2:hover {
      color: #ffffff;
      background: #a8a8a8; }
  /* line 157, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--sqared {
    border-radius: 0; }
  /* line 157, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--rounded {
    border-radius: 40px; }
  /* line 157, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--circle {
    border-radius: 100%;
    width: 40px;
    padding: 0; }
    /* line 167, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--circle.btn--md, .btn--circle.btn--lg {
      height: 40px;
      padding: 5px;
      line-height: 50px;
      line-height: 5rem;
      border: none; }
  /* line 186, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--sm {
    font: normal 400 16px/1 "Roboto", sans-serif;
    height: 32px;
    line-height: 30px;
    line-height: 3rem;
    padding: 0 10px;
    font-size: 12px;
    font-size: 1.2rem; }
  /* line 186, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--md {
    font: normal 400 16px/1 "Roboto", sans-serif;
    height: 32px;
    line-height: 30px;
    line-height: 3rem;
    padding: 0 10px;
    font-size: 14px;
    font-size: 1.4rem; }
  /* line 186, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--mdb {
    height: 32px;
    line-height: 30px;
    line-height: 3rem;
    padding: 0 10px;
    font-size: 14px;
    font-size: 1.4rem; }
  /* line 186, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--lg {
    height: 40px;
    line-height: 38px;
    line-height: 3.8rem;
    padding: 0 14px;
    font-size: 16px;
    font-size: 1.6rem; }
  /* line 186, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--xl {
    height: 40px;
    line-height: 38px;
    line-height: 3.8rem;
    padding: 0 14px;
    font-size: 18px;
    font-size: 1.8rem; }
  /* line 204, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--facebook {
    padding: 0 14px 0 54px;
    height: 40px;
    background: #3b5998;
    color: #fff;
    font-size: 16px;
    font-size: 1.6rem;
    font-weight: 400;
    transition: 0.12s ease-in-out;
    border: 0;
    outline: 0;
    text-align: left; }
    /* line 216, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--facebook [class^="icon-"], .btn--facebook [class*=" icon-"] {
      position: absolute;
      top: 0;
      left: 0;
      display: block;
      width: 40px;
      height: 40px;
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 40px;
      line-height: 4rem;
      text-align: center;
      border-right: 1px solid #263d6e; }
    /* line 229, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn--facebook:hover {
      background: #30487b; }
  /* line 234, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--block {
    width: 100%; }

/* line 241, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn_group {
  display: inline-block;
  font-size: 0; }
  /* line 249, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn_group--separator > .btn:not(:last-child) {
    border-right-width: 1px;
    border-right-style: solid; }
  /* line 255, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn_group > .btn {
    box-shadow: none; }
    /* line 258, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn_group > .btn:not(:first-child):not(:last-child) {
      border-radius: 0; }
    /* line 262, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn_group > .btn:first-child:not(:last-child) {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    /* line 267, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .btn_group > .btn:last-child:not(:first-child) {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }

/* line 280, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--invert {
  background: #f2f2f2; }

/* line 284, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn__icon {
  color: #999;
  font-size: 16px;
  font-size: 1.6rem; }
  /* line 288, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--invert .btn__icon {
    color: #1197dd; }
  /* line 292, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn__icon.icon-comm-small2 {
    top: 4px; }

/* line 306, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--circle::before {
  border-radius: 100%; }

/* line 312, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--face, .btn--twit, .btn--goog, .btn--wapp, .btn--mail, .btn--comm {
  border: none; }
  /* line 321, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--face [class^="icon-"],
  .btn--face [class*=" icon-"], .btn--twit [class^="icon-"],
  .btn--twit [class*=" icon-"], .btn--goog [class^="icon-"],
  .btn--goog [class*=" icon-"], .btn--wapp [class^="icon-"],
  .btn--wapp [class*=" icon-"], .btn--mail [class^="icon-"],
  .btn--mail [class*=" icon-"], .btn--comm [class^="icon-"],
  .btn--comm [class*=" icon-"] {
    position: relative;
    font-size: 22px;
    font-size: 2.2rem; }

/* line 328, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--face {
  border-color: #273e6c; }
  /* line 330, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--face [class^="icon-"],
  .btn--face [class*=" icon-"] {
    top: 9px; }

/* line 337, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--twit [class^="icon-"],
.btn--twit [class*=" icon-"] {
  top: 7px;
  font-size: 23px;
  font-size: 2.3rem; }

/* line 345, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--goog [class^="icon-"],
.btn--goog [class*=" icon-"] {
  top: 8px;
  font-size: 24px;
  font-size: 2.4rem; }

/* line 353, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--wapp [class^="icon-"],
.btn--wapp [class*=" icon-"] {
  top: 7px;
  font-size: 26px;
  font-size: 2.6rem; }

/* line 361, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--mail [class^="icon-"],
.btn--mail [class*=" icon-"] {
  top: 5px;
  font-size: 20px;
  font-size: 2rem; }

/* line 368, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--comm {
  position: relative;
  font-size: 11px;
  font-size: 1.1rem;
  font-family: "Roboto";
  font-weight: 900; }
  /* line 369, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--comm [class^="icon-"],
  .btn--comm [class*=" icon-"] {
    top: 8px; }

/* line 380, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--comm .btn__count {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  text-align: center;
  color: #d02128; }

/* line 391, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--right {
  float: right; }

/* line 399, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.btn--face2, .btn--twit2, .btn--goog2, .btn--wapp2, .btn--mail2, .btn--comm2 {
  border-radius: 100%;
  width: 50px;
  height: 50px;
  padding: 5px;
  line-height: 50px;
  line-height: 5rem;
  border: none; }
  /* line 414, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .btn--face2 [class^="icon-"],
  .btn--face2 [class*=" icon-"], .btn--twit2 [class^="icon-"],
  .btn--twit2 [class*=" icon-"], .btn--goog2 [class^="icon-"],
  .btn--goog2 [class*=" icon-"], .btn--wapp2 [class^="icon-"],
  .btn--wapp2 [class*=" icon-"], .btn--mail2 [class^="icon-"],
  .btn--mail2 [class*=" icon-"], .btn--comm2 [class^="icon-"],
  .btn--comm2 [class*=" icon-"] {
    font-size: 20px;
    font-size: 2rem; }

/* line 439, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.gallerybtn--zoom, .gallerybtn--play, .gallerybtn--prev, .gallerybtn--next {
  position: absolute;
  display: block;
  width: 58px;
  height: 58px;
  border-radius: 50%;
  line-height: 60px;
  text-align: center;
  overflow: hidden;
  color: #fff;
  font-size: 22px; }
  /* line 457, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .gallerybtn--zoom:hover, .gallerybtn--play:hover, .gallerybtn--prev:hover, .gallerybtn--next:hover {
    text-decoration: none; }
  /* line 461, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .gallerybtn--zoom [class^="icon-"],
  .gallerybtn--zoom [class*=" icon-"],
  .gallerybtn--zoom .zmdi, .gallerybtn--play [class^="icon-"],
  .gallerybtn--play [class*=" icon-"],
  .gallerybtn--play .zmdi, .gallerybtn--prev [class^="icon-"],
  .gallerybtn--prev [class*=" icon-"],
  .gallerybtn--prev .zmdi, .gallerybtn--next [class^="icon-"],
  .gallerybtn--next [class*=" icon-"],
  .gallerybtn--next .zmdi {
    position: relative;
    z-index: 10; }

/* line 469, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.gallerybtn--zoom, .gallerybtn--play {
  border: 2px solid rgba(255, 255, 255, 0.5); }

/* line 474, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.gallerybtn__back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0.8;
  background: #000;
  border-radius: 100%; }
  /* line 486, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .gallerybtn--zoom .gallerybtn__back {
    opacity: 0.8; }

/* line 491, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.gallerybtn--zoom, .gallerybtn--play {
  top: 50%;
  left: 50%;
  margin-top: -29px;
  margin-left: -29px; }

/* line 502, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.gallerybtn--zoom [class^="icon-"],
.gallerybtn--zoom [class*=" icon-"],
.gallerybtn--zoom .icon {
  color: #fff;
  font-size: 48px;
  left: 0;
  top: 4px; }

/* line 514, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.gallerybtn--play [class^="icon-"],
.gallerybtn--play [class*=" icon-"] {
  font-size: 30px;
  left: 3px;
  top: 3px; }

/* line 522, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.gallerybtn--prev {
  top: 50%;
  left: 5%;
  margin-top: -25px; }
  /* line 527, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .gallerybtn--prev [class^="icon-"],
  .gallerybtn--prev [class*=" icon-"] {
    left: -2px; }

/* line 533, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.gallerybtn--next {
  top: 50%;
  right: 5%;
  margin-top: -25px; }
  /* line 538, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .gallerybtn--next [class^="icon-"],
  .gallerybtn--next [class*=" icon-"] {
    left: 2px; }

/* line 545, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
.floating_btns {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 20; }
  /* line 553, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .floating_btns .btn--share,
  .floating_btns .btn--comment {
    position: absolute;
    bottom: 20px;
    opacity: 0.95;
    text-decoration: none;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.5); }
  /* line 562, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .floating_btns .btn--share {
    left: 10px;
    font-size: 22px;
    font-size: 2.2rem; }
    /* line 566, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .floating_btns .btn--share [class^="icon-"],
    .floating_btns .btn--share [class*=" icon-"] {
      left: -1px;
      top: -3px; }
  /* line 573, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .floating_btns .btn--comment {
    right: 10px;
    font-size: 24px;
    font-size: 2.4rem; }
    /* line 577, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
    .floating_btns .btn--comment [class^="icon-"],
    .floating_btns .btn--comment [class*=" icon-"] {
      display: inline-block;
      left: 0px;
      top: -2px; }
  /* line 585, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-buttons.scss */
  .floating_btns .btn__number {
    position: absolute;
    top: 4px;
    left: 0;
    width: 100%;
    font-size: 11px;
    font-size: 1.1rem;
    color: #000;
    text-align: center;
    letter-spacing: -1px;
    font-weight: 900;
    font-family: "Roboto";
    line-height: 1;
    text-decoration: none; }

/* line 4, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.articles_list {
  list-style-type: none;
  padding: 0;
  margin: 0; }
  /* line 10, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .articles_list__item {
    margin: 0;
    padding: 0;
    border-top: 1px solid #ddd; }
    /* line 15, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .articles_list__item:first-child {
      border-top: none; }
    /* line 19, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .articles_list__item:last-child {
      border-bottom: none; }
    /* line 23, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .articles_list--bdn .articles_list__item {
      border: none; }
    /* line 27, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .articles_list__item .card {
      padding: 0; }
    /* line 31, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .articles_list__item .card__wrap {
      box-shadow: none; }
    /* line 36, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .articles_list--ib .articles_list__item {
      display: inline-block; }
    /* line 40, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .articles_list__item--unread {
      background: #FFF9F3; }
      /* line 43, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .articles_list__item--unread .card__wrap {
        background: #FFF9F3; }
  /* line 51, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .articles_list--numbered > li {
    counter-increment: step-counter;
    position: relative; }

/* line 66, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.hscroll_list {
  margin: 0;
  padding: 10px;
  box-shadow: none;
  background: none;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch; }
  /* line 82, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .hscroll_list--wide {
    margin: 0 -10px; }
    /* line 85, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .article .hscroll_list--wide,
    .article__addon .hscroll_list--wide {
      margin: 0 -15px; }
    /* line 90, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .card__data .hscroll_list--wide {
      margin: -10px -20px 0; }
  /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .hscroll_list--wideho {
    margin: 0 45px;
    padding: 10px 0; }
  /* line 101, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .hscroll_list__item {
    display: inline-block;
    vertical-align: top;
    border-bottom: 1px solid #eaeaea; }
    /* line 107, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .hscroll_list__item:last-child {
      border: none; }

/* line 115, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.hscroll_wrap {
  position: relative; }
  /* line 118, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .hscroll_wrap__arrow {
    position: absolute;
    top: 22px;
    width: 26px;
    height: 26px; }
    /* line 124, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .hscroll_wrap__arrow--left {
      left: 10px; }
    /* line 128, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .hscroll_wrap__arrow--right {
      right: 10px; }
  /* line 134, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .hscroll_wrap__arrow_icon {
    font-size: 26px;
    font-size: 2.6rem;
    color: #aaaaaa; }

/* line 145, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.main_tile {
  list-style-type: none;
  margin: 0;
  padding: 0;
  background: #fff; }
  /* line 154, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_tile--bdb {
    border-bottom: 1px solid; }
  /* line 158, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_tile--bgn {
    background: none;
    box-shadow: none; }

/* line 168, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.main_separator {
  height: 0;
  display: block;
  border-top: 1px solid #333;
  margin: 20px 0; }
  /* line 175, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_separator--bdb {
    border-top: none;
    border-bottom: 1px solid #333; }
  /* line 180, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_separator--light {
    border-top: 1px solid #d4d4d4; }

/* line 189, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.main_label {
  position: relative;
  display: block;
  margin: 0;
  padding: 5px 0 9px;
  margin: 0 10px;
  font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
  font-size: 30px;
  font-size: 3rem;
  line-height: 33px;
  line-height: 3.3rem;
  letter-spacing: -0.025em;
  color: #1e1e1e; }
  /* line 204, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label span {
    color: #d23237; }
  /* line 208, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label__side {
    float: right; }
  /* line 212, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--fwn {
    font: normal 400 16px/1 "Roboto", sans-serif; }
  /* line 216, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--fwm {
    font-family: "Roboto";
    font-weight: 500; }
  /* line 221, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--ttu {
    text-transform: uppercase; }
  /* line 225, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--bdt {
    border-top: 1px solid #ddd; }
  /* line 229, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--bdb {
    border-bottom: 1px solid #333333; }
  /* line 234, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--cbl strong {
    color: #000; }
  /* line 239, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--cat {
    display: block;
    padding: 5px 0;
    margin: 5px 10px;
    text-align: center;
    text-transform: uppercase;
    border-bottom: 1px solid;
    font-weight: 900;
    font-size: 16px;
    font-size: 1.6rem; }
  /* line 250, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--small {
    font-size: 22px;
    font-size: 2.2rem;
    margin: 0; }
  /* line 255, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--mid {
    font-size: 24px;
    font-size: 2.4rem;
    margin: 0; }
  /* line 260, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--big {
    font-size: 35px;
    font-size: 3.5rem; }
  /* line 265, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--lsg {
    text-transform: uppercase;
    padding: 0 0 8px; }
  /* line 270, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal--dark.modal--dark .main_label {
    border-bottom: 1px solid #3e3e3e; }
  /* line 274, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label strong {
    font-weight: 900; }
  /* line 279, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .nav .main_label {
    line-height: 40px;
    line-height: 4rem;
    font-size: 12px;
    font-size: 1.2rem;
    color: #666;
    margin: 0 -15px;
    padding: 0 25px;
    border-color: #2d2d2d; }
  /* line 293, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label_title {
    float: left;
    background: #000;
    padding: 0 0 0 10px;
    height: 25px;
    line-height: 25px;
    line-height: 2.5rem;
    font-family: "Roboto";
    font-weight: 500;
    text-transform: uppercase;
    font-size: 12px;
    font-size: 1.2rem; }
    /* line 304, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label_title.has_indicator {
      position: relative;
      padding: 0 0 0 25px; }
      /* line 308, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .main_label_title.has_indicator:before {
        content: " ";
        position: absolute;
        display: block;
        top: 6px;
        left: 7px;
        width: 6px;
        height: 6px;
        border-radius: 50%;
        background: #000;
        border: 3px solid #d02229; }
      /* line 322, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .main_label_title.has_indicator:after {
        content: " ";
        position: absolute;
        display: block;
        top: 6px;
        left: 7px;
        width: 6px;
        height: 6px;
        border-radius: 50%;
        background: #000;
        border: 3px solid #d02229; }
      /* line 338, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .main_label_title.has_indicator.is_active:after {
        -webkit-animation: 5s live_label_pulsing infinite;
        animation: 5s live_label_pulsing infinite; }

@-webkit-keyframes live_label_pulsing {
  0% {
    top: 6px;
    left: 7px;
    border-width: 3px;
    opacity: 1; }
  80% {
    top: 6px;
    left: 7px;
    border-width: 3px;
    opacity: 1; }
  100% {
    top: 0px;
    left: 1px;
    border-width: 9px;
    opacity: 0.3; } }

@keyframes live_label_pulsing {
  0% {
    top: 6px;
    left: 7px;
    border-width: 3px;
    opacity: 1; }
  80% {
    top: 6px;
    left: 7px;
    border-width: 3px;
    opacity: 1; }
  100% {
    top: 0px;
    left: 1px;
    border-width: 9px;
    opacity: 0.3; } }
  /* line 355, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label_lead {
    float: right;
    padding: 0 10px 0 20px;
    height: 25px;
    line-height: 25px;
    line-height: 2.5rem;
    font-weight: 500;
    font-size: 12px;
    font-size: 1.2rem;
    text-transform: uppercase;
    color: #000; }
  /* line 367, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label_arrow1, .main_label_arrow2, .main_label_arrow3 {
    float: left;
    position: relative;
    width: 10px;
    height: 25px; }
    /* line 373, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label_arrow1:after, .main_label_arrow2:after, .main_label_arrow3:after {
      position: absolute;
      right: -10px;
      top: 0;
      content: " ";
      height: 0;
      width: 0;
      border: solid transparent;
      border-style: solid;
      border-width: 12px 0 13px 10px;
      z-index: 99; }
  /* line 394, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label_arrow1 {
    background: black; }
    /* line 398, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label_arrow1:after {
      border-color: transparent transparent transparent black; }
  /* line 403, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label_arrow2 {
    background: rgba(0, 0, 0, 0.36); }
    /* line 407, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label_arrow2:after {
      border-color: transparent transparent transparent rgba(0, 0, 0, 0.2); }
  /* line 412, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label_arrow3 {
    background: rgba(0, 0, 0, 0.2); }
    /* line 416, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label_arrow3:after {
      border-color: transparent transparent transparent rgba(0, 0, 0, 0.2); }
  /* line 427, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--bn_label {
    *zoom: 1;
    background: #ffd946;
    padding: 0; }
    /* line 58, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .main_label--bn_label:before, .main_label--bn_label:after {
      content: "";
      display: table; }
    /* line 63, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .main_label--bn_label:after {
      clear: both; }
    /* line 433, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label_title .main_label--bn_label {
      color: #ffd946; }
    /* line 437, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label_lead .main_label--bn_label {
      color: #000; }
  /* line 450, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--live {
    *zoom: 1;
    background: #d02229;
    padding: 0; }
    /* line 58, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .main_label--live:before, .main_label--live:after {
      content: "";
      display: table; }
    /* line 63, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .main_label--live:after {
      clear: both; }
    /* line 456, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label--live .main_label_title {
      color: #fff; }
    /* line 460, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label--live .main_label_lead {
      color: #fff; }
    /* line 464, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label--live .card__data {
      background: #d02229; }
  /* line 475, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_label--liveSP {
    *zoom: 1;
    background: #2d8227;
    padding: 0; }
    /* line 58, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .main_label--liveSP:before, .main_label--liveSP:after {
      content: "";
      display: table; }
    /* line 63, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .main_label--liveSP:after {
      clear: both; }
    /* line 481, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label--liveSP .main_label_title {
      color: #fff; }
    /* line 485, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label--liveSP .main_label_lead {
      color: #fff; }
    /* line 489, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .main_label--liveSP .card__data {
      background: #2d8227; }

/* line 499, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.main_info_txt {
  display: block;
  padding: 15px;
  color: #000;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 16px;
  line-height: 1.6rem;
  font-weight: 900;
  text-align: center; }
  /* line 509, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_info_txt--bdb {
    border-bottom: 1px solid #ddd; }
  /* line 513, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal--dark.modal--dark .main_info_txt {
    color: #fff;
    font-weight: 900; }

/* line 524, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.main_tools {
  height: 35px;
  padding: 0 10px;
  color: #aaa;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 35px;
  line-height: 3.5rem;
  line-height: 35px;
  line-height: 3.5rem;
  background: #f2f2f2; }

/* line 556, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.main_tile--bts_ro {
  position: relative; }
  /* line 562, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_tile--bts_ro:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
    background: #d02229;
    background: repeating-linear-gradient(-35deg, #eaeaea 0, #eaeaea 5px, #d02229 5px, #d02229 15px, #eaeaea 15px, #eaeaea 20px, #f78813 20px, #f78813 30px); }

/* line 556, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.main_tile--bts_bb {
  position: relative; }
  /* line 562, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .main_tile--bts_bb:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
    background: #0057a4;
    background: repeating-linear-gradient(-35deg, #eaeaea 0, #eaeaea 5px, #0057a4 5px, #0057a4 15px, #eaeaea 15px, #eaeaea 20px, #00a8e0 20px, #00a8e0 30px); }

/* line 586, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.calendar {
  position: relative;
  width: 299px;
  height: 300px;
  margin: 0;
  padding: 0;
  z-index: 1; }
  /* line 594, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .calendar__wrap, .calendar #activeCalendar {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    display: block !important;
    height: 300px !important;
    padding: 0;
    margin: 0; }

/*
.modal {

    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;

    overflow: hidden;

    .main_tile > * {
        display: none;
    }

    &--nav {
        //top: 50px;
    }

    &.is_opened {
        display: block;
    }

    &.is_search {
        top: 100px;
    }

    .has_navigation & {
        right: 70%;

        @include min-screen(480px) {
            right: 336px;
        }
    }

    .has_navigation &.is_search {
        top: 0;
    }

    &.is_assets .main_tile > * {
        display: block;
    }

    &__info_txt {

        display: none;

        margin: 5px 21px;
        padding: 10px;

        @include font-size (15);
        font-weight: $Bold;

        border-radius: 6px;

        &--error {
            background: none repeat scroll 0 0 #fbe3e4;
            border: 1px solid #f4c4c5;
            color: #902518;
        }
    }

    &__content {

        // animacija modala nalazi se u animations/_animations.scss

        z-index: 10;
        overflow: hidden;

        // !!! Ovo je služilo za vertical align modal prozora !!!
        //
        //display: inline-block;
        //vertical-align: middle;

        .modal--small & {

            display: inline-block;
            vertical-align: middle;

            &:before {
                // !!! Ovo je služilo za vertical align modal prozora !!!
                //
                //content: " ";
                //height: 100%;
                //margin-left: -.25em;
                //display: inline-block;
                //vertical-align: middle;

                content: " ";
                height: 100%;
                margin-left: -.25em;
                display: inline-block;
                vertical-align: middle;
            }
        }

        .main_tile {
            width: 100%;
            margin: 0;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            // !!! Ovo je služilo za vertical align modal prozora !!!
            //
            //display: inline-block;
            //vertical-align: middle;

            .modal--small & {
                display: inline-block;
                vertical-align: middle;
            }
        }

        //#
        $overlay_title_color: #999;
        .main_label {
            position: relative;
            height: 40px;
            padding: 0 10px;
            @include font-size (12);
            @include line-height (42);
            font-family: $fontSec;
            font-weight: $Medium;
            color: $overlay_title_color;

            text-transform: uppercase;
            border-bottom: 1px solid #ddd;
        }

        .main_label--bottom{
            position: absolute;
            bottom: 0;
            left:0;
            width: 100%;
            background: #fff;
            border-top: 1px solid #ddd;
            border-bottom: 0;
            text-align:center;
            z-index:10;
            text-transform:none;
            font-weight: $Normal;
            @include font-size (14);
            @include border-box();
        }

        .main_info_txt {
            padding: 15px 20px;
            @include font-size (14);
            @include line-height (18);
            font-weight: $Normal;
        }
    }

    &__scroll {
        overflow-x: hidden;
        overflow-y: scroll;

        -webkit-overflow-scrolling: touch;

        position: absolute;
        top: 40px;
        right: 0;
        bottom: 0;
        left: 0;
    }

    &__buttons {
        padding: 0 15px 15px;

        &--bdb {
            border-bottom: 1px solid #ddd;
        }

        .modal--dark & {
            border-bottom: none;
        }

        > .btn_group {
            margin: 0 7px;
        }
    }

    &__overlay {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;

        opacity: 0;
        background: rgba(0, 0, 0, 0.8);

        cursor: pointer;

    }

    //#
    $modal_x_color: #666;
    $modal_x_dark_color: #fff;
    &__close {
        position: absolute;
        top: 10px;
        right: 10px;
        z-index: 20;
        width: 20px;
        height: 20px;

        @include font-size (24);

        color: $modal_x_color;

        .modal--dark & {
            color: $modal_x_dark_color;
        }
    }

    &__close_icon {
        position: relative;
        top: -4px;
        left: -2px;
    }

    &__form--notif{
        .articles_list{
            margin:1px 0 40px;
        }
    }
}

*/
/* line 863, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.center_me {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

/* line 874, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.modal {
  position: relative;
  margin: 0 auto;
  padding: 0;
  max-width: 610px;
  font-family: "Roboto";
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);
  background: #fff; }
  /* line 883, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal--small {
    max-width: 360px; }
  /* line 890, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__header {
    position: relative;
    background: #f4f4f4;
    border-bottom: 1px solid #e0e0e0; }
  /* line 896, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__title {
    position: relative;
    display: block;
    margin: 0;
    padding: 20px;
    font-size: 24px;
    font-size: 2.4rem;
    line-height: 40px;
    line-height: 4rem;
    font-weight: 900;
    color: #1e1e1e; }
  /* line 907, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__close {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 33px;
    height: 33px;
    color: #1e1e1e;
    transition: 0.12s ease-in-out;
    cursor: pointer; }
    /* line 918, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__close:hover {
      color: #1197dd; }
    /* line 922, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__close::after {
      content: "\f136";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: block;
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 33px;
      line-height: 3.3rem;
      text-align: center; }
  /* line 937, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__content {
    position: relative;
    margin: 0;
    padding: 20px 30px;
    *zoom: 1; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .modal__content:before, .modal__content:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .modal__content:after {
      clear: both; }
  /* line 944, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__content_block {
    position: relative;
    margin: 0;
    padding: 0;
    *zoom: 1; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .modal__content_block:before, .modal__content_block:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .modal__content_block:after {
      clear: both; }
  /* line 951, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__left {
    box-sizing: border-box;
    position: relative;
    display: block;
    width: 50%;
    margin: 0;
    padding: 0 30px 0 0;
    float: left; }
    /* line 962, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__left--line::before {
      content: " ";
      position: absolute;
      top: 0px;
      right: 0;
      bottom: 10px;
      display: block;
      width: 1px;
      background: #e0e0e0; }
    /* line 976, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__left--or::before {
      content: " ";
      position: absolute;
      top: 0px;
      right: 0;
      bottom: 10px;
      display: block;
      width: 1px;
      background: #e0e0e0; }
    /* line 987, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__left--or::after {
      content: "ili";
      position: absolute;
      top: 50%;
      right: 0;
      display: block;
      width: 20px;
      height: 32px;
      margin: -16px -9px 0 0;
      background: #fff;
      text-align: center;
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 34px;
      line-height: 3.4rem; }
    /* line 1003, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__left--wide {
      padding: 0; }
  /* line 1008, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__right {
    box-sizing: border-box;
    position: relative;
    display: block;
    width: 50%;
    margin: 0;
    padding: 0 0 0 30px;
    float: right; }
  /* line 1018, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__splitter {
    position: relative;
    display: block;
    margin: 20px 0;
    padding: 0;
    width: 100%;
    height: 1px;
    background: #e0e0e0;
    text-align: center;
    clear: both; }
  /* line 1030, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__splitter_inner {
    position: relative;
    display: inline-block;
    margin: -8px 0 0;
    padding: 0 10px;
    background: #fff;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 20px;
    line-height: 2rem;
    font-weight: 400;
    color: #1e1e1e; }
  /* line 1042, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__text {
    position: relative;
    display: block;
    margin: 20px 0;
    padding: 0;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 27px;
    line-height: 2.7rem;
    font-weight: 400;
    color: #1e1e1e; }
  /* line 1053, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__link {
    position: relative;
    height: 20px;
    margin: 0;
    padding: 0;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 23px;
    line-height: 2.3rem;
    font-weight: 400;
    color: #1197dd; }
  /* line 1065, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__info {
    position: relative;
    display: block;
    margin: 0;
    position: 0;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 40px;
    line-height: 4rem; }
  /* line 1074, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__lead {
    position: relative;
    display: block;
    margin: 20px 0;
    padding: 0;
    font: normal 900 16px/1 "Roboto", sans-serif;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 27px;
    line-height: 2.7rem; }
    /* line 1083, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__lead span {
      color: #ce242e; }
  /* line 1088, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__next {
    position: relative;
    display: block;
    *zoom: 1;
    text-align: right;
    margin-top: 125px; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .modal__next:before, .modal__next:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .modal__next:after {
      clear: both; }
  /* line 1096, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__footer_text {
    position: relative;
    display: block;
    margin: 0;
    position: 0;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 23px;
    line-height: 2.3rem; }
    /* line 1104, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__footer_text a {
      color: #1197dd; }
  /* line 1109, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__content--step2 {
    display: none; }
  /* line 1113, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__steps {
    position: relative;
    display: block;
    height: 30px;
    margin: 32px 0 48px;
    padding: 0;
    *zoom: 1;
    font-size: 21px;
    font-size: 2.1rem;
    line-height: 30px;
    line-height: 3rem; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .modal__steps:before, .modal__steps:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .modal__steps:after {
      clear: both; }
  /* line 1124, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__step_1 {
    position: absolute;
    top: 0;
    left: 30px;
    bottom: 0;
    display: block; }
  /* line 1132, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__step_2 {
    position: absolute;
    top: 0;
    right: 30px;
    bottom: 0;
    display: block;
    text-align: right; }
  /* line 1141, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__step_graphics {
    position: relative;
    display: block;
    width: 245px;
    height: 3px;
    margin: 14px auto 0;
    padding: 0;
    background: #eaeaea; }
    /* line 1150, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__step_graphics::before {
      content: " ";
      position: absolute;
      top: -6px;
      left: -6px;
      display: block;
      width: 15px;
      height: 15px;
      background: #1197dd;
      border-radius: 100%;
      box-shadow: 0 0 0 3px #fff, 0 0 0 6px #eaeaea; }
    /* line 1163, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__step_graphics::after {
      content: " ";
      position: absolute;
      top: -6px;
      right: -6px;
      display: block;
      width: 15px;
      height: 15px;
      background: #eaeaea;
      border-radius: 100%; }
    /* line 1177, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__step_graphics--2::before {
      background: #eaeaea;
      box-shadow: none; }
    /* line 1182, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .modal__step_graphics--2::after {
      background: #1197dd;
      box-shadow: 0 0 0 3px #fff, 0 0 0 6px #eaeaea; }

/* line 1200, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.form {
  position: relative;
  display: block;
  margin: 0;
  padding: 0; }
  /* line 1206, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .form__item {
    position: relative;
    display: block;
    margin: 20px 0;
    padding: 0;
    *zoom: 1; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .form__item:before, .form__item:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .form__item:after {
      clear: both; }
    /* line 1213, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .form__item label {
      position: relative;
      display: block;
      margin: 0 0 3px;
      padding: 0;
      font-size: 15px;
      font-size: 1.5rem;
      line-height: 23px;
      line-height: 2.3rem;
      font-weight: 700; }
    /* line 1223, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .form__item input[type="text"],
    .form__item input[type="password"],
    .form__item input[type="email"],
    .form__item textarea {
      box-sizing: border-box;
      position: relative;
      display: inline-block;
      width: 100%;
      height: 40px;
      margin: 0 0 5px;
      padding: 0 10px;
      font-size: 15px;
      font-size: 1.5rem;
      line-height: 40px;
      line-height: 4rem;
      border: 1px solid #e0e0e0;
      color: #1e1e1e; }
      /* line 1240, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .form__item input[type="text"]::-webkit-input-placeholder, .form__item input[type="text"]::-moz-placeholder, .form__item input[type="text"]::-moz-placeholder, .form__item input[type="text"]::-ms-input-placeholder, .form__item input[type="text"]:focus,
      .form__item input[type="password"]::-webkit-input-placeholder,
      .form__item input[type="password"]::-moz-placeholder,
      .form__item input[type="password"]::-moz-placeholder,
      .form__item input[type="password"]::-ms-input-placeholder,
      .form__item input[type="password"]:focus,
      .form__item input[type="email"]::-webkit-input-placeholder,
      .form__item input[type="email"]::-moz-placeholder,
      .form__item input[type="email"]::-moz-placeholder,
      .form__item input[type="email"]::-ms-input-placeholder,
      .form__item input[type="email"]:focus,
      .form__item textarea::-webkit-input-placeholder,
      .form__item textarea::-moz-placeholder,
      .form__item textarea::-moz-placeholder,
      .form__item textarea::-ms-input-placeholder,
      .form__item textarea:focus {
        color: #9c9c9c; }
      /* line 1244, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .form__item input[type="text"].error,
      .form__item input[type="password"].error,
      .form__item input[type="email"].error,
      .form__item textarea.error {
        border: 1px solid #eb0000; }
    /* line 1249, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .form__item textarea {
      max-width: 100%;
      height: 180px;
      max-height: 180px; }
    /* line 1255, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .form__item label.error {
      height: 20px;
      margin-top: -5px;
      margin-bottom: -15px;
      font-size: 13px;
      font-size: 1.3rem;
      color: #eb0000; }
    /* line 1266, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .form__item--select select {
      box-sizing: border-box;
      position: relative;
      display: inline-block;
      width: 100%;
      height: 40px;
      margin: 0 0 5px;
      padding: 0 10px;
      font-size: 15px;
      font-size: 1.5rem;
      line-height: 40px;
      line-height: 4rem;
      border: 1px solid #e0e0e0;
      color: #1e1e1e; }
      /* line 1279, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .form__item--select select::-webkit-input-placeholder, .form__item--select select::-moz-placeholder, .form__item--select select::-moz-placeholder, .form__item--select select::-ms-input-placeholder, .form__item--select select:focus {
        color: #9c9c9c; }
      /* line 1283, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .form__item--select select.error {
        border: 1px solid #eb0000; }
  /* line 1290, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .form__field_error {
    position: absolute;
    bottom: -11px;
    left: 0;
    display: block;
    height: 10px;
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 10px;
    line-height: 1rem;
    font-weight: 400;
    color: #eb0000; }
    /* line 1301, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .form__field_error--big {
      bottom: -15px; }

/* line 1310, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.custom__elem {
  display: block;
  position: relative;
  top: 3px;
  float: left;
  margin-right: 17px;
  width: 22px;
  height: 22px;
  border: 3px solid #e0e0e0;
  cursor: pointer; }
  /* line 1321, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .custom__elem--small {
    width: 13px;
    height: 13px;
    border: 1px solid #e0e0e0; }
  /* line 1327, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .custom__elem.error {
    border-color: #eb0000; }
  /* line 1331, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .custom__elem [class^="icon-"], .custom__elem [class*=" icon-"] {
    display: none;
    position: absolute;
    top: -3px;
    left: -3px;
    right: -3px;
    bottom: -3px;
    color: #fff;
    background: #1197dd;
    font-size: 24px;
    font-size: 2.4rem;
    line-height: 28px;
    line-height: 2.8rem;
    text-align: center; }
    /* line 1344, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .custom__elem [class^="icon-"].small, .custom__elem [class*=" icon-"].small {
      top: -1px;
      left: -1px;
      right: -1px;
      bottom: -1px;
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 15px;
      line-height: 1.5rem; }
  /* line 1354, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .custom__elem .icon-radio {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 3px;
    left: 3px;
    border-radius: 100%;
    background: #1197dd; }

/* line 1365, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.custom__elem--radio {
  margin-right: 25px;
  border-radius: 100%; }

/* line 1370, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.custom__elem_radio_text {
  position: relative;
  top: 6px;
  font-size: 15px;
  font-size: 1.5rem; }

/* line 1377, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.custom__elem_check_text {
  position: relative;
  top: 7px;
  font-size: 15px;
  font-size: 1.5rem;
  color: #1e1e1e;
  font-weight: 400;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  transition: 0.12s ease-in-out; }
  /* line 1390, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .custom__elem_check_text:hover {
    color: #1197dd; }

/* line 1399, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.custom__elem--round {
  border-radius: 2px; }

/* line 1404, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.custom__check--radio, .custom__check--squared, .custom__check--round {
  display: none; }
  /* line 1409, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .custom__check--radio:checked ~ .custom__label .custom__elem,
  .custom__check--radio[checked="checked"] ~ .custom__label .custom__elem, .custom__check--squared:checked ~ .custom__label .custom__elem,
  .custom__check--squared[checked="checked"] ~ .custom__label .custom__elem, .custom__check--round:checked ~ .custom__label .custom__elem,
  .custom__check--round[checked="checked"] ~ .custom__label .custom__elem {
    box-shadow: none; }
    /* line 1414, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .custom__check--radio:checked ~ .custom__label .custom__elem > span,
    .custom__check--radio[checked="checked"] ~ .custom__label .custom__elem > span, .custom__check--squared:checked ~ .custom__label .custom__elem > span,
    .custom__check--squared[checked="checked"] ~ .custom__label .custom__elem > span, .custom__check--round:checked ~ .custom__label .custom__elem > span,
    .custom__check--round[checked="checked"] ~ .custom__label .custom__elem > span {
      display: block; }
  /* line 1419, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .custom__check--radio:checked ~ .custom__label .quest__label_value,
  .custom__check--radio[checked="checked"] ~ .custom__label .quest__label_value, .custom__check--squared:checked ~ .custom__label .quest__label_value,
  .custom__check--squared[checked="checked"] ~ .custom__label .quest__label_value, .custom__check--round:checked ~ .custom__label .quest__label_value,
  .custom__check--round[checked="checked"] ~ .custom__label .quest__label_value {
    color: #1197dd; }

/* line 1431, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.checkbox__label {
  display: block;
  text-align: center;
  font-family: "Roboto";
  font-weight: 900;
  font-size: 11px;
  font-size: 1.1rem;
  color: #aaa;
  text-transform: uppercase;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -ms-user-select: none; }

/* line 1447, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.checkbox__not_checked {
  display: block; }

/* line 1452, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.checkbox__is_checked {
  display: none;
  color: #d02128; }

/* line 1457, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.checkbox__checkmark {
  position: relative;
  top: 1px;
  font-size: 12px;
  font-size: 1.2rem; }

/* line 1465, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.checkbox__checked {
  display: none; }
  /* line 1468, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .checkbox__checked:checked ~ .checkbox__label .checkbox__not_checked,
  .checkbox__checked[checked="checked"] ~ .checkbox__label .checkbox__not_checked {
    display: none; }
  /* line 1473, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .checkbox__checked:checked ~ .checkbox__label .checkbox__is_checked,
  .checkbox__checked[checked="checked"] ~ .interaction__label .interaction__is_checked {
    display: block; }

/* line 1481, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.cookie_notice {
  box-sizing: border-box;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.9);
  padding: 15px;
  z-index: 50; }
  /* line 1491, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .cookie_notice__img {
    float: left;
    margin: 2px 10px 10px 0; }
  /* line 1496, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .cookie_notice__txt {
    padding: 0;
    margin: 0;
    font-size: 12px;
    font-size: 1.2rem;
    color: #fff; }
  /* line 1503, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .cookie_notice__btn_cont {
    float: left;
    width: 100%;
    margin-top: 10px;
    text-align: center; }
  /* line 1510, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .cookie_notice__btn {
    height: 30px;
    line-height: 30px; }

/* line 1517, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.stars {
  position: relative;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0; }
  /* line 1524, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .stars__link {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    font: normal 400 16px/1 "Roboto", sans-serif;
    font-size: 26px;
    font-size: 2.6rem;
    line-height: 50px;
    line-height: 5rem;
    color: #1e1e1e;
    transition: 0.12s ease-in-out; }
    /* line 1535, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .stars__link:hover, .stars__link.is_active {
      color: #1197dd; }
    /* line 1539, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .stars__link.is_active {
      cursor: default; }
  /* line 1544, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .stars__item {
    position: relative;
    display: block;
    height: 50px;
    border-top: 1px solid #e0e0e0; }
    /* line 1550, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .stars__item:first-child {
      border-top: none; }
  /* line 1555, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .stars__icons {
    float: right; }
  /* line 1559, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .stars__icon {
    color: #d4d4d4;
    font-size: 24px;
    font-size: 2.4rem;
    line-height: 50px;
    line-height: 5rem;
    transition: 0.12s ease-in-out; }
    /* line 1565, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .stars__link:hover .stars__icon, .stars__link.is_active .stars__icon {
      color: #ffc90e; }

/* line 1572, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.social_buttons {
  position: relative; }
  /* line 1575, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .social_buttons__share {
    margin: 10px 0 0;
    padding-top: 15px;
    text-align: justify;
    color: #fff;
    border-top: 1px solid #ddd; }
    /* line 1582, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .social_buttons__share:after {
      content: ' ';
      display: inline-block;
      width: 100%;
      height: 0;
      opacity: 0; }

/* line 1597, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.article__special {
  position: relative;
  margin: -20px -15px 10px;
  padding: 15px 70px 15px 15px;
  background: repeating-linear-gradient(-45deg, #3c3c3c, #3c3c3c 5px, #373737 7px); }
  /* line 1609, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .article__special .btn {
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -20px;
    color: #C92128; }

/* line 1619, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.article__special_title {
  margin: 0;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 21px;
  line-height: 2.1rem;
  font-weight: 900;
  color: #fff; }

/* line 1629, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.nav_close_info {
  display: none;
  position: fixed;
  top: -20px;
  left: 15%;
  z-index: 2000;
  width: 90px;
  height: 90px;
  margin-left: -45px;
  text-align: center;
  pointer-events: none; }
  @media screen and (min-width: 480px) {
    /* line 1629, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .nav_close_info {
      left: auto;
      right: 400px; } }
  /* line 1651, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .nav_close_info.is_visible {
    display: block; }
  /* line 1655, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .nav_close_info--bigx {
    position: absolute;
    display: inline-block;
    font-size: 30px;
    font-size: 3rem;
    color: #f00;
    margin-top: 34px;
    margin-left: -8px; }

/* line 1771, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.bottom_nav {
  margin-bottom: -10px; }
  /* line 1775, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .bottom_nav__wrap {
    float: left;
    width: 50%; }
    /* line 1779, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .bottom_nav__wrap--prev {
      text-align: right; }
    /* line 1780, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .bottom_nav__wrap--next {
      text-align: left; }
  /* line 1783, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .bottom_nav__link {
    position: relative;
    display: inline-block;
    padding: 5px 20px;
    text-transform: uppercase;
    font-weight: 900;
    font-size: 16px;
    font-size: 1.6rem; }
  /* line 1792, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .bottom_nav__arrow {
    position: absolute;
    display: block;
    top: 10px;
    width: 0;
    height: 0;
    border-style: solid; }
    /* line 1800, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .bottom_nav__wrap--prev .bottom_nav__arrow {
      left: -10px;
      border-width: 7.5px 15px 7.5px 0;
      border-top-color: transparent;
      border-bottom-color: transparent;
      border-left-color: transparent; }
    /* line 1809, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .bottom_nav__wrap--next .bottom_nav__arrow {
      right: -10px;
      border-width: 7.5px 0 7.5px 15px;
      border-top-color: transparent;
      border-bottom-color: transparent;
      border-right-color: transparent; }

/* line 1821, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.loading--spinner {
  position: absolute;
  width: 32px;
  height: 32px;
  left: 19px;
  top: 19px; }

/* line 1829, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.newsletter {
  width: 250px; }
  @media screen and (min-width: 1370px) {
    /* line 1829, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .newsletter {
      margin-left: 30px; } }
  /* line 1836, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .newsletter--small {
    width: 247px;
    margin: 0 auto; }
    @media screen and (min-width: 1370px) {
      /* line 1836, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .newsletter--small {
        width: 300px; } }
  /* line 1845, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .newsletter__intro {
    display: inline-block;
    margin-top: 20px;
    margin-bottom: 5px;
    font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
    font-size: 30px;
    font-size: 3rem;
    line-height: 30px;
    line-height: 3rem;
    letter-spacing: -0.005em;
    color: #1e1e1e;
    text-transform: uppercase; }
    @media screen and (-webkit-min-device-pixel-ratio: 0) {
      /* line 1845, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .newsletter__intro {
        letter-spacing: -0.025em; } }
    /* line 1862, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .newsletter__intro > strong {
      display: block;
      font-size: 70px;
      font-size: 7rem;
      letter-spacing: -0.035em;
      line-height: 1;
      margin-bottom: -2px; }
  /* line 1871, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .newsletter__figure {
    position: relative;
    display: block;
    width: 228px;
    margin: 0 auto;
    padding: 0; }
    @media screen and (min-width: 1370px) {
      /* line 1871, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .newsletter__figure {
        width: 300px; } }
  /* line 1883, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .newsletter__txt {
    display: block;
    width: 244px;
    padding-top: 8px;
    border-top: 4px solid #1e1e1e;
    font: normal 700 16px/1 "Roboto", sans-serif;
    font-size: 15px;
    font-size: 1.5rem;
    letter-spacing: 0em; }
  /* line 1894, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .newsletter__form {
    position: relative;
    display: block;
    width: 215px;
    position: relative;
    overflow: hidden;
    margin: 0 0 0 19px; }
    @media screen and (min-width: 1370px) {
      /* line 1894, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .newsletter__form {
        width: 235px;
        margin: 0 0 0 39px; } }
  /* line 1908, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .newsletter__input {
    width: 215px;
    height: 32px;
    box-sizing: border-box;
    padding: 0 10px;
    color: #8b8b8b;
    font: italic 400 16px/1 "Roboto", sans-serif;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 32px;
    line-height: 3.2rem;
    background: #fff;
    border: 1px solid #e0e0e0; }
    /* line 1922, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .newsletter__input:focus ~ .newsletter__btn {
      right: 0; }
    @media screen and (min-width: 1370px) {
      /* line 1908, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .newsletter__input {
        width: 230px; } }
  /* line 1931, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .newsletter__btn {
    position: absolute;
    z-index: 10;
    top: 0;
    right: -35px;
    width: 32px;
    height: 32px;
    padding-left: 7px;
    color: #fff;
    font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
    font-size: 24px;
    font-size: 2.4rem;
    line-height: 30px;
    line-height: 3rem;
    background: #eb0000;
    border: none;
    border-radius: 0;
    box-shadow: none;
    transition: all 0.3s ease-in-out; }
    /* line 1956, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .newsletter__btn:before {
      content: none; }

/* line 1966, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.customisation__head {
  height: 80px;
  padding: 0 20px 0 30px;
  background: #eaeaea; }

/* line 1972, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.customisation__info {
  float: left;
  height: 80px;
  font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 80px;
  line-height: 8rem;
  letter-spacing: -0.025em;
  color: #1e1e1e; }

/* line 1983, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.customisation__toggle {
  float: right;
  margin-top: 20px;
  padding: 0 35px; }

/* line 1993, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.fold_loader {
  clear: both;
  position: relative;
  height: 25px;
  border-bottom: 1px solid #aeaeae;
  margin: 45px 10px;
  text-align: center; }
  /* line 2001, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .fold_loader__btn {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 50px;
    color: #aeaeae;
    border: 1px solid #aeaeae;
    border-radius: 50%;
    background: #fff; }
    /* line 2012, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .fold_loader__btn:before, .fold_loader__btn:after {
      content: ' ';
      position: absolute;
      width: 0;
      height: 0;
      border: 1px solid #aeaeae; }
    /* line 2021, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .fold_loader__btn:before {
      width: 16px;
      top: 24px;
      left: 16px; }
    /* line 2027, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .fold_loader__btn:after {
      height: 16px;
      top: 16px;
      left: 24px; }

/* line 2036, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 50px;
  z-index: 10; }
  /* line 2043, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .has_subnav .sticky {
    top: 110px; }
  /* line 2047, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .csspositionsticky .sticky {
    transition: top 0.3s ease-in-out; }
  /* line 2053, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .sticky.sticky--article {
    opacity: 0;
    transition: opacity 0.3s ease-in-out; }
    /* line 2059, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .sticky.sticky--article.is_visible {
      opacity: 1; }
  /* line 2064, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .sticky:before, .sticky:after {
    content: '';
    display: table; }
  @media screen and (min-width: 1370px) {
    /* line 2036, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .sticky {
      top: 96px; }
      /* line 2074, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
      .has_subnav .sticky {
        top: 146px; } }
  /* line 2079, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .sticky.header--small {
    top: 50px; }
    /* line 2082, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .has_subnav .sticky.header--small {
      top: 90px; }

/*
 *  Owl Carousel - Animate Plugin
 */
/* line 2091, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

/* line 2097, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-animated-in {
  z-index: 0; }

/* line 2100, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-animated-out {
  z-index: 1; }

/* line 2103, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 *  Owl Carousel - Auto Height Plugin
 */
/* line 2130, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 *  Core Owl Carousel CSS File
 */
/* line 2141, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }

/* line 2149, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y; }

/* line 2153, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

/* line 2161, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px); }

/* line 2167, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 2178, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel.owl-loaded {
  display: block; }

/* line 2181, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel.owl-loading {
  opacity: 0;
  display: block; }

/* line 2185, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel.owl-hidden {
  opacity: 0; }

/* line 2188, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-refresh .owl-item {
  display: none; }

/* line 2191, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 2203, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d; }

/* line 2208, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto; }

/* line 2214, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab; }

/* line 2221, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel.owl-rtl {
  direction: rtl; }

/* line 2224, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel.owl-rtl .owl-item {
  float: right; }

/* No Js */
/* line 2229, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Lazy Load Plugin
 */
/* line 2237, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

/* line 2246, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-item img {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d; }

/*
 *  Owl Carousel - Video Plugin
 */
/* line 2255, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

/* line 2261, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: scale 100ms ease; }

/* line 2280, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-video-play-icon:hover {
  transition: scale(1.3, 1.3); }

/* line 2288, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

/* line 2293, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

/* line 2309, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1; }

/* line 2314, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.datepicker_wrap {
  position: relative;
  display: block; }
  /* line 2318, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .datepicker_wrap::before {
    content: "\f332";
    position: absolute;
    top: 7px;
    right: 10px;
    z-index: 2;
    font-size: 24px;
    font-size: 2.4rem;
    pointer-events: none;
    color: #8b8b8b; }

/* line 2331, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.datepicker {
  box-sizing: border-box;
  position: relative;
  display: block;
  width: 100%;
  height: 38px;
  padding: 0 10px;
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 38px;
  line-height: 3.8rem;
  font-weight: 400;
  color: #1e1e1e;
  border: 1px solid #e0e0e0;
  border-radius: 0; }
  /* line 2347, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .datepicker::-webkit-inner-spin-button, .datepicker::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none; }

/* line 2354, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.gldp-default {
  background: #fff;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);
  z-index: 9999 !important; }

/* line 2363, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster--nolink {
  padding: 15px 10px; }

/* line 2367, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster.is_seen {
  background: #f5f5f5; }

/* line 2371, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster__link {
  position: relative;
  display: block;
  margin: 0;
  padding: 15px 10px;
  text-decoration: none;
  transition: 0.12s ease-in-out; }
  /* line 2379, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__link:hover {
    background: #ebebeb; }
  /* line 2383, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster.is_seen .toaster__link {
    background: #f5f5f5; }

/* line 2388, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster__checkbox {
  position: absolute;
  left: 10px;
  top: 35px; }
  /* line 2393, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster--notification .toaster__checkbox {
    display: none; }

/* line 2398, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster__figure {
  position: relative;
  display: block;
  margin: 0 0 0 25px;
  padding: 0;
  width: 60px;
  height: 60px;
  float: left;
  box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.14); }
  /* line 2409, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster--nocheckbox .toaster__figure {
    margin: 0; }
  /* line 2413, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__figure .modal--follow {
    width: 40px;
    height: 40px; }
  /* line 2418, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__figure--small {
    width: 40px;
    height: 40px;
    margin-left: 0; }
  /* line 2424, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__figure img {
    position: relative;
    display: block;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 0; }
    /* line 2432, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
    .toaster__figure img::after {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: block;
      box-shadow: 0 0 1px rgba(0, 0, 0, 0.35) inset; }

/* line 2445, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster__title {
  position: relative;
  display: block;
  margin: 0 0 0 100px;
  font: normal 700 16px/1 "Roboto", sans-serif;
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 15px;
  line-height: 1.5rem;
  color: #1e1e1e; }
  /* line 2454, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster--nocheckbox .toaster__title {
    margin: 0 0 0 75px; }
  /* line 2458, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__title span {
    font: normal 400 16px/1 "Roboto", sans-serif; }
  /* line 2462, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .modal__list_item_follow .toaster__title {
    margin: 0 0 0 58px;
    line-height: 40px;
    line-height: 4rem; }

/* line 2468, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster__text {
  position: relative;
  display: block;
  min-height: 42px;
  margin: 5px 0 0 100px;
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 23px;
  line-height: 2.3rem;
  color: #1e1e1e;
  overflow: hidden; }
  /* line 2478, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster--nocheckbox .toaster__text {
    margin: 5px 0 0 75px; }
  /* line 2482, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__text a {
    color: #1197dd; }

/* line 2487, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster__reply {
  margin-top: 10px;
  margin-left: 100px; }

/* line 2492, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster__time {
  position: absolute;
  top: 16px;
  right: 10px;
  display: block;
  height: 15px;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 15px;
  line-height: 1.5rem;
  color: #9c9c9c; }

/* line 2503, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster__response {
  position: fixed;
  bottom: 15px;
  right: -600px;
  z-index: 1000;
  display: block;
  max-width: 500px;
  margin: 0;
  padding: 0;
  *zoom: 1;
  border-bottom: 1px solid #e0e0e0;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  transition: right 0.3s ease-in-out;
  margin: 0 -10px;
  padding: 26px 26px 26px 80px;
  background: #a9d969; }
  /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
  .toaster__response:before, .toaster__response:after {
    content: "";
    display: table; }
  /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
  .toaster__response:after {
    clear: both; }
  /* line 2522, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__response.is_open {
    right: 25px; }
  /* line 2529, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__response--warning {
    background: #e14a4a; }
  /* line 2533, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__response--info {
    background: #64bfee; }

/* line 2538, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster__response_icon {
  position: absolute;
  top: 50%;
  left: 15px;
  display: block;
  margin: -24px 0 0;
  width: 40px;
  height: 40px;
  text-align: center; }
  /* line 2548, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__response_icon [class^="icon-"], .toaster__response_icon [class*=" icon-"] {
    font-size: 48px;
    font-size: 4.8rem;
    color: #fff; }

/* line 2554, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
.toaster__response_text {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 27px;
  line-height: 2.7rem;
  color: #405328; }
  /* line 2563, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__response--warning .toaster__response_text {
    color: #551c1c; }
  /* line 2567, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-tools.scss */
  .toaster__response--info .toaster__response_text {
    color: #26485b; }

/* line 12, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
.profile {
  text-align: center; }
  /* line 15, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__privacy {
    padding: 20px;
    background: #eee;
    border: 1px solid #ddd;
    color: #3e3e3e;
    font-size: 12px;
    font-size: 1.2rem;
    text-align: center; }
  /* line 25, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__pencil {
    float: right;
    margin: 5px 0 5px 5px;
    color: #999999;
    font-size: 18px;
    font-size: 1.8rem; }
  /* line 32, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__avatarimg {
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);
    border-radius: 100%; }
  /* line 39, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__newsl .custom__elem {
    margin-top: -2px; }
  /* line 44, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__newsl_txt {
    position: relative;
    top: 4px;
    font-size: 15px;
    font-size: 1.5rem;
    color: #1e1e1e;
    font-weight: 400;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
        user-select: none; }
  /* line 56, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__head {
    position: relative;
    margin: 0;
    padding: 0;
    *zoom: 1; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__head:before, .profile__head:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__head:after {
      clear: both; }
  /* line 63, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__head_figure {
    position: relative;
    display: block;
    float: left;
    width: 120px;
    height: 120px;
    margin: 0 20px 0 0;
    padding: 0;
    *zoom: 1; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__head_figure:before, .profile__head_figure:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__head_figure:after {
      clear: both; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__head_figure::after {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: block;
      box-shadow: 0 0 1px rgba(0, 0, 0, 0.35) inset; }
    /* line 84, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__head_figure img {
      position: relative;
      display: block;
      width: 100%;
      height: auto;
      margin: 0;
      padding: 0; }
  /* line 94, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__head_link {
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 0;
    font: normal 400 16px/1 "Roboto", sans-serif;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 23px;
    line-height: 2.3rem;
    color: #1e1e1e;
    transition: 0.12s ease-in-out; }
    /* line 105, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__head_link:hover {
      color: #1897dd; }
    /* line 109, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__head_link--active {
      color: #1897dd; }
      /* line 112, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
      .profile__head_link--active:hover {
        color: #1e1e1e; }
    /* line 117, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__head_link [class^="icon-"], .profile__head_link [class*=" icon-"] {
      margin-right: 3px;
      font-size: 14px;
      font-size: 1.4rem; }
    /* line 122, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .main_label .profile__head_link {
      float: right;
      line-height: 40px;
      line-height: 4rem; }
    /* line 127, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .form label .profile__head_link {
      float: right; }
  /* line 132, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__title {
    position: relative;
    display: block;
    margin: 0;
    padding: 10px 0 7px;
    font: normal 900 16px/1 "Roboto", sans-serif;
    font-size: 30px;
    font-size: 3rem;
    line-height: 40px;
    line-height: 4rem;
    clear: both;
    *zoom: 1; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__title:before, .profile__title:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__title:after {
      clear: both; }
    /* line 143, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .user_banned .profile__title {
      color: #fff; }
  /* line 148, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__important {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    font: normal 900 16px/1 "Roboto", sans-serif;
    font-size: 120px;
    font-size: 12rem;
    line-height: 120px;
    line-height: 12rem;
    color: #ce242e; }
  /* line 159, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__important_notice {
    position: relative;
    display: block;
    margin: 0;
    padding: 20px 0 0;
    font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
    font-size: 30px;
    font-size: 3rem;
    line-height: 56px;
    line-height: 5.6rem;
    letter-spacing: -0.025em; }
    /* line 169, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .user_banned .profile__important_notice {
      color: #fff; }
    /* line 174, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__important_notice span {
      color: #ce242e; }
  /* line 179, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__list {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    list-style: none; }
  /* line 187, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__list_follow {
    position: relative;
    display: block;
    margin: 0;
    padding: 0 30px;
    list-style: none; }
  /* line 195, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__list_item {
    position: relative;
    display: block;
    margin: 0;
    padding: 15px 10px;
    *zoom: 1;
    border-bottom: 1px solid #e0e0e0; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__list_item:before, .profile__list_item:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__list_item:after {
      clear: both; }
    /* line 203, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--seen {
      background: #f5f5f5; }
    /* line 207, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--reply {
      padding: 20px 15px;
      background: #f2f2f2; }
    /* line 212, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--back {
      padding: 0; }
    /* line 218, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--admin::after {
      content: " ";
      position: absolute;
      top: 15px;
      left: 0;
      display: block;
      width: 3px;
      height: 60px;
      background: #d02127; }
    /* line 230, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--back {
      padding: 0; }
  /* line 235, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__list_item_follow {
    position: relative;
    display: block;
    margin: 0;
    padding: 10px 0;
    *zoom: 1;
    border-bottom: 1px solid #e0e0e0; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__list_item_follow:before, .profile__list_item_follow:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__list_item_follow:after {
      clear: both; }
    /* line 243, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item_follow--seen {
      background: #f5f5f5; }
  /* line 248, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__list_item_back {
    position: relative;
    display: block;
    height: 40px;
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 40px;
    line-height: 4rem;
    color: #ce242e;
    transition: 0.12s ease-in-out; }
    /* line 259, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item_back:hover {
      color: #1897dd; }
    /* line 263, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item_back [class^="icon-"], .profile__list_item_back [class*=" icon-"] {
      margin-right: 5px; }
  /* line 268, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__checkbox {
    position: absolute;
    left: 10px;
    top: 35px; }
    /* line 273, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--notification .profile__checkbox {
      display: none; }
  /* line 278, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__figure_link {
    position: relative;
    z-index: 10; }
  /* line 283, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__figure {
    position: relative;
    display: block;
    margin: 0 0 0 25px;
    padding: 0;
    width: 60px;
    height: 60px;
    float: left;
    overflow: hidden; }
    /* line 293, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__figure::after {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: block;
      box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.14); }
    /* line 304, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--notification .profile__figure {
      margin: 0 16px 0 0; }
    /* line 308, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__figure .profile--follow {
      width: 40px;
      height: 40px; }
    /* line 313, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__figure--small {
      width: 40px;
      height: 40px;
      margin-left: 0; }
    /* line 319, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__figure img {
      position: relative;
      display: block;
      width: 100%;
      height: auto;
      margin: 0;
      padding: 0; }
  /* line 329, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__list_reply_figure {
    position: absolute;
    top: 20px;
    left: 30px;
    display: block;
    margin: 0;
    padding: 0;
    width: 40px;
    height: 40px; }
    /* line 339, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_reply_figure img {
      position: relative;
      display: block;
      width: 100%;
      height: auto;
      margin: 0;
      padding: 0; }
  /* line 356, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__item_title {
    position: relative;
    display: block;
    margin: 0 0 0 100px;
    font: normal 700 16px/1 "Roboto", sans-serif;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 15px;
    line-height: 1.5rem;
    color: #1e1e1e; }
    /* line 365, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--notification .profile__item_title {
      margin: 0; }
    /* line 369, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_title span {
      font: normal 400 16px/1 "Roboto", sans-serif; }
    /* line 373, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_title > a {
      list-style: none;
      color: #1e1e1e;
      transition: 0.12s ease-in-out; }
      /* line 378, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
      .profile__item_title > a:hover {
        color: #1897dd; }
    /* line 383, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item_follow .profile__item_title {
      margin: 0 0 0 58px;
      line-height: 40px;
      line-height: 4rem; }
  /* line 389, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__item_text {
    position: relative;
    display: block;
    margin: 5px 0 0 100px;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 23px;
    line-height: 2.3rem;
    color: #1e1e1e; }
    /* line 397, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_text--left {
      margin-left: 0 !important; }
    /* line 401, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--notification .profile__item_text {
      margin: 5px 0 0 75px; }
    /* line 405, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--nocheckbox .profile__item_text {
      margin: 5px 0 0 75px; }
    /* line 409, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_text a {
      color: #1197dd; }
  /* line 414, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__item_follow {
    position: relative;
    display: block;
    margin-top: 15px; }
  /* line 420, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__item_time {
    position: absolute;
    top: 16px;
    right: 10px;
    display: block;
    height: 15px;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 15px;
    line-height: 1.5rem;
    color: #9c9c9c; }
    /* line 430, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--notification .profile__item_time {
      position: relative;
      top: auto;
      right: auto;
      display: inline-block;
      margin: 0; }
    /* line 438, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--nocheckbox .profile__item_time {
      position: absolute;
      top: 16px;
      right: 10px;
      display: block; }
    /* line 445, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item--admin .profile__item_time {
      margin-left: 75px; }
  /* line 450, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__item_block {
    position: relative;
    margin: 0 16px 0 0;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 15px;
    line-height: 1.5rem;
    color: #9c9c9c;
    cursor: pointer; }
    /* line 458, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_block [class^="icon-"], .profile__item_block [class*=" icon-"] {
      color: #9c9c9c; }
  /* line 463, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__item_follow {
    position: relative;
    top: 10px;
    margin: 0 16px 0 0;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 15px;
    line-height: 1.5rem;
    color: #9c9c9c; }
    /* line 471, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_follow [class^="icon-"], .profile__item_follow [class*=" icon-"] {
      color: #9c9c9c; }
  /* line 476, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__item_btns {
    margin-top: 12px;
    display: block;
    *zoom: 1; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__item_btns:before, .profile__item_btns:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__item_btns:after {
      clear: both; }
    /* line 481, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_btns--right {
      margin-left: 75px;
      margin-bottom: 10px; }
    /* line 486, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_btns .btn {
      margin-right: 16px; }
    /* line 490, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_btns [class^="icon-"], .profile__item_btns [class*=" icon-"] {
      margin-right: 5px;
      color: #1e1e1e; }
    /* line 495, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item_follow .profile__item_btns {
      position: absolute;
      top: 4px;
      right: -16px;
      width: 50%;
      text-align: right; }
  /* line 504, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__item_card {
    position: relative;
    float: right;
    top: 4px;
    display: inline-block;
    width: 10px;
    height: 14px;
    margin: 0 0 0 5px;
    border: 1px solid #d6d6d6;
    border-radius: 2px;
    background: #fff; }
    /* line 516, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_card--yellow {
      top: 0;
      background: #feda10; }
    /* line 521, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__item_card--red {
      top: 0;
      background: #fd3425; }
  /* line 527, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__item_reply {
    margin-top: 10px;
    margin-left: 75px; }
  /* line 532, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__controls {
    position: relative;
    margin: 0;
    padding: 0; }
  /* line 538, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__controls_list {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 0;
    border-bottom: 1px solid #e0e0e0; }
  /* line 548, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__controls_list_item {
    position: relative;
    display: inline-block;
    height: 39px;
    margin: 0;
    padding: 0 10px;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 39px;
    line-height: 3.9rem;
    cursor: pointer;
    transition: 0.12s ease-in-out; }
    /* line 559, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__controls_list_item::after {
      content: " ";
      position: absolute;
      top: 10px;
      left: 0;
      bottom: 10px;
      display: block;
      width: 1px;
      background: #e0e0e0; }
    /* line 572, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__controls_list_item:first-child::after {
      display: none; }
    /* line 577, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__controls_list_item--important, .profile__controls_list_item:hover {
      color: #ce242e; }
  /* line 584, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__controls_checkbox .custom__elem {
    top: 10px;
    margin-right: 10px; }
  /* line 589, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__controls_checkbox span {
    cursor: pointer; }
  /* line 594, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__reply_form {
    position: relative;
    display: block;
    margin: 0 0 0 70px;
    padding: 0;
    text-align: right; }
    /* line 601, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__reply_form textarea {
      box-sizing: border-box;
      position: relative;
      display: block;
      width: 100%;
      height: 65px;
      min-height: 65px;
      margin: 0 0 20px;
      padding: 6px 12px;
      border: 1px solid #d5d5d5;
      text-align: left;
      resize: vertical;
      font-size: 15px;
      font-size: 1.5rem;
      line-height: 23px;
      line-height: 2.3rem; }
  /* line 618, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__reply_form_loader {
    position: relative;
    display: inline-block;
    height: 32px;
    width: 32px;
    margin: 0 10px;
    padding: 0;
    background: url("../img/loader.svg") center no-repeat;
    background-size: 600%;
    overflow: hidden; }
  /* line 630, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__reply_form_btn {
    position: relative;
    margin-right: 20px;
    font-size: 12px;
    font-size: 1.2rem;
    cursor: pointer;
    transition: 0.12s ease-in-out; }
    /* line 637, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__reply_form_btn:hover {
      color: #1197dd; }
    /* line 641, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__reply_form_btn--sending {
      margin-right: 50px; }
      /* line 644, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
      .profile__reply_form_btn--sending::after {
        content: " ";
        position: absolute;
        right: -45px;
        top: -8px;
        display: block;
        width: 32px;
        height: 32px;
        background: url("../img/loader.svg") center no-repeat;
        background-size: 555%; }
  /* line 660, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__reply_form_submit--sending {
    background: #ddd;
    border-color: #bbb;
    cursor: default;
    pointer-events: none; }
    /* line 666, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__reply_form_submit--sending:hover {
      background: #ddd;
      border-color: #bbb; }
  /* line 673, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__new_form {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    text-align: right; }
    /* line 680, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__new_form .form__item {
      margin: 0;
      text-align: left; }
    /* line 685, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__new_form input[type="text"] {
      max-width: 300px;
      border: 1px solid #d5d5d5; }
    /* line 690, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__new_form textarea {
      box-sizing: border-box;
      position: relative;
      display: block;
      width: 100%;
      height: 65px;
      min-height: 65px;
      margin: 0 0 20px;
      padding: 6px 12px;
      border: 1px solid #d5d5d5;
      text-align: left;
      resize: vertical;
      font-size: 15px;
      font-size: 1.5rem;
      line-height: 23px;
      line-height: 2.3rem; }
  /* line 707, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__paginator {
    position: relative;
    display: block;
    margin: 20px 0;
    padding: 0;
    text-align: center; }
  /* line 715, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__avatar_figure {
    position: relative;
    display: block;
    max-height: 300px;
    margin: 0;
    padding: 0;
    overflow: hidden; }
    /* line 723, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__avatar_figure img {
      position: relative;
      display: block;
      width: 100%;
      height: auto;
      padding: 0;
      margin: 0; }
  /* line 733, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__userlist {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    *zoom: 1; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__userlist:before, .profile__userlist:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profile__userlist:after {
      clear: both; }
  /* line 742, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profile__userlist_item {
    position: relative;
    display: block;
    float: left;
    margin: 0 0 0 12px;
    padding: 5px 0;
    font: normal 700 16px/1 "Roboto", sans-serif;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 23px;
    line-height: 2.3rem; }
    /* line 752, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__userlist_item:first-child {
      margin-left: 0; }

/* line 758, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
.profilebox {
  position: relative;
  margin: 45px 0 0;
  padding: 0; }
  /* line 763, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profilebox--last {
    margin-top: 20px; }
  /* line 767, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profilebox__list {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    list-style: none; }
  /* line 775, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profilebox__list_item {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    *zoom: 1; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profilebox__list_item:before, .profilebox__list_item:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profilebox__list_item:after {
      clear: both; }
    /* line 782, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profilebox__list_item--first {
      margin: -5px 0 23px;
      padding: 0 0 7px;
      border-bottom: 1px solid #e0e0e0; }
  /* line 789, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profilebox__key {
    position: relative;
    float: left;
    display: block;
    width: 120px;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 30px;
    line-height: 3rem;
    color: #9c9c9c;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    /* line 801, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profilebox__list_item--first .profilebox__key {
      width: auto;
      text-overflow: initial;
      margin-right: 20px; }
  /* line 808, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profilebox__value {
    position: relative;
    float: left;
    display: block;
    width: 120px;
    font: normal 700 16px/1 "Roboto", sans-serif;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 30px;
    line-height: 3rem;
    color: #1e1e1e;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  /* line 822, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profilebox__splitter {
    position: relative;
    display: block;
    height: 1px;
    margin: 20px 0;
    padding: 0;
    background: #e0e0e0;
    *zoom: 1; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profilebox__splitter:before, .profilebox__splitter:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .profilebox__splitter:after {
      clear: both; }
  /* line 833, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profilebox__checkbox {
    position: relative;
    display: block;
    margin: 13px 0;
    padding: 0; }
    /* line 841, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profilebox__checkbox .custom__check--squared:checked ~ .custom__label .profilebox__checkbox_text,
    .profilebox__checkbox .custom__check--squared[checked="checked"] ~ .custom__label .profilebox__checkbox_text {
      background: #ebebeb; }
    /* line 847, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profilebox__checkbox .custom__elem {
      top: -1px;
      margin-right: 0; }
  /* line 853, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profilebox__checkbox_text {
    position: relative;
    margin: 0;
    padding: 5px 20px 5px 30px;
    font: normal 400 16px/1 "Roboto", sans-serif;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 27px;
    line-height: 2.7rem;
    cursor: pointer; }
  /* line 864, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .profilebox .main_label {
    font-size: 24px;
    font-size: 2.4rem;
    padding: 5px 0 6px;
    margin-bottom: 24px; }

/* line 871, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
.tabnav {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 0 60px;
  list-style: none;
  font-size: 0;
  border-bottom: 1px solid #e0e0e0; }
  /* line 880, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .tabnav::before {
    content: " ";
    position: absolute;
    top: 45px;
    left: 0;
    right: 0;
    display: block;
    height: 1px;
    background: #e0e0e0; }
  /* line 891, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .tabnav__item {
    display: inline-block;
    margin: 0 5px;
    padding: 0; }
    /* line 896, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .tabnav__item--search {
      position: absolute;
      bottom: 15px;
      right: 0;
      display: block;
      width: 225px;
      margin: 0;
      padding: 0; }
      /* line 905, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
      .tabnav__item--search input[type="text"], .tabnav__item--search input[type="search"] {
        box-sizing: border-box;
        position: relative;
        display: block;
        width: 100%;
        height: 32px;
        padding: 0 10px;
        font-size: 14px;
        font-size: 1.4rem;
        line-height: 32px;
        line-height: 3.2rem;
        border: 1px solid #e0e0e0;
        border-radius: 0;
        box-shadow: none; }
      /* line 919, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
      .tabnav__item--search .typeahead-button {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        display: block;
        width: 36px;
        margin: 0;
        padding: 0;
        z-index: 3;
        pointer-events: none; }
        /* line 934, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
        .tabnav__item--search .typeahead-button button {
          position: relative;
          top: 0;
          right: 0;
          bottom: 0;
          display: block;
          width: 36px;
          margin: 0;
          padding: 0;
          background: transparent;
          border: 0;
          outline: 0;
          border-radius: 0;
          box-shadow: none; }
          /* line 949, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
          .tabnav__item--search .typeahead-button button:hover {
            background: transparent;
            border: 0;
            outline: 0;
            box-shadow: none; }
          /* line 956, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
          .tabnav__item--search .typeahead-button button [class^="icon-"], .tabnav__item--search .typeahead-button button [class*=" icon-"] {
            position: relative;
            top: 0;
            font-size: 24px;
            font-size: 2.4rem; }
  /* line 966, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .tabnav__link {
    position: relative;
    display: block;
    margin: 0;
    padding: 0 15px;
    text-decoration: none;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 45px;
    line-height: 4.5rem;
    color: #4e4e4e;
    transition: 0.12s ease-in-out; }
    /* line 977, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .tabnav__link:hover {
      color: #1897dd; }
    /* line 981, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .tabnav__link.is_active {
      background: #fff;
      border-top: 1px solid #e0e0e0;
      border-left: 1px solid #e0e0e0;
      border-right: 1px solid #e0e0e0; }
      /* line 988, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
      .tabnav__link.is_active:hover {
        color: #4e4e4e;
        cursor: default; }
  /* line 995, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .tabnav__sub {
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    height: 60px;
    margin: 0;
    padding: 0;
    white-space: nowrap; }
  /* line 1006, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .tabnav__sub_item {
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 0; }
  /* line 1013, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .tabnav__sub_link {
    position: relative;
    display: block;
    margin: 0;
    padding: 0 15px;
    text-decoration: none;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 60px;
    line-height: 6rem;
    color: #4e4e4e; }
    /* line 1023, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .tabnav__sub_link:hover {
      color: #1897dd; }
    /* line 1027, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .tabnav__sub_link.is_active {
      cursor: default;
      pointer-events: none; }
      /* line 1031, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
      .tabnav__sub_link.is_active:hover {
        color: #4e4e4e; }
      /* line 1035, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
      .tabnav__sub_link.is_active::after {
        content: " ";
        position: absolute;
        bottom: -2px;
        left: 0;
        right: 0;
        display: block;
        height: 3px;
        background: #333333; }

/* line 1050, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
.pmsg {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  *zoom: 1;
  border-bottom: 1px solid #e0e0e0; }
  /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
  .pmsg:before, .pmsg:after {
    content: "";
    display: table; }
  /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
  .pmsg:after {
    clear: both; }
  /* line 1058, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg--nolink {
    padding: 15px 10px; }
  /* line 1062, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg.is_seen {
    background: #f5f5f5; }
  /* line 1066, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg__link {
    position: relative;
    display: block;
    margin: 0;
    padding: 15px 10px;
    text-decoration: none;
    transition: 0.12s ease-in-out; }
    /* line 1074, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__link:hover {
      background: #ebebeb; }
    /* line 1078, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg.is_seen .pmsg__link {
      background: #f5f5f5; }
  /* line 1083, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg__checkbox {
    position: absolute;
    left: 10px;
    top: 35px; }
    /* line 1088, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg--notification .pmsg__checkbox {
      display: none; }
  /* line 1093, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg__figure {
    position: relative;
    display: block;
    margin: 0 0 0 25px;
    padding: 0;
    width: 60px;
    height: 60px;
    float: left;
    box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.14); }
    /* line 1104, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg--nocheckbox .pmsg__figure {
      margin: 0; }
    /* line 1108, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__figure .profile--follow {
      width: 40px;
      height: 40px; }
    /* line 1113, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__figure--small {
      width: 40px;
      height: 40px;
      margin-left: 0; }
    /* line 1119, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__figure img {
      position: relative;
      display: block;
      width: 100%;
      height: auto;
      margin: 0;
      padding: 0; }
      /* line 1127, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
      .pmsg__figure img::after {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        display: block;
        box-shadow: 0 0 1px rgba(0, 0, 0, 0.35) inset; }
  /* line 1140, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg__title {
    position: relative;
    display: block;
    margin: 0 0 0 100px;
    font: normal 700 16px/1 "Roboto", sans-serif;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 15px;
    line-height: 1.5rem;
    color: #1e1e1e; }
    /* line 1149, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg--nocheckbox .pmsg__title {
      margin: 0 0 0 75px; }
    /* line 1153, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__title span {
      font: normal 400 16px/1 "Roboto", sans-serif; }
    /* line 1157, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .profile__list_item_follow .pmsg__title {
      margin: 0 0 0 58px;
      line-height: 40px;
      line-height: 4rem; }
  /* line 1163, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg__text {
    position: relative;
    display: block;
    min-height: 42px;
    margin: 5px 0 0 100px;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 23px;
    line-height: 2.3rem;
    color: #1e1e1e;
    overflow: hidden; }
    /* line 1173, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg--nocheckbox .pmsg__text {
      margin: 5px 0 0 75px; }
    /* line 1177, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__text a {
      color: #1197dd; }
  /* line 1182, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg__reply {
    margin-top: 10px;
    margin-left: 100px; }
  /* line 1187, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg__time {
    position: absolute;
    top: 16px;
    right: 10px;
    display: block;
    height: 15px;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 15px;
    line-height: 1.5rem;
    color: #9c9c9c; }
  /* line 1198, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg__response {
    position: relative;
    display: block;
    margin: 0 -10px;
    padding: 26px 26px 26px 80px;
    background: #a9d969; }
    /* line 1205, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__response--warning {
      background: #e14a4a; }
    /* line 1209, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__response--info {
      background: #64bfee; }
  /* line 1214, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg__response_icon {
    position: absolute;
    top: 50%;
    left: 15px;
    display: block;
    margin: -24px 0 0;
    width: 40px;
    height: 40px;
    text-align: center; }
    /* line 1224, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__response_icon [class^="icon-"], .pmsg__response_icon [class*=" icon-"] {
      font-size: 48px;
      font-size: 4.8rem;
      color: #fff; }
  /* line 1230, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
  .pmsg__response_text {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 28px;
    line-height: 2.8rem;
    color: #405328; }
    /* line 1239, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__response--warning .pmsg__response_text {
      color: #551c1c; }
    /* line 1243, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-profile.scss */
    .pmsg__response--info .pmsg__response_text {
      color: #26485b; }

/* line 4, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
.pagination {
  position: relative; }
  /* line 8, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
  .pagination--upper {
    margin: 40px 0 10px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e0e0e0; }
  /* line 14, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
  .pagination--lower {
    margin: 10px 0 0;
    padding-bottom: 40px;
    border-bottom: 1px solid #e0e0e0; }
  /* line 20, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
  .pagination--comments {
    padding-left: 85px; }
  /* line 24, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
  .pagination__list {
    margin: 0;
    padding: 0;
    list-style: none; }
  /* line 31, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
  .pagination__item {
    display: inline-block;
    font-size: 0;
    margin: 0 5px; }
  /* line 37, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
  .pagination__link {
    display: block;
    width: 30px;
    height: 30px;
    font-size: 15px;
    font-size: 1.5rem;
    text-align: center;
    color: #1197dd;
    line-height: 30px;
    line-height: 3rem; }
    /* line 46, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
    .pagination__link:hover, .pagination__link--active {
      color: #1e1e1e;
      font: normal 700 16px/1 "Roboto", sans-serif;
      font-size: 15px;
      font-size: 1.5rem;
      line-height: 30px;
      line-height: 3rem; }
    /* line 54, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
    .pagination__link--active {
      border: 1px solid #e0e0e0; }
  /* line 59, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
  .pagination__separator {
    font-size: 15px;
    font-size: 1.5rem;
    color: #1e1e1e; }
  /* line 65, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
  .pagination__btn {
    position: relative;
    z-index: 10;
    width: 33%;
    font: normal 400 16px/1 "Roboto", sans-serif;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 28px;
    line-height: 2.8rem;
    color: #1197dd; }
    /* line 75, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
    .pagination__btn:hover {
      color: #1e1e1e; }
    /* line 79, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
    .pagination__btn .icon {
      font-size: 24px;
      font-size: 2.4rem;
      position: absolute;
      top: -2px; }
    /* line 87, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
    .pagination__btn--prev {
      left: 0;
      margin-left: 30px; }
      /* line 91, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
      .pagination__btn--prev .icon {
        left: -30px; }
    /* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
    .pagination__btn--next {
      right: 0;
      margin-right: 30px;
      text-align: right; }
      /* line 101, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-pagination.scss */
      .pagination__btn--next .icon {
        right: -26px; }

/* line 9, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
.btn--prijava {
  margin: 10px; }

/* line 13, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
.btn--facebook_prijava {
  margin: 10px; }

/* line 17, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
.prijava__separator {
  font-size: 14px;
  font-size: 1.4rem; }

/* line 21, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
.ntfs {
  display: none;
  opacity: 0;
  position: fixed;
  top: 70px;
  left: 50%;
  z-index: 400;
  width: 300px;
  margin-left: 185px;
  padding: 0;
  background: #fff;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease-in-out;
  -webkit-transform: rotateX(-30deg);
  transform: rotateX(-30deg);
  border-top: 4px solid #1e1e1e; }
  /* line 46, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs.header--small {
    top: 70px; }
  @media screen and (min-width: 1370px) {
    /* line 21, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs {
      top: 100px;
      margin-left: 329px; } }
  /* line 56, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs.is_opened {
    display: block;
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
        transform-origin: center top;
    -webkit-animation: 0.3s ntfs_open;
    animation: 0.3s ntfs_open;
    -webkit-animation-fill-mode: forwards;
    /* Chrome, Safari, Opera */
    animation-fill-mode: forwards; }

@-webkit-keyframes ntfs_open {
  0% {
    -webkit-transform: rotateX(-30deg);
    transform: rotateX(-30deg); }
  80% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1; }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1; } }

@keyframes ntfs_open {
  0% {
    -webkit-transform: rotateX(-30deg);
    transform: rotateX(-30deg); }
  80% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1; }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1; } }
  /* line 76, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__flyout {
    -webkit-perspective: 500px;
    /* Chrome, Safari, Opera */
    perspective: 500px;
    -webkit-perspective-origin: 70% 50%;
            perspective-origin: 70% 50%;
    position: relative;
    z-index: 200; }
  /* line 88, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__sidebar .ntfs {
    display: block;
    opacity: 1;
    position: relative;
    top: 0;
    left: 0;
    margin: 0 auto;
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-animation: none;
    animation: none; }
    /* line 104, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__sidebar .ntfs.is_opened {
      visibility: hidden;
      pointer-events: none;
      background: #f4f4f4; }
  /* line 113, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__sidebar .ntfs__header_close {
    display: none; }
  /* line 116, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__header {
    position: relative;
    margin: 0;
    padding: 15px 10px 14px;
    background: #f4f4f4;
    border-bottom: 1px solid #e0e0e0;
    text-align: left;
    *zoom: 1;
    overflow: hidden; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .ntfs__header:before, .ntfs__header:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .ntfs__header:after {
      clear: both; }
  /* line 127, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__header_figure {
    position: relative;
    display: block;
    float: left;
    width: 50px;
    height: 50px;
    margin: 0 10px 0 0;
    padding: 0; }
    /* line 136, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__header_figure::after {
      content: " ";
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      display: block;
      border: 1px solid rgba(0, 0, 0, 0.14); }
    /* line 147, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__header_figure img {
      position: relative;
      display: block;
      width: 100%;
      height: auto;
      margin: 0;
      padding: 0; }
  /* line 157, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__header_name {
    box-sizing: border-box;
    position: relative;
    display: block;
    height: 30px;
    margin: 10px 0 0;
    padding: 0;
    font: normal 900 16px/1 "Roboto", sans-serif;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 24px;
    font-size: 2.4rem;
    line-height: 30px;
    line-height: 3rem;
    cursor: default; }
  /* line 173, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__header_link {
    box-sizing: border-box;
    position: relative;
    top: 1px;
    display: block;
    height: 10px;
    margin: 0;
    padding: 0;
    text-decoration: none;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 10px;
    line-height: 1rem;
    color: #1197dd;
    transition: color 0.12s ease-in-out; }
    /* line 188, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__header_link:hover {
      color: #47bfff; }
    /* line 192, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__header_link--block {
      display: block;
      height: 24px;
      z-index: 10;
      line-height: 21px;
      line-height: 2.1rem;
      background: #fff none repeat scroll 0 0;
      text-align: center;
      border-bottom: 1px solid #e0e0e0; }
  /* line 203, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__cards {
    position: absolute;
    right: 10px;
    bottom: 0;
    height: 14px;
    font-size: 0; }
  /* line 211, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__card {
    position: relative;
    top: 3px;
    display: inline-block;
    width: 10px;
    height: 14px;
    margin: 0 0 0 5px;
    border: 1px solid #d6d6d6;
    border-radius: 2px;
    background: #fff; }
    /* line 222, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__card--yellow.is_active {
      top: 0;
      background: #feda10;
      border: 1px solid #dfbf0e; }
    /* line 228, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__card--red.is_active {
      top: 0;
      background: #fd3425;
      border: 1px solid #d62518; }
  /* line 235, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__header_close {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 33px;
    height: 33px;
    color: #1e1e1e;
    transition: 0.12s ease-in-out;
    cursor: pointer; }
    /* line 246, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__header_close:hover {
      color: #1197dd; }
    /* line 250, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__header_close::after {
      content: "\f136";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: block;
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 33px;
      line-height: 3.3rem;
      text-align: center; }
  /* line 265, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__content {
    position: relative;
    margin: 0;
    padding: 0; }
  /* line 271, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__list {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    list-style: none; }
  /* line 279, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__list_item {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    *zoom: 1;
    border-top: 1px solid #ebebeb; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .ntfs__list_item:before, .ntfs__list_item:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .ntfs__list_item:after {
      clear: both; }
    /* line 287, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__list_item:first-child {
      border-top: 0; }
  /* line 292, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__link {
    position: relative;
    display: block;
    min-height: 50px;
    margin: 0;
    padding: 10px;
    text-decoration: none;
    transition: 0.12s ease-in-out;
    background: #f4f4f4; }
    /* line 302, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__link--seen {
      background: #fff; }
    /* line 308, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__link--admin::after {
      content: " ";
      position: absolute;
      top: 10px;
      left: 0;
      bottom: 10px;
      display: block;
      width: 3px;
      background: #d21d1e; }
    /* line 320, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__link:hover {
      background: #eaeaea; }
  /* line 325, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__figure {
    position: relative;
    display: block;
    float: left;
    width: 50px;
    height: 50px;
    margin: 0 10px 0 0;
    padding: 0; }
    /* line 334, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__figure::after {
      content: " ";
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      display: block;
      border: 1px solid rgba(0, 0, 0, 0.14); }
    /* line 345, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__figure--banned {
      font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
      font-size: 40px;
      font-size: 4rem;
      text-align: center;
      line-height: 50px;
      line-height: 5rem;
      color: #fff;
      background: #eb0000; }
    /* line 354, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__figure img {
      position: relative;
      display: block;
      width: 100%;
      height: auto;
      margin: 0;
      padding: 0; }
  /* line 364, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__text {
    box-sizing: border-box;
    position: relative;
    display: block;
    height: 34px;
    margin: 2px 0 0;
    padding: 0;
    font: normal 400 16px/1 "Roboto", sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 17px;
    line-height: 1.7rem;
    color: #1e1e1e;
    overflow: hidden; }
    /* line 377, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__text strong {
      font: normal 700 16px/1 "Roboto", sans-serif;
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 17px;
      line-height: 1.7rem; }
  /* line 384, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__time {
    box-sizing: border-box;
    position: relative;
    top: 6px;
    display: block;
    height: 10px;
    margin: 0;
    padding: 0;
    text-decoration: none;
    font-size: 10px;
    font-size: 1rem;
    line-height: 10px;
    line-height: 1rem;
    color: #9c9c9c; }
  /* line 398, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
  .ntfs__icon {
    position: absolute;
    bottom: 8px;
    right: 10px;
    display: block; }
    /* line 404, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__icon > span {
      position: relative;
      margin: 0;
      padding: 0;
      display: block;
      width: 16px;
      height: 16px;
      line-height: 16px;
      line-height: 1.6rem; }
      /* line 413, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
      .ntfs__icon > span::after {
        content: " ";
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        font-size: 16px;
        font-size: 1.6rem;
        color: #1197dd;
        text-align: center; }
        /* line 426, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
        .ntfs__link--seen .ntfs__icon > span::after {
          color: #9c9c9c; }
    /* line 432, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__icon--reply > span::after {
      content: "\f265"; }
    /* line 436, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__icon--message > span::after {
      content: "\e907"; }
    /* line 440, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__icon--follow > span::after {
      content: "\f277"; }
    /* line 444, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__icon--ban > span::after {
      content: "\f119";
      color: #eb0000; }
    /* line 449, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__icon--eye > span::after {
      content: "\f15c"; }
    /* line 453, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__icon--redcard > span {
      position: relative;
      right: 2px;
      display: block;
      top: 3px;
      width: 10px;
      height: 14px;
      border: 1px solid #d62518;
      border-radius: 2px;
      background: #fd3425; }
      /* line 464, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
      .ntfs__icon--redcard > span ::after {
        display: none; }
    /* line 475, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
    .ntfs__icon--yellowcard > span {
      position: relative;
      right: 2px;
      display: block;
      top: 3px;
      width: 10px;
      height: 14px;
      border: 1px solid #dfbf0e;
      border-radius: 2px;
      background: #feda10; }
      /* line 486, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-notifications.scss */
      .ntfs__icon--yellowcard > span ::after {
        display: none; }

/* line 3, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
.takeover {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: block;
  margin: 0;
  padding: 0; }
  /* line 13, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__header {
    position: absolute;
    top: 20px;
    left: 0;
    right: 0;
    display: block;
    height: 50px;
    margin: 0;
    padding: 0; }
  /* line 24, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__logo {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    overflow: hidden; }
    /* line 31, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
    .takeover__logo img {
      position: relative;
      display: block;
      height: 50px;
      width: auto;
      margin: 0;
      padding: 0; }
  /* line 41, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__logo {
    position: relative;
    display: block;
    height: 50px;
    margin: 0;
    padding: 0; }
  /* line 49, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__logo_span {
    position: relative;
    float: right; }
  /* line 54, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__button {
    position: relative;
    display: block;
    margin: 0;
    padding: 0 50px 0 0;
    line-height: 50px;
    line-height: 5rem;
    background: #d22328;
    font-family: 'Roboto';
    font-size: 20px;
    font-size: 2rem;
    line-height: 50px;
    line-height: 5rem;
    letter-spacing: 0em;
    font-weight: 900;
    color: #fff;
    text-align: center;
    transition: 0.12s ease-in-out; }
    /* line 70, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
    .takeover__button:hover {
      background: #ca0401; }
    /* line 74, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
    .takeover__button.full {
      padding: 0; }
  /* line 79, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__button_span {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 50px;
    height: 50px;
    text-align: center; }
    /* line 88, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
    .takeover__button_span::after {
      content: " ";
      position: absolute;
      top: 10px;
      bottom: 10px;
      left: 0;
      display: block;
      width: 1px;
      background: #a61c20; }
    /* line 101, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
    .takeover__button_span > span.blink {
      -webkit-animation: zoomin 1s infinite ease-out;
      animation: zoomin 1s infinite ease-out;
      position: relative;
      display: block;
      -ms-transform: scale(1);
      -webkit-transform: scale(1);
      transform: scale(1); }

@-webkit-keyframes zoomin {
  0% {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); }
  12% {
    -ms-transform: scale(1.25);
    -webkit-transform: scale(1.25);
    transform: scale(1.25); }
  90% {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes zoomin {
  0% {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); }
  12% {
    -ms-transform: scale(1.25);
    -webkit-transform: scale(1.25);
    transform: scale(1.25); }
  90% {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); } }
  /* line 168, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__main {
    position: absolute;
    top: 90px;
    left: 0;
    right: 0;
    bottom: 20px;
    display: block;
    margin: 0;
    padding: 0; }
    /* line 178, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
    .takeover__main--footer {
      bottom: 290px; }
  /* line 183, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__misao {
    position: relative;
    top: 60px;
    display: block;
    margin: 0;
    padding: 0;
    text-align: center; }
    @media screen and (min-width: 1370px) {
      /* line 183, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
      .takeover__misao {
        top: 85px; } }
  /* line 196, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__misao_graphics {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 320px;
    height: 320px;
    margin: -160px 0 0 -160px;
    padding: 0; }
    /* line 206, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
    .takeover__misao_graphics .is_running {
      transition: all 3s linear;
      stroke-dashoffset: 0; }
    /* line 212, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
    .takeover__misao_graphics .is_counting {
      nsition: all 8s linear;
      transition: all 8s linear;
      stroke-dashoffset: 940;
      opacity: 0; }
  /* line 220, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__misao_title {
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 0 30px;
    font-family: 'Roboto';
    font-size: 20px;
    font-size: 2rem;
    line-height: 20px;
    line-height: 2rem;
    letter-spacing: 0em;
    font-weight: 900;
    color: #1e1e1e;
    text-transform: uppercase;
    text-align: center; }
    /* line 234, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
    .takeover__misao_title::after {
      content: " ";
      position: absolute;
      bottom: -13px;
      left: 0;
      right: 0;
      display: block;
      height: 1px;
      background: #1e1e1e; }
  /* line 246, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__misao_text {
    position: relative;
    display: block;
    margin: 0;
    padding: 35px 35px 25px;
    font-family: 'Roboto';
    font-size: 40px;
    font-size: 4rem;
    line-height: 48px;
    line-height: 4.8rem;
    letter-spacing: 0em;
    font-style: italic;
    font-weight: 300;
    color: #1e1e1e;
    text-align: center; }
  /* line 261, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__misao_text p {
    display: inline;
    font-family: 'Roboto';
    font-size: 40px;
    font-size: 4rem;
    line-height: 48px;
    line-height: 4.8rem;
    letter-spacing: 0em;
    font-style: italic;
    font-weight: 300;
    color: #1e1e1e;
    text-align: center; }
  /* line 273, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__misao_author {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    font-family: 'Roboto';
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 16px;
    line-height: 1.6rem;
    letter-spacing: 0em;
    font-weight: 400;
    color: #d22328;
    text-align: center; }
  /* line 287, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .takeover__footer {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 20px;
    display: block;
    height: 250px;
    margin: 0;
    padding: 0; }

/* line 301, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
.box {
  box-sizing: border-box;
  position: relative;
  display: block;
  width: 100%;
  height: 100px;
  margin: 0;
  padding: 0; }
  /* line 312, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .box--banner {
    width: 300px;
    height: 600px; }
  /* line 317, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-takeover.scss */
  .box--billboard {
    width: 960px;
    height: 250px;
    margin: 0 auto; }

/* line 3, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
.personalization {
  position: relative;
  margin: 20px 0 -5px;
  padding: 0;
  *zoom: 1; }
  /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
  .personalization:before, .personalization:after {
    content: "";
    display: table; }
  /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
  .personalization:after {
    clear: both; }
  /* line 10, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
  .personalization.is_open {
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); }
  /* line 14, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
  .personalization__header {
    position: relative;
    display: block;
    margin: 0;
    padding: 12px 20px;
    background: #eaeaea; }
  /* line 22, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
  .personalization__title {
    position: relative;
    font: normal 400 16px/1 "InterstateCE-BlackCon", sans-serif;
    font-size: 30px;
    font-size: 3rem;
    line-height: 56px;
    line-height: 5.6rem;
    letter-spacing: -0.025em;
    color: #1e1e1e; }
  /* line 31, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
  .personalization__header_btn {
    position: absolute;
    top: 20px;
    right: 20px; }
    /* line 36, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
    .personalization__header_btn.is_hidden {
      display: none; }
  /* line 41, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
  .personalization__main {
    position: relative;
    display: block;
    height: 0;
    margin: 0;
    padding: 17px 20px 0;
    background: #fff;
    border-top: 1px solid #d8d8d8;
    *zoom: 1;
    opacity: 0;
    transition: 0.12s ease-in-out;
    overflow: hidden; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .personalization__main:before, .personalization__main:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .personalization__main:after {
      clear: both; }
    /* line 54, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
    .personalization.is_open .personalization__main {
      height: auto;
      opacity: 1; }
  /* line 60, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
  .personalization__main_item {
    box-sizing: border-box;
    position: relative;
    float: left;
    display: block;
    width: 25%;
    margin: 0 0 13px;
    padding: 0; }
    /* line 69, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
    .personalization__main_item:nth-child(4n+1) {
      clear: left; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
    .personalization__main_item--profile {
      width: 50%; }
      /* line 76, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
      .personalization__main_item--profile:nth-child(2n+1) {
        clear: left; }
  /* line 82, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
  .personalization__footer {
    position: relative;
    display: block;
    margin: 18px 0 0;
    padding: 25px 0;
    *zoom: 1;
    clear: both; }
    /* line 73, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .personalization__footer:before, .personalization__footer:after {
      content: "";
      display: table; }
    /* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_mixins.scss */
    .personalization__footer:after {
      clear: both; }
    /* line 90, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
    .personalization__footer::after {
      content: " ";
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      display: block;
      height: 1px;
      background: #e0e0e0; }
  /* line 102, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
  .personalization__footer_btn {
    position: absolute;
    top: 25px;
    right: 0; }
  /* line 108, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
  .personalization__text {
    position: relative;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 40px;
    line-height: 4rem;
    letter-spacing: 0em;
    font-weight: 400;
    color: #1e1e1e; }
    /* line 116, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
    .personalization__text a {
      text-decoration: none;
      color: #1197dd; }

/* line 124, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
.subscriptions_holder {
  position: relative;
  margin: 0;
  padding: 30px 30px 20px; }

/* line 130, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/modules/_m-personalization.scss */
.subscriptions_footer {
  position: relative;
  margin: 0;
  padding: 20px 0 0;
  border-top: 1px solid #e0e0e0; }

/* Magnific Popup CSS */
/* line 34, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #000;
  opacity: 0.9;
  filter: alpha(opacity=90); }

/* line 51, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

/* line 63, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 0px;
  box-sizing: border-box; }

/* line 78, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

/* line 89, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-align-top .mfp-container:before {
  display: none; }

/* line 96, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

/* line 106, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

/* line 113, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-ajax-cur {
  cursor: progress; }

/* line 117, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

/* line 123, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: zoom-in; }

/* line 130, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-auto-cursor .mfp-content {
  cursor: auto; }

/* line 135, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }

/* line 146, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-loading.mfp-figure {
  display: none; }

/* line 165, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-hide {
  display: none !important; }

/* line 176, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  /* line 186, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-preloader a {
    color: #CCC; }
    /* line 188, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
    .mfp-preloader a:hover {
      color: #FFF; }

/* line 196, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-s-ready .mfp-preloader {
  display: none; }

/* line 203, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-s-error .mfp-content {
  display: none; }

/* line 210, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none; }

/* line 224, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

/* line 232, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  /* line 253, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }

/* line 266, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-close-btn-in .mfp-close {
  color: #333; }

/* line 272, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

/* line 282, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

/* line 294, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  /* line 307, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow:active {
    margin-top: -54px; }
  /* line 310, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  /* line 317, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow:before, .mfp-arrow:after,
  .mfp-arrow .mfp-b,
  .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  /* line 333, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow:after,
  .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  /* line 341, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow:before,
  .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

/* line 350, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-arrow-left {
  left: 0; }
  /* line 353, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow-left:after,
  .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  /* line 358, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow-left:before,
  .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

/* line 365, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-arrow-right {
  right: 0; }
  /* line 367, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow-right:after,
  .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  /* line 372, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow-right:before,
  .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

/* line 383, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  /* line 386, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  /* line 391, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

/* line 395, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  /* line 400, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.8);
    background: #000; }

/* Main image in popup */
/* line 420, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
/* line 435, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-figure {
  line-height: 0; }
  /* line 437, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.8);
    background: #444; }
  /* line 451, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  /* line 457, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-figure figure {
    margin: 0; }

/* line 461, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

/* line 469, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

/* line 478, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-image-holder .mfp-content {
  max-width: 100%; }

/* line 485, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
             * Remove all paddings around the image on small screen
             */
  /* line 498, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  /* line 503, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  /* line 509, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  /* line 513, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  /* line 518, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    /* line 528, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  /* line 532, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  /* line 536, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  /* line 556, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    -ms-transform: scale(0.75);
        transform: scale(0.75); }
  /* line 560, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    -ms-transform-origin: 0;
        transform-origin: 0; }
  /* line 564, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    -ms-transform-origin: 100%;
        transform-origin: 100%; }
  /* line 568, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
  .mfp-container {
    padding-left: 0px;
    padding-right: 0px; } }

/* line 580, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-ie7 .mfp-img {
  padding: 0; }

/* line 583, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }

/* line 590, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-ie7 .mfp-container {
  padding: 0; }

/* line 593, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-ie7 .mfp-content {
  padding-top: 44px; }

/* line 596, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/includes/_magnific_popup_main.scss */
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }

/* line 37, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/common.scss */
.wrap_all_display {
  background: #fff; }
  /* line 41, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/common.scss */
  .user_banned .wrap_all_display {
    background: #141414;
    padding-bottom: 40px;
    margin-bottom: -20px; }

/* line 49, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/common.scss */
.site_wrapper {
  position: relative;
  left: 0;
  top: 50px;
  width: 100%;
  margin-bottom: 50px; }
  /* line 58, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/common.scss */
  .site_wrapper--top {
    top: 0; }
  /* line 62, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/common.scss */
  .has_subnav .site_wrapper {
    top: 80px; }
  @media screen and (min-width: 1370px) {
    /* line 49, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/common.scss */
    .site_wrapper {
      top: 80px;
      margin-bottom: 80px; } }

@media screen and (max-width: 1370px) {
  /* line 75, D:/-----_git_projekti/axiom-desktop/static/_dev/sass/common.scss */
  .homepage .sticky,
  .section .sticky {
    display: none; } }

/*# sourceMappingURL=common.css.map */
