.color-1-alpha-1{
background-color:rgba(255, 158, 255, 0.2);
}

.color-1-alpha-2{
background-color:rgba(255, 158, 255, 0.4);
}

.color-1-alpha-3{
background-color:rgba(255, 158, 255, 0.6);
}

.color-1-alpha-4{
background-color:rgba(255, 158, 255, 0.8);
}

.color-1-alpha-5{
background-color:rgba(255, 158, 255, 1);
}

.color-2-alpha-1{
background-color:rgba(255, 158, 170, 0.2);
}

.color-2-alpha-2{
background-color:rgba(255, 158, 170, 0.4);
}

.color-2-alpha-3{
background-color:rgba(255, 158, 170, 0.6);
}

.color-2-alpha-4{
background-color:rgba(255, 158, 170, 0.8);
}

.color-2-alpha-5{
background-color:rgba(255, 158, 170, 1);
}

.color-3-alpha-1{
background-color:rgba(255, 158, 85, 0.2);
}

.color-3-alpha-2{
background-color:rgba(255, 158, 85, 0.4);
}

.color-3-alpha-3{
background-color:rgba(255, 158, 85, 0.6);
}

.color-3-alpha-4{
background-color:rgba(255, 158, 85, 0.8);
}

.color-3-alpha-5{
background-color:rgba(255, 158, 85, 1);
}

.color-4-alpha-1{
background-color:rgba(255, 0, 158, 0.2);
}

.color-4-alpha-2{
background-color:rgba(255, 0, 158, 0.4);
}

.color-4-alpha-3{
background-color:rgba(255, 0, 158, 0.6);
}

.color-4-alpha-4{
background-color:rgba(255, 0, 158, 0.8);
}

.color-4-alpha-5{
background-color:rgba(255, 0, 158, 1);
}

.color-5-alpha-1{
background-color:rgba(255, 85, 158, 0.2);
}

.color-5-alpha-2{
background-color:rgba(255, 85, 158, 0.4);
}

.color-5-alpha-3{
background-color:rgba(255, 85, 158, 0.6);
}

.color-5-alpha-4{
background-color:rgba(255, 85, 158, 0.8);
}

.color-5-alpha-5{
background-color:rgba(255, 85, 158, 1);
}

.color-6-alpha-1{
background-color:rgba(255, 170, 158, 0.2);
}

.color-6-alpha-2{
background-color:rgba(255, 170, 158, 0.4);
}

.color-6-alpha-3{
background-color:rgba(255, 170, 158, 0.6);
}

.color-6-alpha-4{
background-color:rgba(255, 170, 158, 0.8);
}

.color-6-alpha-5{
background-color:rgba(255, 170, 158, 1);
}

.color-7-alpha-1{
background-color:rgba(255, 255, 158, 0.2);
}

.color-7-alpha-2{
background-color:rgba(255, 255, 158, 0.4);
}

.color-7-alpha-3{
background-color:rgba(255, 255, 158, 0.6);
}

.color-7-alpha-4{
background-color:rgba(255, 255, 158, 0.8);
}

.color-7-alpha-5{
background-color:rgba(255, 255, 158, 1);
}

.color-8-alpha-1{
background-color:rgba(170, 255, 158, 0.2);
}

.color-8-alpha-2{
background-color:rgba(170, 255, 158, 0.4);
}

.color-8-alpha-3{
background-color:rgba(170, 255, 158, 0.6);
}

.color-8-alpha-4{
background-color:rgba(170, 255, 158, 0.8);
}

.color-8-alpha-5{
background-color:rgba(170, 255, 158, 1);
}

.color-9-alpha-1{
background-color:rgba(85, 255, 158, 0.2);
}

.color-9-alpha-2{
background-color:rgba(85, 255, 158, 0.4);
}

.color-9-alpha-3{
background-color:rgba(85, 255, 158, 0.6);
}

.color-9-alpha-4{
background-color:rgba(85, 255, 158, 0.8);
}

.color-9-alpha-5{
background-color:rgba(85, 255, 158, 1);
}

.color-10-alpha-1{
background-color:rgba(158, 255, 0, 0.2);
}

.color-10-alpha-2{
background-color:rgba(158, 255, 0, 0.4);
}

.color-10-alpha-3{
background-color:rgba(158, 255, 0, 0.6);
}

.color-10-alpha-4{
background-color:rgba(158, 255, 0, 0.8);
}

.color-10-alpha-5{
background-color:rgba(158, 255, 0, 1);
}

.color-11-alpha-1{
background-color:rgba(158, 255, 85, 0.2);
}

.color-11-alpha-2{
background-color:rgba(158, 255, 85, 0.4);
}

.color-11-alpha-3{
background-color:rgba(158, 255, 85, 0.6);
}

.color-11-alpha-4{
background-color:rgba(158, 255, 85, 0.8);
}

.color-11-alpha-5{
background-color:rgba(158, 255, 85, 1);
}

.color-12-alpha-1{
background-color:rgba(158, 255, 170, 0.2);
}

.color-12-alpha-2{
background-color:rgba(158, 255, 170, 0.4);
}

.color-12-alpha-3{
background-color:rgba(158, 255, 170, 0.6);
}

.color-12-alpha-4{
background-color:rgba(158, 255, 170, 0.8);
}

.color-12-alpha-5{
background-color:rgba(158, 255, 170, 1);
}

.color-13-alpha-1{
background-color:rgba(158, 255, 255, 0.2);
}

