/*
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-chk {
  background-image: url(../images/sprite.png);
  background-position: -402px -210px;
  width: 20px;
  height: 20px;
}
.icon-close-large {
  background-image: url(../images/sprite.png);
  background-position: -328px -210px;
  width: 35px;
  height: 35px;
}
.icon-close-popup-g {
  background-image: url(../images/sprite.png);
  background-position: -620px -400px;
  width: 37px;
  height: 37px;
}
.icon-close-popup-w {
  background-image: url(../images/sprite.png);
  background-position: -667px -400px;
  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: -432px -210px;
  width: 20px;
  height: 20px;
}
.icon-down-arrow-y {
  background-image: url(../images/sprite.png);
  background-position: -462px -210px;
  width: 20px;
  height: 20px;
}
.icon-download {
  background-image: url(../images/sprite.png);
  background-position: -492px -210px;
  width: 16px;
  height: 20px;
}
.icon-gray-triangle {
  background-image: url(../images/sprite.png);
  background-position: -718px -447px;
  width: 13px;
  height: 15px;
}
.icon-green-square {
  background-image: url(../images/sprite.png);
  background-position: -860px -624px;
  width: 21px;
  height: 21px;
}
.icon-guide {
  background-image: url(../images/sprite.png);
  background-position: -688px -447px;
  width: 20px;
  height: 18px;
}
.icon-learningmap {
  background-image: url(../images/sprite.png);
  background-position: -866px -416px;
  width: 18px;
  height: 20px;
}
.icon-left-arrow-g {
  background-image: url(../images/sprite.png);
  background-position: -866px -377px;
  width: 17px;
  height: 29px;
}
.icon-left-arrow {
  background-image: url(../images/sprite.png);
  background-position: -409px -255px;
  width: 12px;
  height: 20px;
}
.icon-lock {
  background-image: url(../images/sprite.png);
  background-position: -357px -255px;
  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: -373px -210px;
  width: 19px;
  height: 22px;
}
.icon-next-result {
  background-image: url(../images/sprite.png);
  background-position: -866px -446px;
  width: 18px;
  height: 19px;
}
.icon-next {
  background-image: url(../images/sprite.png);
  background-position: -431px -255px;
  width: 12px;
  height: 20px;
}
.icon-pause-large {
  background-image: url(../images/sprite.png);
  background-position: 0px -692px;
  width: 79px;
  height: 109px;
}
.icon-pause {
  background-image: url(../images/sprite.png);
  background-position: -866px -475px;
  width: 16px;
  height: 21px;
}
.icon-pdf-b {
  background-image: url(../images/sprite.png);
  background-position: -857px -506px;
  width: 22px;
  height: 27px;
}
.icon-pdf-g {
  background-image: url(../images/sprite.png);
  background-position: -857px -543px;
  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: -328px -255px;
  width: 19px;
  height: 21px;
}
.icon-prev {
  background-image: url(../images/sprite.png);
  background-position: -453px -255px;
  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: -538px -482px;
  width: 13px;
  height: 10px;
}
.icon-quiz-option {
  background-image: url(../images/sprite.png);
  background-position: -561px -482px;
  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: -420px -292px;
  width: 102px;
  height: 102px;
}
.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: -538px -400px;
  width: 72px;
  height: 72px;
}
.icon-speed {
  background-image: url(../images/sprite.png);
  background-position: -652px -447px;
  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: -714px -400px;
  width: 22px;
  height: 22px;
}
.icon-sub {
  background-image: url(../images/sprite.png);
  background-position: -584px -482px;
  width: 10px;
  height: 10px;
}
.icon-subtitle {
  background-image: url(../images/sprite.png);
  background-position: -620px -447px;
  width: 22px;
  height: 22px;
}
.icon-three-square {
  background-image: url(../images/sprite.png);
  background-position: -852px -663px;
  width: 16px;
  height: 16px;
}
.icon-title {
  background-image: url(../images/sprite.png);
  background-position: -820px -624px;
  width: 30px;
  height: 21px;
}
.icon-unlock {
  background-image: url(../images/sprite.png);
  background-position: -383px -255px;
  width: 16px;
  height: 20px;
}
.icon-volume {
  background-image: url(../images/sprite.png);
  background-position: -857px -580px;
  width: 25px;
  height: 22px;
}
