@font-face {
    font-family: 'Shapeingo-Light';
    font-display: swap;
    src: url('/fonts/Shapeingo-Light.otf');
}
@font-face {
    font-family: 'Shapeingo-LightItalic';
    font-display: swap;
    src: url('/fonts/Shapeingo-LightItalic.otf');
}
@font-face {
    font-family: 'CSFont'; /*a name to be used later*/
    font-display: swap;
    src: url('/fonts/cs_regular.ttf'); /*URL to font*/
}

html {cursor:url(/img/cursor.png), auto;}
body {
	margin: auto;
	padding: 0;
	background-color:#000;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;	color: #cdcdcd;
	font-size:13px;
	font-family: Shapeingo-Light;
	overflow: overlay;
	cursor:url(/img/cursor.png), auto;
}
ul{line-height:25px;}
a:link {
	color: #fff;
	text-decoration: none;
	cursor:url(/img/cursor-pointer.png), auto;
}

a:visited {
	color: #fff;
	text-decoration: none;
}

a:hover {
	color: #fff;
	text-decoration: underline;
}

a:active {
	color: #fff;
	text-decoration: none;
}

#background-video {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}

h1{font-size:20px;text-align:center;margin:10px;text-transform:uppercase;}

hr{border:0;border-top: 0.5px solid rgba(255, 255, 255, 0.7);margin-top:20px;margin-bottom:20px;}

.archive-scroller::-webkit-scrollbar {
    width: 10px;
}

.archive-scroller::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #AAAAAA;

}

.down-scroller::-webkit-scrollbar {
    width: 10px;
}

.down-scroller::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #AAAAAA;

}

.scroller::-webkit-scrollbar {
    width: 10px;
}

.scroller::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #AAAAAA;

}

::-webkit-scrollbar {
    width: 6px;
}

