.assembly-1 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px 0px;
  width: 20px;
  height: 20px;
}

.assembly-10 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -20px;
  width: 20px;
  height: 20px;
}

.assembly-100 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -40px;
  width: 20px;
  height: 20px;
}

.assembly-101 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -60px;
  width: 20px;
  height: 20px;
}

.assembly-102 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -80px;
  width: 20px;
  height: 20px;
}

.assembly-103 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -100px;
  width: 20px;
  height: 20px;
}

.assembly-104 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -120px;
  width: 20px;
  height: 20px;
}

.assembly-105 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -140px;
  width: 20px;
  height: 20px;
}

.assembly-106 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -160px;
  width: 20px;
  height: 20px;
}

.assembly-107 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -180px;
  width: 20px;
  height: 20px;
}

.assembly-108 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -200px;
  width: 20px;
  height: 20px;
}

.assembly-109 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -220px;
  width: 20px;
  height: 20px;
}

.assembly-11 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -240px;
  width: 20px;
  height: 20px;
}

.assembly-110 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -260px;
  width: 20px;
  height: 20px;
}

.assembly-111 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -280px;
  width: 20px;
  height: 20px;
}

.assembly-112 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -300px;
  width: 20px;
  height: 20px;
}

.assembly-113 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -320px;
  width: 20px;
  height: 20px;
}

.assembly-114 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -340px;
  width: 20px;
  height: 20px;
}

.assembly-115 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -360px;
  width: 20px;
  height: 20px;
}

.assembly-116 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -380px;
  width: 20px;
  height: 20px;
}

.assembly-117 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -400px;
  width: 20px;
  height: 20px;
}

.assembly-118 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -420px;
  width: 20px;
  height: 20px;
}

.assembly-119 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -440px;
  width: 20px;
  height: 20px;
}

.assembly-12 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: 0px -460px;
  width: 20px;
  height: 20px;
}

.assembly-120 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -20px -460px;
  width: 20px;
  height: 20px;
}

.assembly-121 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -40px -460px;
  width: 20px;
  height: 20px;
}

.assembly-122 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -60px -460px;
  width: 20px;
  height: 20px;
}

.assembly-123 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -80px -460px;
  width: 20px;
  height: 20px;
}

.assembly-124 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -100px -460px;
  width: 20px;
  height: 20px;
}

.assembly-125 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -120px -460px;
  width: 20px;
  height: 20px;
}

.assembly-126 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -140px -460px;
  width: 20px;
  height: 20px;
}

.assembly-127 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -160px -460px;
  width: 20px;
  height: 20px;
}

.assembly-128 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -180px -460px;
  width: 20px;
  height: 20px;
}

.assembly-129 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -200px -460px;
  width: 20px;
  height: 20px;
}

.assembly-13 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -220px -460px;
  width: 20px;
  height: 20px;
}

.assembly-130 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -240px -460px;
  width: 20px;
  height: 20px;
}

.assembly-131 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -260px -460px;
  width: 20px;
  height: 20px;
}

.assembly-132 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -280px -460px;
  width: 20px;
  height: 20px;
}

.assembly-133 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -300px -460px;
  width: 20px;
  height: 20px;
}

.assembly-134 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -320px -460px;
  width: 20px;
  height: 20px;
}

.assembly-135 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -340px -460px;
  width: 20px;
  height: 20px;
}

.assembly-136 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -360px -460px;
  width: 20px;
  height: 20px;
}

.assembly-137 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -380px -460px;
  width: 20px;
  height: 20px;
}

.assembly-138 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -400px -460px;
  width: 20px;
  height: 20px;
}

.assembly-139 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -420px -460px;
  width: 20px;
  height: 20px;
}

.assembly-14 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -440px -460px;
  width: 20px;
  height: 20px;
}

.assembly-140 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -460px;
  width: 20px;
  height: 20px;
}

.assembly-141 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px 0px;
  width: 20px;
  height: 20px;
}

.assembly-142 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -20px;
  width: 20px;
  height: 20px;
}

.assembly-143 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -40px;
  width: 20px;
  height: 20px;
}

.assembly-144 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -60px;
  width: 20px;
  height: 20px;
}

.assembly-145 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -80px;
  width: 20px;
  height: 20px;
}

.assembly-146 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -100px;
  width: 20px;
  height: 20px;
}

.assembly-147 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -120px;
  width: 20px;
  height: 20px;
}

.assembly-148 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -140px;
  width: 20px;
  height: 20px;
}

.assembly-149 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -160px;
  width: 20px;
  height: 20px;
}

.assembly-15 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -180px;
  width: 20px;
  height: 20px;
}

.assembly-150 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -200px;
  width: 20px;
  height: 20px;
}

.assembly-151 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -220px;
  width: 20px;
  height: 20px;
}

.assembly-152 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -240px;
  width: 20px;
  height: 20px;
}

.assembly-153 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -260px;
  width: 20px;
  height: 20px;
}

.assembly-154 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -280px;
  width: 20px;
  height: 20px;
}

.assembly-155 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -300px;
  width: 20px;
  height: 20px;
}

.assembly-156 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -320px;
  width: 20px;
  height: 20px;
}

.assembly-157 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -340px;
  width: 20px;
  height: 20px;
}

