@font-face {
	font-family: font1;
	src: url(timeburnerbold.ttf);
}

@font-face {
	font-family: font2;
	src: url(helveticalight.otf);
}

@font-face {
	font-family: font3;
	src: url(helveticabold.ttf);
}

@font-face {
	font-family: font4;
	src: url(madeleina.otf);
}

@font-face {
	font-family: font5;
	src: url(abeezee.ttf);
}
@font-face {
	font-family: font6;
	src: url(Comfortaa.ttf);
}
@font-face {
	font-family: font7;
	src: url(RoundedElegance.ttf);
}

/*.ytssubscribe {
position:absolute;
top:200px;
left:200px;
}*/

div.alert {
	width: 99%;
	font-family:font6;
	font-size:13px;
	color:#ffffff;
	background-color:rgba(65, 84, 88, 0.6);
	padding-top:6px;
	padding-bottom:6px;
	display:inline-block;
	letter-spacing:1px;
}

body {
	text-align: center;
	background: #003448;
	border: 0;
	margin: 0;
	padding: 0;
}

body.bg {
	text-align: center;
	background: #0f0f0f;
	border: 0;
	margin: 0;
	padding: 0;
}

body.bgg {
	text-align: center;
	background: #000000; /*515a6b*/
	border: 0;
	margin: 0;
	padding: 0;
}

div.header {
	background: rgba(3, 31, 62, 0.5);
	text-align: right;
	float: left;
	width: 100%;
	height: 178px;
}

div.headerr {
	background: rgba(31, 36, 45, 0.5); /*48, 55, 68*/
	text-align: right;
	float: left;
	width: 100%;
	height: 178px;
}

div.left {
	text-align: right;
	float: left;
	width: 30%;
}

div.right {
	text-align: left;
	float: right;
	width: 70%;
}

div.circle {
	background: rgba(3, 31, 62, 1);
	width: 90px;
	height: 90px;
	border-radius: 50%;
	display: inline-block;
	text-align: center;
	margin-top: 65px;
	margin-left: 0px;
	margin-right: 110px;
}
div.Pcircle {
	background: rgba(3, 31, 62, 1);
	width: 90px;
	height: 90px;
	border-radius: 50%;
	display: inline-block;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 40px;
}
img.Pjbwallpaper {
	width: 50%;
	height: auto;
	display: inline-block;
	text-align: center;
	margin-bottom: 26px;
}
footer.P {
	font-family: font1;
	font-size: 14px;
	color: #14FFE0;
	display: inline-block;
	width: 100%;
	margin-top: 50px;
	margin-bottom: 12px;
	clear: both;
}

img.bolt {
	opacity: 1;
	filter: alpha(opacity=100); /* For IE8 and earlier */
	width: 50%;
	height: 50%;
	/*padding-left: 2px;*/
	padding-top: 22px;
	text-align: center;
}

img.bolt:hover {
	transition: 0.25s;
	transform: scale(0.95);
	opacity: 0.75;
}
div.line {
	width: 58px;
	height: 1px;
	background-color: #0f1e30;
	margin-top: 8px;
	margin-bottom: 6px;
}
/*==============================================================HOME PAGE*/
div.homepic {
	width: 768px; /*40% of 1920*/
	height: 432px; /*40% of 1080*/
	background-image: url(homebg.png);
	overflow: hidden;
	background-size: cover;
    background-position: center;
	margin-top: 0;
	/*position: absolute;*/
	display: block;
}
div.boxBG{
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 1s;
	margin: 0;
	padding: 0;
	letter-spacing: 2px;
	/*position: absolute;*/
}
div.homepic:hover p.boxH1{
	font-size: 28px;
	padding-top: 126px;
	color: rgba(255, 255, 255, 1);
}
div.homepic:hover p.boxH2{
	margin-top: 8px;
	font-size: 42px;
	letter-spacing: 2px;
	color: rgba(255, 255, 255, 1);
}
div.homepic:hover p.boxT{
	margin-top: 8px;
	color: rgba(255, 255, 255, 1);
}
div.homepic:hover div.boxBG{
	transition: 0.75s;
	background-color: rgba(0, 0, 0, 0.7);
}
p.boxH1{
	width: 100%;
	height: 16px;
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	text-align: center;
	float: middle;
	transition: 0.75s;
	padding-top: 114px;
	margin: 0;
	letter-spacing: 2px;
}
p.boxH2{
	width: 100%;
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	text-align: center;
	float: middle;
	transition: 0.75s;
	margin-top: 6px;
	margin-bottom: 0;
	padding: 0;
	letter-spacing: 2px;
}
p.boxT{
	width: 80%;
	font-family: font4;
	font-size: 22px;
	color: rgba(255, 255, 255, 0);
	text-align: center;
	float: middle;
	transition: 0.75s;
	margin-top: 58px;
	margin-bottom: 0;
	margin-left: 10%;
	padding: 0;
	letter-spacing: 1px;
}