.color-13-alpha-2{
background-color:rgba(158, 255, 255, 0.4);
}

.color-13-alpha-3{
background-color:rgba(158, 255, 255, 0.6);
}

.color-13-alpha-4{
background-color:rgba(158, 255, 255, 0.8);
}

.color-13-alpha-5{
background-color:rgba(158, 255, 255, 1);
}

.color-14-alpha-1{
background-color:rgba(158, 170, 255, 0.2);
}

.color-14-alpha-2{
background-color:rgba(158, 170, 255, 0.4);
}

.color-14-alpha-3{
background-color:rgba(158, 170, 255, 0.6);
}

.color-14-alpha-4{
background-color:rgba(158, 170, 255, 0.8);
}

.color-14-alpha-5{
background-color:rgba(158, 170, 255, 1);
}

.color-15-alpha-1{
background-color:rgba(158, 85, 255, 0.2);
}

.color-15-alpha-2{
background-color:rgba(158, 85, 255, 0.4);
}

.color-15-alpha-3{
background-color:rgba(158, 85, 255, 0.6);
}

.color-15-alpha-4{
background-color:rgba(158, 85, 255, 0.8);
}

.color-15-alpha-5{
background-color:rgba(158, 85, 255, 1);
}

.color-16-alpha-1{
background-color:rgba(0, 158, 255, 0.2);
}

.color-16-alpha-2{
background-color:rgba(0, 158, 255, 0.4);
}

.color-16-alpha-3{
background-color:rgba(0, 158, 255, 0.6);
}

.color-16-alpha-4{
background-color:rgba(0, 158, 255, 0.8);
}

.color-16-alpha-5{
background-color:rgba(0, 158, 255, 1);
}

.color-17-alpha-1{
background-color:rgba(85, 158, 255, 0.2);
}

.color-17-alpha-2{
background-color:rgba(85, 158, 255, 0.4);
}

.color-17-alpha-3{
background-color:rgba(85, 158, 255, 0.6);
}

.color-17-alpha-4{
background-color:rgba(85, 158, 255, 0.8);
}

.color-17-alpha-5{
background-color:rgba(85, 158, 255, 1);
}

.color-18-alpha-1{
background-color:rgba(170, 158, 255, 0.2);
}

.color-18-alpha-2{
background-color:rgba(170, 158, 255, 0.4);
}

.color-18-alpha-3{
background-color:rgba(170, 158, 255, 0.6);
}

.color-18-alpha-4{
background-color:rgba(170, 158, 255, 0.8);
}

.color-18-alpha-5{
background-color:rgba(170, 158, 255, 1);
}

.color2-1-alpha-1{
background-color:rgba(255, 255, 176, 0.2);
}

.color2-1-alpha-2{
background-color:rgba(255, 255, 176, 0.4);
}

.color2-1-alpha-3{
background-color:rgba(255, 255, 176, 0.6);
}

.color2-1-alpha-4{
background-color:rgba(255, 255, 176, 0.8);
}

.color2-1-alpha-5{
background-color:rgba(255, 255, 176, 1);
}

.color2-2-alpha-1{
background-color:rgba(176, 255, 0, 0.2);
}

.color2-2-alpha-2{
background-color:rgba(176, 255, 0, 0.4);
}

.color2-2-alpha-3{
background-color:rgba(176, 255, 0, 0.6);
}

.color2-2-alpha-4{
background-color:rgba(176, 255, 0, 0.8);
}

.color2-2-alpha-5{
background-color:rgba(176, 255, 0, 1);
}

.color3-1-alpha-1.loaded:hover{
background-color:rgba(255, 157, 255, 0.2);
}