.assembly-158 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -360px;
  width: 20px;
  height: 20px;
}

.assembly-159 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -380px;
  width: 20px;
  height: 20px;
}

.assembly-16 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -400px;
  width: 20px;
  height: 20px;
}

.assembly-160 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -420px;
  width: 20px;
  height: 20px;
}

.assembly-161 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -440px;
  width: 20px;
  height: 20px;
}

.assembly-162 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -460px;
  width: 20px;
  height: 20px;
}

.assembly-163 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: 0px -480px;
  width: 20px;
  height: 20px;
}

.assembly-164 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -20px -480px;
  width: 20px;
  height: 20px;
}

.assembly-165 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -40px -480px;
  width: 20px;
  height: 20px;
}

.assembly-166 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -60px -480px;
  width: 20px;
  height: 20px;
}

.assembly-167 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -80px -480px;
  width: 20px;
  height: 20px;
}

.assembly-168 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -100px -480px;
  width: 20px;
  height: 20px;
}

.assembly-169 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -120px -480px;
  width: 20px;
  height: 20px;
}

.assembly-17 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -140px -480px;
  width: 20px;
  height: 20px;
}

.assembly-170 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -160px -480px;
  width: 20px;
  height: 20px;
}

.assembly-171 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -180px -480px;
  width: 20px;
  height: 20px;
}

.assembly-172 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -200px -480px;
  width: 20px;
  height: 20px;
}

.assembly-173 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -220px -480px;
  width: 20px;
  height: 20px;
}

.assembly-174 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -240px -480px;
  width: 20px;
  height: 20px;
}

.assembly-175 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -260px -480px;
  width: 20px;
  height: 20px;
}

.assembly-176 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -280px -480px;
  width: 20px;
  height: 20px;
}

.assembly-177 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -300px -480px;
  width: 20px;
  height: 20px;
}

.assembly-178 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -320px -480px;
  width: 20px;
  height: 20px;
}

.assembly-179 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -340px -480px;
  width: 20px;
  height: 20px;
}

.assembly-18 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -360px -480px;
  width: 20px;
  height: 20px;
}

.assembly-180 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -380px -480px;
  width: 20px;
  height: 20px;
}

.assembly-181 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -400px -480px;
  width: 20px;
  height: 20px;
}

.assembly-182 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -420px -480px;
  width: 20px;
  height: 20px;
}

.assembly-183 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -440px -480px;
  width: 20px;
  height: 20px;
}

.assembly-184 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -480px;
  width: 20px;
  height: 20px;
}

.assembly-185 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -480px;
  width: 20px;
  height: 20px;
}

.assembly-186 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px 0px;
  width: 20px;
  height: 20px;
}

.assembly-187 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -20px;
  width: 20px;
  height: 20px;
}

.assembly-188 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -40px;
  width: 20px;
  height: 20px;
}

.assembly-189 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -60px;
  width: 20px;
  height: 20px;
}

.assembly-19 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -80px;
  width: 20px;
  height: 20px;
}

.assembly-190 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -100px;
  width: 20px;
  height: 20px;
}

.assembly-191 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -120px;
  width: 20px;
  height: 20px;
}

.assembly-192 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -140px;
  width: 20px;
  height: 20px;
}

.assembly-193 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -160px;
  width: 20px;
  height: 20px;
}

.assembly-194 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -180px;
  width: 20px;
  height: 20px;
}

.assembly-195 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -200px;
  width: 20px;
  height: 20px;
}

.assembly-196 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -220px;
  width: 20px;
  height: 20px;
}

.assembly-197 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -240px;
  width: 20px;
  height: 20px;
}

.assembly-198 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -260px;
  width: 20px;
  height: 20px;
}

.assembly-199 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -280px;
  width: 20px;
  height: 20px;
}

.assembly-2 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -300px;
  width: 20px;
  height: 20px;
}

.assembly-20 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -320px;
  width: 20px;
  height: 20px;
}

.assembly-200 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -340px;
  width: 20px;
  height: 20px;
}

.assembly-201 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -360px;
  width: 20px;
  height: 20px;
}

.assembly-202 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -380px;
  width: 20px;
  height: 20px;
}

.assembly-203 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -400px;
  width: 20px;
  height: 20px;
}

.assembly-204 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -420px;
  width: 20px;
  height: 20px;
}

.assembly-205 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -440px;
  width: 20px;
  height: 20px;
}

.assembly-206 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -460px;
  width: 20px;
  height: 20px;
}

.assembly-207 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -480px;
  width: 20px;
  height: 20px;
}

.assembly-208 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: 0px -500px;
  width: 20px;
  height: 20px;
}

.assembly-209 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -20px -500px;
  width: 20px;
  height: 20px;
}

.assembly-21 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -40px -500px;
  width: 20px;
  height: 20px;
}

.assembly-210 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -60px -500px;
  width: 20px;
  height: 20px;
}

.assembly-211 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -80px -500px;
  width: 20px;
  height: 20px;
}

.assembly-212 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -100px -500px;
  width: 20px;
  height: 20px;
}

.assembly-213 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -120px -500px;
  width: 20px;
  height: 20px;
}

.assembly-214 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -140px -500px;
  width: 20px;
  height: 20px;
}

.assembly-215 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -160px -500px;
  width: 20px;
  height: 20px;
}