.updatesHeading {
	font-family: font4;
	font-size: 26px;
	color: #138692; /*#14737d*/
	font-weight: bold;
	margin-top: 24px;
	margin-bottom: 5px;
	letter-spacing: 3px;
}
.updatesType {
	font-family: font7;
	font-size: 12px;
	color: #09575f;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 0;
	margin-right: 4px;
	letter-spacing: 4px;
	display: inline;
	position: relative;
	top: -1.5px;
}
.updatesTypeRED {
	font-family: font7;
	font-size: 12px;
	color: #863d3d; /*a93232,bf2c2c*/
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 0;
	margin-right: 4px;
	letter-spacing: 4px;
	display: inline;
	position: relative;
	top: -1.5px;
}
.updatesText {
	font-family: font7;
	font-size: 15px;
	color: #256e75; /*0b8b98*/
	line-height: 30px;
	margin-top: 0;
	margin-bottom: 0;
	letter-spacing: 1px;
	display: inline;
}
/*=======================================================================*/
/*========================================================ANIMATIONS PAGE*/
/*div.subArea {
	width: 190px;
	height: 62px;
	background-color: #081116;
}*/
div.animTitle {
	font-family: font1;
	font-size: 16px;
	color: #11dec7;
	margin-top: 4px;
	margin-bottom: 8px;
}
div.animVidTitle {
	font-family: font2;
	font-size: 18px;
	color: #ffffff;
	margin-top: 26px;
	margin-bottom: 3px;
}
.ytvidsize {
	width: 560px;
	height: 315px;
}
/*=======================================================================*/
/*==========================================================RENDERS PAGES*/
p.subPage {
	font-size: 10px;
	color: #a0a5aa; /*82878c*/
	display: inline;
	vertical-align: middle;
}
p.boxST1BIG {
	font-family: font3;
	font-size: 20px;
	margin-top: 20px;
	margin-bottom: 0;
	letter-spacing: 0.5px;
}
p.boxST2BIG {
	width: unset;
	font-family: font2;
	font-size: 18px;
	margin-top: 8px;
	margin-bottom: 8px;
	letter-spacing: 0.5px;
}
div.ImgGalleryBIG {
	background-color: #191c21;
	width: 640px;
	height: 360px;
	margin-top: 13px;
	margin-left: 24px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain; /*cover*/
}
img.ImgGalleryBIGbg {
	position: relative;
	top: 114px;
	left: 254px;
	width: 112px;
	height: 112px;
}
img.ImgDownloadIcon {
	width: 24px;
	height: 24px;
}
a#dwn {
	float: right;
	margin-top: 8px;
	margin-right: 8px;
	display: none;
	opacity: 0.35;
	filter: alpha(opacity=35); /*IE8-*/
	transition: 0.3s;
}
a#dwn:hover {
	opacity: 1;
	filter: alpha(opacity=100); /*IE8-*/
}
div.ImgGallery {
	width: 640px;
	height: auto; /*360px*/
	margin-top: 11px;
	margin-left: 24px;
}
img#ImgGalleryPic {
	width: auto; /*124.8px*/
	height: 70px; /*auto*/
}
img#ImgGalleryPicc {
	width: auto; /*70.19px*/
	height: 70px; /*auto*/
}
/*=======================================================================*/
/*==========================================================PRODUCTS PAGE*/
div.normaltextt {
	color: #ffffff;
	border: 0;
	padding: 0;
	margin-top: 13px;
	margin-bottom: 50px;
	margin-left: 24px;
	width: unset;
}
div.normaltexttt {
	color: #ffffff;
	border: 0;
	padding: 0;
	margin-top: 13px;
	margin-bottom: 50px;
	margin-left: 24px;
	width: 768px;
}
div.prodarea {
	width: 200px;
	height: auto;
	background-color: #031f3e;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px; /*14px*/
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 0;
	margin-bottom: 12px;
	margin-left: 0;
	margin-right: 12px;
	display: inline-block;
	vertical-align: top;
}
img.prodimg {
	width: 200px;
	height: 200px;
	object-fit: cover;
}
div.prodimgbg {
	width: 200px;
	height: 200px;
	margin-bottom: 4px;
	background-color: #002e52; /*#000e19*/
}
div.prodimgbgbox {
	width: 80px;
	height: 80px;
	background-color: #244b9e;
	border-radius: 14px;
	top: 60px;
	left: 60px;
	position: relative;
	z-index: 2;
}
div.prodimgbgboxS {
	width: 80px;
	height: 80px;
	background-color: #111b2f; /*#081b44*/
	border-radius: 14px;
	top: -12px;
	left: 8px;
	position: relative;
	display: inline-block;
	z-index: 1;
}
div.prodheading {
	font-family: font4;
	font-size: 22px; /*24px*/
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 2px; /*1px*/
	line-height: 96%; /*24px*/
}
div.morearrow {
	font-family: font4;
	font-size: 10px;
	color: #FAFCFC;
	margin-top: 5px;
	margin-bottom: 0;
	display: block;
	opacity: 0.3;
	filter: invert(0.2);
	letter-spacing: 2px;
}
img.morearrow {
	width: 28px; /*24px*/
	height: 14px; /*18px*/
	margin-top: -2px;
	margin-bottom: 2px;
	margin-left: 86px;
	display: block;
	/*opacity: 0.3;*/
	/*filter: invert(0.2);*/
}
div.morearrow:hover {
	opacity: 0.4;
	filter: invert(0.6);
	cursor: pointer;
}
div.lessarrow {
	font-family: font4;
	font-size: 10px;
	color: #FAFCFC;
	margin-top: 5px;
	margin-bottom: 0;
	display: none;
	opacity: 0.3;
	filter: invert(0.2);
	letter-spacing: 2px;
}
img.lessarrow {
	width: 28px; /*24px*/
	height: 14px; /*18px*/
	margin-top: -2px;
	margin-bottom: 2px;
	margin-left: 84px;
	display: block;
	/*opacity: 0.3;*/
	/*filter: invert(0.2);*/
}
div.lessarrow:hover {
	opacity: 0.4;
	filter: invert(0.6);
	cursor: pointer;
}
div.prodtext {
	font-family: font4;
	font-size: 16px;
	color: #e2e2e2;
	padding-top: 2px; /*5px,4px*/
	padding-bottom: 10px;
	letter-spacing: 1px;
	line-height: 15px;
	word-wrap: break-word;
	display: none;
}
div.prodprice {
	font-family: font4;
	font-size: 26px;
	color: #21b3ea;
	display: inline;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	letter-spacing: 3px;
	line-height: 26px;
}
div.prodbuybox {
	width: 101px; /*94px*/
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-left: 0px; /*2px,-10px,11px;*/
	border-radius: 14px;
	float: right;
}
div.prodbuyboxBOTH {
	width: 168px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	border-radius: 14px;
}
div.prodbuyboxx {
	width: 94px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-left: 17px;
	border-radius: 14px;
}
div.prodbuyboxxx {
	width: 94px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-left: 24px;
	border-radius: 14px;
}
div.prodbuyboxxxx {
	width: 94px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-left: 11px;
	border-radius: 14px;
}
div.prodbuyboxxxxx {
	width: 94px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-left: 2px;
	border-radius: 14px;
}
div.prodbuyboxxxxxL {
	width: 110px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-left: 10px;
	border-radius: 14px;
}
div.prodbuyboxxxxxLL {
	width: 110px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-left: -4px;
	border-radius: 14px;
}
div.prodbuy {
	font-family: font4;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	margin-left: 0;
	margin-right: 0;
	letter-spacing: 1px;
	display: inline;
}
div.proddwn {
	font-family: font4;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	margin-left: 3px;
	margin-right: 0;
	letter-spacing: 1px;
	display: inline;
}
img.prodpp {
	width: auto;
	height: 16px;
	margin-left: 0;
	margin-right: 2px;
	display: inline;
	vertical-align: text-bottom;
}
div.prodvidheading {
	font-size: 13px;
	font-style: italic;
	margin-bottom: 4px;
	letter-spacing: 2px;
	display: inline-block;
}
div.prodvidlink {
	font-size: 14px;
	margin-bottom: 6px;
	display: inline-block;
	letter-spacing: 0px;
}
div.prodvidlinkk {
	width: 100%;
	font-size: 16px;
	margin-bottom: 0;
	display: inline-block;
	letter-spacing: 1px;
}
a.prodvidlinkclick {
	color: #87acb3;
	text-decoration: none;
}
a.prodvidlinkclick:hover {
	color: #6e8b90;
}
a.prodvidlinkclickk {
	color: #98a2a5;
	text-decoration: none;
}
a.prodvidlinkclickk:hover {
	color: #79888c;
}
a.prodbuyclick:hover div.prodbuybox{
	background-color: #e0ac2f;
}
a.prodbuyclick:hover div.prodbuyboxx{
	background-color: #e0ac2f;
}
a.prodbuyclick:hover div.prodbuyboxxx{
	background-color: #e0ac2f;
}
a.prodbuyclick:hover div.prodbuyboxxxx{
	background-color: #e0ac2f;
}
a.prodbuyclick:hover div.prodbuyboxxxxx{
	background-color: #e0ac2f;
}
a.prodbuyclick:hover div.prodbuyboxBOTH{
	background-color: #e0ac2f;
}
a.prodbuyclick:hover div.prodbuyboxxxxxL{
	background-color: #e0ac2f;
}
a.prodbuyclick:hover div.prodbuyboxxxxxLL{
	background-color: #e0ac2f;
}
div.proditemstypeBLUSPARKPASScard_S {
	width: 45px;
	height: 27px;
	background-color: #819eb1; /*#6791ad*/
	top: 26px;
	left: 18px;
	position: relative;
	border-radius: 4px;
}
div.proditemstypeBLUSPARKPASStext_S {
	font-family: font6;
	font-size: 6px;
	color: #b3d5ea;
	font-weight: bold;
	top: 9px;
	left: 2px;
	display: inline-block;
	position: relative;
	letter-spacing: 2px;
}
img.proditemstypeBLUSPARKPASS_S {
	width: 10px;
	height: 10px;
	margin-top: 4px;
	margin-left: 4px;
	float: left;
	filter: drop-shadow(0px 0px 6px #0e4247);
}
div.proditemstypeBLUSPARKPASScard_G {
	width: 45px;
	height: 27px;
	background-color: #b9a728; /*#d4b52d*/
	top: 26px;
	left: 18px;
	position: relative;
	border-radius: 4px;
}
div.proditemstypeBLUSPARKPASStext_G {
	font-family: font6;
	font-size: 6px;
	color: #e8d996;
	font-weight: bold;
	top: 9px;
	left: 2px;
	display: inline-block;
	position: relative;
	letter-spacing: 2px;
}
img.proditemstypeBLUSPARKPASS_G {
	width: 10px;
	height: 10px;
	margin-top: 4px;
	margin-left: 4px;
	float: left;
	filter: drop-shadow(0px 0px 6px #47400e);
}
img.proditemstypeMARIO {
	width: 42px;
	height: 42px;
	margin-top: 17px;
}
img.proditemstypeMINECRAFT {
	width: 42px;
	height: 42px;
	margin-top: 19px;
}

div#prodtypeALL {
	font-family: font4;
	font-size: 22px;
	color: #426a8e;
	display: none;
	letter-spacing: 2px;
}
div#prodtypeALL:hover {
	font-weight: bold;
	cursor: pointer;
}
div#prodtypeALLon {
	font-family: font4;
	font-size: 22px;
	color: #1b7ace;
	display: inline-block;
	letter-spacing: 2px;
	font-weight: bold;
}
div#prodtypeALLon:hover {
	cursor: default;
}
div#prodtypePAID {
	font-family: font4;
	font-size: 22px;
	color: #426a8e;
	display: inline-block;
	letter-spacing: 2px;
}
div#prodtypePAID:hover {
	font-weight: bold;
	cursor: pointer;
}
div#prodtypePAIDon {
	font-family: font4;
	font-size: 22px;
	color: #1b7ace;
	display: none;
	letter-spacing: 2px;
	font-weight: bold;
}
div#prodtypePAIDon:hover {
	cursor: default;
}
div#prodtypeFREE {
	font-family: font4;
	font-size: 22px;
	color: #426a8e;
	display: inline-block;
	letter-spacing: 2px;
}
div#prodtypeFREE:hover {
	font-weight: bold;
	cursor: pointer;
}
div#prodtypeFREEon {
	font-family: font4;
	font-size: 22px;
	color: #1b7ace;
	display: none;
	letter-spacing: 2px;
	font-weight: bold;
}
div#prodtypeFREEon:hover {
	cursor: default;
}
div#prodtypeC4DSTUFF {
	font-family: font4;
	font-size: 22px;
	color: #426a8e;
	display: inline-block;
	letter-spacing: 2px;
}
div#prodtypeC4DSTUFF:hover {
	font-weight: bold;
	cursor: pointer;
}
div#prodtypeC4DSTUFFon {
	font-family: font4;
	font-size: 22px;
	color: #1b7ace;
	display: none;
	letter-spacing: 2px;
	font-weight: bold;
}
div#prodtypeC4DSTUFFon:hover {
	cursor: default;
}
div#prodtypeSOFTWARE {
	font-family: font4;
	font-size: 22px;
	color: #426a8e;
	display: inline-block;
	letter-spacing: 2px;
}
div#prodtypeSOFTWARE:hover {
	font-weight: bold;
	cursor: pointer;
}
div#prodtypeSOFTWAREon {
	font-family: font4;
	font-size: 22px;
	color: #1b7ace;
	display: none;
	letter-spacing: 2px;
	font-weight: bold;
}
div#prodtypeSOFTWAREon:hover {
	cursor: default;
}
div#prodtypeGAMES {
	font-family: font4;
	font-size: 22px;
	color: #426a8e;
	display: inline-block;
	letter-spacing: 2px;
}
div#prodtypeGAMES:hover {
	font-weight: bold;
	cursor: pointer;
}
div#prodtypeGAMESon {
	font-family: font4;
	font-size: 22px;
	color: #1b7ace;
	display: none;
	letter-spacing: 2px;
	font-weight: bold;
}
div#prodtypeGAMESon:hover {
	cursor: default;
}
div#prodtypeMUSIC {
	font-family: font4;
	font-size: 22px;
	color: #426a8e;
	display: inline-block;
	letter-spacing: 2px;
}
div#prodtypeMUSIC:hover {
	font-weight: bold;
	cursor: pointer;
}
div#prodtypeMUSICon {
	font-family: font4;
	font-size: 22px;
	color: #1b7ace;
	display: none;
	letter-spacing: 2px;
	font-weight: bold;
}
div#prodtypeMUSICon:hover {
	cursor: default;
}
div#prodtypeSILVERPASS {
	font-family: font4;
	font-size: 22px;
	color: #426a8e;
	display: inline-block;
	letter-spacing: 2px;
}
div#prodtypeSILVERPASS:hover {
	font-weight: bold;
	cursor: pointer;
}
div#prodtypeSILVERPASSon {
	font-family: font4;
	font-size: 22px;
	color: #1b7ace;
	display: none;
	letter-spacing: 2px;
	font-weight: bold;
}
div#prodtypeSILVERPASSon:hover {
	cursor: default;
}
div#prodtypeGOLDPASS {
	font-family: font4;
	font-size: 22px;
	color: #426a8e;
	display: inline-block;
	letter-spacing: 2px;
}
div#prodtypeGOLDPASS:hover {
	font-weight: bold;
	cursor: pointer;
}
div#prodtypeGOLDPASSon {
	font-family: font4;
	font-size: 22px;
	color: #1b7ace;
	display: none;
	letter-spacing: 2px;
	font-weight: bold;
}
div#prodtypeGOLDPASSon:hover {
	cursor: default;
}
div#prodtypeS {
	font-family: font1;
	font-size: 22px;
	color: #42586b;
	margin-bottom: 10px;
	margin-left: 8px;
	margin-right: 8px;
	display: inline-block;
}
div#prodtypeS:hover {
	cursor: default;
}
div.normaltextttt {
	color: #ffffff;
	border: 0;
	padding: 0;
	margin-top: 13px;
	margin-bottom: 0px;
	margin-left: 24px;
	width: unset;
}
.fullprodhover {
	text-decoration: none;
}
.fullprodhover:hover {
	text-decoration: underline;
	text-decoration-color: #ffffff;
}

