@charset "utf-8";.socialicons{position:fixed;height:auto;padding:3px;right:0;bottom:5.6vh;left:0;text-align:right;z-index:+2;}
.socialicons img{height:37px;margin-bottom:5px;}
.popup{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.popup .popuptext{select:text;visibility:hidden;width:10em;background-color:#000;color:#fff;font-family:AllerRegular;font-size:2vh;text-align:center;border-radius:6px;padding:8px 3px;position:absolute;z-index:1;bottom:100%;left:0%;margin-left:-5vmax;}
.popup a{color:#CCC;}
.popup a:hover{color:#FF3;}
.popup .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;}
@-webkit-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
.popup2{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.popup2 .popuptext2{select:text;visibility:hidden;width:13em;background-color:#000;color:#fff;font-family:AllerRegular;font-size:2vh;text-align:center;border-radius:6px;padding:8px 3px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-5vmax;}
.popup2 a{color:#CCC;}
.popup2 a:hover{color:#FF3;}
.popup2 .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;}
@-webkit-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
.popup3{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.popup3 .popuptext3{visibility:hidden;width:10em;background-color:#000;color:#fff;font-family:AllerRegular;font-size:2.1vh;text-align:center;border-radius:6px;padding:8px 3px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-5vw;}
.popup3 a{color:#CCC;}
.popup3 a:hover{color:#FF3;}
.popup3 .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;}
@-webkit-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@media screen and (max-width:925px){
	.socialicons img{height:37px;margin-bottom:3px;}
	} 
	
@media screen and (max-width:500px){
	.socialicons img{height:37px;margin-bottom:0px;}
	} 