.assembly-216 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -180px -500px;
  width: 20px;
  height: 20px;
}

.assembly-217 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -200px -500px;
  width: 20px;
  height: 20px;
}

.assembly-218 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -220px -500px;
  width: 20px;
  height: 20px;
}

.assembly-219 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -240px -500px;
  width: 20px;
  height: 20px;
}

.assembly-22 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -260px -500px;
  width: 20px;
  height: 20px;
}

.assembly-220 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -280px -500px;
  width: 20px;
  height: 20px;
}

.assembly-221 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -300px -500px;
  width: 20px;
  height: 20px;
}

.assembly-222 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -320px -500px;
  width: 20px;
  height: 20px;
}

.assembly-223 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -340px -500px;
  width: 20px;
  height: 20px;
}

.assembly-224 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -360px -500px;
  width: 20px;
  height: 20px;
}

.assembly-225 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -380px -500px;
  width: 20px;
  height: 20px;
}

.assembly-226 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -400px -500px;
  width: 20px;
  height: 20px;
}

.assembly-227 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -420px -500px;
  width: 20px;
  height: 20px;
}

.assembly-228 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -440px -500px;
  width: 20px;
  height: 20px;
}

.assembly-229 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -500px;
  width: 20px;
  height: 20px;
}

.assembly-23 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -500px;
  width: 20px;
  height: 20px;
}

.assembly-230 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -500px;
  width: 20px;
  height: 20px;
}

.assembly-231 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px 0px;
  width: 20px;
  height: 20px;
}

.assembly-232 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -20px;
  width: 20px;
  height: 20px;
}

.assembly-233 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -40px;
  width: 20px;
  height: 20px;
}

.assembly-234 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -60px;
  width: 20px;
  height: 20px;
}

.assembly-235 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -80px;
  width: 20px;
  height: 20px;
}

.assembly-236 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -100px;
  width: 20px;
  height: 20px;
}

.assembly-237 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -120px;
  width: 20px;
  height: 20px;
}

.assembly-238 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -140px;
  width: 20px;
  height: 20px;
}

.assembly-239 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -160px;
  width: 20px;
  height: 20px;
}

.assembly-24 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -180px;
  width: 20px;
  height: 20px;
}

.assembly-240 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -200px;
  width: 20px;
  height: 20px;
}

.assembly-241 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -220px;
  width: 20px;
  height: 20px;
}

.assembly-242 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -240px;
  width: 20px;
  height: 20px;
}

.assembly-243 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -260px;
  width: 20px;
  height: 20px;
}

.assembly-244 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -280px;
  width: 20px;
  height: 20px;
}

.assembly-245 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -300px;
  width: 20px;
  height: 20px;
}

.assembly-246 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -320px;
  width: 20px;
  height: 20px;
}

.assembly-247 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -340px;
  width: 20px;
  height: 20px;
}

.assembly-248 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -360px;
  width: 20px;
  height: 20px;
}

.assembly-249 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -380px;
  width: 20px;
  height: 20px;
}

.assembly-25 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -400px;
  width: 20px;
  height: 20px;
}

.assembly-250 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -420px;
  width: 20px;
  height: 20px;
}

.assembly-251 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -440px;
  width: 20px;
  height: 20px;
}

.assembly-252 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -460px;
  width: 20px;
  height: 20px;
}

.assembly-253 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -480px;
  width: 20px;
  height: 20px;
}

.assembly-254 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -500px;
  width: 20px;
  height: 20px;
}

.assembly-255 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: 0px -520px;
  width: 20px;
  height: 20px;
}

.assembly-256 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -20px -520px;
  width: 20px;
  height: 20px;
}

.assembly-257 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -40px -520px;
  width: 20px;
  height: 20px;
}

.assembly-258 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -60px -520px;
  width: 20px;
  height: 20px;
}

.assembly-259 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -80px -520px;
  width: 20px;
  height: 20px;
}

.assembly-26 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -100px -520px;
  width: 20px;
  height: 20px;
}

.assembly-260 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -120px -520px;
  width: 20px;
  height: 20px;
}

.assembly-261 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -140px -520px;
  width: 20px;
  height: 20px;
}

.assembly-262 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -160px -520px;
  width: 20px;
  height: 20px;
}

.assembly-263 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -180px -520px;
  width: 20px;
  height: 20px;
}

.assembly-264 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -200px -520px;
  width: 20px;
  height: 20px;
}

.assembly-265 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -220px -520px;
  width: 20px;
  height: 20px;
}

.assembly-266 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -240px -520px;
  width: 20px;
  height: 20px;
}

.assembly-267 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -260px -520px;
  width: 20px;
  height: 20px;
}

.assembly-268 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -280px -520px;
  width: 20px;
  height: 20px;
}

.assembly-269 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -300px -520px;
  width: 20px;
  height: 20px;
}

.assembly-27 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -320px -520px;
  width: 20px;
  height: 20px;
}

.assembly-270 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -340px -520px;
  width: 20px;
  height: 20px;
}

.assembly-271 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -360px -520px;
  width: 20px;
  height: 20px;
}

.assembly-272 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -380px -520px;
  width: 20px;
  height: 20px;
}

.assembly-273 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -400px -520px;
  width: 20px;
  height: 20px;
}

