/* --------------------------------

Quipu-website Web Font - nucleoapp.com/
License - nucleoapp.com/license/

-------------------------------- */
/* === COLORS === */
/* === TRANSITIONS === */
/* === SIZES === */
/* New public web */
/* line 74, /mnt/quipuapp/app/assets/stylesheets/public/00-base/variables.sass */
.background-pastel-orange {
  background-color: #fce6a6;
}

/* line 76, /mnt/quipuapp/app/assets/stylesheets/public/00-base/variables.sass */
.background-pale-orange {
  background-color: #fef7e5;
}

/* line 78, /mnt/quipuapp/app/assets/stylesheets/public/00-base/variables.sass */
.background-pale-green {
  background-color: #eef7e5;
}

/* line 80, /mnt/quipuapp/app/assets/stylesheets/public/00-base/variables.sass */
.background-white {
  background-color: #fff;
}

/* line 82, /mnt/quipuapp/app/assets/stylesheets/public/00-base/variables.sass */
.color-dark-red {
  color: #970b00;
}

@font-face {
  font-family: 'Quipu-website';
  src: url(/assets/public/fonts/Quipu-website-2cf0323ea494bf683ca3ab35b78addd50a7e5b07fec874c7b43aa0f372793905.eot);
  src: url(/assets/public/fonts/Quipu-website-2cf0323ea494bf683ca3ab35b78addd50a7e5b07fec874c7b43aa0f372793905.eot) format("embedded-opentype"), url(/assets/public/fonts/Quipu-website-b288c5eb0257b5d28586004dec84510ecc8d815a28c6079da01421c3e63cf3c0.woff2) format("woff2"), url(/assets/public/fonts/Quipu-website-94ba05efdbb0e7be6557b20510ec249f965093258d3f2497a6d01c61a75e75aa.woff) format("woff"), url(/assets/public/fonts/Quipu-website-da2b951d1bc631b2daae605d0e698266aee4b4ea82dc663c1061de130036af4f.ttf) format("truetype"), url(/assets/public/fonts/Quipu-website-d760c00b7c132d9f62c38608398b0df11eaea866ab2f2ac03b7d7475bffc5b40.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}
/*------------------------
	base class definition
-------------------------*/
/* line 27, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon {
  display: inline-block;
  font: normal normal normal 14px/1 "Quipu-website";
  font-size: inherit;
  speak: none;
  text-transform: none;
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*------------------------
  change icon size
-------------------------*/
/* line 43, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.lg {
  font-size: 1.33333333em;
  vertical-align: -16%;
}

/* line 48, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.x2 {
  font-size: 2em;
}

/* line 52, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.x3 {
  font-size: 3em;
}

/*----------------------------------
  add a square/circle background
-----------------------------------*/
/* line 59, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.square,
.nc-icon.circle {
  padding: 0.33333em;
  vertical-align: -16%;
  background-color: #eee;
}

/* line 66, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.circle {
  border-radius: 50%;
}

/*------------------------
  list icons
-------------------------*/
/* line 74, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none;
}
/* line 79, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon-ul > li {
  position: relative;
}
/* line 83, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon-ul > li > .nc-icon {
  position: absolute;
  left: -1.57143em;
  top: 0.14286em;
  text-align: center;
}
/* line 89, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon-ul > li > .nc-icon.lg {
  top: 0;
  left: -1.35714em;
}
/* line 94, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon-ul > li > .nc-icon.circle, .nc-icon-ul > li > .nc-icon.square {
  top: -0.19048em;
  left: -1.90476em;
}

/*------------------------
  spinning icons
-------------------------*/
/* line 106, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.spin {
  -webkit-animation: nc-icon-spin 2s infinite linear;
  -moz-animation: nc-icon-spin 2s infinite linear;
  animation: nc-icon-spin 2s infinite linear;
}

@-webkit-keyframes nc-icon-spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes nc-icon-spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@keyframes nc-icon-spin {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/*------------------------
  rotated/flipped icons
-------------------------*/
/* line 149, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 153, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 157, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 161, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.flip-y {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

/* line 164, /mnt/quipuapp/app/assets/stylesheets/public/00-base/nucleo.scss */
.nc-icon.flip-x {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}

/*------------------------
	font icons
-------------------------*/
/* line 5, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-circle-simple-right:before {
  content: "\ea02";
}

/* line 9, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-button-play:before {
  content: "\ea03";
}

/* line 13, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-small-down:before {
  content: "\ea04";
}

/* line 17, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-check-circle-08:before {
  content: "\ea05";
}

/* line 21, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-single-folded:before {
  content: "\ea06";
}

/* line 25, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-bank:before {
  content: "\ea07";
}

/* line 29, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-receipt-list-42:before {
  content: "\ea08";
}

/* line 33, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-robot-e:before {
  content: "\ea09";
}

/* line 37, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-direction-53:before {
  content: "\ea0a";
}

/* line 41, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-todo:before {
  content: "\ea0b";
}

/* line 45, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-chart-bar-32:before {
  content: "\ea0c";
}

/* line 49, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-connection:before {
  content: "\ea0d";
}

/* line 53, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-money-bag:before {
  content: "\ea0e";
}

/* line 57, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-power-level:before {
  content: "\ea0f";
}

/* line 61, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-notification-69:before {
  content: "\ea10";
}

/* line 65, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-heart-2:before {
  content: "\ea11";
}

/* line 69, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-headphones-mic:before {
  content: "\ea12";
}

/* line 73, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-cloud-upload-96:before {
  content: "\ea13";
}

/* line 77, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-reload:before {
  content: "\ea14";
}

/* line 81, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-laptop-71:before {
  content: "\ea15";
}

/* line 85, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-copy-2:before {
  content: "\ea16";
}

/* line 89, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-shop:before {
  content: "\ea17";
}

/* line 93, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-card-favorite:before {
  content: "\ea18";
}

/* line 97, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-metrics:before {
  content: "\ea19";
}

/* line 101, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-swap-vertical:before {
  content: "\ea1a";
}

/* line 105, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-favourite-31:before {
  content: "\ea1b";
}

/* line 109, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-link-2:before {
  content: "\ea1c";
}

/* line 113, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-metrics-2:before {
  content: "\ea1d";
}

/* line 117, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-refresh-20:before {
  content: "\ea1e";
}

/* line 121, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-trend-up:before {
  content: "\ea1f";
}

/* line 125, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-a-check:before {
  content: "\ea20";
}

/* line 129, /mnt/quipuapp/app/assets/stylesheets/public/00-base/icons.scss */
.nc-icon.nc-mobile-camera:before {
  content: "\ea21";
}