.color3-1-alpha-1.loading{
background-color:rgba(255, 157, 255, 0.2);
animation-name:color3-1-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-1-alpha-1-anim { from { background-color:rgba(255, 157, 255, 0.2); } to { background-color:white; } }

.color3-1-alpha-2.loaded:hover{
background-color:rgba(255, 157, 255, 0.4);
}

.color3-1-alpha-2.loading{
background-color:rgba(255, 157, 255, 0.4);
animation-name:color3-1-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-1-alpha-2-anim { from { background-color:rgba(255, 157, 255, 0.4); } to { background-color:white; } }

.color3-1-alpha-3.loaded:hover{
background-color:rgba(255, 157, 255, 0.6);
}

.color3-1-alpha-3.loading{
background-color:rgba(255, 157, 255, 0.6);
animation-name:color3-1-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-1-alpha-3-anim { from { background-color:rgba(255, 157, 255, 0.6); } to { background-color:white; } }

.color3-1-alpha-4.loaded:hover{
background-color:rgba(255, 157, 255, 0.8);
}

.color3-1-alpha-4.loading{
background-color:rgba(255, 157, 255, 0.8);
animation-name:color3-1-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-1-alpha-4-anim { from { background-color:rgba(255, 157, 255, 0.8); } to { background-color:white; } }

.color3-1-alpha-5.loaded:hover{
background-color:rgba(255, 157, 255, 1);
}

.color3-1-alpha-5.loading{
background-color:rgba(255, 157, 255, 1);
animation-name:color3-1-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-1-alpha-5-anim { from { background-color:rgba(255, 157, 255, 1); } to { background-color:white; } }

.color3-2-alpha-5.loaded:hover{
background-color:rgba(255, 157, 170, 0.2);
}

.color3-2-alpha-5.loading{
background-color:rgba(255, 157, 170, 0.2);
animation-name:color3-2-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-2-alpha-5-anim { from { background-color:rgba(255, 157, 170, 0.2); } to { background-color:white; } }

.color3-2-alpha-4.loaded:hover{
background-color:rgba(255, 157, 170, 0.4);
}

.color3-2-alpha-4.loading{
background-color:rgba(255, 157, 170, 0.4);
animation-name:color3-2-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-2-alpha-4-anim { from { background-color:rgba(255, 157, 170, 0.4); } to { background-color:white; } }

.color3-2-alpha-3.loaded:hover{
background-color:rgba(255, 157, 170, 0.6);
}

.color3-2-alpha-3.loading{
background-color:rgba(255, 157, 170, 0.6);
animation-name:color3-2-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-2-alpha-3-anim { from { background-color:rgba(255, 157, 170, 0.6); } to { background-color:white; } }

.color3-2-alpha-2.loaded:hover{
background-color:rgba(255, 157, 170, 0.8);
}

.color3-2-alpha-2.loading{
background-color:rgba(255, 157, 170, 0.8);
animation-name:color3-2-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-2-alpha-2-anim { from { background-color:rgba(255, 157, 170, 0.8); } to { background-color:white; } }

.color3-2-alpha-1.loaded:hover{
background-color:rgba(255, 157, 170, 1);
}

.color3-2-alpha-1.loading{
background-color:rgba(255, 157, 170, 1);
animation-name:color3-2-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-2-alpha-1-anim { from { background-color:rgba(255, 157, 170, 1); } to { background-color:white; } }

.color3-3-alpha-1.loaded:hover{
background-color:rgba(255, 157, 85, 0.2);
}

.color3-3-alpha-1.loading{
background-color:rgba(255, 157, 85, 0.2);
animation-name:color3-3-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-3-alpha-1-anim { from { background-color:rgba(255, 157, 85, 0.2); } to { background-color:white; } }

.color3-3-alpha-2.loaded:hover{
background-color:rgba(255, 157, 85, 0.4);
}

.color3-3-alpha-2.loading{
background-color:rgba(255, 157, 85, 0.4);
animation-name:color3-3-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-3-alpha-2-anim { from { background-color:rgba(255, 157, 85, 0.4); } to { background-color:white; } }

.color3-3-alpha-3.loaded:hover{
background-color:rgba(255, 157, 85, 0.6);
}

.color3-3-alpha-3.loading{
background-color:rgba(255, 157, 85, 0.6);
animation-name:color3-3-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-3-alpha-3-anim { from { background-color:rgba(255, 157, 85, 0.6); } to { background-color:white; } }

.color3-3-alpha-4.loaded:hover{
background-color:rgba(255, 157, 85, 0.8);
}

.color3-3-alpha-4.loading{
background-color:rgba(255, 157, 85, 0.8);
animation-name:color3-3-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-3-alpha-4-anim { from { background-color:rgba(255, 157, 85, 0.8); } to { background-color:white; } }

.color3-3-alpha-5.loaded:hover{
background-color:rgba(255, 157, 85, 1);
}

.color3-3-alpha-5.loading{
background-color:rgba(255, 157, 85, 1);
animation-name:color3-3-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-3-alpha-5-anim { from { background-color:rgba(255, 157, 85, 1); } to { background-color:white; } }

.color3-4-alpha-5.loaded:hover{
background-color:rgba(255, 0, 157, 0.2);
}

.color3-4-alpha-5.loading{
background-color:rgba(255, 0, 157, 0.2);
animation-name:color3-4-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-4-alpha-5-anim { from { background-color:rgba(255, 0, 157, 0.2); } to { background-color:white; } }

.color3-4-alpha-4.loaded:hover{
background-color:rgba(255, 0, 157, 0.4);
}

.color3-4-alpha-4.loading{
background-color:rgba(255, 0, 157, 0.4);
animation-name:color3-4-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-4-alpha-4-anim { from { background-color:rgba(255, 0, 157, 0.4); } to { background-color:white; } }

.color3-4-alpha-3.loaded:hover{
background-color:rgba(255, 0, 157, 0.6);
}

.color3-4-alpha-3.loading{
background-color:rgba(255, 0, 157, 0.6);
animation-name:color3-4-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-4-alpha-3-anim { from { background-color:rgba(255, 0, 157, 0.6); } to { background-color:white; } }

.color3-4-alpha-2.loaded:hover{
background-color:rgba(255, 0, 157, 0.8);
}

.color3-4-alpha-2.loading{
background-color:rgba(255, 0, 157, 0.8);
animation-name:color3-4-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-4-alpha-2-anim { from { background-color:rgba(255, 0, 157, 0.8); } to { background-color:white; } }

.color3-4-alpha-1.loaded:hover{
background-color:rgba(255, 0, 157, 1);
}

.color3-4-alpha-1.loading{
background-color:rgba(255, 0, 157, 1);
animation-name:color3-4-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-4-alpha-1-anim { from { background-color:rgba(255, 0, 157, 1); } to { background-color:white; } }

.color3-5-alpha-1.loaded:hover{
background-color:rgba(255, 85, 157, 0.2);
}

.color3-5-alpha-1.loading{
background-color:rgba(255, 85, 157, 0.2);
animation-name:color3-5-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-5-alpha-1-anim { from { background-color:rgba(255, 85, 157, 0.2); } to { background-color:white; } }

.color3-5-alpha-2.loaded:hover{
background-color:rgba(255, 85, 157, 0.4);
}

.color3-5-alpha-2.loading{
background-color:rgba(255, 85, 157, 0.4);
animation-name:color3-5-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-5-alpha-2-anim { from { background-color:rgba(255, 85, 157, 0.4); } to { background-color:white; } }

.color3-5-alpha-3.loaded:hover{
background-color:rgba(255, 85, 157, 0.6);
}

.color3-5-alpha-3.loading{
background-color:rgba(255, 85, 157, 0.6);
animation-name:color3-5-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-5-alpha-3-anim { from { background-color:rgba(255, 85, 157, 0.6); } to { background-color:white; } }

.color3-5-alpha-4.loaded:hover{
background-color:rgba(255, 85, 157, 0.8);
}

.color3-5-alpha-4.loading{
background-color:rgba(255, 85, 157, 0.8);
animation-name:color3-5-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-5-alpha-4-anim { from { background-color:rgba(255, 85, 157, 0.8); } to { background-color:white; } }

.color3-5-alpha-5.loaded:hover{
background-color:rgba(255, 85, 157, 1);
}

.color3-5-alpha-5.loading{
background-color:rgba(255, 85, 157, 1);
animation-name:color3-5-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-5-alpha-5-anim { from { background-color:rgba(255, 85, 157, 1); } to { background-color:white; } }

.color3-6-alpha-5.loaded:hover{
background-color:rgba(255, 170, 157, 0.2);
}

.color3-6-alpha-5.loading{
background-color:rgba(255, 170, 157, 0.2);
animation-name:color3-6-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-6-alpha-5-anim { from { background-color:rgba(255, 170, 157, 0.2); } to { background-color:white; } }

.color3-6-alpha-4.loaded:hover{
background-color:rgba(255, 170, 157, 0.4);
}

.color3-6-alpha-4.loading{
background-color:rgba(255, 170, 157, 0.4);
animation-name:color3-6-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-6-alpha-4-anim { from { background-color:rgba(255, 170, 157, 0.4); } to { background-color:white; } }

.color3-6-alpha-3.loaded:hover{
background-color:rgba(255, 170, 157, 0.6);
}

.color3-6-alpha-3.loading{
background-color:rgba(255, 170, 157, 0.6);
animation-name:color3-6-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-6-alpha-3-anim { from { background-color:rgba(255, 170, 157, 0.6); } to { background-color:white; } }

.color3-6-alpha-2.loaded:hover{
background-color:rgba(255, 170, 157, 0.8);
}

.color3-6-alpha-2.loading{
background-color:rgba(255, 170, 157, 0.8);
animation-name:color3-6-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-6-alpha-2-anim { from { background-color:rgba(255, 170, 157, 0.8); } to { background-color:white; } }

.color3-6-alpha-1.loaded:hover{
background-color:rgba(255, 170, 157, 1);
}

.color3-6-alpha-1.loading{
background-color:rgba(255, 170, 157, 1);
animation-name:color3-6-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-6-alpha-1-anim { from { background-color:rgba(255, 170, 157, 1); } to { background-color:white; } }

.color3-7-alpha-1.loaded:hover{
background-color:rgba(255, 255, 157, 0.2);
}

.color3-7-alpha-1.loading{
background-color:rgba(255, 255, 157, 0.2);
animation-name:color3-7-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-7-alpha-1-anim { from { background-color:rgba(255, 255, 157, 0.2); } to { background-color:white; } }

.color3-7-alpha-2.loaded:hover{
background-color:rgba(255, 255, 157, 0.4);
}

.color3-7-alpha-2.loading{
background-color:rgba(255, 255, 157, 0.4);
animation-name:color3-7-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-7-alpha-2-anim { from { background-color:rgba(255, 255, 157, 0.4); } to { background-color:white; } }

.color3-7-alpha-3.loaded:hover{
background-color:rgba(255, 255, 157, 0.6);
}

.color3-7-alpha-3.loading{
background-color:rgba(255, 255, 157, 0.6);
animation-name:color3-7-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-7-alpha-3-anim { from { background-color:rgba(255, 255, 157, 0.6); } to { background-color:white; } }

.color3-7-alpha-4.loaded:hover{
background-color:rgba(255, 255, 157, 0.8);
}

.color3-7-alpha-4.loading{
background-color:rgba(255, 255, 157, 0.8);
animation-name:color3-7-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-7-alpha-4-anim { from { background-color:rgba(255, 255, 157, 0.8); } to { background-color:white; } }

.color3-7-alpha-5.loaded:hover{
background-color:rgba(255, 255, 157, 1);
}

.color3-7-alpha-5.loading{
background-color:rgba(255, 255, 157, 1);
animation-name:color3-7-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-7-alpha-5-anim { from { background-color:rgba(255, 255, 157, 1); } to { background-color:white; } }

.color3-8-alpha-5.loaded:hover{
background-color:rgba(170, 255, 157, 0.2);
}

.color3-8-alpha-5.loading{
background-color:rgba(170, 255, 157, 0.2);
animation-name:color3-8-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-8-alpha-5-anim { from { background-color:rgba(170, 255, 157, 0.2); } to { background-color:white; } }

.color3-8-alpha-4.loaded:hover{
background-color:rgba(170, 255, 157, 0.4);
}

.color3-8-alpha-4.loading{
background-color:rgba(170, 255, 157, 0.4);
animation-name:color3-8-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-8-alpha-4-anim { from { background-color:rgba(170, 255, 157, 0.4); } to { background-color:white; } }

.color3-8-alpha-3.loaded:hover{
background-color:rgba(170, 255, 157, 0.6);
}

.color3-8-alpha-3.loading{
background-color:rgba(170, 255, 157, 0.6);
animation-name:color3-8-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-8-alpha-3-anim { from { background-color:rgba(170, 255, 157, 0.6); } to { background-color:white; } }

.color3-8-alpha-2.loaded:hover{
background-color:rgba(170, 255, 157, 0.8);
}

.color3-8-alpha-2.loading{
background-color:rgba(170, 255, 157, 0.8);
animation-name:color3-8-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-8-alpha-2-anim { from { background-color:rgba(170, 255, 157, 0.8); } to { background-color:white; } }

.color3-8-alpha-1.loaded:hover{
background-color:rgba(170, 255, 157, 1);
}

.color3-8-alpha-1.loading{
background-color:rgba(170, 255, 157, 1);
animation-name:color3-8-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-8-alpha-1-anim { from { background-color:rgba(170, 255, 157, 1); } to { background-color:white; } }

.color3-9-alpha-1.loaded:hover{
background-color:rgba(85, 255, 157, 0.2);
}

.color3-9-alpha-1.loading{
background-color:rgba(85, 255, 157, 0.2);
animation-name:color3-9-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-9-alpha-1-anim { from { background-color:rgba(85, 255, 157, 0.2); } to { background-color:white; } }

.color3-9-alpha-2.loaded:hover{
background-color:rgba(85, 255, 157, 0.4);
}

.color3-9-alpha-2.loading{
background-color:rgba(85, 255, 157, 0.4);
animation-name:color3-9-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-9-alpha-2-anim { from { background-color:rgba(85, 255, 157, 0.4); } to { background-color:white; } }

.color3-9-alpha-3.loaded:hover{
background-color:rgba(85, 255, 157, 0.6);
}

.color3-9-alpha-3.loading{
background-color:rgba(85, 255, 157, 0.6);
animation-name:color3-9-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-9-alpha-3-anim { from { background-color:rgba(85, 255, 157, 0.6); } to { background-color:white; } }

.color3-9-alpha-4.loaded:hover{
background-color:rgba(85, 255, 157, 0.8);
}

.color3-9-alpha-4.loading{
background-color:rgba(85, 255, 157, 0.8);
animation-name:color3-9-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-9-alpha-4-anim { from { background-color:rgba(85, 255, 157, 0.8); } to { background-color:white; } }

.color3-9-alpha-5.loaded:hover{
background-color:rgba(85, 255, 157, 1);
}

.color3-9-alpha-5.loading{
background-color:rgba(85, 255, 157, 1);
animation-name:color3-9-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-9-alpha-5-anim { from { background-color:rgba(85, 255, 157, 1); } to { background-color:white; } }

.color3-10-alpha-5.loaded:hover{
background-color:rgba(157, 255, 0, 0.2);
}

.color3-10-alpha-5.loading{
background-color:rgba(157, 255, 0, 0.2);
animation-name:color3-10-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-10-alpha-5-anim { from { background-color:rgba(157, 255, 0, 0.2); } to { background-color:white; } }

.color3-10-alpha-4.loaded:hover{
background-color:rgba(157, 255, 0, 0.4);
}

.color3-10-alpha-4.loading{
background-color:rgba(157, 255, 0, 0.4);
animation-name:color3-10-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-10-alpha-4-anim { from { background-color:rgba(157, 255, 0, 0.4); } to { background-color:white; } }

.color3-10-alpha-3.loaded:hover{
background-color:rgba(157, 255, 0, 0.6);
}

.color3-10-alpha-3.loading{
background-color:rgba(157, 255, 0, 0.6);
animation-name:color3-10-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-10-alpha-3-anim { from { background-color:rgba(157, 255, 0, 0.6); } to { background-color:white; } }

.color3-10-alpha-2.loaded:hover{
background-color:rgba(157, 255, 0, 0.8);
}

.color3-10-alpha-2.loading{
background-color:rgba(157, 255, 0, 0.8);
animation-name:color3-10-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-10-alpha-2-anim { from { background-color:rgba(157, 255, 0, 0.8); } to { background-color:white; } }

.color3-10-alpha-1.loaded:hover{
background-color:rgba(157, 255, 0, 1);
}

.color3-10-alpha-1.loading{
background-color:rgba(157, 255, 0, 1);
animation-name:color3-10-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-10-alpha-1-anim { from { background-color:rgba(157, 255, 0, 1); } to { background-color:white; } }

.color3-11-alpha-1.loaded:hover{
background-color:rgba(157, 255, 85, 0.2);
}

.color3-11-alpha-1.loading{
background-color:rgba(157, 255, 85, 0.2);
animation-name:color3-11-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-11-alpha-1-anim { from { background-color:rgba(157, 255, 85, 0.2); } to { background-color:white; } }

.color3-11-alpha-2.loaded:hover{
background-color:rgba(157, 255, 85, 0.4);
}

.color3-11-alpha-2.loading{
background-color:rgba(157, 255, 85, 0.4);
animation-name:color3-11-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-11-alpha-2-anim { from { background-color:rgba(157, 255, 85, 0.4); } to { background-color:white; } }

.color3-11-alpha-3.loaded:hover{
background-color:rgba(157, 255, 85, 0.6);
}

.color3-11-alpha-3.loading{
background-color:rgba(157, 255, 85, 0.6);
animation-name:color3-11-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-11-alpha-3-anim { from { background-color:rgba(157, 255, 85, 0.6); } to { background-color:white; } }

.color3-11-alpha-4.loaded:hover{
background-color:rgba(157, 255, 85, 0.8);
}

.color3-11-alpha-4.loading{
background-color:rgba(157, 255, 85, 0.8);
animation-name:color3-11-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-11-alpha-4-anim { from { background-color:rgba(157, 255, 85, 0.8); } to { background-color:white; } }

.color3-11-alpha-5.loaded:hover{
background-color:rgba(157, 255, 85, 1);
}

.color3-11-alpha-5.loading{
background-color:rgba(157, 255, 85, 1);
animation-name:color3-11-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-11-alpha-5-anim { from { background-color:rgba(157, 255, 85, 1); } to { background-color:white; } }

.color3-12-alpha-5.loaded:hover{
background-color:rgba(157, 255, 170, 0.2);
}

.color3-12-alpha-5.loading{
background-color:rgba(157, 255, 170, 0.2);
animation-name:color3-12-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-12-alpha-5-anim { from { background-color:rgba(157, 255, 170, 0.2); } to { background-color:white; } }

.color3-12-alpha-4.loaded:hover{
background-color:rgba(157, 255, 170, 0.4);
}

.color3-12-alpha-4.loading{
background-color:rgba(157, 255, 170, 0.4);
animation-name:color3-12-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-12-alpha-4-anim { from { background-color:rgba(157, 255, 170, 0.4); } to { background-color:white; } }

.color3-12-alpha-3.loaded:hover{
background-color:rgba(157, 255, 170, 0.6);
}

.color3-12-alpha-3.loading{
background-color:rgba(157, 255, 170, 0.6);
animation-name:color3-12-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-12-alpha-3-anim { from { background-color:rgba(157, 255, 170, 0.6); } to { background-color:white; } }

.color3-12-alpha-2.loaded:hover{
background-color:rgba(157, 255, 170, 0.8);
}

.color3-12-alpha-2.loading{
background-color:rgba(157, 255, 170, 0.8);
animation-name:color3-12-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-12-alpha-2-anim { from { background-color:rgba(157, 255, 170, 0.8); } to { background-color:white; } }

.color3-12-alpha-1.loaded:hover{
background-color:rgba(157, 255, 170, 1);
}

.color3-12-alpha-1.loading{
background-color:rgba(157, 255, 170, 1);
animation-name:color3-12-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-12-alpha-1-anim { from { background-color:rgba(157, 255, 170, 1); } to { background-color:white; } }

.color3-13-alpha-1.loaded:hover{
background-color:rgba(157, 255, 255, 0.2);
}

.color3-13-alpha-1.loading{
background-color:rgba(157, 255, 255, 0.2);
animation-name:color3-13-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-13-alpha-1-anim { from { background-color:rgba(157, 255, 255, 0.2); } to { background-color:white; } }

.color3-13-alpha-2.loaded:hover{
background-color:rgba(157, 255, 255, 0.4);
}

.color3-13-alpha-2.loading{
background-color:rgba(157, 255, 255, 0.4);
animation-name:color3-13-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-13-alpha-2-anim { from { background-color:rgba(157, 255, 255, 0.4); } to { background-color:white; } }

.color3-13-alpha-3.loaded:hover{
background-color:rgba(157, 255, 255, 0.6);
}

.color3-13-alpha-3.loading{
background-color:rgba(157, 255, 255, 0.6);
animation-name:color3-13-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-13-alpha-3-anim { from { background-color:rgba(157, 255, 255, 0.6); } to { background-color:white; } }

.color3-13-alpha-4.loaded:hover{
background-color:rgba(157, 255, 255, 0.8);
}

.color3-13-alpha-4.loading{
background-color:rgba(157, 255, 255, 0.8);
animation-name:color3-13-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-13-alpha-4-anim { from { background-color:rgba(157, 255, 255, 0.8); } to { background-color:white; } }

.color3-13-alpha-5.loaded:hover{
background-color:rgba(157, 255, 255, 1);
}

.color3-13-alpha-5.loading{
background-color:rgba(157, 255, 255, 1);
animation-name:color3-13-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-13-alpha-5-anim { from { background-color:rgba(157, 255, 255, 1); } to { background-color:white; } }

.color3-14-alpha-5.loaded:hover{
background-color:rgba(157, 170, 255, 0.2);
}

.color3-14-alpha-5.loading{
background-color:rgba(157, 170, 255, 0.2);
animation-name:color3-14-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-14-alpha-5-anim { from { background-color:rgba(157, 170, 255, 0.2); } to { background-color:white; } }

.color3-14-alpha-4.loaded:hover{
background-color:rgba(157, 170, 255, 0.4);
}

.color3-14-alpha-4.loading{
background-color:rgba(157, 170, 255, 0.4);
animation-name:color3-14-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-14-alpha-4-anim { from { background-color:rgba(157, 170, 255, 0.4); } to { background-color:white; } }

.color3-14-alpha-3.loaded:hover{
background-color:rgba(157, 170, 255, 0.6);
}

.color3-14-alpha-3.loading{
background-color:rgba(157, 170, 255, 0.6);
animation-name:color3-14-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-14-alpha-3-anim { from { background-color:rgba(157, 170, 255, 0.6); } to { background-color:white; } }

.color3-14-alpha-2.loaded:hover{
background-color:rgba(157, 170, 255, 0.8);
}

.color3-14-alpha-2.loading{
background-color:rgba(157, 170, 255, 0.8);
animation-name:color3-14-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-14-alpha-2-anim { from { background-color:rgba(157, 170, 255, 0.8); } to { background-color:white; } }

.color3-14-alpha-1.loaded:hover{
background-color:rgba(157, 170, 255, 1);
}

.color3-14-alpha-1.loading{
background-color:rgba(157, 170, 255, 1);
animation-name:color3-14-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-14-alpha-1-anim { from { background-color:rgba(157, 170, 255, 1); } to { background-color:white; } }

.color3-15-alpha-1.loaded:hover{
background-color:rgba(157, 85, 255, 0.2);
}

.color3-15-alpha-1.loading{
background-color:rgba(157, 85, 255, 0.2);
animation-name:color3-15-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-15-alpha-1-anim { from { background-color:rgba(157, 85, 255, 0.2); } to { background-color:white; } }

.color3-15-alpha-2.loaded:hover{
background-color:rgba(157, 85, 255, 0.4);
}

.color3-15-alpha-2.loading{
background-color:rgba(157, 85, 255, 0.4);
animation-name:color3-15-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-15-alpha-2-anim { from { background-color:rgba(157, 85, 255, 0.4); } to { background-color:white; } }

.color3-15-alpha-3.loaded:hover{
background-color:rgba(157, 85, 255, 0.6);
}

.color3-15-alpha-3.loading{
background-color:rgba(157, 85, 255, 0.6);
animation-name:color3-15-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-15-alpha-3-anim { from { background-color:rgba(157, 85, 255, 0.6); } to { background-color:white; } }

.color3-15-alpha-4.loaded:hover{
background-color:rgba(157, 85, 255, 0.8);
}

.color3-15-alpha-4.loading{
background-color:rgba(157, 85, 255, 0.8);
animation-name:color3-15-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-15-alpha-4-anim { from { background-color:rgba(157, 85, 255, 0.8); } to { background-color:white; } }

.color3-15-alpha-5.loaded:hover{
background-color:rgba(157, 85, 255, 1);
}

.color3-15-alpha-5.loading{
background-color:rgba(157, 85, 255, 1);
animation-name:color3-15-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-15-alpha-5-anim { from { background-color:rgba(157, 85, 255, 1); } to { background-color:white; } }

.color3-16-alpha-5.loaded:hover{
background-color:rgba(0, 157, 255, 0.2);
}

.color3-16-alpha-5.loading{
background-color:rgba(0, 157, 255, 0.2);
animation-name:color3-16-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-16-alpha-5-anim { from { background-color:rgba(0, 157, 255, 0.2); } to { background-color:white; } }

.color3-16-alpha-4.loaded:hover{
background-color:rgba(0, 157, 255, 0.4);
}

.color3-16-alpha-4.loading{
background-color:rgba(0, 157, 255, 0.4);
animation-name:color3-16-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-16-alpha-4-anim { from { background-color:rgba(0, 157, 255, 0.4); } to { background-color:white; } }

.color3-16-alpha-3.loaded:hover{
background-color:rgba(0, 157, 255, 0.6);
}

.color3-16-alpha-3.loading{
background-color:rgba(0, 157, 255, 0.6);
animation-name:color3-16-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-16-alpha-3-anim { from { background-color:rgba(0, 157, 255, 0.6); } to { background-color:white; } }

.color3-16-alpha-2.loaded:hover{
background-color:rgba(0, 157, 255, 0.8);
}

.color3-16-alpha-2.loading{
background-color:rgba(0, 157, 255, 0.8);
animation-name:color3-16-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-16-alpha-2-anim { from { background-color:rgba(0, 157, 255, 0.8); } to { background-color:white; } }

.color3-16-alpha-1.loaded:hover{
background-color:rgba(0, 157, 255, 1);
}

.color3-16-alpha-1.loading{
background-color:rgba(0, 157, 255, 1);
animation-name:color3-16-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-16-alpha-1-anim { from { background-color:rgba(0, 157, 255, 1); } to { background-color:white; } }

.color3-17-alpha-1.loaded:hover{
background-color:rgba(85, 157, 255, 0.2);
}

.color3-17-alpha-1.loading{
background-color:rgba(85, 157, 255, 0.2);
animation-name:color3-17-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-17-alpha-1-anim { from { background-color:rgba(85, 157, 255, 0.2); } to { background-color:white; } }

.color3-17-alpha-2.loaded:hover{
background-color:rgba(85, 157, 255, 0.4);
}

.color3-17-alpha-2.loading{
background-color:rgba(85, 157, 255, 0.4);
animation-name:color3-17-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-17-alpha-2-anim { from { background-color:rgba(85, 157, 255, 0.4); } to { background-color:white; } }

.color3-17-alpha-3.loaded:hover{
background-color:rgba(85, 157, 255, 0.6);
}

.color3-17-alpha-3.loading{
background-color:rgba(85, 157, 255, 0.6);
animation-name:color3-17-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-17-alpha-3-anim { from { background-color:rgba(85, 157, 255, 0.6); } to { background-color:white; } }

.color3-17-alpha-4.loaded:hover{
background-color:rgba(85, 157, 255, 0.8);
}

.color3-17-alpha-4.loading{
background-color:rgba(85, 157, 255, 0.8);
animation-name:color3-17-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-17-alpha-4-anim { from { background-color:rgba(85, 157, 255, 0.8); } to { background-color:white; } }

.color3-17-alpha-5.loaded:hover{
background-color:rgba(85, 157, 255, 1);
}

.color3-17-alpha-5.loading{
background-color:rgba(85, 157, 255, 1);
animation-name:color3-17-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-17-alpha-5-anim { from { background-color:rgba(85, 157, 255, 1); } to { background-color:white; } }

.color3-18-alpha-5.loaded:hover{
background-color:rgba(170, 157, 255, 0.2);
}

.color3-18-alpha-5.loading{
background-color:rgba(170, 157, 255, 0.2);
animation-name:color3-18-alpha-5-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-18-alpha-5-anim { from { background-color:rgba(170, 157, 255, 0.2); } to { background-color:white; } }

.color3-18-alpha-4.loaded:hover{
background-color:rgba(170, 157, 255, 0.4);
}

.color3-18-alpha-4.loading{
background-color:rgba(170, 157, 255, 0.4);
animation-name:color3-18-alpha-4-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-18-alpha-4-anim { from { background-color:rgba(170, 157, 255, 0.4); } to { background-color:white; } }

.color3-18-alpha-3.loaded:hover{
background-color:rgba(170, 157, 255, 0.6);
}

.color3-18-alpha-3.loading{
background-color:rgba(170, 157, 255, 0.6);
animation-name:color3-18-alpha-3-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-18-alpha-3-anim { from { background-color:rgba(170, 157, 255, 0.6); } to { background-color:white; } }

.color3-18-alpha-2.loaded:hover{
background-color:rgba(170, 157, 255, 0.8);
}

.color3-18-alpha-2.loading{
background-color:rgba(170, 157, 255, 0.8);
animation-name:color3-18-alpha-2-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-18-alpha-2-anim { from { background-color:rgba(170, 157, 255, 0.8); } to { background-color:white; } }

.color3-18-alpha-1.loaded:hover{
background-color:rgba(170, 157, 255, 1);
}

.color3-18-alpha-1.loading{
background-color:rgba(170, 157, 255, 1);
animation-name:color3-18-alpha-1-anim;
animation-duration: 3s; animation-iteration-count: infinite; }

@keyframes color3-18-alpha-1-anim { from { background-color:rgba(170, 157, 255, 1); } to { background-color:white; } }

@media screen and (max-width: 850px){
body.library main .color3-1-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-1-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-1-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-1-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-1-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-1-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-1-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-1-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-1-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-1-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-2-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-2-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-2-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-2-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-2-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-2-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-2-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-2-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-2-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-2-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-3-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-3-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-3-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-3-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-3-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-3-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-3-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-3-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-3-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-3-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-4-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-4-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-4-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-4-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-4-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-4-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-4-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-4-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-4-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-4-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-5-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-5-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-5-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-5-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-5-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-5-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-5-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-5-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-5-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-5-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-6-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-6-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-6-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-6-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-6-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-6-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-6-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-6-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-6-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-6-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-7-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-7-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-7-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-7-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-7-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-7-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-7-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-7-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-7-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-7-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-8-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-8-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-8-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-8-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-8-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-8-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-8-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-8-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-8-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-8-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-9-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-9-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-9-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-9-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-9-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-9-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-9-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-9-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-9-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-9-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-10-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-10-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-10-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-10-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-10-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-10-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-10-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-10-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-10-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-10-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-11-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-11-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-11-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-11-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-11-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-11-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-11-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-11-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-11-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-11-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-12-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-12-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-12-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-12-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-12-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-12-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-12-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-12-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-12-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-12-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-13-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-13-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-13-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-13-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-13-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-13-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-13-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-13-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-13-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-13-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-14-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-14-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-14-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-14-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-14-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-14-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-14-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-14-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-14-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-14-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-15-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-15-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-15-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-15-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-15-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-15-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-15-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-15-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-15-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-15-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-16-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-16-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-16-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-16-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-16-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-16-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-16-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-16-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-16-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-16-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-17-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-17-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-17-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-17-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-17-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-17-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-17-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-17-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-17-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-17-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

body.library main .color3-18-alpha-5{
background-color:rgba(150, 150, 150, 0.2);
}
 body.library  main .color3-18-alpha-5:hover{
background-color:rgba(150, 150, 150, 0.2);
}

body.library main .color3-18-alpha-4{
background-color:rgba(150, 150, 150, 0.4);
}
 body.library  main .color3-18-alpha-4:hover{
background-color:rgba(150, 150, 150, 0.4);
}

body.library main .color3-18-alpha-3{
background-color:rgba(150, 150, 150, 0.6);
}
 body.library  main .color3-18-alpha-3:hover{
background-color:rgba(150, 150, 150, 0.6);
}

body.library main .color3-18-alpha-2{
background-color:rgba(150, 150, 150, 0.8);
}
 body.library  main .color3-18-alpha-2:hover{
background-color:rgba(150, 150, 150, 0.8);
}

body.library main .color3-18-alpha-1{
background-color:rgba(150, 150, 150, 1);
}
 body.library  main .color3-18-alpha-1:hover{
background-color:rgba(150, 150, 150, 1);
}

}