.assembly-274 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -420px -520px;
  width: 20px;
  height: 20px;
}

.assembly-275 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -440px -520px;
  width: 20px;
  height: 20px;
}

.assembly-276 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -520px;
  width: 20px;
  height: 20px;
}

.assembly-277 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -520px;
  width: 20px;
  height: 20px;
}

.assembly-278 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -520px;
  width: 20px;
  height: 20px;
}

.assembly-279 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -520px;
  width: 20px;
  height: 20px;
}

.assembly-28 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px 0px;
  width: 20px;
  height: 20px;
}

.assembly-280 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -20px;
  width: 20px;
  height: 20px;
}

.assembly-281 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -40px;
  width: 20px;
  height: 20px;
}

.assembly-282 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -60px;
  width: 20px;
  height: 20px;
}

.assembly-283 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -80px;
  width: 20px;
  height: 20px;
}

.assembly-284 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -100px;
  width: 20px;
  height: 20px;
}

.assembly-285 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -120px;
  width: 20px;
  height: 20px;
}

.assembly-286 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -140px;
  width: 20px;
  height: 20px;
}

.assembly-287 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -160px;
  width: 20px;
  height: 20px;
}

.assembly-288 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -180px;
  width: 20px;
  height: 20px;
}

.assembly-289 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -200px;
  width: 20px;
  height: 20px;
}

.assembly-29 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -220px;
  width: 20px;
  height: 20px;
}

.assembly-290 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -240px;
  width: 20px;
  height: 20px;
}

.assembly-291 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -260px;
  width: 20px;
  height: 20px;
}

.assembly-292 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -280px;
  width: 20px;
  height: 20px;
}

.assembly-293 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -300px;
  width: 20px;
  height: 20px;
}

.assembly-294 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -320px;
  width: 20px;
  height: 20px;
}

.assembly-295 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -340px;
  width: 20px;
  height: 20px;
}

.assembly-296 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -360px;
  width: 20px;
  height: 20px;
}

.assembly-297 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -380px;
  width: 20px;
  height: 20px;
}

.assembly-298 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -400px;
  width: 20px;
  height: 20px;
}

.assembly-299 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -420px;
  width: 20px;
  height: 20px;
}

.assembly-3 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -440px;
  width: 20px;
  height: 20px;
}

.assembly-30 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -460px;
  width: 20px;
  height: 20px;
}

.assembly-300 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -480px;
  width: 20px;
  height: 20px;
}

.assembly-301 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -500px;
  width: 20px;
  height: 20px;
}

.assembly-302 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -520px;
  width: 20px;
  height: 20px;
}

.assembly-303 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: 0px -540px;
  width: 20px;
  height: 20px;
}

.assembly-304 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -20px -540px;
  width: 20px;
  height: 20px;
}

.assembly-305 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -40px -540px;
  width: 20px;
  height: 20px;
}

.assembly-306 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -60px -540px;
  width: 20px;
  height: 20px;
}

.assembly-307 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -80px -540px;
  width: 20px;
  height: 20px;
}

.assembly-308 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -100px -540px;
  width: 20px;
  height: 20px;
}

.assembly-309 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -120px -540px;
  width: 20px;
  height: 20px;
}

.assembly-31 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -140px -540px;
  width: 20px;
  height: 20px;
}

.assembly-310 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -160px -540px;
  width: 20px;
  height: 20px;
}

.assembly-311 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -180px -540px;
  width: 20px;
  height: 20px;
}

.assembly-312 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -200px -540px;
  width: 20px;
  height: 20px;
}

.assembly-313 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -220px -540px;
  width: 20px;
  height: 20px;
}

.assembly-314 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -240px -540px;
  width: 20px;
  height: 20px;
}

.assembly-315 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -260px -540px;
  width: 20px;
  height: 20px;
}

.assembly-316 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -280px -540px;
  width: 20px;
  height: 20px;
}

.assembly-317 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -300px -540px;
  width: 20px;
  height: 20px;
}

.assembly-318 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -320px -540px;
  width: 20px;
  height: 20px;
}

.assembly-319 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -340px -540px;
  width: 20px;
  height: 20px;
}

.assembly-32 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -360px -540px;
  width: 20px;
  height: 20px;
}

.assembly-320 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -380px -540px;
  width: 20px;
  height: 20px;
}

.assembly-321 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -400px -540px;
  width: 20px;
  height: 20px;
}

.assembly-322 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -420px -540px;
  width: 20px;
  height: 20px;
}

.assembly-323 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -440px -540px;
  width: 20px;
  height: 20px;
}

.assembly-324 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -540px;
  width: 20px;
  height: 20px;
}

.assembly-325 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -540px;
  width: 20px;
  height: 20px;
}

.assembly-326 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -540px;
  width: 20px;
  height: 20px;
}

.assembly-327 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -540px;
  width: 20px;
  height: 20px;
}

.assembly-328 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -540px;
  width: 20px;
  height: 20px;
}

.assembly-329 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px 0px;
  width: 20px;
  height: 20px;
}

.assembly-33 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -20px;
  width: 20px;
  height: 20px;
}

.assembly-330 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -40px;
  width: 20px;
  height: 20px;
}

.assembly-331 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -60px;
  width: 20px;
  height: 20px;
}

