@font-face {
  font-family: 'qinco-icons';
  src: url('../font/qc.eot?4826497');
  src: url('../font/qc.eot?4826497#iefix') format('embedded-opentype'),
       url('../font/qc.woff?4826497') format('woff'),
       url('../font/qc.ttf?4826497') format('truetype'),
       url('../font/qc.svg?4826497#qc') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
.qci, [class^="qci-"]:before, [class*=" qci-"]:before
{
  font-size:1em;
  font-family: "qinco-icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

}
 
.qci-sad:before { content: '\e800'; }
.qci-note:before { content: '\e801'; }
.qci-chemical:before { content: '\e802'; }
.qci-cog:before { content: '\e803'; }
.qci-star:before { content: '\e804'; }
.qci-search:before { content: '\e805'; }
.qci-mail:before { content: '\e806'; }
.qci-params:before { content: '\e807'; }
.qci-mail-1:before { content: '\e808'; }
.qci-loading:before { content: '\e80a'; }
.qci-lamp:before { content: '\e80b'; }
.qci-devil:before { content: '\e815'; }
.qci-calendar:before { content: '\e816'; }
.qci-heart:before { content: '\e817'; }
.qci-bulb:before { content: '\e81f'; }
.qci-mobile:before { content: '\e826'; }
.qci-attach:before { content: '\e827'; }
.qci-lock:before { content: '\e828'; }
.qci-tag:before { content: '\e82c'; }
.qci-cloud:before { content: '\e82e'; }
.qci-comment:before { content: '\e830'; }
.qci-pencil:before { content: '\e831'; }
.qci-plane:before { content: '\e832'; }
.qci-location:before { content: '\e835'; }
.qci-database:before { content: '\e838'; }
.qci-doc:before { content: '\e83a'; }
.qci-key:before { content: '\e83b'; }
.qci-location-1:before { content: '\e844'; }
.qci-phone:before { content: '\e846'; }
.qci-basket:before { content: '\e847'; }
.qci-clock-1:before { content: '\e848'; }
.qci-upload-cloud:before { content: '\e84a'; }
.qci-share:before { content: '\e84b'; }
.qci-shareable:before { content: '\e84c'; }
.qci-right-open-big:before { content: '\e84d'; }
.qci-left-open-big:before { content: '\e84e'; }
.qci-down-open-big:before { content: '\e84f'; }
.qci-up-open-big:before { content: '\e850'; }
.qci-chart-pie:before { content: '\e858'; }
.qci-erase:before { content: '\e859'; }
.qci-ok:before { content: '\e866'; }
.qci-cancel:before { content: '\e867'; }
.qci-ok-circle:before { content: '\e868'; }
.qci-cancel-circle:before { content: '\e869'; }
.qci-comment-alt2:before { content: '\e86a'; }
.qci-comment-inv-alt2:before { content: '\e86b'; }
.qci-quote-left-alt:before { content: '\e86e'; }
.qci-quote-right-alt:before { content: '\e86f'; }
.qci-home-1:before { content: '\e873'; }





.qci-loading,.animate-spin{
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
.qci-loading:before { content: '\e80a'; } 


@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}