/*UPDATED 1.5 */
.theader__red{background-color: #be2533; color: #ffffff;border-top-left-radius: 5px; border-top-right-radius: 5px; padding: 10px;}
.theader__blue{background-color: #3a86bd; color: #ffffff;border-top-left-radius: 5px; border-top-right-radius: 5px; padding: 10px;}
.tcat__smallpages{background-color: #2d2d2d;padding: 8px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.theade__positive{background-color: #25be62; padding: 8px; padding: 10px;border-top-right-radius: 5px; border-top-left-radius: 5px; font-size: 15px; color: #fff;}
	@media screen and (max-width: 649px) {
		.primnavnavnav{padding-top: 85px;top: 0px!important;}
		#footer .lower{padding: 6px 6px 12px 6px!important;}
}

.boys__info__type {color: #aaaaaa;text-transform: uppercase;font-size: 11px;letter-spacing: 1px;}
.boys__info__name {color: white;font-size: 36px;font-weight: 100;padding: 0 0 10px 0;}
.content__middle {width: 100%;}
.boys__header .boys__info {padding: 15px;z-index: 1;width: 80%;margin: auto;margin-top: 78px;display: flex;flex-flow: row wrap;align-items: flex-end;}
.profile__img {position: relative;}
.boys__header .boys__info .profile__img img {width: 150px;height: 150px;border-radius: 50%;}
.boys__header .boys__info .profile__img {margin-right: 15px;}
.boys__header .boys__listeners {z-index: 1;padding: 15px;text-align: right;color: #aaa;font-weight: 100;font-size: 16px;letter-spacing: 1px;}
.boys__header .boys__listeners {width: 80%; margin: auto;}
.boys__header .boys__listeners__label {font-weight: 300;text-transform: uppercase;font-size: 12px;letter-spacing: 1px;}
.boys-dlts-d:before{content: ""; border-right: 1px solid #2f2f2f;     padding-right: 10px; transform: rotate( 9deg ); position: absolute; height: 90%;}
.boys-dlts-d{padding: 0px 10px;position: relative;}
.button-dark-pm {background: #1ed760;color: white;border: 1px solid #1ed760;border-radius: 20px;text-transform: uppercase; letter-spacing: 1px; font-size: 11px;}
.button-dark-pm:hover{opacity: 0.9;}
.button-light-pm{background: none; color: #c8c8c8; border: 1px solid #c8c8c8;border-radius: 20px;text-transform: uppercase; letter-spacing: 1px; font-size: 11px;}

	.button-light-pm:hover{opacity: 0.9;}
.dropdown-prg-boys {position: relative;display: inline-block;}
.dropdown-prg-boys-content {display: none;}
.dropdown-prg-boys:hover .dropdown-prg-boys-content {display: contents;}
.profile__stats{ font-family: "Ionicons";content: "\f3fd";position: absolute;bottom: 5px;right: 25px;color: white;background: #46d760;width: 20px;height: 20px;border-radius: 50%;text-align: center;font-size: 18px;line-height: 1;}
.profile__stats-off{ font-family: "Ionicons";content: "\f3fd";position: absolute;bottom: 5px;right: 25px;color: white;background: #d74646;width: 20px;height: 20px;border-radius: 50%;text-align: center;font-size: 18px;line-height: 1;}
.tabs-boy-sprofile{display: inline;padding: 0px;}
.selectedawartab{border-bottom: 2px solid #4ef15f;padding: 10px;}
.dffefwwewfwe2{display: inline; padding: 10px;}
.profile_trophies_social{height: 50px; background-color: #262626; border-bottom: 1px solid #282828;}
.profile__tavscontent{width: 80%; margin: auto;margin-top: 10px;}
.repsvouch__profile{text-align: center;    width: 100%;}
.profile__topv_btns{background-color: #282828;border-top: 1px solid #282828;padding: 5px;}
.profile__topv_btns i{font-size: 18px;margin: 0 10px;color: #aaa;}
	.profile__topv_btns i:hover{opacity: 0.9;}
	.prof__customfileds{background-color: #262626; padding: 10px;font-weight: 700;}
	.prof__customfileds2{background-color: #262626; padding: 10px;}
	.perklistbgs2{margin-bottom: 8px;color: #cecece;}
	.prof_32ld2dvv img{width: 30px;height: 30px;}

	.dropdown-prg-boysds {position: relative;display: inline-block;}
.dropdown-prg-boys-contentsd{display: none;position: absolute;background-color: #262626; min-width: 110px; box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 20%); z-index: 1; }
.dropdown-prg-boysds:hover .dropdown-prg-boys-contentsd {display: block;position: absolute; background-color: #262626; min-width: 160px; box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 20%); z-index: 1;}
	.prof_32ld2dvv{ background-color: #262626; border-bottom: 1px solid #282828;margin: auto;}
	.d233_prfo2_23{display: flex;}
	.prof_32ld2dvv2{width: 100%;background-color: #262626; border-bottom: 1px solid #282828;padding: 5px;}
	.d3d32dfg_2{flex: 1;}
	.ddsdsd_pagi_coment2{display: none;}
	.dcomn_prd_sendno{display: flex; background-color: #262626;}
	.comtsd_txtxc__areasaa{margin: auto;}
	.comtsd_txtxc__area{flex: 1;}
	.cmtsprf_stats__s{background-color: #262626; display: flex;}
	.cmtsprf_stats__ss{flex: 1; padding: 10px;}
	.cmtsprf_stats__sss{padding: 4px;}
	.theadsasasasasas{background-color: #262626;}
	.dk32_d93d{    font-size: 11px;margin: auto;}
	.button-light-pmds{background-color: #1c1c1c; padding: 5px; border-radius: 3px; margin: 10px;}
	.button-light-pmds:hover{cursor:pointer;}
	.buttons__profile__dropcoments{display: block;width: 100%; text-align: left;}
	.buttons__profile__dropcoments:hover{opacity: 0.7;}
	.profile__thead{background-color: #262626; border-bottom: 1px solid #1c1c1c;padding: 9px;}
	.recent__status__profile{background-color: #262626; padding: 7px 5px;border-bottom: 1px solid #1c1c1c61;}
	.profile__status__dlt_butn{background-color: #1c1c1c; padding: 7px; border-radius: 3px; border: 1px solid #2c2c2c;}
	.prof_contact_details_bg{background-color: #262626;padding: 10px;}
	.tooltiptext-chngcover2 {visibility: hidden;color: #fff; text-align: center; padding: 10px; position: absolute; z-index: 1; border-radius: 50%; font-size: 1.5rem; left: 10px;z-index:22;}
    .tooltip-chngcover2:hover .tooltiptext-chngcover2 {visibility: visible;}
	.warn__user__profilebutton{text-align: center;position: absolute;z-index: 1;top: 58px;left: 10px;}
	.warn__user__profilebutton{background-color: #2d2d2d; padding: 2px 7px; border-radius: 5px; border: none; text-transform: uppercase;font-size: 11px!important;}
	.tooltiptrophies__profile {position: relative;display: inline-block;}
	.tooltiptrophies__profile .tooltiptext_trophies__profile {visibility: hidden;width: 120px;background-color: black;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;top: 100%;left: 50%;margin-left: -60px;margin-top: 10px;}
    .tooltiptrophies__profile:hover .tooltiptext_trophies__profile {visibility: visible;}
.tooltiptext_trophies__profile:after{    border-left: solid transparent 10px; border-right: solid transparent 10px; border-bottom: solid #000000 10px; top: -8px; content: " "; height: 0; left: 50%; margin-left: -13px; position: absolute; width: 0;}
	.tooltiptrophies__profile img{width: 30px; height: 30px;}
	.moty__prf{transition: box-shadow 0.3s ease-in-out;background-color: #699feb; padding: 7px; color: #fff; border-radius: 10px; font-size: 1rem;}
	.moty__prf:hover{box-shadow: 0px 0px 5px #ffffffb5;}
	.famous__prf{transition: box-shadow 0.3s ease-in-out; background-color: #eb699f; padding: 7px; color: #fff; border-radius: 10px; font-size: 1rem;}
	.famous__prf:hover{box-shadow: 0px 0px 5px #ffffffb5;}
	.trustedseller__prf{transition: box-shadow 0.3s ease-in-out; background-color: #00f1979c; padding: 7px; color: #fff; border-radius: 10px; font-size: 1rem;}
	.trustedseller__prf:hover{box-shadow: 0px 0px 5px #ffffffb5;}
	.tooltiptext-avatar__2 {visibility: hidden;color: #000; background-color: #fff;text-align: center; padding: 4px; position: absolute; z-index: 1; border-radius: 50%; font-size: 1rem; left: 17px; top: 5px;}
    .tooltip-avatar__2:hover .tooltiptext-avatar__2 {visibility: visible;}
     .scam-report__updated2{padding: 4px 7px; text-align: center; border-radius: 3px; font-size: 11px; text-transform: uppercase; font-weight: 500; background: #131313; color: #ff000c; border: 1px solid #b50202;}

	.overview__tabsddss{top: 15px; position: relative;border-radius: 5px; text-align: center;}

	.tablet__version_stats{text-align: center; margin: auto; background-color: #262626;justify-content: center;}
	.boys-dlts-d__tablet{padding: 0px 10px; position: relative;}
	.dropdown-prg-boys:hover .dropdown-prg-boys-content{display: block; position: absolute; top: -119px; left: 40px; width: 180px;}
	.dropdown-prg-boys-content button{margin: 4px;}
	.overview__margin__none{margin-right: 10px;}





.faqanswernav {display: none;}
.togglefaqnav {display: block;}
.primnavnavnav ul {list-style: none;padding: 0;}
.tabs__nav ul{	 list-style: none;margin: 0;padding: 0;}
	
	
.primnavnavnav li:hover, .primnavnavnav expand:hover {background-color: #252525;}
	
.primnavnavnav .icon__nav:hover	{background-color: #bd3a3a;}
	
 .primnavnavnav {
	 position: fixed;
	 height: 58px;
	 width: 100vw;
	 font-size: 0.8em;
	 text-transform: uppercase;
	 background-color: #2d2d2d;
	 display: flex;
	 flex-direction: column;
	 transition: height 246ms 0.5s ease;
	 overflow-x: hidden;
	 overflow-y: hidden;
	 box-sizing: border-box;
	 z-index: 999;
	 top: 47px;
	 left: 0;
}
 @media (min-width: 650px) {
	 .primnavnavnav {
    height: 100vh;
    width: 58px;
    bottom: -47px;
    position: fixed;
	z-index: 22;
    transition: width 246ms 0.5s ease;
	}
}
 .primnavnavnav > ul {
	 height: 100%;
	 overflow-y: auto;
	 overflow-x: hidden;
}
 .primnavnavnav li {
	 font-weight: 400;
	 position: relative;
}
 .primnavnavnav li .tag {background-color: #bd3a3a;color: rgba(255, 255, 255, .8);color: #e6e6e6;color: rgba(255, 255, 255, .9);padding: 0 0.5em;border-radius: 2em;margin-left: auto;margin-right: 0.75em;}
 .primnavnavnav li a {position: relative;display: flex;align-items: center;white-space: nowrap;color: #fff;color: rgba(255, 255, 255, 0.8);text-decoration: none;cursor: pointer;}
 .primnavnavnav .icon__nav {height: 20px;flex-shrink: 0;width: 20px;padding: 19px;margin-right: 5px;padding-bottom: 15px;color: #e6e6e6;color: rgba(255, 255, 255, .9);font-size: 1.2rem;}
 .secnav {margin-left: 63px;border-left: 1px solid black;border-left-color: #3a86bd;overflow: hidden;}
 .secnav li {
	 color: #e6e6e6;
	 color: rgba(255, 255, 255, .9);
	 max-height: 100px;
	 transition: max-height 0.1s;
}
 @media (min-width: 650px) {
	 .secnav li {
		 max-height: 0px;
		 transition: max-height 0.5s 0.5s;
	}
}
 .secnav li a {
	 text-transform: initial;
	 display: block;
	 color: inherit;
	 padding: 0.75em 10px;
}
 user {
	 padding: 5px;
	 padding-bottom: 3px;
	 flex-shrink: 0;
	 position: fixed;
	 font-weight: 400;
	 right: 0;top: 0;
	 color: #fff;
	 color: rgba(255, 255, 255, 0.9);
	 z-index: 99999;
}
 user > section {
	 display: flex;
	 flex-direction: row-reverse;
	 align-items: center;
}
 user > section > section {
	 display: flex;
	 flex-direction: column;
	 white-space: nowrap;
}
 user img {height: 35px; width: 35px; clip-path: circle(50% at 50% 50%); margin-left: 10px; align-items: flex-end;}
 user name {
	 font-weight: 400;
}
 user actions {
	 padding: 0.1em 0;
	 font-size: 0.8em;
	 display: flex;
	 justify-content: flex-end;
}
 user actions a {
	 padding: 0 0.5em;
	 color: rgba(255, 255, 255, .8);
	 text-decoration: none;
}
 user actions a:last-child {
	 padding-right: 0;
}

 .features__nav {
	 font-family: 'Lato', sans-serif;
	 font-size: 1rem;
	 text-transform: uppercase;
}
 .features__nav li {
	 width: 100%;
	 text-align: center;
	 padding: 0.25em;
}
/** SCROLLBAR STYLE FOR IE */

 .icon__nav {
	 display: inline-block;
	 width: 5vw;
	 height: 4vw;
	 stroke-width: 0;
	 stroke: currentColor;
	 fill: currentColor;
}
/** hamburgernav */
 input.hamburgernav {
	 display: none;
}
 input.hamburgernav:checked ~ nav.primnavnavnav {height: 100vh;}
@media (min-width: 650px) { input.hamburgernav:checked ~ nav.primnavnavnav {width: 275px;}}
 @media (min-width: 650px) { input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li {max-height: 100px;}
 input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li:nth-child(1) {transition: max-height 0.5s 0.67s ease-in;}
 input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li:nth-child(2) {transition: max-height 0.5s 0.69s ease-in;}
 input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li:nth-child(3) {transition: max-height 0.5s 0.71s ease-in;}
 input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li:nth-child(4) {transition: max-height 0.5s 0.73s ease-in;}input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li:nth-child(5) {transition: max-height 0.5s 0.75s ease-in;}
 input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li:nth-child(6) {transition: max-height 0.5s 0.77s ease-in;}
 input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li:nth-child(7) {transition: max-height 0.5s 0.79s ease-in;}
 input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li:nth-child(8) {transition: max-height 0.5s 0.81s ease-in;}
 input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li:nth-child(9) { transition: max-height 0.5s 0.83s ease-in;}
 input.hamburgernav:checked ~ nav.primnavnavnav .secnav > li:nth-child(10) {transition: max-height 0.5s 0.85s ease-in;}}
 input.hamburgernav:checked ~ label > i { background-color: transparent; transform: rotate(90deg);}
 input.hamburgernav:checked ~ label > i:before { transform: translate(-50%, -50%) rotate(45deg);}
 input.hamburgernav:checked ~ label > i:after {transform: translate(-50%, -50%) rotate(-45deg);}
 input.hamburgernav:checked ~ label close {color: rgba(255, 255, 255, .8);width: 100%;}
 input.hamburgernav:checked ~ label open {color: rgba(0, 0, 0, 0);width: 0;}
 label.hamburgernav {z-index: 9999;position: relative;display: block;height: 24px;width: 24px;}
 label.hamburgernav:hover {cursor: pointer;}
 label.hamburgernav text close, label.hamburgernav text open {text-transform: uppercase;position: absolute;transform: translateY(24px);text-align: center;overflow: hidden;transition: width 0.25s 0.35s, color 0.45s 0.35s;font-size: 7px;}
 label.hamburgernav text close {color: rgba(255, 255, 255, .8);right: 0;width: 0;}
 label.hamburgernav text open {color: rgba(255, 255, 255, .8);width: 100%;}
 label.hamburgernav > i {
	 position: absolute;
	 width: 100%;
	 height: 2px;
	 top: 50%;
	 background-color: rgba(255, 255, 255, .8);
	 pointer-events: auto;
	 transition-duration: 0.35s;
	 transition-delay: 0.35s;
}
 label.hamburgernav > i:before, label.hamburgernav > i:after {
	 position: absolute;
	 display: block;
	 width: 100%;
	 height: 2px;
	 left: 50%;
	 background-color: rgba(255, 255, 255, .8);
	 content: "";
	 transition: transform 0.35s;
	 transform-origin: 50% 50%;
}
 label.hamburgernav > i:before {
	 transform: translate(-50%, -7px);
}
 label.hamburgernav > i:after {
	 transform: translate(-50%, 7px);
}
 label.hamburgernav {position: fixed;top: 14px;left: 17px;}
 .tabs__nav {
	 font-family: 'Roboto', sans-serif;
	 text-transform: uppercase;
	 font-size: 1rem;
	 position: fixed;
	 top: 58px;
	 left: 0;
	 background-color: #2d2d2d;
	 border-bottom: 1px solid #0062b3;
	 width: 100vw;
	 box-sizing: border-box;
	 z-index: 9999;
}
 @media (min-width: 650px) {
	 .tabs__nav {
    padding-left: calc(58px + .5rem);
    top: 0px;
    height: 47px;
    background-color: #2d2d2d;
    border: 0;
    z-index: 999;
	}
}
 .tabs__nav > ul {
	 display: flex;
	 justify-content: space-around;
	 overflow-x: auto;
	 flex-wrap: wrap;
}
 @media (min-width: 650px) { .tabs__nav > ul {justify-content: flex-start;height: 47px;padding: 5px;} }
 .tabs__nav .tab {
	 font-weight: 300;
	 font-size: 0.7em;
	 padding: 1em 0.75em;
	 white-space: nowrap;
	 flex-shrink: 0;
	 display: block;
	 color: rgba(255, 255, 255, .8);
	 text-decoration: none;
}
.tabs__nav .tab:hover {
  background: #d51f1f;
    border-radius: 4px;
    cursor: pointer;
    color: #fff;
    border: 1px solid #1bff00;
    margin-right: -2px!important
 
 }

.forums__inforum__display__only{display:none;}

.aboutnav__padding{padding-left: calc(58px + 0.5rem);}
/*UPDATED 1.5 */


.sidebartheadlastactvs1:after{    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: var(--rounded) var(--rounded) 0 0;
    background: radial-gradient(#25252500,rgb(37 37 37)),linear-gradient(to bottom,#252525,rgb(0 0 0 / 0%));
    z-index: 2;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;}
	.sidebartheadlastactvs1{
	position: relative;
    background: url(../../../images/MyRes-MultipleCol/latest-threads-header.png) no-repeat 50%;
    background-position: center bottom;
	background-size: 100%;
    height: 115px;
    padding-top: 1px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;}
		
		.sidebartheadactvmembers1:after{   position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: var(--rounded) var(--rounded) 0 0;
    background: radial-gradient(#25252500,rgb(37 37 37)),linear-gradient(to bottom,#252525,rgb(0 0 0 / 0%));
    z-index: 2;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;}

		.sidebartheadactvmembers1{position: relative;
    background: url(../../../images/MyRes-MultipleCol/active-members-header.jpg) no-repeat 50%;
    background-position: center bottom;
	background-size: 100%;
    height: 115px;
    padding-top: 1px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;}

.alerta_thxxxlock{color: #FFF!important; border: 1px solid #d76d00!important; background-color: #ee8d3a!important; background-image: linear-gradient(to right, #ef5b3a, #cb602d)!important; padding: 15px 15px 15px 45px!important;}
.purchasehidetagslockplug{background-color: #cc852d!important; color: #fff!important;}
	.purchasehidetagslockplug:hover{opacity: 0.9!important;}

.usergroups-menuso{flex: 0 0 20%;
    padding-right: 10px;
}

.grouppageupgradeusergroupsbtn {
    background: #F0F;
    color: #fff;
    padding: 7px;
    font-weight: bold;
    border-radius: 5px;
    text-align: center
}

.pulseupgrpgppage {
    animation: pulse-animationgrpageupgrd 1.4s infinite
}

@keyframes pulse-animationgrpageupgrd {
    0% {
        box-shadow: 0 0 0 0px #ac2085a1
    }

    100% {
        box-shadow: 0 0 0 5px #d866b512
    }
}

.staffteampulseanimation{background: #76d86694; color: #fff; padding: 7px; font-weight: bold; border-radius: 5px;text-align: center;}
.pulsegppage {animation: pulse-animationgrpage 1.4s infinite;}
@keyframes pulse-animationgrpage {
  0% {
    box-shadow: 0 0 0 0px #76d866;
  }
  100% {
    box-shadow: 0 0 0 5px #76d86612;
  }
}

.groupspagepulseanimationclosed{background: #d8666694; color: #fff; padding: 7px; font-weight: bold; border-radius: 5px;text-align: center;}

.groupsdfas-header-icicos:before{position: absolute;content: "";top: 0;right: 0;bottom: 0;left: 0;border-radius: var(--rounded) var(--rounded) 0 0;z-index: 1;opacity: 0.3;border-top-right-radius: 10px;border-top-left-radius: 10px;}
.groupsdfas-header-icicos:after{position: absolute;content: "";top: 0;right: 0;bottom: 0;left: 0;border-radius: var(--rounded) var(--rounded) 0 0;background: radial-gradient(transparent,rgba(0,0,0,0.25)),linear-gradient(to bottom,transparent,rgba(0,0,0,0.25));z-index: 2;border-top-right-radius: 10px;border-top-left-radius: 10px;}
.groupsdfas-header-icicos{position: relative;}
.grouphuserbarslight img{width: 130px; height: 35px;}
.pulseanimationbuttongroupsforumpage{margin-left: 10px;margin-bottom: 10px;}
.groupsphd-main-totalposts{box-shadow: 0 4px 6px -1px rgb(0 0 0 / 10%), 0 2px 4px -1px rgb(0 0 0 / 6%); place-self: flex-start; background-color: #2d2d2d; padding: 5px 20px; color: #b5b5c3; border-radius: 50px;}
.groups-pagehrdmif:after {position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; border-radius: var(--rounded) var(--rounded) 0 0; background: radial-gradient(transparent,rgba(0,0,0,0.25)),linear-gradient(to bottom,transparent,rgba(0,0,0,0.25)); z-index: 2; border-top-right-radius: 10px; border-top-left-radius: 10px;}
.groups-pagehrdmif:before {position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; border-radius: var(--rounded) var(--rounded) 0 0; z-index: 1; opacity: 0.3; border-top-right-radius: 10px; border-top-left-radius: 10px;}
.groups-pagehrdmif{position: relative; height: 90px; align-items: center!important; justify-content: center!important;}
/*UPDATED 1.4 */
.guestmsbig12:before{
position: absolute;content: "";height: calc(100% + 10px);width: calc(100% - 150px);top: -5px;left: 75px;right: 75px;background-color: #1c1c1c;z-index: 1;
}

.guestmsbig12:after{
    position: absolute;content: "";height: calc(100% - 150px);width: calc(100% + 10px);top: 75px;left: -5px;background-color: #1c1c1c;z-index: 2;
}

.creananaccountguestbutton{
width: 13rem; background: #0e5173; padding: 1rem 0rem!important; border-radius: 5px; color: #fff; font-weight: 400; font-size: 1rem;
}

.logincreananaccountguestbutton{
width: 13rem; background: #454545; padding: 1rem 0rem!important; border-radius: 5px; color: #fff; font-weight: 400; font-size: 1rem;
}

.creananaccountguestbutton:hover{
background: #146690;
}

.logincreananaccountguestbutton:hover{
background: #585858;
}

#spingueststxt:before{
position: absolute;content: "";height: 90%;width: 99%;padding: 10px 0px;top: -10px;background-color: #205173;z-index: -1;border-radius: 5px;transform: rotate( -1.5deg);
}

#spingueststxt {
color:#fff;position: relative;padding: 0px 0px 0px 12px;
}

#spingueststxt:after {
content:"";animation: spin 13s linear infinite;padding: 10px;
}

.map-container {
padding: 3.2rem 0.8rem;position: relative;display: inline-block;
}

.map-container img {
width: 100%;filter: hue-rotate(25deg);
}

.map-container .point {
cursor: pointer;position: absolute;width: 0.6rem;height: 0.6rem;background-color: #cc4444;border-radius: 50%;transition: all 0.3s ease;will-change: transform, box-shadow;transform: translate(-50%, -50%);box-shadow: 0 0 0 rgba(0, 172, 193, 0.4);animation: pulse 3s infinite;
}

.map-container .point:hover {
animation: none;transform: translate(-50%, -50%) scale3D(1.35, 1.35, 1);box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}

.map-container .venezuela {
top: 54%;left: 24%;
}

.map-container .brasil {
top: 64%;left: 28%;
}

.map-container .argentina {
top: 77%;left: 26%;
}

.map-container .colombia {
top: 55%;left: 21%;
}

.map-container .Panama {
top: 51%;left: 18%;
}

.map-container .mexico {
top: 43%; left: 13%;
}

.map-container .Canada {
top: 25%; left: 18%;
}

.map-container .usa {
top: 35%; left: 18%;
}

.map-container .Greenland {
top: 17%; left: 37%;
}

.map-container .arabia {
top: 44%; left: 59%;
}

.map-container .Turkey {
top: 31%;left: 57%;
}

.map-container .Greece {
top: 33%; left: 50%;
}

.map-container .china {
top: 40%; left: 75%;
}

.map-container .Russia {
top: 23%; left: 65%;
}

.map-container .Japan {
top: 34%;left: 86%;
}

.map-container .Indonesia {
top: 59%; left: 79%;
}

.map-container .India {
top: 47%; left: 69%;
}

.map-container .australia {
top: 72%;left: 86%;
}

.map-container .s-africa {
top: 74%; left: 52%;
}

.map-container .Algeria {
top: 41%; left: 46%;
}

.map-container .Egypt {
top: 43%; left: 54%;
}

.map-container .Madagascar {
top: 67%; left: 59%;
}

@keyframes pulse {
	 0% {
box-shadow: 0 0 0 0 rgb(193 0 0 / 62%)
}

70% {
box-shadow: 0 0 0 25px rgba(0, 172, 193, 0);
}

100% {
box-shadow: 0 0 0 0 rgba(0, 172, 193, 0);
}


}

@media screen and (max-width: 550px) {
	.mobilewelcomefontstittle{
font-size: 0.8rem!important;
}

.mobiledescguestittless{
font-size: 14px!important;
}

.creananaccountguestbutton{
margin-bottom: 5px;font-size: 0.7rem!important;width: 10rem!important;
}

.logincreananaccountguestbutton{
font-size: 0.7rem!important;width: 10rem!important;
}


}

@media screen and (max-width: 1008px) {
	.textguestmsbig12{
text-align: center!important;
}

.mobilewelcomefontstittle{
justify-content: center!important;
}


}

@media screen and (max-width: 1400px) {
.guestmsbig12 {
   border: none!important;
}


}

/*UPDATED 1.4 */


.giveaways_green{
	background-color: #64dc6400!important;
	background: url(/images/giveaway-winner.png);
    background-repeat: no-repeat;
    background-position: top 40px right;
    background-size: 140px 69px;
}

/*UPDATED 1.2 */
.forums-flex-two {
-webkit-box-shadow: 0 0 30px 0 rgb(82 63 105 / 5%);box-shadow: 0 0 30px 0 rgb(82 63 105 / 5%);margin-right: 0.5rem;margin-bottom: 1rem;flex: 1 1 47%;background-color: #252525;padding: 5px;border-radius: 10px;
}

.forums-header-img {
height: 125px;position: relative!important;
}

.forumssc-header-img {
height: 150px;position: relative!important;
}

.forums-header-img:before {
position: absolute;content: "";top: .5rem;right: .5rem;bottom: 0;left: .5rem;border-radius: 5px;background-size: cover;background-position: center center;background-repeat: no-repeat;z-index: 1;opacity: .75;
}

.forumssc-header-img:before {
position: absolute;content: "";top: .5rem;right: .5rem;bottom: 0;left: .5rem;border-radius: 5px;background-position: center left!important;background-repeat: no-repeat!important;z-index: 1;opacity: .75;
}

.forums-header-img:after {
position: absolute;content: "";top: .5rem;right: .5rem;bottom: 0;left: .5rem;border-radius: 5px;background: linear-gradient(to bottom,#3e3e3e7a,rgb(0 0 0 / 38%));z-index: 1;
}

.forumssc-header-img:after {
position: absolute;content: "";top: .5rem;right: .5rem;bottom: 0;left: .5rem;border-radius: 5px;background: linear-gradient(to bottom,#3e3e3e7a,rgb(0 0 0 / 38%));z-index: 1;
}

.forums-main-info {
position: relative;top: -30px;
}

.forumsinfo-text {
padding: 12px;z-index: 2;position: relative;
}

.forums-main-totalposts {
box-shadow: 0 4px 6px -1px rgb(0 0 0 / 10%), 0 2px 4px -1px rgb(0 0 0 / 6%);place-self: flex-start;background-color: #2d2d2d;padding: 5px 20px;color: #b5b5c3;border-radius: 50px;
}

.forums-main-text-decs {
padding: 5px 10px;
}

.forum-title-hdrs {
font-size: 1.08rem;
}

.forums-dsc-hrdrs {
color: #b5b5c3;font-size: 0.815rem;
}

.forums-main-text-decs-section {
padding-top: 5px;margin-top: 5px;border-top: 1px solid #2d2d2d;
}



.new_thread_button {
transition: all 0.4s ease-out;background-color: #be1717;padding: 10px;border-radius: 5px;color: #fff!important;font-size: 0.9rem;margin: -4px 10px;-webkit-box-shadow: 0 0 30px 0 rgb(82 63 105 / 5%);box-shadow: 0 0 30px 0 rgb(82 63 105 / 5%);
}

.new_thread_button:hover{
transition: all 0.4s ease-out;background-color: #ff2424;
}

.section-srch-forum{
background-color: #252525; border-radius: 2px; margin: 1px; padding: 10px;
}

.users-browsing-thisforum{
margin: 1px;
}

/*UPDATED 1.2 */

.hidden {
    display: none;
    float: none;
    width: 1%;
}

.btn-inshops input{
background-color: #1c1c1c;cursor: pointer;padding: 8px 15px !important;border-radius: 2px;color: #aaa;font-weight: 500;border: none;font-weight: bold;
}

.rep_stats {
padding: 0;margin: 0;list-style: none;text-align: center;
}

.rep_stats > li {
float: left;width: 24.50%;padding: 10px 8px;text-align: left;box-sizing: border-box;
}

.rep_stats > li > div {
padding: 10px;background-color: rgba(0,0,0,0.080);position: relative;overflow: hidden;
}

.rep_stats > li > div > i {
font-size: 67px;top: 5px;right: 0;color: #fff;position: absolute;width: 80px;height: 50px;line-height: 50px;text-shadow: 3px 7px rgba(0,0,0,.25);opacity: .15;
}

.dropbtn-hdr:hover{
cursor: pointer;
}

.dropdown-content-hdr a:hover{
background-color: #202020;
}

.dropdown-hdr {
position: relative;display: inline-block;
}

.dropdown-content-hdr a{
border-bottom: 1px solid #2f2f2fdb;color: #aaa!important;
}

.dropdown-content-hdr {
display: none;position: absolute;background-color: #262626;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;
}

.dropdown-content-hdr a {
color: black;padding: 12px 16px;text-decoration: none;display: block;
}

.dropdown-hdr:hover .dropdown-content-hdr {
display: block;
}

.unverified_users-announcment{
background-image: linear-gradient(to right, #be2d3b, #8d2d4c)!important; padding: 5px; margin: 0px 5px 5px 5px; font-family: auto;color: #FFF!important;
}
.unupgraded-users-announcment{
background-image: linear-gradient(to right, #801a28, #541386)!important; padding: 5px; margin: 0px 5px 5px 5px; color: #FFF!important;
}

.unverifiednotreachannouncment{
color: #FFF!important;border: 1px solid #842727!important;background-image: linear-gradient(to right, #802e2e, #cb2d3e)!important;padding: 5px;border-radius: 5px;margin: auto;
}

.unverfiied-allert{
position: relative;padding: 5px;font-size: 27px;float: left;
}

.unverifiednotreachannouncment-reached{
color: #FFF!important;border: 1px solid #338427!important;background-image: linear-gradient(to right, #2e8044, #2dcba7)!important;padding: 5px;border-radius: 5px;text-align: center;margin: 5px;
}

.unverfiied-allert-tick{
position: relative;font-size: 20px;float: left;
}

.avatarep_forumindex img{
overflow: visible;display: block;height: 50px;width: 65px;position: absolute;top: -10px;right: -211px;border-radius: 50%;opacity: .15;pointer-events: none;
}

.trow1{
overflow: hidden;
}

.trow2{
overflow: hidden;
}

.rfswfjweawarddansa {
background-color: #a32929;padding: 2px;border-radius: 3px;
}

.awards-table-cesall {
display: table-cell;vertical-align: middle;
}

.stylawardvcsrtf {
padding: 10px;background-color: #2b2b2b;width: 100%;
}

.dffefwwewfwe {
display: inline;font-size: 1rem;
}

.ffflexerwdsa {
display: flex;flex-wrap: wrap;
}

.awards-coletchawar {
flex: 1 1 33.33333%;
}

.awards-rowsws {
background: #212121;position: relative;overflow: hidden;padding: 10px;border: 1px solid #272727;border-radius: 2px;margin: 5px;box-shadow: 0 0 5px rgba(0,0,0,.1);
}

.awards-tableszt {
display: table;width: 100%;table-layout: fixed;
}

.award-icosasn {
width: 40px;
}

.dropbtn:hover{
cursor: pointer;
}

.dropdown-content a:hover{
background-color: #202020;
}

.dropdown {
position: relative;
}

.dropdown-content a{
border-bottom: 1px solid #2f2f2fdb;color: #aaa!important;
}

.dropdown-content {
display: none;position: relative;background-color: #262626;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;
}

.dropdown-content a {
color: black;padding: 12px 16px;text-decoration: none;display: block;
}

.dropdown:hover .dropdown-content {
display: block;
}

.email-date-group-urcp{
padding-bottom: 10px;margin-left: 3px;
}

.urcp-copy-ref-linkbt{
padding: 0px 5px !important;
}

.urc-link-refer-copy{
padding: 2px 0px;box-sizing: border-box;border: none;background-color: #252525;color: #aaa;
}

.usercp-rep-post-reffer-bottom{
padding: 12px;background-color: #1d1c1c;border-top: 1px solid #252525;
}

.usercp-rep-post-reffer-top{
padding-bottom: 10px;padding-top: 8px;
}

.usercp-rep-post-reffer{
background-color: #212121;
}

.usrcp-reputation{
flex: 0 0 33%;margin: auto;
}

.urcp-posts{
flex: 0 0 33%;margin: auto;
}

.urcp-reffer{
flex: 0 0 33%;margin: auto;
}

.tabcontentlatestctv {
display: none;
}

.activities_tabstlyt > a {
float: left;
}

.tms-avat-online{
display: flex;
}

.members-online-index{
    flex: auto;
}

.team-online-index{
padding: 15px;
}

.online-dotd-note-dce{
font-size: 16px;text-transform: uppercase;color: #a0a0a0;
}

.arrowedew{
position: absolute;z-index: 999;    border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 30px solid #2d2d2d;
}

.online-membves-few{
display: flex;position: relative;background: #2d2d2d;padding: 8px 10px;margin-top: 20px;
}

.online-note-few{
width: 28%;font-size: 14px;text-transform: uppercase;color: #a0a0a0;position: relative;background: #2d2d2d;padding: 8px 15px;
}

.top-login-btmn:hover{
padding: 5px;border-radius: 2px;background-color: #ffffff;color:#000
}

.top-register-btnm:hover{
background-color: #ffffff;color:#000
}

.top-register-btnm{
padding: 5px;border-radius: 2px;background-color: #449151;border-bottom: 1px solid #64c876;
}

.menu-barlinks ul li a:hover{
}

.likess-like-icon{
position: absolute;right: 57px;bottom: 154px;
}

.instagram-like-icon{
position: absolute;right: 96px;bottom: 0px;
}

.youtube-like-icon{
position: absolute;top: 14px;left: 73px;
}

.dollar-like-icon{
position: absolute;left: 97px;bottom: -52px;
}

.heart-like-icon{
position: absolute;right: -6px;top: 16px;
}

.facebook-like-icon{
position: absolute;left: 27px;
}

img.vert-move {
    -webkit-animation: mover 1s infinite  alternate;
    animation: mover 1s infinite  alternate;
}

img.vert-move {
    -webkit-animation: mover 1s infinite  alternate;
    animation: mover 1s infinite  alternate;
}

@-webkit-keyframes mover {
    0% {
 transform: translateY(0);
}

100% {
 transform: translateY(-10px);
}


}

@keyframes mover {
    0% {
 transform: translateY(0);
}

100% {
 transform: translateY(-10px);
}


}

.textguestmsbig12 p {
color: #aaa;
}

.textguestmsbig12 h1 {
font-weight: 500;font-size: 3rem;color:#fff;
}

.imagegeustmsgbig12{
display: flex;min-height: inherit;position: relative;align-items: center;justify-content: center;z-index: 3;margin: 10px;
}

.textguestmsbig12{
text-align: left;flex: 0 0 45%;z-index: 3;margin: 20px;
}

.guestmsbig12{
align-items: center;display: flex;top: 80px;position: relative;border: 5px solid #454545;
}

.navigation-bar ul li a:before{
content: " ";display: block;width: 0;height: 0;border-top: 50px solid transparent;border-bottom: 50px solid transparent;border-left: 30px solid #222222;position: absolute;top: 50%;margin-top: -50px;margin-left: 3px;left: 100%;z-index: 1;
}

.navigation-bar ul li a:after {
content: " ";display: block;width: 0;height: 0;border-top: 50px solid transparent;border-bottom: 50px solid transparent;border-left: 30px solid #252525;position: absolute;top: 50%;margin-top: -50px;left: 100%;
z-index: 2;
}

.main-forum{
width:70%;float:left;margin-left: 1rem;
}

.right-siderbars{
width: 27%;float: right;margin-right: 0.5%;
}

.wrappermenu-bar{
-moz-box-shadow: 3px 3px 5px 6px #00000036;
    -webkit-box-shadow: 3px 3px 5px 6px #00000036;
    box-shadow: 3px 3px 5px 6px #00000036;left: 0;z-index: 99999;top: 0px;position: fixed;width: 100%;margin: auto;background-color: #262626;
}

.menubar-search{
float: right;padding: 16px;
}

.d-flex{
display: flex;
}

.menu-barlinks {
width: 95%;margin: auto auto;display: inline-flex;font-size: 14px;text-transform: uppercase;font-weight: 500;
}

.wrappermenu-bar ul li a{
color:#a4a4a4;text-decoration: none;
}

.wrappermenu-bar ul li a:hover{
color:#fff;text-decoration: none;transition: all 0.4s ease-out;
}

.marginleft20{
margin-left: 20px;
}

.nav-child{
background: #262626;margin-right: 25px;padding: 7px 0;display: block;position: relative;float: left;
}

.nav {
margin: 0;padding: 0px 0px 0px 33px;list-style: none;overflow: hidden;background: #252525;border-radius: 30px;
}

.nav li {
color: #aaa;background: #252525;margin-right: 45px;padding: 7px 0;display: block;position: relative;float: left;
}

.nav li:first-child {
    padding: 9px;
    background: #262626;
    color: #fff;
    margin: 0 -32px;
    margin-right: 1rem;
}

.floatright{
float:right;
}

.User-menu-drop{
display: inline-block;
}

.user-Option-button{
border: none;padding: 11px;color: #fff;
}

.headernameusess{
border-right: 1px solid #333030;margin-right: 11px;padding: 8px 1px;
}

.drop-men-cont {
right: 10px;display: none;position: absolute;background-color: #262626;min-width: 160px;box-shadow: 0px 8px 16px 0px rgb(21, 21, 21);z-index: 2;border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;
}

.drop-men-cont a {
color: #aaa;padding: 10px 10px;text-decoration: none;display: block;
}

.User-menu-drop:hover .drop-men-cont {
display: block;
}

.User-menu-drop:hover .user-Option-button {
background-color: #202020;
}

.menubar-pms{
display: inline-block;top: 4px;position: relative;
}

.welcome-user-box a{
color: #fff;
}

.newmessageheadericon232{
padding: 2px 8px;font-size: 14px;background-color: #646464;margin-left: 5px;border-radius: 2px;border-right: 2px solid #00000030;
}

.pmnumber-box{
padding: 2px 8px;font-size: 14px;background-color: #646464;margin-left: 5px;border-radius: 2px;border-right: 2px solid #00000030;
}

.welcome-user-box a{
text-decoration: none;
}

.drop-men-cont a:hover {
background-color: #202020;
}

.Num-of-Threads{
background-color: #2d2d2d;border-radius: 2px;display: flex;color: #aaaaaa;margin-bottom: 3px;font-size: 17px;font-weight: 700;align-items: center;
}

.Num-of-posts{
background-color: #33303061;border-radius: 2px;display: flex;padding: 0 10px 0 0;color: #8842da;margin-bottom: 3px;font-size: 17px;font-weight: 700;align-items: center;justify-content: center;
}

.numb-text{
font-weight: 700;font-size: calc(1em + 5px);color: #e9e9e9;
}

.stats-box_index {
display: flex;flex-wrap: wrap;
}

.stats-box_numb {
background: #252525;display: flex;flex-basis: calc(100% / 5 - 1rem);flex-grow: 1;padding: 0.5rem;border-radius: 1rem;margin-right: 0.5rem;margin-bottom: 1rem;
}

.stat-icon {
background-color: #730e0e;display: flex;justify-content: center;align-items: center;width: 2.5rem;height: 2.5rem;border-radius: 50%;margin-right: 1rem;position: relative;
}

.stats-box_numybbwm_number {
display: flex;flex-direction: column;
}

.thead .expcolimage {
float: right;width: auto;vertical-align: middle;margin-top: 5px;opacity: 0;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;
}

.thead:hover .expcolimage {
opacity:1;
}

.tcat_menu > .expcolimage {
margin-top: 0;
}

.thead .expcoldesc {
margin-left: 10px;background-color: #1515154f;padding: 5px 0px;width: auto;vertical-align: middle;margin-top: 5px;opacity: 0;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;
}

.thead:hover .expcoldesc {
opacity:1;
}

.userboxtraincolortext{
color: #bdb1b1!important;font-size: 17px;
}

.welcomebrobox {
box-shadow: 0 1px 3px rgba(0,0,0,0.06), 0 1px 2px rgba(0,0,0,0.12);background-color: #252525!important;border-radius: 4px;border: 1px solid #1c1c1c;
}

.welcomebrobox .userbrodetail {
align-items: center;padding: 6px;background-color: #262626;border-radius: 1px;
}

.d-flexwithtraincomming{
display: flex;
}

.welcomebrobox .statisticsboxss {
padding: 14px 12px 12px;text-align: center;
}

.welcomebrobox .rankisheretrain {
padding: 12px;text-align: center;
}

.flexcategtraincom {
flex: 1;margin: 0 5px;
}

.welcomebrobox .userbrodetail img {
width: 40px;height: 40px;border-radius: 50px;
}

.welcomebrobox .rankbrotrainbox {
background-color: #272727;border-radius: 2px;box-shadow: 0 0 8px #1f1f1f;font-weight: 600;align-items: center;font-size: 12px;padding: 10px;
}

.welcomebrobox .userboxwithcredrcredits {
margin-left: auto;font-weight: 600;padding-right: 8px;color: #cca83e;background-color: #2d2d2d;border-radius: 2px;box-shadow: 0 0 8px #232323;align-items: center;
}

.welcomebrobox .userboxwithcredrcredits i {
font-size: 17px;margin-right: 5px;padding: 6px 10px;text-align: center;background-color: #2f2f2f;
}

.boxwiththradsinindex2{
background-color: #16161626;border-radius: 2px;display: flex;padding: 0 10px 0 0;color: #0e5173;align-items: center;margin-bottom: 3px;font-size: 17px;font-weight: 700;
}

.guests-message-toreg{
padding: 7px;
}

.thread-icon-forums{
    padding: 4px 8px;margin: 0 11px 0 0;background-color: rgb(45 45 45);
}

.repbox-userwelcome {
background-color: #388d45;padding: 4px 10px;border-radius: 81%;color: #fff;
}

.threadbox-userwelcome {
background-color: #38508d;padding: 4px 10px;border-radius: 81%;color: #fff;
}

.likebox-userwelcome {
background-color: #8d3838;padding: 4px 10px;border-radius: 81%;color: #fff;
}

::-webkit-scrollbar-thumb {
background: #524d4d;
}

::-webkit-scrollbar {
width: 10px;
}

.forumnameonavatarcs {
text-align: center;color: #fff;font-size: 30px;height: 115px;margin-top: -115px;
}

.forum-links-rules {
background-color: #4CAF50;padding: 6px;border-radius: 2px;
}

.users-browsing-thisforum {
background: #262626;font-size: 13px;color: #A3A3A3;padding: 9px;margin-bottom: 1px;border-radius: 2px;
}

.add-subs-inforum{
font-size: 20px;position: relative;top: -14px;margin-right: 7px;
}

.mark-assreadedforum{
font-size: 19px;position: relative;top: -14px;right: 5px;
}

.footer-links{
    width: 80%;
    margin: auto auto;
    position: relative;
    top: -47px;
}

.footer-colums {
float: left;width: 21%;margin-left: 28px;    color: #757575;
}

.row-in-footer:after {
content: "";display: table;clear: both;
}

.footertitle-s{
color:#be1717;
}

.footer-colums p{
padding: 3px 0px;
}

.footer-colums p a{
color:#757575;
}

.footer-colums p a:hover{
color:#fff;
}

.helpdocsicons_8 i:before{
content:"\f0e3"
}

.helpdocsicons_10 i:before{
content:"\f0e3"
}

.helpdocsicons_9 i:before{
content:"\f0e3"
}

.helpdocsicons_13 i:before{
content:"\f2c2"
}

.helpdocsicons_11 i:before{
content:"\f563"
}

.helpdocsicons_12 i:before{
content:"\f1f9"
}

.helpdocsicons_15 i:before{
content:"\f05e"
}

.helpdocsicons_16 i:before{
content:"\f2bd"
}

.helpdocsicons_17 i:before{
content:"\f005"
}

.helpdocsicons_18 i:before{
content:"\f080"
}

.helpdocsicons_21 i:before{
content:"\f0c1"
}

.help-section-bitshelp-icon {
display: flex;align-items: center;justify-content: center;position: relative;
}

.help-section-bitshelp {
min-width: 28%;border-radius: 1rem;margin-top: 10px;min-height: 15rem;text-align: center;margin: auto;
}

.help-section-bits {
display: flex;flex-wrap: wrap;justify-content: center;
}

.customhelp-nav {
display: flex;align-items: center;width: 100%;height: 10rem;background-size: contain,100%,100%;background-repeat: no-repeat,repeat,repeat;background-image: url(/images/MyRes-MultipleCol/questionguy.png),linear-gradient(to right,rgb(23,23,23) 10%,rgba(32,32,32,0.95) 100%),url(/images/MyRes-MultipleCol/forums-header/Background.png);background-position: -1.25rem 0px,0 0,0 0;background-position: 0 0,0 0,0 0;margin: var(--default-margin) 0;color: white;position: relative;
}

.customhelp-nav_inner {
margin-left: 1rem;font-size: 2.75rem;font-weight: 600;text-shadow: 0 0 1px rgba(0,0,0,0.25);
}

.helppage-section-head {
background: #171717;text-align: center;line-height: 20px;padding: 13px;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;margin-bottom: 10px;
}

.helppage-section-head_name {
font-weight: 600;font-size: calc(1em + 1px);
}

.cicleiconshelp{
border-radius: 50%;border: 1px solid #525151;padding:40px;margin-bottom: 10px;font-size: 30px;
}

.help-section-bitshelp-icon:before {
content: '';background-color: #525151;background-size: 5px 1px;border: none;width: 100%;height: 1px;position: relative;
}

.help-section-bitshelp-icon:after {
content: '';background-color: #525151;background-size: 5px 1px;border: none;width: 100%;height: 1px;position: relative;
}

.logo-index{
transition: all 0.4s ease-out;width: 40%;
}

.memberslists-profiles{
flex: 0 1 25%;
}

.members-profile-boxeslist{
box-shadow: 0 1px 4px #1c1c1c;
}

.memberslist-top-profile{
border-bottom: 1px solid #333030;border-radius: 2px;background-color: #252525;padding: 0px;display: flex;font-size: 14px;
}

.memberslists-statistics{
border-bottom: 1px solid #333030;border-radius: 2px;background-color: #262626;padding: 7px;display: flex;
}

.memberlists-useravatar{
border-radius: 50%;height: 40px;padding: 5px;width: 40px;
}

.custommemberlist-header {
display: flex;align-items: center;width: 100%;height: 10rem;background-size: contain,100%,100%;background-repeat: no-repeat,repeat,repeat;background-image: url(/images/MyRes-MultipleCol/memberlist.png),linear-gradient(to right,rgb(23,23,23) 10%,rgba(32,32,32,0.95) 100%),url(/images/MyRes-MultipleCol/forums-header/Background.png);background-position: -1.25rem 0px,0 0,0 0;background-position: 0 0,0 0,0 0;margin: var(--default-margin) 0;color: white;position: relative;
}

.searchpages-header {
display: flex;align-items: center;width: 100%;height: 10rem;background-size: contain,100%,100%;background-repeat: no-repeat,repeat,repeat;background-image: url(/images/MyRes-MultipleCol/searchpage.png),linear-gradient(to right,rgb(23,23,23) 10%,rgba(32,32,32,0.95) 100%),url(/images/MyRes-MultipleCol/forums-header/Background.png);background-position: -1.25rem 0px,0 0,0 0;background-position: 0 0,0 0,0 0;margin: var(--default-margin) 0;color: white;position: relative;
}

.Usertittle-postbitclassic{
background-color: #1b1b1b;padding: 6px 10px;
}

.flexfirst {
flex: 1;margin: 0 5px;text-align: center;
}

.Postbitclas-Bg-image{
position: absolute;float: left;height: 254px;width: 100%;opacity: 0.4;z-index: 0;background-size: cover!important;
}

.Postbitclas-Bg-image::before {
content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-image: linear-gradient(to bottom,transparent,#1a1a1a);
}

.rep-likesin-classicpo:after{
content: '';position: relative;top: 33px;border-left: 19px solid #333030;border-bottom: 31px solid #33303000!important;width: 0;border-right: 0;border-top: 0;right: 1px;
}

.rep-likesin-classicpo:before{
content: '';position: relative;top: 33px;border-right: 19px solid #333030;border-bottom: 31px solid #33303000!important;width: 0;border-left: 0;border-top: 0;left: 0px;
}

.user-postbitclassic-details{
width: 185px;margin: auto auto;
}

.rep-likesin-classicpo{
top: 0px;position: relative;border-radius: 10px 10px 0 0;z-index: 0;background-color: #262626;padding: 0px;width: 200px;margin: auto;
}

.postclas-userdtls{
width: auto !important;overflow: hidden;
}

.post_author-normal{
display: flex;
}

.author_avatar-normal img {
width: 100px;height: 100px;margin-right: 7px;
}

.author_statistics-normal{
margin-left: auto;margin-top: 6px;
}

.groupimage-postbit-normal{
margin-left: auto;
}

.groupimage-postbitclassic{
text-align: center;width: 185px; margin: 10px auto 10px auto;
}

.postbit-classic-stars {
    text-align: center;
    margin-bottom: 7px;
    position: relative;
}

.post_head-normal{
font-size: 11px;padding: 11px 13px;background-color: #1c1c1c;
}

.next-previous-threadcls{
font-size: 30px;color: #fff;
}

.next-previous-threadcls:hover{
opacity: 0.3;
}

.usercontrolpanel-main{
width: 84%;float: right;
}

.usercontrolpanel-nav{
width: 15%;float: left;margin-bottom: 5px;
}

.tborderrr{
width: 100%;
}

.usercp-profile-setts{
background-color: #252525;padding: 13px;border-radius: 1em;
}

.attachstatsuser-cp{
width: 100%;
}

.usercp-optionsedits{
display:block; flex-wrap: wrap;
}

.the4smilead {
background: #2b2b2b;border-bottom: 1px solid rgb(21,21,21);padding: 8px;font-size: 12px;text-transform: uppercase;
}

.author-info-img img{
width: 150px;height: 147px;
}

.profile-display {
border-top-right-radius: 15px;
    border-top-left-radius: 15px;width: 100%;position: relative;box-shadow: 0 1px 12px rgba(0,0,0,0.1);height: 320px;background-color: #333030;
}

.profile-cover {
height: 320px;position: absolute;top: 0px;right: 0px;left: 0px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: center center;
}

.author-info {
height: 150px;background-color: #00000059;padding: 5px;text-align: center;position: absolute;top: 150px;left: 15px;box-shadow: 0 2px 4px rgb(51, 48, 48);width: 150px;
}

.author-info .author-info-img {
top: -15px;z-index: 3;width: 100%;height: 150px;width: 150px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: center center;margin-bottom: 3px;position: relative;
}

.author-meta {
display: inline-block;vertical-align: bottom;
}

.author-username {
font-size: 26px;margin: 5px 0 0 0;
}

.profile-cover-stats{
position: relative;height: 63px;text-align: center;position: absolute;bottom: 0px;right: 0px;
}

.profile-cover-statss1{
width: 100%;z-index: 3;height: 79px;position: absolute;padding: 0px 0px 0px 292px;bottom: 0px;right: 0px;
}

.users-profile-table-stats{
display: table-cell;padding-right: 25px;padding-left: 9px;color: #fff;
}

.users-profile-table-stats a {
color:#fff!important;
}

.profile-cols-dvs{
flex: 20%;    margin-right: 6px;
}

.profile-cls-dvs2{
flex: 50%;
}

.profile-cls-dvs3{
flex: 30%;margin-left: 5px;
}

.profileinfotabs li {
display: inline;margin-right: 5px;
}

.perklistbg{
background: #252525;color: #AAA;padding: 7px;border-bottom: 1px solid #2d2d2d7a;
}

.prof-tab{
position: relative;top: -13px;
}

.profile-cols-dvs ul {
margin-top: 0px;
}

.adminoptions-prof{
width: 100%;
}

.adminstas-prfoptions{
background-color: #262626;padding: 5px
}

.modstats-optionprof{
background-color: #262626;padding: 5px
}

.modoptions-prof{
width: 100%;
}

.thead-adminoptions{
background-color: #151515;border-top: 1px solid #262626;border-bottom: 1px solid #262626;padding: 7px;
}

.banuser-modcp-prof{
margin-top: 5px;margin-bottom: 5px;background: #2b2b2b;border: 1px solid #202020;padding: 5px;
}

.profile-cover-statss2{
height: 55px;position: absolute;padding: 8px 11px 0px 0px;right: 0px;
}

.d-flex-memberprof{
display: flex;
}

.input-containerinreg{
display: flex;width: 60%;margin-bottom: 15px;
}

.iconinreg2 {
padding: 10px;background: #252525;color: #aaaaaa!important;border: 1px solid #303030;text-align: center;
}

.tborderinreg{
width: 100%;margin: auto;border: 1px solid #1d1d1d;border-radius: 4px;
}

.popup_menu{
z-index: 10;
}

.fbiconsftr{
top: -55px;right: 100px;float: right;z-index: 1;position: relative;background-color: #4460b9;padding: 8px;border-radius: 2px;color: #fff;font-size: 20px;
}

.fbiconsftr:hover{
transition: all 0.4s ease-out;    top: -60px;
}

.instaiconsftr{
top: -55px;right: 100px;float: right;z-index: 1;position: relative;background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);padding: 8px;border-radius: 2px;color: #fff;font-size: 20px;margin-right: 6px;
}

.instaiconsftr:hover{
transition: all 0.4s ease-out;top: -60px;
}

.twittericonsftr{
top: -55px;right: 100px;float: right;z-index: 1;position: relative;background-color: #2ba5da;padding: 8px;border-radius: 2px;color: #fff;font-size: 20px;margin-right: 6px;
}

.twittericonsftr:hover{
transition: all 0.4s ease-out;top: -60px;
}

.youtubeiconsftr{
top: -55px;right: 100px;float: right;z-index: 1;position: relative;background-color: #da2b2b;padding: 8px;border-radius: 2px;color: #fff;font-size: 20px;margin-right: 6px;
}

.youtubeiconsftr:hover{
transition: all 0.4s ease-out;top: -60px;
}

.fottriconssocia{
width: calc(90% + 29px);margin: auto;
}

.guest-message-box{
width:100%;
}

.guest-message-box-left{
display:table-cell;vertical-align:middle;
}

.guest-message-box-btns{
width:1%;padding-left:10px;text-align:right;display:table-cell;vertical-align:middle;
}

.reg-guests-btns{
color: #fff;padding: 10px;text-transform: uppercase;cursor: pointer;width: 160px;
}

.log-guests-btns{
background: #333030!important;color: #fff;padding: 10px;text-transform: uppercase;cursor: pointer;width: 160px;margin-top: 13px;
}

.guest-msg-box-pad{
padding: 10px 25px;background-color: #1c1c1c;border-top-right-radius: 15px;border-top-left-radius: 15px;
}

.upgrade-page-lay{
margin: 15px;
}

.hanger{
margin-bottom: -5px;text-align: center;
}

.upgrade-one-hangs {
width: 95%;text-align: center;
}

.upgradep-d-flex{
display: flex;
}

.upgrade-flexpercent{
flex:25%;
}

.upg-tittle{
color: #fff;font-size: 1.2rem;font-weight: bold;text-align: left;
}

.upg-price{
background-color: rgba(0, 0, 0, 0.36);    padding: 14px;float: right;margin: -14px;border-top-right-radius: 15px;
}

.hangs-inner1{
padding: 14px;
}

.hangs-inner2{
padding: 14px;
}

.hangs-inner3{
padding: 14px;
}

.upgradetabs-thead{
padding: 6px;border-top: 1px solid #151515;background-color: #1c1c1c;
}

.upgradein-ics-tab li{
display: inline-block;width: calc(50% - 4px);margin: 0 auto;
}

.upgrade-profile-prev{
background-color: #1f1f1f;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;
}

.usertittle-upgr{
background-color: #1c1c1c;padding: 6px 10px;
}

.upgradetabs-thead2{
padding: 6px;border-top: 1px solid #151515;background-color: #1c1c1c;
}

.upgradein-ics-tab2 li{
display: inline-block;width: calc(50% - 4px);margin: 0 auto;
}

.bgimage2-upgr{
background-image: url(/images/MyRes-MultipleCol/profilecover.png);background-size: cover!important;
}

.upgradetabs-thead3 {
padding: 6px;border-top: 1px solid #151515;background-color: #1c1c1c;
}

.upgradein-ics-tab3 li {
display: inline-block;width: calc(50% - 4px);margin: 0 auto;
}

.secondtabs-bg-c{
background-image: linear-gradient(to bottom,transparent,#1a1a1a);text-align: left;padding: 5px;border-bottom: 1px solid #262626;color: #AAA;border-top: 1px solid #262626;
}

.bgimage-upgr{
background-image: url(/images/MyRes-MultipleCol/profilecover.png);background-size: cover!important;
}

.upgrade-green{
color: green;
}

.upgrade-red{
color: red;
}

.logbtnspg{
width: 25%;margin: auto;position: relative;top: -20px;height: 35px;font-size: 20px;
}

.logbtnspg:hover{
background-color: #262626;
}

.logbtnspg-pop{
width: 100%;
}

.logbtnspg-pop:hover{
background-color: #262626;
}

.postbit-on-status{
position: absolute;border-left: 17px solid #1cde59;border-bottom: 16px solid #33303000!important;
}

.post-off-stat{
position: absolute;border-left: 17px solid #de1c35;border-top: -33px solid #c71818;border-bottom: 16px solid #33303000!important;
}

.postbit-away-status{
position: absolute;border-left: 17px solid #de891c;border-top: -33px solid #c71818;border-bottom: 16px solid #33303000!important;
}

.onlinethead{
padding: 8px;
}

.usercard {
background-color: transparent;width: 100%;height: 150px;perspective: 1000px;
}

.usercard-box {
position: relative;width: 100%;height: 150px;text-align: center;transition: transform 0.9s;transform-style: preserve-3d;
}

.usercard:hover .usercard-box {
transform: rotateY(180deg);
}

.usercard-front, .usercard-back {
position: absolute;width: 100%;height: 150px;-webkit-backface-visibility: hidden;backface-visibility: hidden;
}

.usercard-front {
background-color: #242424;color: #aaa;
}

.usercard-back {
background-color: #1c1c1c;transform: rotateY(180deg);
}

.usercard-front img{
padding: 10px;width: 50px;float: left;
}

.username-card{
text-align: left;position: relative;top: 23px;
}

.userboxwithcredrcredits-card{
float: right;margin-right: 10px;background-color: #2d2d2d;padding: 5px;
}

.user-icon-card{
color: #cca83e;
}

.user-card-topnames{
height: 69px;background-color: #2d2d2d;border-bottom: 1px solid #333030;
}

.usercard-bottomdetails{
float: left;width: 100%;text-align: left;padding: 5px;
}

.usercard-grouimg{
display: grid;text-align: -webkit-center;justify-content: center
}

.usercard-grouimg img{
width: 120px!important;
}

.user-ccard-utrrank{
padding: 10px;text-align: center;
}

.flex-usrtlt-card{
flex: 1;margin: 0 5px;
}

.user-card-tlt-stlye{
background-color: #2d2d2d;border-radius: 2px;box-shadow: 0 0 8px #1c1c1c;font-weight: 600;align-items: center;font-size: 12px;padding: 10px;
}

.ccard-widht-box{
width: 100%;display: flex;align-items: center;
}

.card-detail-box1{
width: 50%;text-align: center;border-radius: 3px;height: 75px;background-color: #252525;
}

.card-detail-box2{
width: 50%;text-align: center;border-radius: 3px;height: 75px;background-color: #252525;
}

.ccard-widht-box2{
width: 100%;display: flex;align-items: center;
}

.card-detail-box3{
width: 50%;text-align: center;border-radius: 3px;height: 75px;background-color: #252525;
}

.card-detail-box4{
width: 50%;text-align: center;border-radius: 3px;height: 75px;background-color: #252525;
}

.card-nymd{
position: relative;height: 31px;background-color: #2d2d2d;border-bottom: 1px solid #333030;margin-bottom: 11px;
}

.card-icon-clr1:before{
background-color: #14ef53;padding: 6px;border-radius: 4px;font-size: 18px;color: #fff;
}

.card-icon-clr2:before{
background-color: #14b7ef;padding: 6px;border-radius: 4px;font-size: 18px;color: #fff;
}

.card-icon-clr3:before{
background-color: #ef5614;padding: 6px;border-radius: 4px;font-size: 18px;color: #fff;
}

.card-icon-clr4:before{
background-color: #ef147d;padding: 6px;border-radius: 4px;font-size: 18px;color: #fff;
}

.numbr-sts-cardda{
top: 7px;position: relative;
}

.button {
text-decoration: none;border: 1px solid rgb(146, 148, 248);position: relative;overflow: hidden;
}

.button:before {
content: "";position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient( 120deg, transparent, rgb(255, 255, 255), transparent );transition: all 650ms;
}

.button:hover:before {
left: 100%;
}

.srchpgs{
width: 50%;
}

.srchdtls{
width: 50%;margin-left: 10px;
}

.smpdng{
padding: 10px;
}

.srchbykeyword{
background-color: #2f2f2f;border-top-left-radius: 15px;border-top-right-radius: 15px;padding: 10px;border-bottom: 1px solid #303030;
}

.keywordsearch-type{
padding:10px;background-color: #262626;
}

.searchpostorthreadpg{
background-color: #262626;
}

.srchinforumsord{
background-color: #a72e2e;padding: 5px;
}

.forumsselectinsrcpg{
background-color: #262626;padding: 10px;
}

.forumsselectinsrcpg1{
background-color: #262626;padding: 10px;border-bottom: 1px solid #333030;
}

.forumsselectinsrcpg2{
background-color: #262626;padding: 10px;border-bottom: 1px solid #333030;
}

.srchgpagesortingoptid{
background-color: #262626;padding: 10px;
}

.borderds-divdsfdsfse{
background-color: #262626;padding: 10px;
}

.expcolimage{
float: right;
}

.pollbar{
height: 20px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;
}

.pollbar .percent{
display: none;
}

.thead-popupboxes-pop{
background-color: #1c1c1c;color: #ffffff;border-top-right-radius: 15px;border-top-left-radius: 15px;padding: 14px;
}

.codetext-insert{
padding: 11px;
}

.drpmncntfrmbmrs{
border-bottom: 1px solid #2f2f2fdb;color: #aaa!important;
}

.drpmncntfrmbmrs-nobrd{
color: #aaa!important;
}

.profile-name-dnkwe{
font-size: 25px;height: 79px;position: absolute;padding: 0px 0px 0px 245px;bottom: 36px;right: 0px;left: 0px;
}

.cnt-dlts-wsscc{
background-color: #262626;border: 1px solid #333030;
}

.Rptchion-flx-box{
margin-bottom: 5px;background: #2f2f2f;display: flex;padding: 0.5rem;border-radius: 4PX;
}

.rpd-sstat-icon{
display: flex;justify-content: center;align-items: center;width: 2.5rem;height: 2.5rem;border-radius: 50%;position: relative;
}

.rptsf_numybbwm_number{
display: flex;width: 100%;text-align: center;flex-direction: column;
}

.cystmsfildsrge{
background-color: #262626;border-bottom: 1px solid #303030;
}

.cdasdsmefedwdd{
background-color: #2f2f2f;padding: 9px;
}

.tfsRptchion-flx-box{
margin-bottom: 5px;background: #2f2f2f;display: flex;padding: 0.5rem;border-radius: 4PX;width: 50%;margin-left: 5px;
}

.rptsf_numybbwm_numbeddwr{
display: flex;width: 100%;margin-left: 15px;flex-direction: column;
}

.rpd-sstadsdst-icon{
display: flex;justify-content: center;align-items: center;width: 4.5rem;position: relative;border-right: 1px solid #525252;
}

.dusdsdweferf3f{
padding: 6px;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;margin-bottom: 4px;
}

.profile-cover-statss3{
background-color: #2f2f2f8f;height: 79px;position: absolute;padding: 0px 0px 0px 186px;bottom: 0px;right: 0px;z-index: 1;left: 0px;
}

.trowd1{
background-color: #262626;
}

.staffteam-top-profile img{
width: 35px;height: 35px;border-radius: 50%;
}

.staffteam-top-profile{
border-bottom: 1px solid #333030;border-radius: 2px;background-color: #2f2f2f;padding: 0px;display: flex;font-size: 14px;
}

.staffteam-profiles{
flex: 0 1 25%;
}

.teams-profile-boxeslist{
box-shadow: 0 1px 4px #1c1c1c;
}

.stammteam-statistics{
border-bottom: 1px solid #333030;border-radius: 2px;background-color: #262626;padding: 7px;display: flex;
}

.customstaffteam-header{
display: flex;align-items: center;width: 100%;height: 10rem;background-size: contain,100%,100%;background-repeat: no-repeat,repeat,repeat;background-image: url(/images/MyRes-MultipleCol/forumteamimage.png),linear-gradient(to right,rgb(23,23,23) 10%,rgba(32,32,32,0.95) 100%),url(/images/MyRes-MultipleCol/forums-header/Background.png);background-position: -1.25rem 0px,0 0,0 0;background-position: 0 0,0 0,0 0;margin: var(--default-margin) 0;color: white;position: relative;
}

.post-stat{
flex: 0 1 49%;border-right: 1px solid #333;
}

.post-sta2t{
flex: 0 1 49%;
}

.officialusergroupspgclass{
width: 48%; min-height:90px; border: 1px #525151 solid;background-color: #222; margin: 4px; padding: 2px; border-radius: 5px; float:left;
}


.staffpost4 {position: relative;display: block!important;}

.staffpost4 span.tooltiptext{top: -3px; left: -145px;}

.staffpost3 {position: relative;display: block!important;}

.staffpost3 span.tooltiptext{top: -3px; left: -145px;}

.staffpost6 {position: relative;display: block!important;}

.staffpost6 span.tooltiptext{top: -3px; left: -145px;}


.tab_style_selected {
    margin: 5px;
    background-color: #f19;
    padding: 7px;
    color: #fff;
    border-radius: 5px;
}

.tabs {
    display: flex;
    background-color: #252525;
    border: 1px solid #323232;
    border-radius: 5px;
    justify-content: center;
}


.stats-box_numb {
    background: #1c1c1c;
    display: flex;
    flex-basis: calc(100% / 6 - 1rem);
    flex-grow: 1;
    padding: 0.5rem;
    border-radius: 1rem;
    margin: 0.5rem;
    border: 2px solid #2a2a2a;
}


.hvcbutton {
transition: all 0.4s ease-out; 
background-color:#7c58db
padding: 7px;
font-weight: bold;
border-radius:5px;
color: #fff !important;
font-size: 0.9rem;
box-shadow:0 0 30px 0 rgb(82 63 105 / 5%);
}


.tooltiptextstaff1 {
    position: absolute;
    right: 67px;
    top: 6px;
    opacity: 0.9;
    color: #fff;
    background-color: rgb(255, 0, 0);
	background: radial-gradient(ellipse at center 55%, #fb1d0b, #682a2a)!important;
	font-weight: bold;
    border-radius: 5px;
	box-shadow: -2px 3px 5px #000;
	text-shadow: 0 0px 5px #000000;
    padding: 3px 10px;
}




.fa, .fab, .fad, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}

/* BAM Announcements CSS */

.bam1 {
    background-color: #2c2c2c;
    padding: 5px;
    border-radius: 5px;
    text-align: center;
    color: #2cfc04;
    font-size: medium;
    font-weight: bold;
    margin-bottom: 10px;
}

.bam2 {
    background-color: #2c2c2c;
    padding: 5px;
    border-radius: 5px;
    text-align: center;
    color: #df00ff;
    font-size: medium;
    font-weight: bold;
    margin-bottom: 10px;
}

/* BAM Announcements CSS */



.help-dcs-header-box {
    height: 8rem;
    padding: 10px 10px;
    border-radius: 1rem;
    background-color: #242424;
    border: 5px solid #2c2a2a;
    box-shadow: inset 0px 0px 2px black;
    padding-top: 10px;
    padding-bottom: 10px;
    margin: 5px;
}


.search-title-hlp {
    flex: 1;
    margin: auto;
}


.docs-tiitle-center {
    margin-bottom: 2rem!important;
    text-align: center;
}



.help-section-bitshelp-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}


.search-title-hlp span {
    font-size: 1.5rem;
    color: #f90;
    font-weight: bold;
}

.helpdocslz-row {
    padding: 15px 30px 15px 30px;
    border-radius: 4px;
    margin-bottom: 5px;
    background-color: #2d2d2d;
    text-align: center;
    border: 2px solid #1c1c1c;
}


.flexdsrefefe {
    position: relative;
    margin: 35px auto;
}


.help-docs-top-box {
    background-color: #1c1c1c!important;
    color: #fff;
}


.helpdocslz-number {
    padding: 10px 10px;
    margin-bottom: 5px;
    background-color: #2d2d2d;
    text-align: center;
    color: #fff;
    font-weight: bold;
    position: absolute;
    margin: 0px 10px 5px 10px;
    top: -21px;
    left: -10px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 8px;
    border-top: 2px solid #1c1c1c;
    border-left: 2px solid #1c1c1c;
    border-right: 2px solid #1c1c1c;
}


.upgrade-page-title {
    text-align: center;
    font-size: 2.3rem;
    color: #fff;
}


/* UPGRADE PLAN 1 */


@media screen and (max-width: 950px)
.upgrade-plans-p {
    flex-wrap: wrap;
}

.pricing-palden .pricing-item {
    transition: all 0.5s ease;
    margin: 2em;
    background-color: #2d2d2d;
    border-radius: 11px;
    top: 0px;
}


.pricing-item {
    position: relative;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: stretch;
    align-items: stretch;
    text-align: center;
    -webkit-flex: 0 1 330px;
    flex: 0 1 330px;
}

.shadow-neon-VIP {
    box-shadow: 0px 0px 15px -1px #32ff00;
}


.pricing-deco-VIP {
    background: linear-gradient( 135deg,#32ff00,#32ff00);
}

.pricing-palden .pricing-deco-img {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 160px;
    border-top: 1px solid #00029;
}

.pricing-palden .pricing-deco {
    border-radius: 10px 10px 0 0;
    padding: 5em 15px 14em;
    position: relative;
}

.pricing-palden .pricing-price {
    font-size: 3em;
    font-weight: bold;
    padding: 30px;
    color: #fff;
    margin: 0 0 0 0;
    line-height: 0.75;
}


.perks-award-image-plan {
    width: 60px;
    -webkit-filter: drop-shadow(5px 5px 5px #222);
    filter: drop-shadow(0px 0px 10px #222);
}

.pricing-palden .pricing-period {
    font-size: 0.35em;
    padding: 0px 5px 2px 5px;
    font-style: italic;
    background-color: #ffffff6b;
    border-radius: 5px;
}

.pricing-palden .pricing-title {
    font-size: 0.95em;
    text-transform: uppercase;
    letter-spacing: 5px;
    top: 29px;
    background-color: #363636;
    width: 50%;
    position: relative;
    margin: auto;
    border-radius: 10px;
    box-shadow: 0 2px 6px 4px #fff2b;
}

.pricing-palden .pricing-feature-list {
    margin: 0;
    padding: 0.25em 0 0rem;
    list-style: none;
    text-align: center;
    top: -69px;
    position: relative;
}

.upgrade-plans-p {
    display: flex;
    justify-content: center;
}

.flex-perks-plans {
    display: flex;
    margin: 15px 40px;
}

.VIP-plan-perks-plans {
    color: #32ff00;
    text-shadow: 0 2px 1px #000;
    font-weight: bold;
}

.mlperks-plans {
    margin-left: auto;
}


.pricing-action {
    color: inherit;
    border: none;
    background: none;
    cursor: pointer;
}

.uprgbtns-VIP .button-uprg {
    background-color: #32ff00;
    color: #00099;
}

.button-uprg:hover {
    transition: all 0.5s ease;
    opacity: 0.8;
    cursor: pointer;
}

.button-uprg {
    transition: all 0.5s ease;
    opacity: 1;
    border: 1px solid #00030;
    padding: 10px 0px;
    width: 100%;
    border-radius: 5px;
    font-size: 1rem;
    font-weight: bold;
}

/* UPGRADE PLAN 1 */

/* UPGRADE PLAN 2 */

.shadow-neon-SELECT {
    box-shadow: 0px 0px 15px -1px #ffd511;
}

.pricing-deco-SELECT {
    background: linear-gradient( 135deg,#e6f008,#fd1);
}

.SELECT-plan-perks-plans {
    color: #fff811;
    text-shadow: 0 2px 1px #000;
    font-weight: bold;
}

.uprgbtns-SELECT .button-uprg {
    background-color: #feff11;
    color: #00099;
}

/* UPGRADE PLAN 2 */

/* UPGRADE PLAN 3 */

.shadow-neon-EXTREME {
    box-shadow: 0px 0px 15px -1px #1fe;
}

.pricing-deco-EXTREME {
    background: linear-gradient( 135deg,#1fe,#1fe);
}

.EXTREME-plan-perks-plans {
    color: #12feee;
    text-shadow: 0 2px 1px #000;
    font-weight: bold;
}

.uprgbtns-EXTREME .button-uprg {
    background-color: #1fe;
    color: #00099;
}

/* UPGRADE PLAN 3 */



.faq-drawer {
    margin-bottom: 20px;
    background-color: #2d2d2d;
    padding: 15px 15px;
    border-radius: 5px;
}


/* THREAD PREFIX START */

.imptag {
    color: #fff;
    background: #e40000;
	font-weight: bold;
    padding: 0px 5px 0px 0px;
    font-size: 11px;
    display: inline-block;
    margin-bottom: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.sugtag {
    color: #fff;
    background: #ff5b5b;
	font-weight: bold;
    padding: 0px 5px 0px 0px;
    font-size: 11px;
    display: inline-block;
    margin-bottom: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.bugrtag {
    color: #fff;
    background: #b39809;
	font-weight: bold;
    padding: 0px 5px 0px 0px;
    font-size: 11px;
    display: inline-block;
    margin-bottom: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.newstag {
    color: #fff;
    background: #6e00ff;
    padding: 0px 5px 0px 0px;
    font-size: 11px;
    display: inline-block;
    margin-bottom: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.doctag {
    color: #fff;
    background: #09be09;
	font-weight: bold;
    padding: 0px 5px 0px 0px;
    font-size: 11px;
    display: inline-block;
    margin-bottom: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.sctag {
    color: #fff;
    background: #7B68EE;
	font-weight: bold;
    padding: 0px 5px 0px 0px;
    font-size: 11px;
    display: inline-block;
    margin-bottom: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.selltag {
    color: #fff;
    background: #ff7c00;
	font-weight: bold;
    padding: 0px 5px 0px 0px;
    font-size: 11px;
    display: inline-block;
    margin-bottom: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}


.buytag {
    color: #fff;
    background: #6e00ff;
	font-weight: bold;
    padding: 0px 5px 0px 0px;
    font-size: 11px;
    display: inline-block;
    margin-bottom: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

/* THREAD PREFIX END */

.hidden-content {
    font-size: 1rem;
    font-weight: bold;
    color: #fff;
    position: relative;
    border-radius: 5px;
    border: 1px solid #ca1508!important;
    margin: 15px 0px;
    background: radial-gradient(ellipse at center 55%, #ff1100, #660902)!important;
    padding: 15px 45px 15px 45px!important;
    text-align: center;
}

.hidden-content input {
    background-color: #d76f00!important;
    color: #fff!important;
    padding: 3px 8px;
    font-family: Tahoma,Verdana,Arial,Sans-Serif;
    font-size: 13px;
    border: 1px solid #00ffd7;
    color: #333;
    outline: 0;
    border-radius: 8px;
    padding: 8px!important;
    font-weight: bold;
    margin-top: 10px;
}

.hidden-content input:hover {
    cursor: pointer;
    animation: pinkpulse 2s infinite!important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px
}



.hidden-content-title {
    position: absolute;
    top: -14px;
    background: #ca1508;
    padding: 5px 10px;
    border-radius: 5px;
    left: 15px;
    font-size: 14px;
    
}

.helpdocs-desc {
    margin-bottom: 15px;
    background: #151515;
    padding: 8px 10px;
    border-radius: 0.25rem;
}

.helpdocs-desc {
    font-size: 17px;
}

.helpdocs-title {
    color: hsl(0deg 52% 62%);
    font-weight: 700;
    font-size: 14px;
    margin-bottom: 5px;
}

.contact_method_title {
    color: var(--theme-secondary-color);
    text-decoration: underline dotted;
}

.adswidth {
    width: 100%;
    height: inherit;
    padding-top: 5px;
}


.tabs {
    display: flex;
    background-color: #252525;
    border: 1px solid #323232;
    border-radius: 5px;
    justify-content: center;
}


.tab_style {
    margin: 5px;
    background-color: #252525;
    padding: 7px;
    color: #d0d0d0;
    border-radius: 5px
}

.tab_style_selected {
    margin: 5px;
    background-color: #f19;
    padding: 7px;
    color: #fff;
    border-radius: 5px
}

#tab_1 {
    display: flex;
	flex-wrap: wrap;
}

#tab_2 {
    display: flex;
	flex-wrap: wrap;
}

#tab_3 {
    display: flex;
	flex-wrap: wrap;
}

#tab_4 {
    display: flex;
	flex-wrap: wrap;
}

#tab_5 {
    display: flex;
	flex-wrap: wrap;
}

#tab_6 {
    display: flex;
	flex-wrap: wrap;
}

#tab_7 {
    display: flex;
	flex-wrap: wrap;
}


media only screen and (max-width: 768px)
div#tab_nav {
    margin: auto;
    text-align: center;
}

.usericon {
    vertical-align: middle;
    width: 30px!important;
    height: 30px!important;
}

.boys__info__name img.usericon {
    max-width: 30px!important;
    max-height: 30px!important;
    float: initial;
}

.perklistbg {
    background: #252525;
    color: #AAA;
    padding: 7px;
    border-bottom: 1px solid #2d2d2d7a;
}
.theadthread {
    background-color: #7c58db;
    color: #fff;
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
    padding: 0 0 0 12px;
}






.button {
    text-decoration: none;
    border: 1px solid rgb(248 146 146);
    position: relative;
    overflow: hidden;
}

.button:before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient( 120deg,transparent,rgb(255,255,255),transparent );
    transition: all 650ms
}

.button:hover:before {
    left: 100%
}
.button-sht-lobos-smile {
    padding: 9.5px 0px!important;
    margin-top: 0px!important;
    border-color: #292828!important;
    color: #ecfbff;
    border-bottom-right-radius: 10px;
}

#shoutbox-announcement-text {
    background: #252525;
    list-style: outside none none;
    overflow: hidden;
    margin: auto;
    padding: 5px 10px;
}
strong.bbc {
    font-weight: 700!important;
}


/** USER POSTBIT STAR */

.star_Reverser,.reversergrpc {
    color: #000!important;
    font-weight: bold;
    -webkit-animation: reversershdw 15s infinite;
    animation: reversershdw 15s infinite
}

.star_all {
    margin: 0px 3px
}

.star_Contributor,.contgrpc {
    color: #fffd01!important
}

.star_Forum,.botsgrpc {
    color: #a768f9!important;
    font-weight: bold;
    text-shadow: 0px 0px 3px #000!important
   background: url(https://i.ibb.co/HTXybWx/zTF1Pzd.gif);

}

.star_Owner, .rltygrpc {
    background-clip: border-box;
    -webkit-background-clip: text;
    text-shadow: 0 0 5px #cf9;
    -webkit-text-fill-color: transparent;
    color: #4d9900;
    font-weight: 800;
    background-image: url(/images/stars.gif),linear-gradient( 90deg,#f00 0,#f00 100%,#fff);
    color: #fff;
    text-shadow: 0 0 10px #FFF0;
}

.memgrpc {
    color: #a497a7
}

.star_Beblash,.beblashgrpc {
    text-shadow: 0px 0px 4px #7a00ff!important;
    color: #7a00ff!important;
    font-weight: bold
}

.star_VIP,.vipgrpc {
    color: #32ff00!important
}

.star_Contributor,.selectgrpc {
    color: #f19!important;
    
}

.star_Vendors,.vndrgrpc {
    color: #ffad00!important;
    text-shadow: 0px 0px 5px #000;
    font-weight: bold
}

.star_Admin,.hadgrpc {
    color: #fe1500!important;
    font-weight: bold;
    text-shadow: 0px 0px 3px #000
}

.star_Moderators,.modgrpc {
    color: #0095ff!important;
    font-weight: bold;
    text-shadow: 0px 0px 3px #000
}

.star_Writers,.writergrpc {
    color: #f9f!important;
    font-weight: bold;
    text-shadow: 0px 0px 3px #000
}

 /* old star_Admin,.rltygrpc css */

 /*.star_Admin,.rltygrpc {
    background-clip: border-box;
    -webkit-background-clip: text;
    text-shadow: 0 0 5px #cf9;
    -webkit-text-fill-color: transparent;
    color: #4d9900;
    font-weight: 800;
    background-image: url(/images/stars.gif),linear-gradient( 90deg,#0ff 0,#f0f 100%,#fff);
    color: #fff;
    text-shadow: 0 0 10px #FFF0
} */

 /* old star_Admin,.rltygrpc css */


.star_Admin,.rltygrpc {
    color: #efefef;
    font-weight: 900;
    background: transparent url(/images/rain.gif);
	text-shadow: 2px 2px 6px #b30000;
}

.star_God,.cppgrpc {
    color: #fffd01;
    text-shadow: 0px 0px 4px #FFD700;
    background: url(/images/gitter.gif)
}

.star_Mvp, .cppgrpc {
    color: #ffffff;
    text-shadow: 0px 0px 4px #09ddd5;
    background: url(/images/gitter.gif);
}

.star_Contributor\+,.cpgrpc {
    color: #fffd01;
    text-shadow: 0px 0px 4px #FFD700
}

.star_MOD,.xtrmgrpc {
    color: #1fe!important;
    text-shadow: 0px 0px 4px #00a2ff;
    background: url(/images/sparkle_aqua.gif)
}

@-webkit-keyframes reversershdw {
    0% {
        text-shadow: 0 0 1px #F00,0 0 1px #FF7F00,0 0 1px #FF0
    }

    8% {
        text-shadow: 0 0 1px #FF7F00,0 0 1px #FF0,0 0 1px #7FFF00
    }

    16% {
        text-shadow: 0 0 1px #FF0,0 0 1px #7FFF00,0 0 1px #0F0
    }

    25% {
        text-shadow: 0 0 1px #7FFF00,0 0 1px #0F0,0 0 1px #00FF7F
    }

    33% {
        text-shadow: 0 0 1px #0F0,0 0 1px #00FF7F,0 0 1px #0FF
    }

    41% {
        text-shadow: 0 0 1px #00FF7F,0 0 1px #0FF,0 0 1px #007FFF
    }

    50% {
        text-shadow: 0 0 1px #0FF,0 0 1px #007FFF,0 0 1px #00F
    }

    58% {
        text-shadow: 0 0 1px #007FFF,0 0 1px #00F,0 0 1px #7F00FF
    }

    66% {
        text-shadow: 0 0 1px #00F,0 0 1px #7F00FF,0 0 1px #F0F
    }

    75% {
        text-shadow: 0 0 1px #7F00FF,0 0 1px #F0F,0 0 1px #FF007F
    }

    83% {
        text-shadow: 0 0 1px #F0F,0 0 1px #FF007F,0 0 1px #F00
    }

    91% {
        text-shadow: 0 0 1px #FF007F,0 0 1px #F00,0 0 1px #FF7F00
    }

    100% {
        text-shadow: 0 0 1px #F00,0 0 1px #FF7F00,0 0 1px #FF0
    }
}



/** USER POSTBIT STAR */

.upgradealert {
    background-color: #2c2c2c;
    padding: 5px;
    border-radius: 5px;
    text-align: center;
    color: #ffc107;
    font-size: medium;
    font-weight: bold;
    margin-bottom: 10px;
}


.tab_style {
    margin: 5px;
    background-color: #252525;
    padding: 7px;
    color: #d0d0d0;
    border-radius: 5px
}

.tab_style_selected {
    margin: 5px;
    background-color: #f19;
    padding: 7px;
    color: #fff;
    border-radius: 5px
}

.tabs {
    display: flex;
    background-color: #252525;
    border: 1px solid #323232;
    border-radius: 5px;
    justify-content: center
}

.tab_style {
    display: inline-block;
    font-size: 14px;
    margin: auto;
    text-align: center;
    background: #252525;
    padding: 10px;
    border-radius: 5px;
    color: #d0d0d0;
    margin-left: 5px
}

div#tab_nav {
    margin: auto;
    text-align: center;
	list-style: none;
   
}

.ficon_45 i:before {
    content: "\F13E";
}

.ficon_70 i:before {
    content: "\F1CD";
}