.assembly-332 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -80px;
  width: 20px;
  height: 20px;
}

.assembly-333 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -100px;
  width: 20px;
  height: 20px;
}

.assembly-334 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -120px;
  width: 20px;
  height: 20px;
}

.assembly-335 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -140px;
  width: 20px;
  height: 20px;
}

.assembly-336 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -160px;
  width: 20px;
  height: 20px;
}

.assembly-337 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -180px;
  width: 20px;
  height: 20px;
}

.assembly-338 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -200px;
  width: 20px;
  height: 20px;
}

.assembly-339 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -220px;
  width: 20px;
  height: 20px;
}

.assembly-34 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -240px;
  width: 20px;
  height: 20px;
}

.assembly-340 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -260px;
  width: 20px;
  height: 20px;
}

.assembly-341 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -280px;
  width: 20px;
  height: 20px;
}

.assembly-342 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -300px;
  width: 20px;
  height: 20px;
}

.assembly-343 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -320px;
  width: 20px;
  height: 20px;
}

.assembly-344 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -340px;
  width: 20px;
  height: 20px;
}

.assembly-345 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -360px;
  width: 20px;
  height: 20px;
}

.assembly-346 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -380px;
  width: 20px;
  height: 20px;
}

.assembly-347 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -400px;
  width: 20px;
  height: 20px;
}

.assembly-348 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -420px;
  width: 20px;
  height: 20px;
}

.assembly-349 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -440px;
  width: 20px;
  height: 20px;
}

.assembly-35 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -460px;
  width: 20px;
  height: 20px;
}

.assembly-350 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -480px;
  width: 20px;
  height: 20px;
}

.assembly-351 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -500px;
  width: 20px;
  height: 20px;
}

.assembly-352 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -520px;
  width: 20px;
  height: 20px;
}

.assembly-353 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -540px;
  width: 20px;
  height: 20px;
}

.assembly-354 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: 0px -560px;
  width: 20px;
  height: 20px;
}

.assembly-355 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -20px -560px;
  width: 20px;
  height: 20px;
}

.assembly-356 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -40px -560px;
  width: 20px;
  height: 20px;
}

.assembly-357 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -60px -560px;
  width: 20px;
  height: 20px;
}

.assembly-358 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -80px -560px;
  width: 20px;
  height: 20px;
}

.assembly-359 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -100px -560px;
  width: 20px;
  height: 20px;
}

.assembly-36 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -120px -560px;
  width: 20px;
  height: 20px;
}

.assembly-360 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -140px -560px;
  width: 20px;
  height: 20px;
}

.assembly-361 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -160px -560px;
  width: 20px;
  height: 20px;
}

.assembly-362 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -180px -560px;
  width: 20px;
  height: 20px;
}

.assembly-363 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -200px -560px;
  width: 20px;
  height: 20px;
}

.assembly-364 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -220px -560px;
  width: 20px;
  height: 20px;
}

.assembly-365 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -240px -560px;
  width: 20px;
  height: 20px;
}

.assembly-366 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -260px -560px;
  width: 20px;
  height: 20px;
}

.assembly-367 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -280px -560px;
  width: 20px;
  height: 20px;
}

.assembly-368 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -300px -560px;
  width: 20px;
  height: 20px;
}

.assembly-369 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -320px -560px;
  width: 20px;
  height: 20px;
}

.assembly-37 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -340px -560px;
  width: 20px;
  height: 20px;
}

.assembly-370 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -360px -560px;
  width: 20px;
  height: 20px;
}

.assembly-371 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -380px -560px;
  width: 20px;
  height: 20px;
}

.assembly-372 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -400px -560px;
  width: 20px;
  height: 20px;
}

.assembly-373 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -420px -560px;
  width: 20px;
  height: 20px;
}

.assembly-374 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -440px -560px;
  width: 20px;
  height: 20px;
}

.assembly-375 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -560px;
  width: 20px;
  height: 20px;
}

.assembly-376 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -560px;
  width: 20px;
  height: 20px;
}

.assembly-377 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -560px;
  width: 20px;
  height: 20px;
}

.assembly-378 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -560px;
  width: 20px;
  height: 20px;
}

.assembly-379 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -560px;
  width: 20px;
  height: 20px;
}

.assembly-38 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -560px;
  width: 20px;
  height: 20px;
}

.assembly-380 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px 0px;
  width: 20px;
  height: 20px;
}

.assembly-381 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -20px;
  width: 20px;
  height: 20px;
}

.assembly-382 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -40px;
  width: 20px;
  height: 20px;
}

.assembly-383 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -60px;
  width: 20px;
  height: 20px;
}

.assembly-384 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -80px;
  width: 20px;
  height: 20px;
}

.assembly-385 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -100px;
  width: 20px;
  height: 20px;
}

.assembly-386 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -120px;
  width: 20px;
  height: 20px;
}

.assembly-387 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -140px;
  width: 20px;
  height: 20px;
}

.assembly-388 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -160px;
  width: 20px;
  height: 20px;
}

.assembly-389 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -180px;
  width: 20px;
  height: 20px;
}

.assembly-39 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -200px;
  width: 20px;
  height: 20px;
}

.assembly-390 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -220px;
  width: 20px;
  height: 20px;
}