div.prodareabig {
	width: 560px;
	height: auto; /*906px,720px*/
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	margin-top: 12px;
	margin-bottom: 54px;
	padding-bottom: 24px;
	background-color: #031f3e;
	display: inline-block; /*block*/
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.prodimgcontainer {
	width: 560px;
	height: 315px;
	background-color: #051527;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.prodimgcontainerHidden {
	width: 560px;
	height: 315px;
	background-color: #051527;
	display: none;
}
.prodimgimg {
	width: 100%;
	height: 100%;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.prodimgimgFIT {
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.smallprodimg {
	width: 66px;
	height: 46px;
	margin-left: 0;
	margin-right: 7px;
	object-fit: cover;
	border-radius: 3px;
	filter: brightness(50%);
	cursor: pointer;
	transition: 0.5s;
}
.smallprodimg:hover {
	filter: brightness(80%);
}
.smallprodimgON {
	width: 66px;
	height: 46px;
	margin-left: 0;
	margin-right: 7px;
	object-fit: cover;
	border-radius: 3px;
	filter: brightness(100%);

}
.smallprodimgHidden {
	width: 66px;
	height: 46px;
	margin-left: 0;
	margin-right: 7px;
	object-fit: cover;
	border-radius: 3px;
	display: none;
}
.smallprodimgHiddenN {
	width: 66px;
	height: 46px;
	margin-left: 0;
	margin-right: 7px;
	object-fit: cover;
	border-radius: 3px;
	display: none;
	filter: brightness(50%);
	cursor: pointer;
	transition: 0.5s;
}
.smallprodimgHiddenN:hover {
	filter: brightness(80%);
}
div.prodareasmall {
	width: 528px;
	height: auto;
	padding-top: 18px;
	padding-left: 16px;
	padding-right: 16px;
	text-align: left;
	display: inline-block;
}
div.prodbuyboxPROD {
	width: 94px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 4px;
	/*margin-left: 26px;*/
	border-radius: 14px;
	text-align: center;
	display: none;
}
div.prodbuyboxPROD:hover {
	background-color: #e0ac2f;
	cursor: pointer;
}
div.prodbuyboxPRODdisabled {
	width: 94px;
	background-color: #52514f;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 4px;
	/*margin-left: 26px;*/
	border-radius: 14px;
	text-align: center;
	cursor: default;
	display: inline-block;
}
div.prodbuyboxPRODmulti {
	width: 94px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 6px;
	border-radius: 14px;
	text-align: center;
}
div.prodbuyboxPRODmulti:hover {
	background-color: #e0ac2f;
	cursor: pointer;
}
div.prodbuyboxPRODmultii {
	width: auto;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 2px;
	margin-right: 6px;
	border-radius: 14px;
	text-align: center;
}
div.prodbuyboxPRODmultii:hover {
	background-color: #e0ac2f;
	cursor: pointer;
}
div.lineprodpage {
	width: 100%;
	height: 1px;
	background-color: #224163;
	margin-top: 14px;
	margin-bottom: 20px;
}
div.prodheadingPROD {
	font-family: font4;
	font-size: 28px;
	color: #ffffff;
	letter-spacing: 3px;
	line-height: 96%;
	text-align: left;
}
div.prodsubheadingPROD {
	font-family: font4;
	font-size: 32px;
	color: #ffffff;
	margin-top: 2px;
	font-weight: bold;
	letter-spacing: 3px;
	line-height: 96%;
	text-align: left;
}
div.prodsubsubheadingPROD {
	font-family: font4;
	font-size: 22px;
	color: #ffffff;
	letter-spacing: 2px;
	text-align: left;
}
a.prodsubsubheadingPRODa {
	color: #9fafb9;
	text-decoration: none;
}
a.prodsubsubheadingPRODa:hover {
	color: #71808a;
}
.prodtextPROD {
	font-family: font4;
	font-size: 20px;
	color: #e2e2e2;
	padding-top: 14px;
	padding-bottom: 12px;
	letter-spacing: 1px;
}
.prodtextPRODdwncnt {
	font-family: font4;
	font-size: 18px;
	color: #6e7b8a;
	margin-left: 10px;
	display: inline-block;
	letter-spacing: 1px;
}
.prodtextinfoPROD {
	font-family: font4;
    font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	display: inline;
    letter-spacing: 2px;
}
.prodtextinfooPROD {
	font-family: font4;
    font-size: 16px;
	color: #ffffff;
	display: inline;
    letter-spacing: 2px;
}
.prodtextinfoooPROD {
	font-family: font4;
    font-size: 26px; /*16px*/
	color: #678ba0; /*#4397ca,#ffffff,d2e5ef*/
	font-weight: bold;
	margin-left: 14px; /*9px*/
    margin-right: 14px; /*9px*/
	display: inline;
    letter-spacing: 2px;
	vertical-align: middle;
}
div.lineprodpagee {
	width: 100%;
	height: 1px;
	background-color: #224163;
	margin-top: 14px;
	margin-bottom: 10px;
}
div.lineprodpageeT {
	width: 100%;
	height: 1px;
	background-color: #224163;
	margin-top: 10px;
	margin-bottom: 4px;
}
div.lineprodpageeB {
	width: 100%;
	height: 1px;
	background-color: #224163;
	margin-top: 4px;
	margin-bottom: 10px;
}
.prodtexttPROD {
	font-family: font4;
	font-size: 16px;
	color: #08afc5;
	padding-top: 0px;
	padding-bottom: 8px;
	letter-spacing: 1px;
}
.prodtexttPRODbig {
	font-family: font4;
	font-size: 20px;
	color: #08afc5;
	padding-top: 4px;
	padding-bottom: 4px;
	letter-spacing: 1px;
}
.prodtexttPRODquant {
	font-family: font4;
	font-size: 18px;
	color: #08afc5;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 6px;
	letter-spacing: 2px;
}
.prodtexttPRODquantt {
	font-family: font4;
	font-size: 18px;
	color: #08afc5;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 6px;
	letter-spacing: 2px;
}
.prodpricePROD {
	font-family: font4;
	font-size: 21px;
	color: #21b3ea;
	background-color: rgba(7, 16, 21, 0.75); /*0.9,#071015*/
	display: inline;
	position: absolute;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 13px;
	padding-right: 9px;
	letter-spacing: 3px;
	line-height: 26px;
	border-radius: 2px;
	margin-top: -14px;
	margin-left: 12px;
	font-weight: bold;
	box-shadow: 2px 2px 3px black;
}
img.prodpricePRODtriangle {
	display: inline;
	position: absolute;
	width: 12px;
	height: 14px;
	top: 0px;
	right: -11px;
	z-index: -1;
}
.prodtextPRODd {
	font-family: font4;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 2px;
}
.prodtextPRODdd {
	font-family: font4;
	font-size: 20px;
	font-style: italic;
	color: #ffffff;
	letter-spacing: 2px;
}
.prodtextPRODddd {
	font-family: font4;
	font-size: 16px;
	font-style: italic;
	color: #ffffff;
	letter-spacing: 1px;
}
.prodtextLINKS {
	padding-top: 14px;
}
.prodtextLINKSEXTRASL {
	width: 50%;
	padding-top: 14px;
	display: inline-block;
}
.prodtextLINKSEXTRASR {
	width: 50%;
	padding-top: 14px;
	display: inline-block;
	vertical-align: top;
}
.linkiconpic {
	display: inline;
	opacity: 0.1;
	height: 22px;
	margin-bottom: 6px;
}
.extraiconpic {
	display: inline;
	opacity: 0.1;
	height: 22px;
	margin-bottom: 6px;
}
.prodtextLINK {
	font-family: font6;
	font-size: 15px;
	color: #ffffff;
	margin-left: 17px;
	text-decoration: none;
	vertical-align: top;
	line-height: 23px;
}
.prodtextLINK:hover {
	font-weight: bold;
}
.prodtextEXTRA {
	font-family: font6;
	font-size: 15px;
	color: #ffffff;
	margin-left: 17px;
	text-decoration: none;
	vertical-align: top;
	line-height: 23px;
	display: inline;
}
.prodtextEXTRA:hover {
	font-weight: bold;
	cursor: default;
}
.prodtextEXTRA:hover + img#extra1pic {
	opacity: 0.6;
}
.adpageheading1 {
	font-family: font6;
	font-size: 50px;
	color: #14FFE0;
	display: block;
	margin-top: 34px;
	margin-bottom: 18px;
}
.adpageheading2 {
	font-family: font6;
	font-size: 30px;
	color: #ffffff;
	display: block;
	margin-bottom: 30px;
}
.adpageblock1 {
	width: 230px;
	height: 500px;
	display: inline;
}
.adpageblock2 {
	width: 230px;
	height: 500px;
	display: inline;
}
.adpageblock3 {
	width: 100%;
	height: 200px;
	display: inline;
}
.displaynone {
	display: none;
}
#displaynone1 {
	display: none;
}
#displaynone2 {
	display: none;
}
#displaynone3 {
	display: none;
}
.prodtextEXTRAheading {
	font-family: font6;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 2px;
	margin-bottom: 2px;
}
.prodtextEXTRAsubheading {
	font-family: font6;
	font-size: 12px;
	color: #ffffff;
	letter-spacing: 1px;
	margin-bottom: 8px;
}
.smallbuynowprice {
	font-family: font6;
	font-size: 14px;
	color: #687082; /*#5a6375*/
	font-weight: bold;
	letter-spacing: 2px;
	margin-top: 2px;
}
/*div.buytc {
	font-family: font4;
	font-size: 12px;
	color: #6c8082;
	margin-bottom: 54px;
	letter-spacing: 0.25px;
}*/
/*----------*/
.prodbyy {
	padding-top: 4px;
}
.prodby {
	width: auto;
	height: 28px;
}
.prodby:hover {
	filter: brightness(80%);
}
.prodbyyDonate {
	margin-top: 8px;
}
.prodbyDonate {
	width: auto;
	height: 25px;
}
.prodbyDonate:hover {
	filter: brightness(80%);
}
div.prodextrastextSMALL {
	font-family: font1;
	font-size: 18px;
	color: #ffffff;
	margin-bottom: 4px;
	letter-spacing: 1px;
}
div.prodareaSMALL {
	width: 160px;
	height: auto;
	background-color: #031f3e;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 12px;
	display: none; /*inline-block*/
	vertical-align: top;
}
img.prodimgSMALL {
	width: 160px;
	height: 160px;
	object-fit: cover;
}
div.prodimgbgSMALL {
	width: 160px;
	height: 160px;
	margin-bottom: 4px;
	background-color: #002e52;
}
div.prodimgbgboxSMALL {
	width: 60px;
	height: 60px;
	background-color: #244b9e;
	border-radius: 14px;
	top: 50px;
	left: 50px;
	position: relative;
	z-index: 2;
}
div.prodimgbgboxSSMALL {
	width: 60px;
	height: 60px;
	background-color: #111b2f; /*#081b44*/
	border-radius: 14px;
	top: -2px;
	left: 8px;
	position: relative;
	display: inline-block;
	z-index: 1;
}
div.prodheadingSMALL {
	font-family: font4;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 96%;
}
div.morearrowSMALL {
	font-family: font4;
	font-size: 8px;
	color: #FAFCFC;
	margin-top: 5px;
	margin-bottom: 0;
	display: block;
	opacity: 0.3;
	filter: invert(0.2);
	letter-spacing: 2px;
}
img.morearrowSMALL {
	width: 20px;
	height: 10.5px;
	margin-top: -2px;
	margin-bottom: 2px;
	margin-left: 70px;
	display: block;
}
div.morearrowSMALL:hover {
	opacity: 0.4;
	filter: invert(0.6);
	cursor: pointer;
}
div.lessarrowSMALL {
	font-family: font4;
	font-size: 8px;
	color: #FAFCFC;
	margin-top: 5px;
	margin-bottom: 0;
	display: none;
	opacity: 0.3;
	filter: invert(0.2);
	letter-spacing: 2px;
}
img.lessarrowSMALL {
	width: 20px;
	height: 10.5px;
	margin-top: -2px;
	margin-bottom: 2px;
	margin-left: 70px;
	display: block;
}
div.lessarrowSMALL:hover {
	opacity: 0.4;
	filter: invert(0.6);
	cursor: pointer;
}
div.prodtextSMALL {
	font-family: font4;
	font-size: 13px;
	color: #e2e2e2;
	padding-top: 1px;
	padding-bottom: 4px;
	letter-spacing: 1px;
	line-height: 15px;
	word-wrap: break-word;
	display: none;
}
div.prodpriceSMALL {
	font-family: font4;
	font-size: 19px;
	color: #21b3ea;
	display: inline;
	float: left;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 3px;
	letter-spacing: 2px;
}
div.prodbuyboxSMALL {
	width: 84px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 5px;
	margin-left: 0px;
	border-radius: 14px;
	float: right;
}
a.prodbuyclick:hover div.prodbuyboxSMALL{
	background-color: #e0ac2f;
}
div.prodbuySMALL {
	font-family: font4;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	margin-left: 0;
	margin-right: 0;
	letter-spacing: 1px;
	display: inline;
	vertical-align: top;
}
div.prodbuyboxBOTHSMALL {
	width: 138px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 5px;
	margin-bottom: 2px;
	border-radius: 14px;
}
a.prodbuyclick:hover div.prodbuyboxBOTHSMALL{
	background-color: #e0ac2f;
}
img.prodppSMALL {
	width: auto;
	height: 14px;
	margin-left: 0;
	margin-right: 2px;
	display: inline;
	vertical-align: middle;
}
div.proddwnSMALL {
	font-family: font4;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	margin-left: 2px;
	margin-right: 0;
	letter-spacing: 1px;
	display: inline;
	vertical-align: baseline;
}
div.proditemstypeBLUSPARKPASScard_SSMALL {
	width: 42px;
	height: 25px;
	background-color: #819eb1;
	top: 17px;
	left: 10px;
	position: relative;
	border-radius: 4px;
}
div.proditemstypeBLUSPARKPASStext_SSMALL {
	font-family: font6;
	font-size: 5px;
	color: #b3d5ea;
	font-weight: bold;
	top: 6px;
	left: 2px;
	display: inline-block;
	position: relative;
	letter-spacing: 2px;
}
img.proditemstypeBLUSPARKPASS_SSMALL {
	width: 8px;
	height: 8px;
	margin-top: 3px;
	margin-left: 3px;
	float: left;
	filter: drop-shadow(0px 0px 6px #0e4247);
}
div.proditemstypeBLUSPARKPASScard_GSMALL {
	width: 42px;
	height: 25px;
	background-color: #b9a728;
	top: 17px;
	left: 10px;
	position: relative;
	border-radius: 4px;
}
div.proditemstypeBLUSPARKPASStext_GSMALL {
	font-family: font6;
	font-size: 5px;
	color: #e8d996;
	font-weight: bold;
	top: 6px;
	left: 2px;
	display: inline-block;
	position: relative;
	letter-spacing: 2px;
}
img.proditemstypeBLUSPARKPASS_GSMALL {
	width: 8px;
	height: 8px;
	margin-top: 3px;
	margin-left: 3px;
	float: left;
	filter: drop-shadow(0px 0px 6px #47400e);
}
img.proditemstypeMARIOSMALL {
	width: 32px;
	height: 32px;
	margin-top: 13px;
}
img.proditemstypeMINECRAFTSMALL {
	width: 32px;
	height: 32px;
	margin-top: 14px;
}
div.prodvidheadingSMALL {
	font-size: 13px;
	font-style: italic;
	margin-bottom: 1px;
	letter-spacing: 1px;
	display: inline-block;
}
div.prodvidlinkSMALL {
	font-size: 12px;
	margin-bottom: 4px;
	display: inline-block;
	letter-spacing: 0px;
}
div.prodvidlinkkSMALL {
	width: 100%;
	font-size: 13px;
	margin-bottom: 0;
	display: inline-block;
	letter-spacing: 1px;
}
a.prodvidlinkclickSMALL {
	color: #87acb3;
	text-decoration: none;
}
a.prodvidlinkclickSMALL:hover {
	color: #6e8b90;
}
a.prodvidlinkclickkSMALL {
	color: #98a2a5;
	text-decoration: none;
}
a.prodvidlinkclickkSMALL:hover {
	color: #79888c;
}
div.prodareaSMALLp {
	width: 160px;
	height: 287px;
	background-color: #031f3e;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 12px;
	display: inline-block;
	vertical-align: top;
}
div.prodimgbgSMALLp {
	width: 160px;
	height: 160px;
	margin-bottom: 97px;
	background-color: #002e52;
}
img.loader1SMALLp {
	width: 50px;
	margin-top: 55px;
}
img.loader2SMALLp {
	height: 20px;
	width: auto;
	margin-top: 70px;
}
div.prodbuyboxBOTHSMALLp {
	width: 138px;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 12px;
	padding-bottom: 11px;
	margin-top: 5px;
	margin-bottom: 2px;
	border-radius: 14px;
}
/*=======================================================================*/
/*========================================================JAILBREAK PAGES*/
div.Pgrp {
  width: 696px;
  height: 292px;
  background-image: url("Pixelios_group.png");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 240px;
  left: 39.3%;
  opacity: 0.2;
  filter: alpha(opacity=16); /*IE8-*/
  transform: rotate(10deg);
  -ms-transform: rotate(10deg); /*IE9*/
  -webkit-transform: rotate(10deg); /*Safari3-8*/
  z-index: -1;
}
div.PgrpD {
  width: 696px;
  height: 292px;
  background-image: url("PixeliosDark_group.png");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 870px;
  left: 39.3%;
  opacity: 0.2;
  filter: alpha(opacity=16); /*IE8-*/
  transform: rotate(10deg);
  -ms-transform: rotate(10deg); /*IE9*/
  -webkit-transform: rotate(10deg); /*Safari3-8*/
  z-index: -1;
}
div.PgrpG {
  width: 696px;
  height: 292px;
  background-image: url("PixeliosGlyphs_group.png");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 1496px;
  left: 39.3%;
  opacity: 0.2;
  filter: alpha(opacity=16); /*IE8-*/
  transform: rotate(10deg);
  -ms-transform: rotate(10deg); /*IE9*/
  -webkit-transform: rotate(10deg); /*Safari3-8*/
  z-index: -1;
}
div.PgrpDD {
  width: 696px;
  height: 292px;
  background-image: url("PixeliosDisplay_group.png");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 2020px;
  left: 39.3%;
  opacity: 0.2;
  filter: alpha(opacity=16); /*IE8-*/
  transform: rotate(10deg);
  -ms-transform: rotate(10deg); /*IE9*/
  -webkit-transform: rotate(10deg); /*Safari3-8*/
  z-index: -1;
}
div.PgrpR1 {
  width: 696px;
  height: 292px;
  background-image: url("PixeliosRespring1_group.png");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 3754px;
  left: 39.3%;
  opacity: 0.2;
  filter: alpha(opacity=16); /*IE8-*/
  transform: rotate(10deg);
  -ms-transform: rotate(10deg); /*IE9*/
  -webkit-transform: rotate(10deg); /*Safari3-8*/
  z-index: -1;
}
div.PgrpB {
  width: 696px;
  height: 292px;
  background-image: url("PixeliosBUNDLE_group.png");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 4168px;
  left: 39.3%;
  opacity: 0.2;
  filter: alpha(opacity=16); /*IE8-*/
  transform: rotate(10deg);
  -ms-transform: rotate(10deg); /*IE9*/
  -webkit-transform: rotate(10deg); /*Safari3-8*/
  z-index: -1;
}
div.Dgrp {
  width: 696px;
  height: 292px;
  background-image: url("3Ddown_group.png");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 4696px;
  left: 39.3%;
  opacity: 0.2;
  filter: alpha(opacity=16); /*IE8-*/
  transform: rotate(10deg);
  -ms-transform: rotate(10deg); /*IE9*/
  -webkit-transform: rotate(10deg); /*Safari3-8*/
  z-index: -1;
}
.JBtitle1a {
	font-family: font6;
	font-size: 42px;
	color: #ffffff;
	margin-top: 150px;
}
.JBtitle1aSMALLER {
	font-family: font6;
	font-size: 42px;
	color: #ffffff;
	margin-top: 150px;
}
.JBtitle1b {
	font-family: font6;
	font-size: 42px;
	color: #ffffff;
	margin-top: 160px;
}
.JBtitle2 {
	font-family: font6;
	font-size: 18px;
	color: #666666;
}
.JBtext1 {
	font-family: font6;
	font-size: 16px;
	color: #ffffff;
	margin-top: 16px;
}
.JBtitle3a {
	font-family: font6;
	font-size: 42px;
	color: #ffffff;
	margin-top: 20px;
}
.JBtitle3b {
	font-family: font6;
	font-size: 42px;
	color: #ffffff;
	margin-top: 100px;
}
.JBtitle4 {
	font-family: font6;
	font-size: 18px;
	color: #666666;
}
.JBtext3 {
	font-family: font6;
	font-size: 16px;
	color: #ffffff;
	margin-top: 16px;
}
.JBprice {
	font-family: font5;
	font-size: 15px;
	background-color: #014056; /*#ffdf12,#34a724*/
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 11px;
	padding-right: 11px;
	margin-top: 10px;
	margin-right: 10px;
	border-radius: 15px;
	display: inline-block;
}
.JBavailable {
	font-family: font5;
	font-size: 15px;
	background-color: #155620; /*#185f0e*/
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 11px;
	padding-right: 11px;
	margin-top: 10px;
	margin-right: 10px;
	border-radius: 15px;
	display: inline-block;
}
.JBnotavailable {
	font-family: font5;
	font-size: 15px;
	background-color: #6f1a1a;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 11px;
	padding-right: 11px;
	margin-top: 10px;
	margin-right: 10px;
	border-radius: 15px;
	display: inline-block;
}
.JBonrepo {
	font-family: font5;
	font-size: 15px;
	background-color: #cc980f; /*#c39700*/
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 11px;
	padding-right: 11px;
	margin-top: 10px;
	border-radius: 15px;
	display: inline-block;
}
.JBlink {
	text-decoration: none;
	color: #60cad0;
	transition: 0.25s;
}
.JBlink:hover {
	color: #ffffff; /*3d7e82,afccce,41868a*/
}
/*=======================================================================*/
/*========================================================MY RENDERS PAGE*/
div.rcover {
	width: 100%;
	height: 100%;
}
img.arrowL {
	float: left;
	width: 40px;
	margin-top: 155px;
	margin-left: 15px;
	filter: opacity(10%);
	transition: 0.5s;
}
img.arrowR {
	float: right;
	width: 40px;
	margin-top: 155px;
	margin-right: 15px;
	filter: opacity(10%);
	transition: 0.5s;
}
img.arrowL:hover {
	filter: opacity(100%);
}
img.arrowR:hover {
	filter: opacity(100%);
}

div#renders1_1 {
	width: 640px;
	height: 360px;
	margin-top: 0;
	overflow: hidden;
	background-size: cover;
    background-position: center;
	/*position: absolute;*/
}
div#renders1_1:hover p.boxHr1_1{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#renders1_1:hover p.boxTr1_1{
	color: rgba(255, 255, 255, 1);
}
div#renders1_2 {
	width: 640px;
	height: 360px;
	margin-top: 0;
	overflow: hidden;
	background-size: cover;
    background-position: center;
	/*position: absolute;*/
}
div#renders1_2:hover p.boxHr1_2{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#renders1_2:hover p.boxHr1_2alt{
	color: rgba(255, 255, 255, 1);
}
div#renders1_2:hover p.boxTr1_2{
	color: rgba(255, 255, 255, 1);
}
div#renders1_3 {
	width: 640px;
	height: 360px;
	margin-top: 0;
	overflow: hidden;
	background-size: cover;
    background-position: center;
	/*position: absolute;*/
}
div#renders1_3:hover p.boxHr1_3{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#renders1_3:hover p.boxTr1_3{
	color: rgba(255, 255, 255, 1);
}
div#renders2_1 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: cover;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#renders2_1:hover p.boxHr2_1{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#renders2_1:hover p.boxTr2_1{
	color: rgba(255, 255, 255, 1);
}
div#renders2_2 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: cover;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#renders2_2:hover p.boxHr2_2{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#renders2_2:hover p.boxTr2_2{
	color: rgba(255, 255, 255, 1);
}
div#renders2_3 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: cover;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#renders2_3:hover p.boxHr2_3{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#renders2_3:hover p.boxTr2_3{
	color: rgba(255, 255, 255, 1);
}
div#renders3_1 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: cover;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#renders3_1:hover p.boxHr3_1{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#renders3_2 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: cover;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#renders3_2:hover p.boxHr3_2{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#renders3_3 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: cover;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#renders3_3:hover p.boxHr3_3{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
p.boxHr1_1{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 254px;
	padding-right: 220px;
}
p.boxHr1_2{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 208px;
	padding-right: 0;
}
p.boxHr1_3{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 300px;
	padding-right: 0;
}
p.boxHr1_2alt{
	font-family: font5;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	transition: 0.75s;
	margin-left: 133px;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	position: absolute;
}
p.boxTr1_1{
	font-family: font4;
	width: 566px;
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.boxTr1_2{
	font-family: font4;
	width: 566px;
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.boxTr1_3{
	font-family: font4;
	width: 566px;
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.boxHr2_1{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 566px;
	padding-right: 0;
}
p.boxTr2_1{
	font-family: font4;
	width: 566px;
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.boxHr2_2{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 330px;
	padding-right: 0;
}
p.boxTr2_2{
	font-family: font4;
	width: 566px;
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.boxHr2_3{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 184px;
	padding-right: 0;
}
p.boxTr2_3{
	font-family: font4;
	width: 566px;
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.boxHr3_1{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 305px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 10px;
	letter-spacing: 2px;
	position: absolute;
	width: 210px;
	padding-right: 0;
}
p.boxHr3_2{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 305px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 10px;
	letter-spacing: 2px;
	position: absolute;
	width: 68px;
	padding-right: 0;
}
p.boxHr3_3{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 305px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 10px;
	letter-spacing: 2px;
	position: absolute;
	width: 180px;
	padding-right: 0;
}

img.LiveRenderIcon {
	margin-right: 3px;
}
p.boxST1 {
	font-family: font3;
	font-size: 16px;
	margin-top: 8px;
	margin-bottom: 0;
	letter-spacing: 0.5px;
}
p.boxST2 {
	font-family: font2;
	font-size: 14px;
	margin-top: 2px;
	margin-bottom: 8px;
	margin-right: 0%;
	letter-spacing: 0.5px;
}
a.Rbutton {
	text-decoration: none;
}
div.Rbutton{
	width: 136px;
	text-align: center;
	font-family: font2;
	font-size: 14px;
	color: #0EDCF7;
	background-color: #031f3e;
	padding-top: 11px;
	padding-bottom: 11px;
	margin: 0;
	border-radius: 4%;
	display: inline-block;
	transition: 0.5s;
}
div.Rbutton:hover{
	color: #617696; /*4c6893*/
	background-color: #05172b; /*1b2e42*/
}
/*=======================================================================*/
/*==========================================================SOFTWARE PAGE*/
div#software1_1 {
	width: 640px;
	height: 360px;
	margin-top: 0;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	/*position: absolute;*/
}
div#software1_1:hover p.SboxHr1_1{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software1_1:hover p.SboxTr1_1{
	color: rgba(255, 255, 255, 1);
}
div#software1_2 {
	width: 640px;
	height: 360px;
	margin-top: 0;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	/*position: absolute;*/
}
div#software1_2:hover p.SboxHr1_2{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software1_2:hover p.SboxTr1_2{
	color: rgba(255, 255, 255, 1);
}
div#software1_3 {
	width: 640px;
	height: 360px;
	margin-top: 0;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	/*position: absolute;*/
}
div#software1_3:hover p.SboxHr1_3{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software1_3:hover p.SboxTr1_3{
	color: rgba(255, 255, 255, 1);
}
div#software2_1 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#software2_1:hover p.SboxHr2_1{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software2_1:hover p.SboxTr2_1{
	color: rgba(255, 255, 255, 1);
}
div#software2_2 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#software2_2:hover p.SboxHr2_2{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software2_2:hover p.SboxTr2_2{
	color: rgba(255, 255, 255, 1);
}
div#software2_3 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#software2_3:hover p.SboxHr2_3{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software2_3:hover p.SboxTr2_3{
	color: rgba(255, 255, 255, 1);
}
div#software2_4 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#software2_4:hover p.SboxHr2_4{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software2_4:hover p.SboxTr2_4{
	color: rgba(255, 255, 255, 1);
}
div#software3_1 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#software3_1:hover p.SboxHr3_1{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software3_1:hover p.SboxTr3_1{
	color: rgba(255, 255, 255, 1);
}
div#software3_2 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#software3_2:hover p.SboxHr3_2{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software3_2:hover p.SboxTr3_2{
	color: rgba(255, 255, 255, 1);
}
div#software3_3 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#software3_3:hover p.SboxHr3_3{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software3_3:hover p.SboxTr3_3{
	color: rgba(255, 255, 255, 1);
}
div#software3_4 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#software3_4:hover p.SboxHr3_4{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software3_4:hover p.SboxTr3_4{
	color: rgba(255, 255, 255, 1);
}
div#software4_1 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#software4_1:hover p.SboxHr4_1{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software4_1:hover p.SboxTr4_1{
	color: rgba(255, 255, 255, 1);
}
div#software4_2 {
	width: 640px;
	height: 360px;
	overflow: hidden;
	background-size: contain;
	background-color: #18191d;
	background-repeat: no-repeat;
    background-position: center;
	margin-top: 34px;
	/*position: absolute;*/
}
div#software4_2:hover p.SboxHr4_2{
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 0, 0, 0.6);
}
div#software4_2:hover p.SboxTr4_2{
	color: rgba(255, 255, 255, 1);
}
p.SboxHr1_1{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 274px;
	padding-right: 0;
}
p.SboxHr1_2{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 352px;
	padding-right: 0;
}
p.SboxHr1_3{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 352px;
	padding-right: 0;
}
p.SboxTr1_1{
	font-family: font4;
	width: 260px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.SboxTr1_2{
	font-family: font4;
	width: 348px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.SboxTr1_3{
	font-family: font4;
	width: 348px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}

p.SboxHr2_1{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 234px;
	padding-right: 0;
}
p.SboxTr2_1{
	font-family: font4;
	width: 130px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.SboxHr2_2{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 234px;
	padding-right: 0;
}
p.SboxTr2_2{
	font-family: font4;
	width: 184px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.SboxHr2_3{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 234px;
	padding-right: 0;
}
p.SboxTr2_3{
	font-family: font4;
	width: 188px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.SboxHr2_4{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 290px;
	padding-right: 0;
}
p.SboxTr2_4{
	font-family: font4;
	width: 288px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}

p.SboxHr3_1{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 234px;
	padding-right: 0;
}
p.SboxTr3_1{
	font-family: font4;
	width: 104px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.SboxHr3_2{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 234px;
	padding-right: 0;
}
p.SboxTr3_2{
	font-family: font4;
	width: 112px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.SboxHr3_3{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 234px;
	padding-right: 0;
}
p.SboxTr3_3{
	font-family: font4;
	width: 128px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.SboxHr3_4{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 290px;
	padding-right: 0;
}
p.SboxTr3_4{
	font-family: font4;
	width: 270px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}

p.SboxHr4_1{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 234px;
	padding-right: 0;
}
p.SboxTr4_1{
	font-family: font4;
	width: 106px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}
p.SboxHr4_2{
	font-family: font4;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 0);
	background-color: rgba(0, 0, 0, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 283px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 32px;
	letter-spacing: 2px;
	position: absolute;
	width: 234px;
	padding-right: 0;
}
p.SboxTr4_2{
	font-family: font4;
	width: 102px; /*566px*/
	height: 34px; /*64px*/
	font-size: 18px;
	color: rgba(255, 255, 255, 0);
	text-align: left;
	transition: 0.75s;
	margin-left: 0;
	margin-top: 326px;
	margin-bottom: 0;
	padding-left: 18px;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: 1px;
	position: absolute;
}

p.SboxST1 {
	font-family: font3;
	font-size: 16px;
	margin-top: 8px;
	margin-bottom: 0;
	letter-spacing: 0.5px;
}
p.SboxST2 {
	font-family: font2;
	font-size: 14px;
	margin-top: 2px;
	margin-bottom: 8px;
	margin-right: 0%;
	letter-spacing: 0.5px;
}
p.SboxST3 {
	font-family: font2;
	font-size: 14px;
	margin-top: 2px;
	margin-bottom: 8px;
	margin-right: 0%;
	letter-spacing: 0.5px;
}
a.Sbutton {
	text-decoration: none;
}
div.Sbutton{
	width: 140px;
	text-align: center;
	font-family: font2;
	font-size: 14px;
	color: #0EDCF7;
	background-color: #031f3e;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0;
	border-radius: 4%;
	display: inline-block;
	transition: 0.5s;
}
div.Sbutton:hover{
	color: #617696; /*4c6893*/
	background-color: #05172b; /*1b2e42*/
}
div.Sbutton:hover div.Sbuttonfilesize{
	color: #46556d;
}
div.Sbuttonfilesize{
	font-size: 11px;
	color: #0e93a5;
	transition: 0.5s;
}
/*=======================================================================*/
/*==========================================================WEBSITES PAGE*/
img.webpagepic {
	width: 480px;
	height: 270px;
}
p.webH1 {
	font-family: font4;
	font-size: 29px;
	font-weight: bold;
	margin-top: 68px;
	margin-bottom: 30px;
	letter-spacing: 3px;
}
p.webH1S {
	font-family: font4;
	font-size: 29px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 30px;
	letter-spacing: 3px;
}
p.webH2 {
	font-family: font4;
	font-size: 24px;
	color: #21e0d9;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
	letter-spacing: 1px;
}
a.webLinkA {
	color: #45b2ae;
	text-decoration: none;
}
a.webLinkA:hover {
	color: #f2fffe;
}
p.webLink {
	font-family: font4;
	font-size: 16px;
	/*color: #45b2ae;*/
	margin-top: -3px;
	margin-bottom: 2px;
	margin-right: 0%;
	letter-spacing: 1px;
	word-wrap: norml;
}
p.webH3 {
	width: ;
	font-family: font4;
	font-size: 20px;
	color: #93baba;
	margin-top: 0px;
	margin-bottom: 28px;
	margin-right: 0%;
	letter-spacing: 1px;
}
p.webH3mod {
	width: ;
	font-family: font4;
	font-size: 16px;
	color: #708e8e;
	margin-top: 0px;
	margin-bottom: 28px;
	margin-right: 0%;
	letter-spacing: 1px;
}
/*=======================================================================*/
/*=======================================================PHOTOGRAPHY PAGE*/
div.photographytext {
	font-family: font6;
	font-size: 17px;
	margin-bottom: 46px; /*20px*/
}
div.photographyyear {
	font-family: font6;
	font-size: 40px;
	font-weight: bold;
	margin-bottom: 4px;
	letter-spacing: 4px;
}
div.photographyimages {
	height: auto;
	margin-bottom: 36px; /*68px*/
	position: unset;
	z-index: 1;
}
img.photographyimage {
	width: auto;
	height: 100px;
	display: inline;
	margin-bottom: 8px;
	margin-right: 8px;
	vertical-align: top;
	transition: 1s;
}
/*img.photographyimage:hover {
	box-shadow: 0px 0px 4px #2ae5ef;
}*/
div#blackout {
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.0);
	position: fixed;
	pointer-events: none;
	z-index: 1;
	transition: 0.5s;
}
/*=======================================================================*/
/*=============================================================GAMES PAGE*/
div.gamesectionTOP {
	margin-top: 24px;
	width: 600px;
	height: auto;
}
div.gamesection {
	margin-top: 20px;
	width: 600px;
	height: auto;
}
img.gameimg {
	margin-right: 14px;
}
img.gameimgM {
	width: 160px;
	height: 160px;
	margin-right: 14px;
}
div.gametitle {
	font-family: font5;
	font-size: 16px;
	color: #115cba;
	width: 426px;
	margin-top: 2px;
	display: inline-block;
	vertical-align: top;
}
div.gametext {
	font-size: 16px;
	color: #063d5c;
	margin-top: 4px;
	display: inline-block;
}
div.gameversion {
	font-size: 14px;
	color: #2a3c3a; /*#072320*/
	margin-top: 2px;
	display: inline-block;
}
div.gamedownload {
	font-size: 14px;
	color: #2ccac6;
	background-color: #041a31;
	display: inline-block;
	margin-top: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 21px;
	padding-right: 21px;
	border-radius: 18px;
	text-decoration: none;
	letter-spacing: 0.25px;
	transition: 0.4s;
}
a.gamedownload:hover div.gamedownload {
	color: #098481;
}
a.gamedownloadPC:hover div.gamedownload {
	color: #098481;
}
a.gamedownloadPC {
	display: inline-block;
}
/*=======================================================================*/
/*=============================================================MUSIC PAGE*/
div.songTitle {
	font-family: font4;
	font-size: 22px;
	color: #ffffff;
	margin-top: 18px;
	margin-bottom: 0px;
	letter-spacing: 0.5px;
}
div.songSubtitle {
	font-family: font4;
	font-size: 16px;
	color: #ffffff;
	margin-bottom: 8px;
	letter-spacing: 0.5px;
}
div.musicplayerbox1 {
	width: 300px;
	height: 70px;
	/*background-color: #563a1d;*/
	/*background-image: linear-gradient(to bottom right, #563a1d, #3a2510);*/
	background-image: linear-gradient(-90deg, #563a1d, #493117);
}
div.musicplayerbox2 {
	width: 300px;
	height: 70px;
	background-image: linear-gradient(-90deg, #bdcac6, #a1a7a5); /*-,c5ccca || #cdd8d5,#b0b7b5*/
}
div.musicplayerbox3 {
	width: 300px;
	height: 70px;
	/*background-image: linear-gradient(-90deg, #424242, #e89b9b);*/
	background-image: linear-gradient(-90deg, #bad3d2, #ace5e2); /*#f4e8a8,#f29b9b*/
}
div.musicplayerbox4 {
	width: 300px;
	height: 70px;
	background-image: linear-gradient(-90deg, #333333, #1f1f1f); /*#424242,#303030*/
}
div.musicplayerbox5 {
	width: 300px;
	height: 70px;
	background-image: linear-gradient(-90deg,  #44171e, #14092f) /*#483225,#271a12 || #4e1921,#14092f*/
}
div.musicplayerbox6 {
	width: 300px;
	height: 70px;
	/*background-color: #121a28;*/
	background-image: linear-gradient(-90deg, #1c283d, #121a28);
}
div.songTitleS {
	width: ;
	font-family: font6;
	font-size: 12px;
	color: #ffffff;
	margin-top: 10px;
	margin-left: 8px;
	margin-bottom: 0px;
	letter-spacing: 0.25px;
	display: inline-block;
	vertical-align: top;
	font-weight: bold;
}
div.songSubtitleS {
	font-family: font6;
	font-size: 10px;
	color: #ffffff;
	margin-top: 0px;
	margin-left: 7px;
	margin-bottom: 0px;
	letter-spacing: 0px;
	display: inline-block;
	font-weight: normal;
	opacity: 0.35;
}
img.musicplayerboxalbumart {
	width: 70px;
	height: 70px;
	display: inline-block;
}
img.musicplayerplay {
	width: 17px;
	height: 17px;
	transition: 0.5s;
	display: inline; /*block*/
	margin-top: 12px;
	margin-left: 3px;
	vertical-align: baseline;
}
img.musicplayerplay:hover {
	opacity: 0.6;
	filter: brightness(90%);
	/*cursor: pointer;*/
}
img.musicplayerpause {
	width: 17px;
	height: 17px;
	transition: 0.5s;
	display: none;
	margin-top: 12px;
	margin-left: 3px;
	vertical-align: baseline;
}
img.musicplayerpause:hover {
	opacity: 0.6;
	filter: brightness(90%);
	/*cursor: pointer;*/
}
div.trackbar {
	width: 90px;
	height: 7px;
	background-color: #ffffff;
	opacity: 0.3;
	border-radius: 5px;
	margin-left: 9px;
	margin-bottom: 4.75px;
	vertical-align: initial;
	display: inline-block;
}
div.trackbarprogress {
	width: 0%;
	height: 100%;
	background-color: #000000;
	opacity: 1;
	border-radius: inherit;
	transition: 1s;
}
div.tracktime {
	font-family: font4;
	font-size: 14px;
	color: #ffffff;
	/*letter-spacing: 0px;*/
	margin-left: 9px;
	margin-bottom: 0px;
	display: inline-block;
	font-weight: normal;
	vertical-align: bottom;
}
img.musicplayerspeakeron {
	width: 17px;
	height: 17px;
	opacity: 0.3;
	display: inline;
	vertical-align: inline;
	margin-left: 8px;
}
img.musicplayerspeakeron:hover {
	opacity: 0.5;
	/*cursor: pointer;*/
}
img.musicplayerspeakeroff {
	width: 17px;
	height: 17px;
	opacity: 0.3;
	display: none;
	vertical-align: inline;
	margin-left: 8px;
}
img.musicplayerspeakeroff:hover {
	opacity: 0.5;
	/*cursor: pointer;*/
}
div.volgroup1 {
	width: 17px;
	height: auto; /*30px,42px*/
	display: none;
	position: relative;
	top: -36px;
	left: -17px;
	padding-bottom: 2px;
}
div.volgroup2 {
	width: 17px;
	height: auto; /*30px,42px*/
	display: none;
	position: relative;
	top: -36px;
	left: -17px;
	padding-bottom: 2px;
}
div.volgroup3 {
	width: 17px;
	height: auto; /*30px,42px*/
	display: none;
	position: relative;
	top: -36px;
	left: -17px;
	padding-bottom: 2px;
}
div.volgroup4 {
	width: 17px;
	height: auto; /*30px,42px*/
	display: none;
	position: relative;
	top: -36px;
	left: -17px;
	padding-bottom: 2px;
}
div.volgroup5 {
	width: 17px;
	height: auto; /*30px,42px*/
	display: none;
	position: relative;
	top: -36px;
	left: -17px;
	padding-bottom: 2px;
}
div.volgroup6 {
	width: 17px;
	height: auto; /*30px,42px*/
	display: none;
	position: relative;
	top: -36px;
	left: -17px;
	padding-bottom: 2px;
}
/*div.volgroup1:hover {
	cursor: pointer;
}*/
div.vol1 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4; /*0.3*/
	border-radius: 5px;
	display: inline-block;
	position: relative;
	/*cursor: pointer;*/
	/*top: -20px;*/
	/*left: -18px;*/
	margin-bottom: 2px;
}
div.vol2 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	/*cursor: pointer;*/
	/*top: -20px;*/
	/*left: -18px;*/
	margin-bottom: 2px;
}
div.vol3 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	/*cursor: pointer;*/
	/*top: -20px;*/
	/*left: -18px;*/
	margin-bottom: 2px;
}
div.vol4 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	/*cursor: pointer;*/
	/*top: -20px;*/
	/*left: -18px;*/
	margin-bottom: 2px;
}
div.vol5 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	/*cursor: pointer;*/
	/*top: -20px;*/
	/*left: -18px;*/
}
div.vol6 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol7 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol8 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol9 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol10 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
}
div.vol11 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol12 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol13 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol14 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol15 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
}
div.vol16 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol17 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol18 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol19 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol20 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
}
div.vol21 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol22 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol23 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol24 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol25 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
}
div.vol26 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol27 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol28 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol29 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
div.vol30 {
	width: 17px;
	height: 3px;
	background-color: #000000;
	opacity: 0.4;
	border-radius: 5px;
	display: inline-block;
	position: relative;
}
/*=======================================================================*/
h1 {
	font-family: font1;
	font-size: 54px;
	color: #14FFE0;
	margin-top: 99px;
	margin-left: 24px;
	letter-spacing: 5px;
	display: inline-block;
}

div.links {
	font-family: font6;
	font-size: 14.75px;
	line-height: 19pt;
	text-align: left;
	/*font-weight: normal;*/
	float: right;
	border: 0;
	padding: 0;
	margin-top: 13px;
	margin-right: 66px;
	margin-left: 0px;
}
div.links_marginright42 {
	font-family: font6;
	font-size: 14.75px;
	line-height: 19pt;
	text-align: left;
	/*font-weight: normal;*/
	float: right;
	border: 0;
	padding: 0;
	margin-top: 13px;
	margin-right: 42px;
	margin-left: 0px;
}

a.onpage {
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 4px;
}
a.onpage:hover {
	color: #009ED8;
}

a.offpage {
	color: #0EDCF7;
	text-decoration: none;
	padding-bottom: 4px;
}
a.offpage:hover {
	color: #009ED8;
}
/*------------------------------------------------------------*/
div.showClass {
	height: 25px;
	transition: 0.3s;
}
div.offpageH {
	color: #0EDCF7;
	text-decoration: none;
	padding-bottom: 4px;
}
div.showClass:hover {
	height: 128px;
}
div.showClass:hover div.offpageH {
	color: #839ea8; /*a7c9d6*/
}
div.showClass:hover a.offpageHH {
	display: inline;
}
div.showClass:hover img.arrow_icon1 {
	display: none;
}
div.showClass:hover img.arrow_icon2 {
	display: inline;
}
a.offpageHH {
	color: #0EDCF7;
	text-decoration: none;
	padding-bottom: 4px;
	display: none;
}
a.offpageHH:hover {
	color: #009ED8;
}
img.arrow_icon1 {
	height: 12px;
	vertical-align: baseline;
	margin-left: 5px;
}
img.arrow_icon2 {
	height: 12px;
	vertical-align: baseline;
	margin-left: 5px;
	display: none;
}
/*------------------------------*/
div.showClassS {
	height: 128px; /*104px*/
}
div.offpageS {
	color: #839ea8;
	text-decoration: none;
	padding-bottom: 4px;
}
img.arrow_icon1S {
	height: 12px;
	vertical-align: baseline;
	margin-left: 5px;
	display: none;
}
img.arrow_icon2S{
	height: 12px;
	vertical-align: baseline;
	margin-left: 5px;
}
/*--------------------------------------------------------------------------------*/
div.normaltext {
	color: #ffffff;
	border: 0;
	padding: 0;
	margin-top: 13px;
	margin-bottom: 50px;
	margin-left: 24px;
	width: 600px;
}

p.h {
	font-family: font3;
	font-size: 17px;
	margin-top: 0px;
    margin-bottom: 0px;
	margin-right: 0%;
	line-height: 20pt;
}
p.hs {
	font-family: font3;
	font-size: 17px;
	margin-top: 0px;
    margin-bottom: 0px;
	margin-right: 0%;
	line-height: 20pt;
}

p.t {
	font-family: font2;
	font-size: 16px;
	margin-top: 0px;
    margin-bottom: 0px;
	margin-right: 0%;
	line-height: 17pt;
}
p.ts {
	font-family: font2;
	font-size: 12px;
	margin-top: 0px;
    margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 0%;
	line-height: 15pt;
}
p.t_date {
	font-family: font2;
	font-size: 14px;
	color: #316275;
	margin-top: 0px;
    margin-bottom: 0px;
	margin-right: 0%;
	line-height: 17pt;
	letter-spacing: 1px;
}
a.t_link {
	font-family: font2;
	font-size: 16px;
	color: #a3a5bb;
	line-height: 17pt;
	text-decoration: none;
	transition: 0.5s;
}
a.t_link:hover {
	color: #7a7c92;
}
/*May not be needed now*/
form.PP {
	margin-top: 14px;
	margin-bottom: 0px;
}
/*---------------------*/
div.PPdonate {
	width: auto;
	background-color: #ffc539;
	display: inline-block;
	padding-top: 5px;
	padding-bottom: 1px;
	padding-left: 17px;
	padding-right: 17px;
	margin-top: 8px;
	border-radius: 14px;
	text-align: center;
}
div.PPdonatee {
	font-family: font6;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	display: inline;
}
div.PPdonate:hover {
	background-color: #e0ac2f;
	cursor: pointer;
}

img#sm_icon_twitter {
	height: 30px;
	width: 30px;
	margin-top: 4px;
	margin-right: 8px;
	transition: 0.5s;
}
img#sm_icon_twitter:hover {
	transition: 0.5s;
	filter: invert(100%);
}
img#sm_icon_youtube {
	height: 30px;
	width: 30px;
	margin-top: 4px;
	margin-right: 12px;
	transition: 0.5s;
}
img#sm_icon_youtube:hover {
	transition: 0.5s;
	filter: invert(100%);
}
img#sm_icon_email {
	height: 30px;
	width: 30px;
	margin-top: 4px;
	margin-right: 8px;
	transition: 0.5s;
}
img#sm_icon_email:hover {
	transition: 0.5s;
	filter: invert(100%);
}
img#sm_icon_twitterD {
	height: 30px;
	width: 30px;
	margin-top: 4px;
	margin-right: 8px;
	filter: invert(20%);
	transition: 0.5s;
}
img#sm_icon_twitterD:hover {
	transition: 0.5s;
	filter: invert(100%);
}
img#sm_icon_youtubeD {
	height: 30px;
	width: 30px;
	margin-top: 4px;
	margin-right: 12px;
	filter: invert(20%);
	transition: 0.5s;
}
img#sm_icon_youtubeD:hover {
	transition: 0.5s;
	filter: invert(100%);
}
img#sm_icon_emailD {
	height: 30px;
	width: 30px;
	margin-top: 4px;
	margin-right: 8px;
	filter: invert(20%);
	transition: 0.5s;
}
img#sm_icon_emailD:hover {
	transition: 0.5s;
	filter: invert(100%);
}

footer {
	font-family: font1;
	font-size: 14px;
	color: #14FFE0;
	display: inline-block;
	width: 100%;
	margin-top: 100px; /*150px,120px*/
	margin-bottom: 12px;
	clear: both;
	letter-spacing: 1px;
}
div.footerSmall {
	font-size: 13px;
	display: inline;
}