/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
.icon-balloon {
  background-image: url(../images/sprite.png);
  background-position: -748px -624px;
  width: 62px;
  height: 29px;
}
.icon-close-large {
  background-image: url(../images/sprite.png);
  background-position: -422px -210px;
  width: 35px;
  height: 35px;
}
.icon-close-popup-g {
  background-image: url(../images/sprite.png);
  background-position: -328px -210px;
  width: 37px;
  height: 37px;
}
.icon-close-popup-w {
  background-image: url(../images/sprite.png);
  background-position: -375px -210px;
  width: 37px;
  height: 37px;
}
.icon-close {
  background-image: url(../images/sprite.png);
  background-position: -826px -663px;
  width: 16px;
  height: 16px;
}
.icon-down-arrow-g {
  background-image: url(../images/sprite.png);
  background-position: -451px -411px;
  width: 20px;
  height: 20px;
}
.icon-down-arrow {
  background-image: url(../images/sprite.png);
  background-position: -481px -411px;
  width: 20px;
  height: 20px;
}
.icon-download {
  background-image: url(../images/sprite.png);
  background-position: -866px -467px;
  width: 16px;
  height: 20px;
}
.icon-gray-triangle {
  background-image: url(../images/sprite.png);
  background-position: -852px -663px;
  width: 13px;
  height: 15px;
}
.icon-green-square {
  background-image: url(../images/sprite.png);
  background-position: -420px -411px;
  width: 21px;
  height: 21px;
}
.icon-guide {
  background-image: url(../images/sprite.png);
  background-position: -396px -257px;
  width: 20px;
  height: 18px;
}
.icon-learningmap {
  background-image: url(../images/sprite.png);
  background-position: -866px -377px;
  width: 18px;
  height: 20px;
}
.icon-left-arrow-g {
  background-image: url(../images/sprite.png);
  background-position: -857px -506px;
  width: 27px;
  height: 29px;
}
.icon-left-arrow {
  background-image: url(../images/sprite.png);
  background-position: -509px -355px;
  width: 12px;
  height: 20px;
}
.icon-lock {
  background-image: url(../images/sprite.png);
  background-position: -720px -400px;
  width: 16px;
  height: 20px;
}
.icon-monitor {
  background-image: url(../images/sprite.png);
  background-position: 0px 0px;
  width: 318px;
  height: 282px;
}
.icon-mute {
  background-image: url(../images/sprite.png);
  background-position: -509px -292px;
  width: 19px;
  height: 22px;
}
.icon-next-result {
  background-image: url(../images/sprite.png);
  background-position: -866px -407px;
  width: 18px;
  height: 19px;
}
.icon-next {
  background-image: url(../images/sprite.png);
  background-position: -511px -411px;
  width: 12px;
  height: 20px;
}
.icon-pause-large {
  background-image: url(../images/sprite.png);
  background-position: -420px -292px;
  width: 79px;
  height: 109px;
}
.icon-pause {
  background-image: url(../images/sprite.png);
  background-position: -866px -436px;
  width: 16px;
  height: 21px;
}
.icon-pdf-b {
  background-image: url(../images/sprite.png);
  background-position: -857px -581px;
  width: 22px;
  height: 27px;
}
.icon-pdf-g {
  background-image: url(../images/sprite.png);
  background-position: -467px -210px;
  width: 22px;
  height: 27px;
}
.icon-play-large {
  background-image: url(../images/sprite.png);
  background-position: -748px -506px;
  width: 99px;
  height: 108px;
}
.icon-play {
  background-image: url(../images/sprite.png);
  background-position: -509px -324px;
  width: 19px;
  height: 21px;
}
.icon-prev {
  background-image: url(../images/sprite.png);
  background-position: -420px -442px;
  width: 12px;
  height: 20px;
}
.icon-quiz-o-f-h {
  background-image: url(../images/sprite.png);
  background-position: -328px 0px;
  width: 200px;
  height: 200px;
}
.icon-quiz-o-f {
  background-image: url(../images/sprite.png);
  background-position: 0px -292px;
  width: 200px;
  height: 200px;
}
.icon-quiz-o-on {
  background-image: url(../images/sprite.png);
  background-position: -538px -210px;
  width: 181px;
  height: 180px;
}
.icon-quiz-o {
  background-image: url(../images/sprite.png);
  background-position: 0px -502px;
  width: 181px;
  height: 180px;
}
.icon-quiz-option-on {
  background-image: url(../images/sprite.png);
  background-position: -720px -460px;
  width: 13px;
  height: 10px;
}
.icon-quiz-option {
  background-image: url(../images/sprite.png);
  background-position: -426px -257px;
  width: 13px;
  height: 10px;
}
.icon-quiz-result-a {
  background-image: url(../images/sprite.png);
  background-position: -555px -502px;
  width: 136px;
  height: 136px;
}
.icon-quiz-result-arrow {
  background-image: url(../images/sprite.png);
  background-position: -748px -663px;
  width: 68px;
  height: 17px;
}
.icon-quiz-result-b {
  background-image: url(../images/sprite.png);
  background-position: -748px 0px;
  width: 136px;
  height: 136px;
}
.icon-quiz-result-o {
  background-image: url(../images/sprite.png);
  background-position: -748px -146px;
  width: 125px;
  height: 106px;
}
.icon-quiz-result-x {
  background-image: url(../images/sprite.png);
  background-position: -748px -262px;
  width: 125px;
  height: 105px;
}
.icon-quiz-time {
  background-image: url(../images/sprite.png);
  background-position: -538px -400px;
  width: 90px;
  height: 90px;
}
.icon-quiz-x-f-h {
  background-image: url(../images/sprite.png);
  background-position: -210px -292px;
  width: 200px;
  height: 200px;
}
.icon-quiz-x-f {
  background-image: url(../images/sprite.png);
  background-position: -538px 0px;
  width: 200px;
  height: 200px;
}
.icon-quiz-x-on {
  background-image: url(../images/sprite.png);
  background-position: -191px -502px;
  width: 172px;
  height: 173px;
}
.icon-quiz-x {
  background-image: url(../images/sprite.png);
  background-position: -373px -502px;
  width: 172px;
  height: 173px;
}
.icon-replay {
  background-image: url(../images/sprite.png);
  background-position: -748px -377px;
  width: 108px;
  height: 119px;
}
.icon-skip {
  background-image: url(../images/sprite.png);
  background-position: -638px -400px;
  width: 72px;
  height: 72px;
}
.icon-speed {
  background-image: url(../images/sprite.png);
  background-position: -360px -257px;
  width: 26px;
  height: 18px;
}
.icon-stick {
  background-image: url(../images/sprite.png);
  background-position: -729px -210px;
  width: 2px;
  height: 18px;
}
.icon-stop {
  background-image: url(../images/sprite.png);
  background-position: -860px -624px;
  width: 22px;
  height: 22px;
}
.icon-subtitle {
  background-image: url(../images/sprite.png);
  background-position: -328px -257px;
  width: 22px;
  height: 22px;
}
.icon-three-square {
  background-image: url(../images/sprite.png);
  background-position: -820px -624px;
  width: 30px;
  height: 22px;
}
.icon-title {
  background-image: url(../images/sprite.png);
  background-position: -857px -545px;
  width: 26px;
  height: 26px;
}
.icon-unlock {
  background-image: url(../images/sprite.png);
  background-position: -720px -430px;
  width: 16px;
  height: 20px;
}
.icon-volume {
  background-image: url(../images/sprite.png);
  background-position: -499px -210px;
  width: 25px;
  height: 22px;
}