.assembly-391 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -240px;
  width: 20px;
  height: 20px;
}

.assembly-392 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -260px;
  width: 20px;
  height: 20px;
}

.assembly-393 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -280px;
  width: 20px;
  height: 20px;
}

.assembly-394 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -300px;
  width: 20px;
  height: 20px;
}

.assembly-395 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -320px;
  width: 20px;
  height: 20px;
}

.assembly-396 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -340px;
  width: 20px;
  height: 20px;
}

.assembly-397 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -360px;
  width: 20px;
  height: 20px;
}

.assembly-398 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -380px;
  width: 20px;
  height: 20px;
}

.assembly-399 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -400px;
  width: 20px;
  height: 20px;
}

.assembly-4 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -420px;
  width: 20px;
  height: 20px;
}

.assembly-40 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -440px;
  width: 20px;
  height: 20px;
}

.assembly-400 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -460px;
  width: 20px;
  height: 20px;
}

.assembly-401 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -480px;
  width: 20px;
  height: 20px;
}

.assembly-402 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -500px;
  width: 20px;
  height: 20px;
}

.assembly-403 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -520px;
  width: 20px;
  height: 20px;
}

.assembly-404 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -540px;
  width: 20px;
  height: 20px;
}

.assembly-405 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -560px;
  width: 20px;
  height: 20px;
}

.assembly-406 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: 0px -580px;
  width: 20px;
  height: 20px;
}

.assembly-407 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -20px -580px;
  width: 20px;
  height: 20px;
}

.assembly-408 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -40px -580px;
  width: 20px;
  height: 20px;
}

.assembly-409 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -60px -580px;
  width: 20px;
  height: 20px;
}

.assembly-41 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -80px -580px;
  width: 20px;
  height: 20px;
}

.assembly-410 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -100px -580px;
  width: 20px;
  height: 20px;
}

.assembly-411 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -120px -580px;
  width: 20px;
  height: 20px;
}

.assembly-412 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -140px -580px;
  width: 20px;
  height: 20px;
}

.assembly-413 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -160px -580px;
  width: 20px;
  height: 20px;
}

.assembly-414 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -180px -580px;
  width: 20px;
  height: 20px;
}

.assembly-415 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -200px -580px;
  width: 20px;
  height: 20px;
}

.assembly-416 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -220px -580px;
  width: 20px;
  height: 20px;
}

.assembly-417 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -240px -580px;
  width: 20px;
  height: 20px;
}

.assembly-418 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -260px -580px;
  width: 20px;
  height: 20px;
}

.assembly-419 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -280px -580px;
  width: 20px;
  height: 20px;
}

.assembly-42 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -300px -580px;
  width: 20px;
  height: 20px;
}

.assembly-420 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -320px -580px;
  width: 20px;
  height: 20px;
}

.assembly-421 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -340px -580px;
  width: 20px;
  height: 20px;
}

.assembly-422 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -360px -580px;
  width: 20px;
  height: 20px;
}

.assembly-423 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -380px -580px;
  width: 20px;
  height: 20px;
}

.assembly-424 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -400px -580px;
  width: 20px;
  height: 20px;
}

.assembly-425 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -420px -580px;
  width: 20px;
  height: 20px;
}

.assembly-426 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -440px -580px;
  width: 20px;
  height: 20px;
}

.assembly-427 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -580px;
  width: 20px;
  height: 20px;
}

.assembly-428 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -580px;
  width: 20px;
  height: 20px;
}

.assembly-429 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -580px;
  width: 20px;
  height: 20px;
}

.assembly-43 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -580px;
  width: 20px;
  height: 20px;
}

.assembly-430 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -580px;
  width: 20px;
  height: 20px;
}

.assembly-431 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -580px;
  width: 20px;
  height: 20px;
}

.assembly-432 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -580px;
  width: 20px;
  height: 20px;
}

.assembly-433 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px 0px;
  width: 20px;
  height: 20px;
}

.assembly-434 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -20px;
  width: 20px;
  height: 20px;
}

.assembly-435 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -40px;
  width: 20px;
  height: 20px;
}

.assembly-436 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -60px;
  width: 20px;
  height: 20px;
}

.assembly-437 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -80px;
  width: 20px;
  height: 20px;
}

.assembly-438 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -100px;
  width: 20px;
  height: 20px;
}

.assembly-439 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -120px;
  width: 20px;
  height: 20px;
}

.assembly-44 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -140px;
  width: 20px;
  height: 20px;
}

.assembly-440 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -160px;
  width: 20px;
  height: 20px;
}

.assembly-441 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -180px;
  width: 20px;
  height: 20px;
}

.assembly-442 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -200px;
  width: 20px;
  height: 20px;
}

.assembly-443 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -220px;
  width: 20px;
  height: 20px;
}

.assembly-444 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -240px;
  width: 20px;
  height: 20px;
}

.assembly-445 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -260px;
  width: 20px;
  height: 20px;
}

.assembly-446 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -280px;
  width: 20px;
  height: 20px;
}

.assembly-447 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -300px;
  width: 20px;
  height: 20px;
}

.assembly-448 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -320px;
  width: 20px;
  height: 20px;
}

.assembly-449 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -340px;
  width: 20px;
  height: 20px;
}