::-webkit-scrollbar-thumb {
  border: 1px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #AAAAAA;

}
.main-img-over{margin-top:20px;text-align:center;margin-bottom:10px;}
.edition-list-title{color:#0d0b09;font-size:35px;}
.edition-img{width:100%;position:relative;opacity:1.0;transition: opacity 0.5s ease;cursor:url(/img/cursor-pointer.png), auto;}
.edition-img:hover{opacity:0;transition: opacity 0.5s ease;}
.edition-inline{text-align:center;display:inline-block;}
.edition{width:230px;height:230px;border: 2px solid rgba(255, 255, 255, 0.8);background:#000;border-radius:50%;position: static; overflow: hidden;margin:10px;}
.edition-text{position:absolute;width:230px;height:230px;text-align:left;text-align:center;}
.edition-text-behind{font-size:24px;padding:2px;}

.download-over{text-align:center;width:100%;margin-top:-10px;}
.download:hover{color:#0d0b09;background-color:#c7c7c7;opacity:0.8;transition: background-color 0.5s ease,color 1.2s ease;}

.main-img{width:100%;position:relative;opacity:1.0;transition: opacity 0.5s ease;cursor:url(/img/cursor-pointer.png), auto;}
.main-img:hover{opacity:0;transition: opacity 0.5s ease;}

.screen-place{text-align:center;width:30%;margin-left:1%;margin-right:1%;display:inline-block;} 
.screen-img-edition{width:100%;margin-top:0px;margin-bottom:10px;border: 2px solid rgba(255, 255, 255, 0.8);border-radius:50%;}

.img-place{text-align:center;width:90%;margin-left:4%;} 
.main-img-edition{width:100%;margin-top:0px;margin-bottom:10px;border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;}
.main-img-main{width:100%;margin-top:0px;margin-bottom:10px;border-radius: 0.75em;}

.small-menu:hover{background-color:rgba(0, 0, 0, 0.9);transition: background-color 1.2s ease;}

.menu:hover{background-color:rgba(0, 0, 0, 0.9);transition: background-color 1.2s ease;cursor:url(/img/cursor-pointer.png), auto;}

@media (min-width: 1850px) {
.youtube{border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;width:90%;height:252px;cursor:url(/img/cursor-pointer.png), auto;}
.scroller{overflow-y: scroll;height:664px;margin-top:20px;margin-left:80px;margin-right:80px;}
.down-scroller{overflow-y: scroll;height:664px;margin-top:-10px;margin-left:80px;margin-right:80px;}

.feat{margin-left:30%;margin-top:2%;text-align:left;font-size:14px;}
.features{font-size:18px;}

.text-behind{text-align:justify;font-size:16px;padding:10px;}

.main-img-back{margin:auto;max-width:380px;height:232px;width:100%;border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;position: static; overflow: hidden;}
.main-img-back-text{position:absolute;max-width:380px;height:232px;text-align:left;}

.download{font-size:25px;border-radius:50%;border: 2px solid rgba(255, 255, 255, 0.8);width:200px;height:200px;transition: background-color 0.5s ease,color 1.2s ease;display:inline-block;margin:20px;cursor:url(/img/cursor-pointer.png), auto;}

.small-menu{cursor:url(/img/cursor-pointer.png), auto;width:120px;height:120px;position:fixed;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:18px;text-align:center;}

.menu-additional{overflow:hidden;width:220px;height:220px;position:fixed;border-radius:50%;color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;}

.addmenuRow{display:table-row;height:110px;}
.menu{width:220px;height:220px;position:fixed;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:25px;text-align:center;}
.main{opacity:0.85;width:800px;height:800px;position:absolute;border-radius:20%;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:25px;text-align:center;}
}

@media (min-width: 1650px) and (max-width: 1849px) {
.youtube{border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;width:90%;height:240px;}
.scroller{overflow-y: scroll;height:530px;margin-top:20px;margin-left:80px;margin-right:80px;}
.down-scroller{overflow-y: scroll;height:530px;margin-top:-10px;margin-left:80px;margin-right:80px;}

.feat{margin-left:30%;margin-top:2%;text-align:left;font-size:12px;}
.features{font-size:16px;}

.text-behind{text-align:justify;font-size:14px;padding:8px;}

.main-img-back{margin:auto;max-width:318px;height:194px;width:100%;border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;position: static; overflow: hidden;}
.main-img-back-text{position:absolute;max-width:318px;height:194px;text-align:left;}

.download{font-size:20px;border-radius:50%;border: 2px solid rgba(255, 255, 255, 0.8);width:120px;height:120px;transition: background-color 0.5s ease,color 1.2s ease;display:inline-block;margin:20px;cursor:url(/img/cursor-pointer.png), auto;}

.small-menu{cursor:url(/img/cursor-pointer.png), auto;width:100px;height:100px;position:fixed;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:16px;text-align:center;}
.addmenuRow{display:table-row;height:95px;}
.menu-additional{overflow:hidden;width:190px;height:190px;position:fixed;border-radius:50%;color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;}
.menu{width:190px;height:190px;position:fixed;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:20px;text-align:center;}
.main{opacity:0.85;width:725px;height:650px;position:absolute;border-radius:20%;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:25px;text-align:center;}
}

@media (min-width: 1450px) and (max-width: 1649px) {
.youtube{border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;width:90%;height:223px;}
.scroller{overflow-y: scroll;height:530px;margin-top:20px;margin-left:80px;margin-right:80px;}
.down-scroller{overflow-y: scroll;height:530px;margin-top:-10px;margin-left:80px;margin-right:80px;}

.feat{margin-left:30%;margin-top:2%;text-align:left;font-size:12px;}
.features{font-size:16px;}

.text-behind{text-align:justify;font-size:14px;padding:8px;}

.main-img-back{margin:auto;max-width:318px;height:194px;width:100%;border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;position: static; overflow: hidden;}
.main-img-back-text{position:absolute;max-width:318px;height:194px;text-align:left;}

.download{font-size:20px;border-radius:50%;border: 2px solid rgba(255, 255, 255, 0.8);width:120px;height:120px;transition: background-color 0.5s ease,color 1.2s ease;display:inline-block;margin:20px;cursor:url(/img/cursor-pointer.png), auto;}
.addmenuRow{display:table-row;height:95px;}
.small-menu{cursor:url(/img/cursor-pointer.png), auto;width:100px;height:100px;position:fixed;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:16px;text-align:center;}
.addmenuRow{display:table-row;height:100px;}
.menu-additional{overflow:hidden;width:190px;height:190px;position:fixed;border-radius:50%;color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;}
.menu{width:190px;height:190px;position:fixed;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:20px;text-align:center;}
.main{opacity:0.85;width:650px;height:650px;position:absolute;border-radius:20%;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:25px;text-align:center;}
}

@media (min-width: 1050px) and (max-width: 1449px) {
.youtube{border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;width:90%;}

.scroller{overflow-y: scroll;height:450px;margin-top:20px;margin-left:80px;margin-right:80px;}
.down-scroller{overflow-y: scroll;height:450px;margin-top:-10px;margin-left:80px;margin-right:80px;}

.feat{margin-left:30%;margin-top:2%;text-align:left;font-size:10px;}
.features{font-size:14px;}

.text-behind{text-align:justify;padding:6px;}

.main-img-back{margin:auto;max-width:380px;height:232px;width:100%;border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;position: static; overflow: hidden;}
.main-img-back-text{position:absolute;max-width:380px;height:232px;width:100%;text-align:left;}

.download{font-size:15px;border-radius:50%;border: 2px solid rgba(255, 255, 255, 0.8);width:110px;height:110px;transition: background-color 0.5s ease,color 1.2s ease;display:inline-block;margin:20px;cursor:url(/img/cursor-pointer.png), auto;}

.small-menu{cursor:url(/img/cursor-pointer.png), auto;width:80px;height:80px;position:fixed;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:14px;text-align:center;}
.addmenuRow{display:table-row;height:75px;}
.menu-additional{overflow:hidden;width:150px;height:150px;position:fixed;border-radius:50%;color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;}
.menu{width:150px;height:150px;position:fixed;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:15px;text-align:center;}
.main{opacity:0.85;width:45%;height:70%;position:absolute;border-radius:20%;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:25px;text-align:center;}
}

@media (min-width: 1001px) and (max-width: 1049px) {
.add-topleft2{position:absolute;top:28%;left:9%;font-size:8px;}
.add-topright2{position:absolute;top:28%;right:11%;font-size:8px;}
.add-bottomleft2{position:absolute;bottom:23%;left:11%;font-size:8px;}
.add-bottomright2{position:absolute;bottom:23%;right:9%;font-size:8px;}

.add-topleft{position:absolute;top:23%;left:10%;}
.add-topright{position:absolute;top:23%;right:11%;}
.add-bottomleft{position:absolute;bottom:23%;left:9.5%;}
.add-bottomright{position:absolute;bottom:23%;right:12.5%;}
.youtube{border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;width:90%;}

.scroller{overflow-y: scroll;height:330px;margin-top:20px;margin-left:80px;margin-right:80px;}
.down-scroller{overflow-y: scroll;height:330px;margin-top:-10px;margin-left:80px;margin-right:80px;}

.feat{margin-left:30%;margin-top:2%;text-align:left;font-size:8px;}
.features{font-size:12px;}

.text-behind{text-align:justify;font-size:8px;padding:4px;}

.main-img-back{margin:auto;max-width:138px;height:84px;width:100%;border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;position: static; overflow: hidden;}
.main-img-back-text{position:absolute;max-width:138px;height:84px;text-align:left;}

.download{font-size:12px;border-radius:50%;border: 2px solid rgba(255, 255, 255, 0.8);width:50px;height:50px;transition: background-color 0.5s ease,color 1.2s ease;display:inline-block;margin:20px;cursor:url(/img/cursor-pointer.png), auto;}

.small-menu{cursor:url(/img/cursor-pointer.png), auto;width:60px;height:60px;position:fixed;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:12px;text-align:center;}
.addmenuRow{display:table-row;height:50px;}
.menu-additional{overflow:hidden;width:100px;height:100px;position:fixed;border-radius:50%;color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;}
.menu{width:100px;height:100px;position:fixed;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:12px;text-align:center;}
.main{opacity:0.85;width:350px;height:450px;position:absolute;border-radius:20%;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease;font-size:25px;text-align:center;}
}
.main-text{padding:10px;font-size:15px;text-align:left;color: #cdcdcd;text-align: justify;}
.unselect{
opacity:0.5;transition: opacity 0.5s ease;
-webkit-user-select: none;     
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.unselect:hover{
opacity:0.7;transition: opacity 0.5s ease;
}
.unselect-disabled{
opacity:0.2;cursor:url(/img/cursor.png), auto;
}
.download-counter{text-align:center;margin-bottom:20px;}
@media (min-width: 1001px) {
.menu-download{width:220px;height:220px;position:absolute;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);transition: background-color 1.2s ease, border-radius 1.2s ease, height 1.2s ease, width 1.2s ease;font-size:25px;text-align:center;}
.menu-download:hover{width:420px;height:420px;border-radius:25%;background-color:rgba(0, 0, 0, 0.9);transition: background-color 1.2s ease, border-radius 1.2s ease, height 1.2s ease, width 1.2s ease;cursor:url(/img/cursor-pointer.png), auto;}

.center{top:50%;left:50%;transform: translate(-50%, -50%);}
.leftup{top:10%;left:10%;}
.leftcenter{top:50%;left:8%;transform: translate(0, -50%);}
.leftdown{bottom:10%;left:10%;}
.rightup{top:10%;right:10%;}
.rightcenter{top:50%;right:8%;transform: translate(0, -50%);}
.rightdown{bottom:10%;right:10%;}
.menu-inside{position:relative;top:50%;transform: translate(0, -50%);}
.addmenu{
	display: table;
	width: 100%;
}

.addmenuHeading {
	background-color: #EEE;
	display: table-header-group;
}
.addmenuCell {
	border: 0.5px solid rgba(255, 255, 255, 0.05);
	background-color:rgba(0, 0, 0, 0.5);
	transition: background-color 1.2s ease;
	display: table-cell;
	padding: 3px 10px;
	text-transform:uppercase;
	font-size:12px;
}
.addmenuCell:hover{background-color:rgba(0, 0, 0, 0.9);transition: background-color 1.2s ease;}
.addmenuHeading {
	//background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.addmenuFoot {
	//background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.addmenuBody {
	display: table-row-group;
}
}
@media (min-width: 1050px) {
.add-topleft{position:absolute;top:27%;left:19%;}
.add-topright{position:absolute;top:27%;right:20%;}
.add-bottomleft{position:absolute;bottom:27%;left:18.5%;}
.add-bottomright{position:absolute;bottom:27%;right:21.5%;}

.add-topleft2{position:absolute;top:27%;left:10%;}
.add-topright2{position:absolute;top:27%;right:12%;}
.add-bottomleft2{position:absolute;bottom:27%;left:12.5%;}
.add-bottomright2{position:absolute;bottom:27%;right:8%;}
}

@media (min-width:1450px) {
.add-topleft2{position:absolute;top:27%;left:15%;}
.add-topright2{position:absolute;top:27%;right:17%;}
.add-bottomleft2{position:absolute;bottom:27%;left:17.5%;}
.add-bottomright2{position:absolute;bottom:27%;right:14%;}
}

.install-tip{width:73%;margin-top:0px;position:static;border:0;}
.quote{text-align:center;margin-top:20px;margin-bottom:20px;font-size:30px;width:70%;margin-left:auto;margin-right:auto;}
.presents{position:absolute;font-family: 'Shapeingo-Light';font-size:45px;text-align:center;display:none;color:#fff;}
.hidden{display:none;}

.feat-req{display:table;width:100%;margin-top:20px;margin-left:-20px;}
.feat-req-row{display:table-row;}
.feat-req-cell{display:table-cell;}
.text-center{text-align:center;}
.insider{padding:0 10px 0 10px;}
.arrow-correct-left{margin-top:3px;margin-right:25px;}
.arrow-correct-right{margin-top:3px;margin-left:25px;}
.arrow-correct-down{margin-top:15px;}
.art-place{margin-top:20px;margin-bottom:20px;}
.center-list{text-align:center;width:50%;margin-left:auto;margin-right:auto;margin-top:5.3%;}
.archive-scroller{overflow-y: scroll;margin-right:80px;margin-top:0px;margin-left:0;height:140px;width:100%;background-color:#202020;}
.archive-insider{padding:10px;color:#f7f7f7;}
.archive-inside{margin-bottom:5px;text-align:left;}
.archive-color{color:#bdbdbd;}
.file-prefix{float:left;margin-top:-3px;}
.nick-gen{font-size:26px;text-align:center;margin-bottom:20px;}
.nick-outside{text-align:center;height:60px;}
.nickname{border:2px solid #666666;cursor:default;text-align:center;font-weight:bold;font-style:normal;font-size:30px;display: inline-block;padding:10px;}
.nick-list{font-size:26px;text-align:center;margin-top:20px;margin-bottom:20px;}
.nick-list-inside{margin-top:-10px;text-align:center;}
.nick-default{margin:3px;border:1px solid #666666;cursor:url(/img/cursor-pointer.png), auto;text-align:center;font-weight:bold;font-style:normal;font-size:22px;display: inline-block;padding:10px;}
.down-img{width:59%;}
.uninstall-img{opacity:0.5;}
.one-directory{margin-left:10px;margin-top:-15px;}
.error-text{font-size:15px;text-align:left;color: #cdcdcd;text-align: justify;}
.error{position:absolute;top:32%;text-align:center;width:100%;}
.server-mods strong{text-align:center;font-size:22px;}
.text-left{text-align:left;}

.main-img-main{width:100%;margin-top:10px;margin-bottom:20px;border: 2px solid rgba(255, 255, 255, 0.8);border-radius: 0.75em;}

.linky-border{border: 2px solid rgba(255, 255, 255, 0.8);}

@media (max-width: 1000px) {
.edition-text-behind{margin-top:40%;}
.menu{width:90%;padding:2px;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}
.main{margin-bottom:2%;margin-left:auto;margin-right:auto;opacity:0.85;width:90%;padding-bottom:20px;border-radius:0.75em;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}
.menu-download{width:90%;padding:2px;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}
.add-topleft{text-transform:capitalize;width:90%;padding:2px;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}
.add-topright{text-transform:capitalize;width:90%;padding:2px;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}
.add-bottomleft{text-transform:capitalize;width:90%;padding:2px;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}
.add-bottomright{text-transform:capitalize;width:90%;padding:2px;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}

.add-topleft2{text-transform:capitalize;width:90%;padding:2px;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}
.add-topright2{text-transform:capitalize;width:90%;padding:2px;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}
.add-bottomleft2{text-transform:capitalize;width:90%;padding:2px;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}
.add-bottomright2{text-transform:capitalize;width:90%;padding:2px;background-color:rgba(0, 0, 0, 0.9);color:#fff;font-family: 'Shapeingo-Light';border: 2px solid rgba(255, 255, 255, 0.8);font-size:25px;text-align:center;position:static;}

.small-menu{display:none;}
.main-text{padding:2px;}
.scroller{margin-left:10px;margin-right:10px;}
}
[title] {
  display: block;
  margin: 0 0 1em 0;
}
[title] + span.createdTooltip {
  display: none;
  border: 2px solid rgba(255, 255, 255, 0.8);
  background-color:rgba(0, 0, 0, 0.9);
  padding: 5px 5px 2px 5px;
  border-radius: 0.75em;
  text-transform:uppercase;
  font-weight:bold;
  //margin-left:-445px;
  //margin-top:-54px;
}
[title]:hover + span.createdTooltip {
  display: block;
  position: absolute;
  z-index:100;
}

.mappack[alt] {
  display: block;
  margin: 0 0 1em 0;
}
.mappack[alt] + span.createdTooltip {
  display: none;
  border: 2px solid rgba(255, 255, 255, 0.8);
  background-color:rgba(0, 0, 0, 0.9);
  padding: 5px 5px 2px 5px;
  border-radius: 0.75em;
  text-transform:uppercase;
  font-weight:bold;
}
.mappack[alt]:hover + span.createdTooltip {
  display: block;
  position: absolute;
  z-index:100;
}
.dontgo{text-align:left;margin-left:14%;}

.category{display:inline-block;text-transform:uppercase;border: 2px solid rgba(255, 255, 255, 0.8);background-color:rgba(0, 0, 0, 0.45);margin-right:5px;margin-bottom:5px;border-radius: 0.75em;padding: 5px 12px 4px 13px;transition: background-color 1.2s ease;}
.category:hover{background-color:rgba(0, 0, 0, 0.9);transition: background-color 1.2s ease;text-decoration:none;}



.com-rat-wrap{display:inline-block;margin-left:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.comment-wrapper{border-radius:0.75em;border: 2px solid rgba(255, 255, 255, 0.8);padding:10px;text-align:left;}
.com-wrapper{width:100%;border-bottom:0.5px solid rgba(255, 255, 255, 0.8);padding-bottom:0px;height:25px;}
.comment-name{display:inline-block;width:50%;}
.com-star{text-align:center;width:10px;height:10px;display:inline-block;margin-left:3px;font-family: 'CSFont';border: 2px solid rgba(255, 255, 255, 1.0);padding:2px 2px 2px 2px;border-radius:50%;opacity:0.8;color:#000;background-color:#fff;}
.com-date{display:inline-block;text-align:right;width:50%;}
.com-comment{padding-top:5px;}

.add-comment-wrap{padding:10px;border-top:0.5px solid rgba(255, 255, 255, 0.8);}
.add-comment{text-align:center;font-size:16px;}
.comment-form{margin-top:10px;color:#fff;text-align:left;}
.under-comment-form{text-align:center;margin-bottom:10px;}
.comment-form-name{width:95%;border-radius:0.45em;color:#fff;background-color:#3d3d3d;border: 2px solid rgba(255, 255, 255, 0.8);}
.absolute{position:absolute;}
.first-star{text-align:center;width:15px;height:15px;display:inline-block;margin-left:10px;font-family: 'CSFont';border: 2px solid rgba(255, 255, 255, 1.0);padding:2px 2px 2px 2px;border-radius:50%;opacity:0.8;color:#000;}
.other-stars{text-align:center;width:15px;height:15px;display:inline-block;margin-left:-1.9px;font-family: 'CSFont';border: 2px solid rgba(255, 255, 255, 1.0);padding:2px 2px 2px 2px;border-radius:50%;opacity:0.8;color:#000;}
.second-under-comment{text-align:center;margin-top:8px;}
.comment-form-text{width:95%;border-radius:0.45em;color:#fff;background-color:#3d3d3d;border: 2px solid rgba(255, 255, 255, 0.8);}
.comment-form-submit{border-radius:0.45em;color:#fff;background-color:#3d3d3d;border: 2px solid rgba(255, 255, 255, 0.8);cursor:url(/img/cursor-pointer.png), auto;padding:5px;margin-top:10px;}
.com-pages{margin-bottom:5px;}
.com-page{font-weight:bold;color:#e0e0e0;}

@media (max-width: 1000px){
.com-rat-wrap{display:inline-block;margin-left:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.com-date{display:inline-block;text-align:right;width:50%;}
}
@media (min-width: 1450px){
.com-rat-wrap{display:inline-block;margin-left:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.com-date{display:inline-block;text-align:right;width:50%;}
}

@media (min-width: 1001px) and (max-width: 1449px) {
.com-rat-wrap{display:none;}
.com-date{display:none;}
}

.rating {
  display: inline-block;margin-left:7px;
  position: relative;
  height: 20px;
  line-height: 20px;
  font-size: 18px;
}

.rating label {

  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  cursor:url(/img/cursor-pointer.png), auto;
}

.rating label:last-child {
  position: static;
}

.rating label:nth-child(1) {
  z-index: 5;
}

.rating label:nth-child(2) {
  z-index: 4;
}

.rating label:nth-child(3) {
  z-index: 3;
}

.rating label:nth-child(4) {
  z-index: 2;
}

.rating label:nth-child(5) {
  z-index: 1;
}

.rating label input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.rating label .icon {
font-family: 'CSFont';padding:2px 4px 1px 8px;
  float: left;
  color: transparent;
}

.rating label:last-child .icon {
  color: #525252;
}

.rating:not(:hover) label input:checked ~ .icon,
.rating:hover label:hover input ~ .icon {
  color: #fff;
}

.rating label input:focus:not(:checked) ~ .icon:last-child {
  color: #525252;
  text-shadow: 0 0 5px #09f;
}
::placeholder {
  color: #fff;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #fff;
}

::-ms-input-placeholder { /* Microsoft Edge */
 color: #fff;
}

/* 3) On narrower screens, don't overlay the caption on the image
      (absolute positioning here causes collisions). Put it under the image. */
@media (max-width: 1449px) {
  .main-img-back-text{overflow: hidden;}
}