.assembly-45 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -360px;
  width: 20px;
  height: 20px;
}

.assembly-450 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -380px;
  width: 20px;
  height: 20px;
}

.assembly-451 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -400px;
  width: 20px;
  height: 20px;
}

.assembly-452 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -420px;
  width: 20px;
  height: 20px;
}

.assembly-453 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -440px;
  width: 20px;
  height: 20px;
}

.assembly-454 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -460px;
  width: 20px;
  height: 20px;
}

.assembly-455 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -480px;
  width: 20px;
  height: 20px;
}

.assembly-456 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -500px;
  width: 20px;
  height: 20px;
}

.assembly-457 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -520px;
  width: 20px;
  height: 20px;
}

.assembly-458 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -540px;
  width: 20px;
  height: 20px;
}

.assembly-459 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -560px;
  width: 20px;
  height: 20px;
}

.assembly-46 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -580px;
  width: 20px;
  height: 20px;
}

.assembly-460 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: 0px -600px;
  width: 20px;
  height: 20px;
}

.assembly-461 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -20px -600px;
  width: 20px;
  height: 20px;
}

.assembly-462 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -40px -600px;
  width: 20px;
  height: 20px;
}

.assembly-463 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -60px -600px;
  width: 20px;
  height: 20px;
}

.assembly-464 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -80px -600px;
  width: 20px;
  height: 20px;
}

.assembly-465 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -100px -600px;
  width: 20px;
  height: 20px;
}

.assembly-466 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -120px -600px;
  width: 20px;
  height: 20px;
}

.assembly-467 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -140px -600px;
  width: 20px;
  height: 20px;
}

.assembly-468 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -160px -600px;
  width: 20px;
  height: 20px;
}

.assembly-469 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -180px -600px;
  width: 20px;
  height: 20px;
}

.assembly-47 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -200px -600px;
  width: 20px;
  height: 20px;
}

.assembly-470 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -220px -600px;
  width: 20px;
  height: 20px;
}

.assembly-471 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -240px -600px;
  width: 20px;
  height: 20px;
}

.assembly-472 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -260px -600px;
  width: 20px;
  height: 20px;
}

.assembly-473 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -280px -600px;
  width: 20px;
  height: 20px;
}

.assembly-474 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -300px -600px;
  width: 20px;
  height: 20px;
}

.assembly-475 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -320px -600px;
  width: 20px;
  height: 20px;
}

.assembly-476 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -340px -600px;
  width: 20px;
  height: 20px;
}

.assembly-477 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -360px -600px;
  width: 20px;
  height: 20px;
}

.assembly-478 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -380px -600px;
  width: 20px;
  height: 20px;
}

.assembly-479 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -400px -600px;
  width: 20px;
  height: 20px;
}

.assembly-48 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -420px -600px;
  width: 20px;
  height: 20px;
}

.assembly-480 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -440px -600px;
  width: 20px;
  height: 20px;
}

.assembly-481 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -600px;
  width: 20px;
  height: 20px;
}

.assembly-482 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -600px;
  width: 20px;
  height: 20px;
}

.assembly-483 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -600px;
  width: 20px;
  height: 20px;
}

.assembly-484 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -600px;
  width: 20px;
  height: 20px;
}

.assembly-485 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -600px;
  width: 20px;
  height: 20px;
}

.assembly-486 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -600px;
  width: 20px;
  height: 20px;
}

.assembly-487 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -600px;
  width: 20px;
  height: 20px;
}

.assembly-488 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -600px;
  width: 20px;
  height: 20px;
}

.assembly-489 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px 0px;
  width: 20px;
  height: 20px;
}

.assembly-49 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -20px;
  width: 20px;
  height: 20px;
}

.assembly-490 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -40px;
  width: 20px;
  height: 20px;
}

.assembly-491 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -60px;
  width: 20px;
  height: 20px;
}

.assembly-492 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -80px;
  width: 20px;
  height: 20px;
}

.assembly-493 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -100px;
  width: 20px;
  height: 20px;
}

.assembly-494 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -120px;
  width: 20px;
  height: 20px;
}

.assembly-495 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -140px;
  width: 20px;
  height: 20px;
}

.assembly-496 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -160px;
  width: 20px;
  height: 20px;
}

.assembly-497 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -180px;
  width: 20px;
  height: 20px;
}

.assembly-498 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -200px;
  width: 20px;
  height: 20px;
}

.assembly-499 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -220px;
  width: 20px;
  height: 20px;
}

.assembly-5 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -240px;
  width: 20px;
  height: 20px;
}

.assembly-50 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -260px;
  width: 20px;
  height: 20px;
}

.assembly-500 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -280px;
  width: 20px;
  height: 20px;
}

.assembly-501 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -300px;
  width: 20px;
  height: 20px;
}

.assembly-502 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -320px;
  width: 20px;
  height: 20px;
}

.assembly-503 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -340px;
  width: 20px;
  height: 20px;
}

.assembly-504 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -360px;
  width: 20px;
  height: 20px;
}

.assembly-505 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -380px;
  width: 20px;
  height: 20px;
}

.assembly-506 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -400px;
  width: 20px;
  height: 20px;
}

.assembly-507 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -420px;
  width: 20px;
  height: 20px;
}

.assembly-508 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -440px;
  width: 20px;
  height: 20px;
}

.assembly-509 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -460px;
  width: 20px;
  height: 20px;
}

.assembly-51 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -480px;
  width: 20px;
  height: 20px;
}

.assembly-510 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -500px;
  width: 20px;
  height: 20px;
}

.assembly-511 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -520px;
  width: 20px;
  height: 20px;
}

.assembly-512 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -540px;
  width: 20px;
  height: 20px;
}

.assembly-513 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -560px;
  width: 20px;
  height: 20px;
}

.assembly-514 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -580px;
  width: 20px;
  height: 20px;
}

.assembly-515 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -600px;
  width: 20px;
  height: 20px;
}

.assembly-516 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: 0px -620px;
  width: 20px;
  height: 20px;
}

.assembly-517 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -20px -620px;
  width: 20px;
  height: 20px;
}

.assembly-518 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: 0px 0px;
  width: 460px;
  height: 460px;
}

.assembly-52 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -40px -620px;
  width: 20px;
  height: 20px;
}

.assembly-53 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -60px -620px;
  width: 20px;
  height: 20px;
}

.assembly-54 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -80px -620px;
  width: 20px;
  height: 20px;
}

.assembly-55 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -100px -620px;
  width: 20px;
  height: 20px;
}

.assembly-56 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -120px -620px;
  width: 20px;
  height: 20px;
}

.assembly-57 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -140px -620px;
  width: 20px;
  height: 20px;
}

.assembly-58 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -160px -620px;
  width: 20px;
  height: 20px;
}

.assembly-59 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -180px -620px;
  width: 20px;
  height: 20px;
}

.assembly-6 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -200px -620px;
  width: 20px;
  height: 20px;
}

.assembly-60 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -220px -620px;
  width: 20px;
  height: 20px;
}

.assembly-61 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -240px -620px;
  width: 20px;
  height: 20px;
}

.assembly-62 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -260px -620px;
  width: 20px;
  height: 20px;
}

.assembly-63 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -280px -620px;
  width: 20px;
  height: 20px;
}

.assembly-64 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -300px -620px;
  width: 20px;
  height: 20px;
}

.assembly-65 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -320px -620px;
  width: 20px;
  height: 20px;
}

.assembly-66 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -340px -620px;
  width: 20px;
  height: 20px;
}

.assembly-67 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -360px -620px;
  width: 20px;
  height: 20px;
}

.assembly-68 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -380px -620px;
  width: 20px;
  height: 20px;
}

.assembly-69 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -400px -620px;
  width: 20px;
  height: 20px;
}

.assembly-7 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -420px -620px;
  width: 20px;
  height: 20px;
}

.assembly-70 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -440px -620px;
  width: 20px;
  height: 20px;
}

.assembly-71 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -460px -620px;
  width: 20px;
  height: 20px;
}

.assembly-72 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -480px -620px;
  width: 20px;
  height: 20px;
}

.assembly-73 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -500px -620px;
  width: 20px;
  height: 20px;
}

.assembly-74 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -520px -620px;
  width: 20px;
  height: 20px;
}

.assembly-75 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -540px -620px;
  width: 20px;
  height: 20px;
}

.assembly-76 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -560px -620px;
  width: 20px;
  height: 20px;
}

.assembly-77 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -580px -620px;
  width: 20px;
  height: 20px;
}

.assembly-78 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -600px -620px;
  width: 20px;
  height: 20px;
}

.assembly-79 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -620px -620px;
  width: 20px;
  height: 20px;
}

.assembly-8 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px 0px;
  width: 20px;
  height: 20px;
}

.assembly-80 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -20px;
  width: 20px;
  height: 20px;
}

.assembly-81 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -40px;
  width: 20px;
  height: 20px;
}

.assembly-82 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -60px;
  width: 20px;
  height: 20px;
}

.assembly-83 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -80px;
  width: 20px;
  height: 20px;
}

.assembly-84 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -100px;
  width: 20px;
  height: 20px;
}

.assembly-85 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -120px;
  width: 20px;
  height: 20px;
}

.assembly-86 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -140px;
  width: 20px;
  height: 20px;
}

.assembly-87 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -160px;
  width: 20px;
  height: 20px;
}

.assembly-88 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -180px;
  width: 20px;
  height: 20px;
}

.assembly-89 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -200px;
  width: 20px;
  height: 20px;
}

.assembly-9 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -220px;
  width: 20px;
  height: 20px;
}

.assembly-90 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -240px;
  width: 20px;
  height: 20px;
}

.assembly-91 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -260px;
  width: 20px;
  height: 20px;
}

.assembly-92 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -280px;
  width: 20px;
  height: 20px;
}

.assembly-93 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -300px;
  width: 20px;
  height: 20px;
}

.assembly-94 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -320px;
  width: 20px;
  height: 20px;
}

.assembly-95 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -340px;
  width: 20px;
  height: 20px;
}

.assembly-96 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -360px;
  width: 20px;
  height: 20px;
}

.assembly-97 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -380px;
  width: 20px;
  height: 20px;
}

.assembly-98 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -400px;
  width: 20px;
  height: 20px;
}

.assembly-99 {
  background-image: url(/images/assemblies-sprite.png);
  background-position: -640px -420px;
  width: 20px;
  height: 20px;
}

