.lower a[href*="mobile_support"]:before {

}


#shoutbox .entry {
   position:relative;

}

#shoutbox .entry .info {
  position:absolute;
  top:10px;
  right:4px;
}


a {
  cursor:pointer !important;	
}

#container, body, table, .tborder {
  font-size:14px;	
}

.p-mstats .flex-one {
	flex: 0 1 50% !important;
}

.profile-st .profile-stats:last-child {
	margin-top: 1rem;
}

.mobile-nomargin {
	margin: 0 !important;
}

#onlinemembers {
	display: none;
}

.mobile-noflex {
	display: block !important;
}

.rps-middle {
	margin: 0 !important;
}

.rps-menu {
	max-width: 100% !important;
}

.rps-col > div {
	margin-right: 0 !important;
}

#container {
	transition: transform .5s;
}



#inner-container {
	padding: 5px !important;
}

.slideOut {
	-webkit-transform: translate(300px,0);
	-ms-transform: translate(300px,0);
	transform: translate(300px,0);
	-webkit-transform: translate3d(300px,0,0);
	transform: translate3d(300px,0,0);
	opacity:0.5;
	margin-left:300px;
}

.show-mobile-i {
	display: inline-block !important;
}

.mobileSideNav {
	bottom: 0;
	display: none;
	position: fixed;
	z-index: 0;
	top: 0;
         overflow-y: scroll;
	left: 0;
	max-width: 360px;
	min-width: 140px;
	transition: 0.5s;
	background: #1c1c1c;
	-webkit-box-shadow: rgba(0,0,0,0.4) 0px 0px 10px;
	-moz-box-shadow: rgba(0,0,0,0.4) 0px 0px 10px;
	box-shadow: rgba(0,0,0,0.4) 0px 0px 10px;
	text-align: left;
        z-index:999;
}



.mobileSideNav ul {
	display: flex;
	flex-wrap: wrap;
	border: none;
	padding: 0;
	margin: 0;
}

.mobileSideNav ul li {
	flex: 0 100%;
	padding: .75rem 1rem;
}

.mobileSideNav ul li a {
	color: #aaa !important;
	width: 100%;
}

.mobileSideNav ul li:hover {
   background-color:rgba(255,255, 255, 0.040);	
}

.forumtabs li a {
	justify-content: center;
}

.awards-col {
        width: 100%
}

.usercp-hide {
        display: none!important
}


}

.auth_container_2 {
	margin-left: 0 !important;
}

.profile-icons .d-flex .flex-one {
	flex: 0 1 100% !important;
}

#footer {
		    padding: 50px 0 0;
}

.forumtabs li a {
		box-sizing: border-box;
		    width: 100%;
}

.forumtabs li {
    flex: 1;
}

.auth_container {
	padding: 0 !important;
}

.auth_container.d-flex {
	display: block !important;
}

.post-author,
    .post-content {
        border-left: 0!important;
        position: inherit!important
}

.post-author {
        text-align: center!important
}

.awards-col {
        flex: 0 100%!important
}

.main-forum,
    .sidebars {
        width: 100%!important;
        float: none!important
}

.sidebars {
        margin-top: 12px!important
}

.col-15 {
        width: 50%!important;
        margin-bottom: 20px
}

.col-40 {
        width: 100%!important
}

.copyright-footer {
        border-top: none!important
}

.hide-mobile,
    .main-footer .lower {
        display: none!important
}

.responsive-ads,
    .tborder {
        width: 100%!important
}

.mostrar {
        display: inline
}

#menu-right {
        margin-top: -13px!important
}

.responsive-ads {
        height: 100px!important;
        margin: 5px 0
}

.pagination {
        font-size: 9px!important
}

.pagination .pagination_current,
    .pagination a {
        padding: 6px 10px!important
}

.post_body {
        width: calc(100% - 8px)!important
}

.post-box {
        flex-direction: column
}

.post-author {
        width: calc(100% - 10px)!important;
        padding: 8px 5px!important;
        float: none!important;
        height: 38px!important;
        display: none!important;
        border-right: 0!important
}

.post-content {
        width: calc(100% - 8px)!important;
        padding: 0 0 0 8px!important;
        min-height: 0!important;
        display: inherit!important
}

.inline {
        margin: 8px 0 0!important
}

.mobile-center {
	text-align: center !important;
}

.profile-responsive {
	width: 100% !important;
display: block !important;
padding: 0 !important;
}

.postbit-number {
        margin: -3px -3px 0 0!important
}

.show-mobile {
        display: block!important;
 margin-top:10px;
}

.post-avatar-mobile {
        border-radius: 2px;
        height: 62px;
        margin: 1px 0;
        width: 62px
}

.postbit-group {
        width: 100px
}

.member-full,
    .usercp-col {
        width: 100%!important
}

.postbit_buttons>a:active,
    .postbit_buttons>a:link,
    .postbit_buttons>a:visited {
        padding: 9px 11px!important
}

.navigation,
    .navigation .active {
        padding: 5px!important;
        font-size: 10px!important
}


.quick-box {
        width: auto!important;
        float: none!important
}

.quick-textarea-set {
        float: none !important;
}

.quick-textarea {
        width: 65%!important
}

.mobile-nav-cp,
    .rps-col,
    .rps-games,
    .stat-width {
        width: 100%!important
}

#menu-panel {

}

.drop-nav-item {
        text-align: left!important
}

.drop-nav {
   margin:0;
   right: 0;
   top: 60px;   
}

.drop-nav[data-loaded] {
  position:fixed;
  left:0;
  right:0;
  margin:0 auto !important;
  
   
}

.mobile-rep {
        text-align: center
}

.loaded_content {
   text-align:left;	
}

.mobile-nav-cp {
        float: left;
        margin-bottom: 10px
}

.rps-col,
    .rps-games,
    .rps-options {
        float: none!important
}

.drop-menu-nav {
        text-align: left!important
}

.mobile-today {
        display: none
}

.rps-stats-row {
		display: block !important;
}

.rps-stat-col {
        width: 100%;
}

.rps-col {
        text-align: center
}

.mobile-report {
        margin-top: -13px
}

#stats1,
    #stats2,
    #stats3,
    #stats4,
    .graphics>div>div,
    .top_forums,
    .top_likes,
    .top_online,
    .top_posters,
    .top_referrals,
    .top_reputation,
    .top_thread_owners,
    .top_threads {
        width: 100%!important;
        margin-top: 10px
}

.profile-btns {
        top: 0!important;
        margin-bottom: 40px;
        text-align: center!important;
}

.forum .row .forum-stats,
    .forum .row .latestpost {
        display: none!important;
}

.forumtabs li a i {
		display: flex !important;
	margin: 0 !important;
}

.rps-option {
        padding: 21px!important
}

.rps-option {
        margin-left: 2.5px!important;
        margin-right: 2.5px!important;
        font-size: 15px!important
}

.rps-games {
        width: 78.5%!important
}

.rps-option {
        margin-left: 0!important;
        margin-right: 0!important
}

.rps-option {
        padding: 18px!important
}

.mobile-extra,
    .postbit-group {
        display: none!important
}

.forumtabs li a {
        padding: 10px!important
}

.responsive-ads {
        height: 75px!important
}

.stats span {
        font-size: 14px
}

#stats1,
    #stats2,
    #stats3,
    #stats4 {
        width: 99%;
        padding: 2px;
        display: block
}

.top_forums,
    .top_likes,
    .top_online,
    .top_posters,
    .top_referrals,
    .top_reputation,
    .top_thread_owners,
    .top_threads {
        width: 99%;
        display: block
}

.usercp-hide {
        display: none !important;
}

.awards-col {
        width: 100%;
}

.awards-col {
        flex: 0 100% !important;
}

.main-forum {
        float: none!important;
        width: 100%!important;
}

.sidebars {
        float: none!important;
        width: 100%!important;
        margin-top: 12px !important;
}

.col-15 {
        width: 50% !important;
        margin-bottom: 20px;
}

.col-40 {
        width: 100%!important;
}

.copyright-footer {
        border-top: none !important;
}

.hide-mobile,
    .main-footer .lower {
        display: none!important;
}

.header-logo {
}

.mostrar {
        display: inline
}

#menu-right {
        margin-top: -13px!important;
}

.responsive-ads {
        width: 100%!important;
        height: 100px!important;
        margin: 5px 0px 5px 0px;
}

.tborder {
        width: 100% !important;
}

.pagination {
        font-size: 9px !important;
}

.pagination .pagination_current {
        padding: 6px 10px !important;
}

.pagination a {
        padding: 6px 10px !important;
}

.post_body {
        width: calc(100% - 8px)!important;
}

.post-box {
        flex-direction: column;
}

.post-author {
        width: calc(100% - 10px)!important;
        padding: 8px 5px!important;
        text-align: center!important;
        float: none!important;
        height: 38px!important;
        position: inherit!important;
        border-left: 0px!important;
        display: none!important;
        border-right: 0px!important;
}

.post-content {
        width: calc(100% - 8px)!important;
        padding: 0px 0px 0px 8px!important;
        min-height: 0px!important;
        border-left: 0px!important;
        display: inherit!important;
        position: inherit!important;
}

.inline {
        margin: 8px 0 0 0 !important;
}

.postbit-number {
        margin: -3px -3px 0 0 !important;
}

.show-mobile {
        display: block !important;
}

.post-avatar-mobile {
        border-radius: 2px;
        height: 62px;
        margin: 1px 0px;
        width: 62px;
}

.postbit-group {
        width: 100px;
}

.postbit_buttons > a:link,
    .postbit_buttons > a:visited,
    .postbit_buttons > a:active {
        padding: 9px 11px !important;
}

.navigation {
        font-size: 10px !important;
        padding: 5px !important;
}

.navigation .active {
        padding: 5px !important;
        font-size: 10px !important;
}

.usercp-col {
        width: 100% !important;
}


.member-full {
        width: 100% !important;
}



.quick-textarea-set {
        float: none !important;
}

.quick-textarea {
        width: 65%!important;
}

#menu-panel {

}

.drop-nav-item {
        text-align: left !important;
}

.mobile-rep {
        text-align: center;
}

.mobile-nav-cp {
        width: 100% !important;
        float: left;
        margin-bottom: 10px;
}

.drop-menu-nav {
        text-align: left !important;
}

.mobile-today {
        display: none;
}

.rps-stat-col {
        float: none !important;
        box-sizing: unset !important;
        margin-left: -12.5px !important;
        margin-top: 10px;
}

.stat-width {
        width: 100% !important;
}

.rps-options {
        float: none !important;
}

.rps-col {
        float: none !important;
        width: 100% !important;
        text-align: center;
}

.rps-games {
        float: none !important;
        width: 100% !important;
}

.mobile-report {
        margin-top: -13px;
}

.top_likes,
    .top_threads,
    .top_posters,
    .top_thread_owners,
    .top_online,
    .top_referrals,
    .top_reputation,
    .top_forums,
    #stats2,
    #stats3,
    #stats1,
    #stats4,
    .graphics > div > div {
        width: 100% !important;
        margin-top: 10px;
}

.profile-btns {
        top: 0px !important;
        margin-bottom: 40px;
        text-align: center !important;
}

.forum .row .latestpost,
    .forum .row .forum-stats {
        display: none!important;
}

.forum .row .flex-grow .small {
        font-size: 11px !important;
}

.forum .row .name {
        font-size: 13px !important;
}

.rps-option {
        padding: 21px !important;
}

.rps-option {
        margin-left: 2.5px !important;
        margin-right: 2.5px !important;
        font-size: 15px !important;
}

.rps-games {
        width: 78.5% !important;
}

.rps-option {
        margin-left: 0px !important;
        margin-right: 0px !important;
}

.rps-option {
        padding: 18px !important;
}

.mobile-extra,
    .postbit-group {
        display: none !important;
}

.forumtabs li a {
        padding: 10px !important;
}

.responsive-ads {
        height: 75px!important;
}


}

.stats span {
        font-size: 14px
}

#stats1,
    #stats4 {
        width: 99%;
        padding: 2px;
        display: block
}

#stats2,
    #stats3 {
        width: 99%;
        padding: 2px;
        display: block
}

.top_likes,
    .top_threads,
    .top_posters,
    .top_thread_owners {
        width: 99%;
        display: block
}

.top_online,
    .top_referrals,
    .top_reputation,
    .top_forums {
        width: 99%;
        display: block
}


}

.thread_vouches, .new_vouch {
left:0 !Important;
}

td.no_padding {
display:block;width:auto !important;
}

.hide_desktop {
display:inline-block;
}

.wrapper {
        width: calc(100% - 20px)!important;
}

.post_link + span {
  display:block !important;
}

.post_link a {
    width: 40vw !important;
}

#myalerts_alerts_modal {
  width:90%;
}


#quickreply_e .trow1 {
    display:block !important;
}

.hi {
  padding-right:0px !important;
}


.right-sb {
    float: none;
    display:block;
    margin:6px;
    position:relative;
    z-index:5;
}

.index_stats > li {
  float:none !important;
  display:block !Important;
  width:auto !important;
  border-right:none !Important;
  margin:4px 0px !Important;
  text-align:left !important;  
}

.index_stats > li > i  {
  position:static !important;
  float:left !important;
  margin-right:5px !important;
}

#shoutbox .window {

}

#shoutbox .entry {
   display:block !Important;
   width:auto !Important;   
   background-color:#212121 !important;
  border-top: 1px solid #313131 !important;
  border-bottom: 1px solid #1B1B1B !important;
}

#shoutbox .entry:nth-child(odd) {
 
}

#shoutbox .entry > div{
 border:0 !Important;	
 background:none !Important;
}

#shoutbox .entry > .avatar, #shoutbox .entry > .user {
  display:inline-block;
  min-width:auto !Important;

}

.subplans {
  display:block !Important;	
}

.subplans > div {
  margin-bottom:5px;	
}

.subplans + fieldset {
   width: auto !Important;
   display:block;   
}

.p-container {
   display:block;	
}

.p-sidebar {
  padding:0px !Important;
  margin-bottom:5px;  
}

td[valign="top"][width="180"]:not(.tcat) + td td[width="50%"]:not(.tcat) {
  display:block;
  margin-bottom:8px;
  width:auto;  
}


.conversations_wrap {  
   display:block !important;
}


#quickreply_e td {  
  display:block !Important;
  width: auto !Important;
}


input[value="do_search"] + .tborder td:not(:only-child), .infobar, .infobar + .forums {
  display:block !Important;
  width:auto !important;
  margin-bottom:4px;
}

td[width*="220"][valign="top"], td[width*="220"][valign="top"] + td, td[width*="220"][valign="top"], td[width*="220"][valign="top"] + td td[width*="50%"]  {
  display:block !Important;
  float:none !Important;
  width:auto !Important;
 margin-bottom:10px;
}


.usercp_editoptions, .usercp_editoptions td {
  display:block !Important;
  width:auto !important;
}

.stats_page .d-flex {
  display:block;
}

.inline_row td[class*="trow"][width="65%"] {
   width:98% !Important;
}
.thread_status_icons ,
.thread_status_icons .float_left,
.float_right[style*="right"] {
  float:none !Important;
  text-align:left !Important;
}

.float_right[style*="right"]  form strong {
  display:block;
  margin:2px 0px;
}

.jGrowl-notification.alert, .jqi  {
  width: calc(100% - 20px);
 transform: scale(0.75);
}

#pjax-container .tfoot  {
  text-align:left;
}

.profile_buttons {
  display:block !important;
}

.usercp_avatar_table ~ div[align="center"] .button, 
form[action*="newreply.php"] div[align="center"] .button,
form[action*="newthread.php?fid"] div[style*="text-align:center"] .button, 
#pjax-container > .d-flex > .ml-auto .button, 
.profile_buttons .button, 
#pjax-container .tfoot .button,
#pjax-container .tfoot select ,
.forumdisplay_filters form select,
.forumdisplay_filters form .textbox,
.forumdisplay_filters form .button{
  display:block;

  box-sizing:border-box;
  width:100%;
  margin:3px 0px;
}

.forumdisplay_filters form {
  float:none !important;
}



#pjax-container > .d-flex {
  display:block;
}

#topiclist .d-flex {
  word-break: break-all;
}


td[width*="180"][valign="top"], td[width*="180"][valign="top"] + td {
  display:block !important;
  width:auto !important;
  float:none !Important;
}

.wrapper[class="usercp.php editlists"] td[style*="50%"] {
 display:block;
 width:auto !Important;
 margin-bottom:6px;
}

.wrapper[class="usercp.php editlists"] td[style*="50%"] .tcat {
 display:inline-block;
 width:auto;
}

.wrapper[class="usercp.php editlists"] td[style*="50%"] .tcat:last-child {
 float:right;
}

.wrapper[class="usercp.php editlists"] td[style*="50%"] td[class*="trow"] {
  width:auto;
  display:block;
}

.wrapper[class="usercp.php profile"] td[width="50%"],
.wrapper[class="usercp.php options"] td[width="50%"] {
 display:block;
 width:auto;
} 


.wrapper[class*="credits.php rewards"] .mobile-nav-cp:not([width]) .tborder td[class*="trow"],
.wrapper[class*="misc.php sticky_threads"] .tborder:nth-child(6) td:not(:only-child):not(.thead), 
.wrapper[class*="misc.php style_threads"] .tborder:nth-child(6) td:not(:only-child):not(.thead), 
.wrapper[class*="usercp2.php addsubscription"] .mobile-nav-cp + td .tborder td:not(.thead),
.wrapper[class*="usercp.php postpicture"] .mobile-nav-cp + td .tborder td:not(.thead),
.wrapper[class*="usercp.php profilepicture"] .mobile-nav-cp + td .tborder td:not(.thead),
.wrapper[class*="usercp.php password"] .mobile-nav-cp:not([width]) .tborder td:not(.thead),
.wrapper[class*="usercp.php changename"] .mobile-nav-cp:not([width]) .tborder td:not(.thead),
.usercp_avatar_table td:not(.thead)   {
 display:block;
 width:auto !important;
}
.wrapper[class*="misc.php style_threads"] .blockdisplayxd {
  width:300px;
}



.usercp_avatar_table input[name="avatarurl"] {
  display:inline-block;
  width:80%;
}

.wrapper[class*="usercp.php mysubscriptions"] .mobile-nav-cp + td .tborder td[class*="trow"]:not(:only-child) {
  display:block;
  width:auto;
}

.wrapper[class*="usercp.php mysubscriptions"] .mobile-nav-cp + td .tborder td[class*="trow"]:nth-child(2):before {
    content:"Payment Processor";
}


.wrapper[class*="usercp.php mysubscriptions"] .mobile-nav-cp + td .tborder td[class*="trow"]:nth-child(3):before {
    content:"Expires";
}

.wrapper[class*="credits.php rewards"] .mobile-nav-cp:not([width]) .tborder .tcat,
.wrapper[class*="usercp.php mysubscriptions"] .mobile-nav-cp + td .tborder .tcat,
.wrapper[class*="usercp.php forumsubscriptions"] .mobile-nav-cp + td .tborder td[class*="trow"]:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(4)), 
.wrapper[class*="usercp.php forumsubscriptions"] .mobile-nav-cp + td .tborder td.tcat:not(:nth-child(1)):not(:nth-child(3)) {
  display:none;
}

.wrapper[class*="usercp.php subscriptions"] form[action*="usercp.php"] .tborder td[class*="trow"]:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(7)),
.wrapper[class*="usercp.php subscriptions"] form[action*="usercp.php"] .tborder .tcat,
.wrapper[class*="usercp.php awards"] form[action*="usercp.php?action=awards"] .tborder td[class*="trow"]:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(6)):not(:nth-child(7)),
.wrapper[class*="usercp.php awards"] form[action*="usercp.php?action=awards"] .tborder td.tcat:not(:nth-child(1)):not(:nth-child(5)):not(:nth-child(6))
 {
  display:none;
}

.wrapper[class*="usercp.php usergroups"] .mobile-nav-cp + td .tborder td.tcat:not(:first-child) {
 display:none;
}

.wrapper[class*="usercp.php usergroups"] .mobile-nav-cp + td .tborder td:not(:only-child) {
 display:block;
 width:auto;
 text-align:left;
}

.wrapper[class*="usercp.php usergroups"] .mobile-nav-cp + td .tborder td:not(:only-child) {
 display:block;
 width:auto;
 text-align:left;
}


.wrapper[class*="usercp.php editlists"] td[style*="50%"] {
 display:block;
 width:auto !Important;
 margin-bottom:6px;
}

#ignore_list li, #buddy_list li {
   float:none !Important;
   width:auto !Important;
  margin:5px 0px !Important;
}

.wrapper[class*="credits.php rewards"] .mobile-nav-cp:not([width]) .tborder td[class*="trow"]:nth-child(1):before {
 content:"Reward Amount";
}

.wrapper[class*="credits.php rewards"] .mobile-nav-cp:not([width]) .tborder td[class*="trow"]:nth-child(2):before {
 content:"Description";
}

.wrapper[class*="credits.php shop"] .forumtabs a {
  font-size:0px;
}

.wrapper[class*="credits.php shop"] .forumtabs a:before {
  font-family: "Font Awesome 5 Free";
  font-size:14px;
  text-align:center;
  font-weight:bold;
}


.wrapper[class*="credits.php shop"] .forumtabs a[href*="#cat_1_e"]:before {
    content:"\f024";
}

.wrapper[class*="credits.php shop"] .forumtabs a[href*="#cat_2_e"]:before  {
  content:"\f1b2";
}

.wrapper[class*="credits.php shop"] .forumtabs a[href*="#cat_3_e"]:before  {
  content:"\f188";
}


.wrapper[class*="credits.php shop"] td[width*="180"]  + td .tborder .tcat {
  display:none;
}


.wrapper[class*="credits.php shop"] td[width*="180"]  + td .tborder tr:not(:first-child) {
    border-top: 1px solid  #262626;
    background-color: #21212;
    border-bottom: 1px solid #1b1b1b;

}



.wrapper[class*="credits.php shop"] td[width*="180"]  + td .tborder [class*="trow"] {
  display:inline-block;
  background:none !Important;
  border:0 !important;

}
.wrapper[class*="credits.php shop"] td[width*="180"]  + td .tborder [class*="trow"]:nth-child(1) {
  width:40px;
  float:left;
}



.wrapper[class*="credits.php shop"] td[width*="180"]  + td .tborder [class*="trow"]:nth-child(2) {
   display:block;
  padding-left:44px;
}



.wrapper[class*="credits.php shop"] td[width*="180"]  + td .tborder [class*="trow"]:nth-child(3):before  {
  content:"Cost: ";
}

.wrapper[class*="credits.php shop"] td[width*="180"]  + td .tborder [class*="trow"]:nth-child(4):before  {
  content:"Stock: ";
}



.details_table td:not(:only-child) {
  display:block;
  width:auto;
}

.wrapper[class*="credits.php autobump"] td[width*="180"] + td  table:nth-child(6) .tcat {
  display:none;
}

.wrapper[class*="credits.php autobump"] td[width*="180"] + td  table:nth-child(6) td[class*="trow"] {
  display:block;
  width:auto;
}


.wrapper[class*="credits.php lottery"] td[width*="180"] + td  .tborder td {
  display:block;
  width:auto;
}

.wrapper[class*="showthread.php"] td[width*="45%"], .wrapper[class*="showthread.php"] td[width*="10%"]  {
  display:block !important;
  width:auto !important;
}


.wrapper[class*="achievements.php"] .d-flex {
   display:block;
}

.group-rank {
  magin:0px 6px;
}



.wrapper[class*="modcp.php banning"]  td[valign="top"][width="180"] + td .tborder td:before {
 display:block;
 position:relative;
 padding-bottom:3px;
}

.wrapper[class*="modcp.php banning"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(1):before {
 content:"Username";
}

.wrapper[class*="modcp.php banning"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(2):before {
 content:"Reason";
}

.wrapper[class*="modcp.php banning"]  td[valign="top"][width="180"] + td .tborder: td[class*="trow"]:nth-child(3):before {
 content:"Length";
}

.wrapper[class*="modcp.php banning"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(4):before {
 content:"Banned By";
}

.wrapper[class*="modcp.php banning"]  td[valign="top"][width="180"] + td .tborder td.tcat:not(:first-child) {
 display:none;
}

.wrapper[class*="modcp.php banning"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"] {
 display:block;
 text-align:left;
  border-width:0;
  padding:4px 6px !Important;
}

.wrapper[class*="modcp.php banning"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:first-child {
  padding-top:11px !important;
  border-top-width:1px !important;
}

.wrapper[class*="modcp.php banning"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:last-child {
  border-bottom-width:1px !important;
  padding-bottom:11px !important;
}

div[class="wrapper powpow modcp.php "]  td[valign="top"][width="180"] + td .tborder:nth-of-type(3) td:nth-child(2) {
 text-align:right;
}

.wrapper[class*="modcp.php allreports"] td[valign="top"][width="180"] + td .tborder td.tcat:not(:first-child ){
 display:none;
}

.wrapper[class*="modcp.php allreports"]  td[valign="top"][width="180"] + td .tborder td:not(.thead):not(.tcat) {
 display:block;
 text-align:left;
  padding:4px 6px;
}

.wrapper[class*="modcp.php allreports"]  td[valign="top"][width="180"] + td .tborder td:before {
 display:block;
 position:relative;
 padding-bottom:3px;
}

.wrapper[class*="modcp.php allreports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"] {
 width:auto;
 display:block;
 border-width:0px 1px;
}

.wrapper[class*="modcp.php allreports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(1):before {
 content:"Reported Content";
}

.wrapper[class*="modcp.php allreports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(2):before {
 content:"Report reason";
}

.wrapper[class*="modcp.php allreports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(3):before {
 content:"Reporter";
}

.wrapper[class*="modcp.php allreports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(4):before {
 content:"# of Reports";
}

.wrapper[class*="modcp.php allreports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(5):before {
 content:"Reported";
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td:nth-child(3) {
 display:none;
} 


.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"] {
   border-width:0px;
  padding:4px 6px !Important;
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:first-child {
  padding-top:11px !important;
  border-top-width:1px !important;
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(4) {
  border-bottom-width:1px !important;
  padding-bottom:11px !important;
}

.wrapper[class*="modcp.php reports"] td[valign="top"][width="180"] + td .tborder .tcat:nth-child(1) {
  width:100%;
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder .tcat:nth-child(2), .wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder .tcat:nth-child(4) {
 display:none;
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder .tcat:nth-child(5) {
 text-align:right;
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder tr, .wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td.thead{
 display:block;
 position:relative;
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"] {
 display:block;
 text-align:left;

}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(5) {
 position:absolute;
 z-index:3;
 top:0px;
 right:0px;
}

.wrapper[class*="modcp.php reports"] td[valign="top"][width="180"] + td .tborder td:before {
 display:block;
 position:relative;
 padding-bottom:3px;
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(1):before {
 content:"Reported Content";
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(2):before {
 content:"Reported Reason";
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(3):before {
 content:"# of reports";
}

.wrapper[class*="modcp.php reports"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(4):before {
 content:"Last Reported";
}



.wrapper[class*="modcp.php modlogs"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) td {
 text-align:left;
}



.wrapper[class*="modcp.php modlogs"]  td[valign="top"][width="180"] + td .tborder td:before {
 display:block;
 position:relative;
 padding-bottom:3px;
}

.wrapper[class*="modcp.php modlogs"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) .tcat:not(:first-child) {
 display:none;
}

.wrapper[class*="modcp.php modlogs"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) td[class*="trow"] {
 display:block;
}

.wrapper[class*="modcp.php modlogs"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) td[class*="trow"]:nth-child(1):before {
 content:"Username";
}

.wrapper[class*="modcp.php modlogs"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) td[class*="trow"]:nth-child(2):before {
 content:"Date";
}

.wrapper[class*="modcp.php modlogs"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) td[class*="trow"]:nth-child(3):before {
 content:"Action";
}

.wrapper[class*="modcp.php modlogs"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) td[class*="trow"]:nth-child(4):before {
 content:"Information";
}

.wrapper[class*="modcp.php modlogs"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) td[class*="trow"]:nth-child(5):before {
 content:"IP";
}

.wrapper[class*="modcp.php finduser"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) td:nth-child(2),
.wrapper[class*="modcp.php finduser"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) td:nth-child(3),
.wrapper[class*="modcp.php finduser"]  td[valign="top"][width="180"] + td .tborder:nth-of-type(1) td:nth-child(4) {
 display:none;
}


.wrapper[class*="modcp.php warninglogs"] td[valign="top"][width="180"] + td .tborder td.tcat:not(:first-child) {
 display:none;
}


.wrapper[class*="modcp.php warninglogs"] td[valign="top"][width="180"] + td .tborder td[class*="trow"] {
 display:block;
 text-align:left;
  display:block;
  text-align:left;
  padding:4px 6px !Important;
  border-width:0;

}

.wrapper[class*="modcp.php warninglogs"] td[valign="top"][width="180"] + td .tborder td[class*="trow"]:first-child {
  padding-top:11px !important;
  border-top-width:1px !important;
}

.wrapper[class*="modcp.php warninglogs"] td[valign="top"][width="180"] + td .tborder td[class*="trow"]:last-child {
  border-bottom-width:1px !important;
  padding-bottom:11px !important;
}

.wrapper[class*="modcp.php warninglogs"]  td[valign="top"][width="180"] + td .tborder td:before {
 display:block;
 position:relative;
 padding-bottom:3px;
}

.wrapper[class*="modcp.php warninglogs"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(1):before {
 content:"Warned User";
}

.wrapper[class*="modcp.php warninglogs"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(2):before {
 content:"Warning";
}

.wrapper[class*="modcp.php warninglogs"]  td[valign="top"][width="180"] + td .tborder: td[class*="trow"]:nth-child(3):before {
 content:"Date Issued";
}

.wrapper[class*="modcp.php warninglogs"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(4):before {
 content:"Expires";
}

.wrapper[class*="modcp.php warninglogs"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(5):before {
 content:"Issued by";
}

.wrapper[class*="modcp.php warninglogs"]  td[valign="top"][width="180"] + td .tborder td[class*="trow"]:nth-child(6):before {
 content:"Details";
}
.wrapper[class*="modcp.php"]  #selectAllrow td, .wrapper[class*="modcp.php"]  #allSelectedrow td {
  display:block;
  width:auto;
}



.modqueue_controls.float_right {
  float:none;
  width:auto;
  text-align:left;
}







.wrapper[class*="modcp.php modqueue"] td[valign="top"][width="180"] + td .tborder [class*="trow"] {
  display:block;
  text-align:left;
  padding:4px 6px !Important;
  border-width:0;
}

.wrapper[class*="modcp.php modqueue"] td[valign="top"][width="180"] + td .tborder .tcat {
  display:none;
} 


.wrapper[class*="modcp.php modqueue"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:before {
  display:block;
  margin-bottom:2px;
}

.wrapper[class*="modcp.php modqueue"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:first-child:before {
   content:"Subject:";
}

.wrapper[class*="modcp.php modqueue"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:nth-child(2):before {
   content:"Author:";
}

.wrapper[class*="modcp.php modqueue"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:nth-child(3):before {
   content:"Date:";
}



.wrapper[class*="modcp.php modqueue"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:first-child {
  padding-top:11px !important;
  border-top-width:1px !important;
}


.wrapper[class*="modcp.php modqueue"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:last-child {
  border-bottom-width:1px !important;
  padding-bottom:11px !important;
}

.wrapper[class*="modcp.php modqueue"] [align="center"] .button{  
  display:block;
  padding:10px;
  text-align:center;
  box-sizing:border-box;
  width:100%;
}







[class="wrapper powpow modcp.php awards"] td[valign="top"][width="180"] + td .tborder [class*="trow"] {
  display:block;
  text-align:left;
  padding:4px 6px !Important;
  border-width:0;
}

[class="wrapper powpow modcp.php awards"] td[valign="top"][width="180"] + td .tborder .tcat {
  display:none;
} 


[class="wrapper powpow modcp.php awards"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:before {
  display:block;
  margin-bottom:2px;
}



[class="wrapper powpow modcp.php awards"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:nth-child(2):before {
   content:"Description:";
}

[class="wrapper powpow modcp.php awards"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:nth-child(3):before {
   content:"Options:";
}



[class="wrapper powpow modcp.php awards"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:first-child {
  padding-top:11px !important;
  border-top-width:1px !important;
}


[class="wrapper powpow modcp.php awards"] td[valign="top"][width="180"] + td .tborder [class*="trow"]:last-child {
  border-bottom-width:1px !important;
  padding-bottom:11px !important;
}

#boardstats_e {
  display:none;
}

.usernameapproval_table.tborder .tcat:first-child {
  width:100%;
}

.usernameapproval_table.tborder .tcat:nth-child(2),  .usernameapproval_table.tborder .tcat:nth-child(3), .usernameapproval_table.tborder .tcat:nth-child(4) {
 display:none;
}



.usernameapproval_table.tborder td[class*="trow"] {
   border-width:0px;
   display:block;
   width:auto;
  padding:4px 6px !Important;
}

.usernameapproval_table.tborder td[class*="trow"]:first-child {
  padding-top:11px !important;
  border-top-width:1px !important;
}

.usernameapproval_table.tborder td[class*="trow"]:nth-child(4) {
  border-bottom-width:1px !important;
  padding-bottom:11px !important;
}

.usernameapproval_table.tborder td[valign="top"][width="180"] + td .tborder


.usernameapproval_table.tborder .tcat:nth-child(2), .usernameapproval_table.tborder .tcat:nth-child(4) {
 display:none;
}

.usernameapproval_table.tborder .tcat:nth-child(5) {
 text-align:right;
}

.usernameapproval_table.tborder tr, .usernameapproval_table.tborder td.thead{
 display:block;
 position:relative;
}

.usernameapproval_table.tborder td[class*="trow"] {
 display:block;
 text-align:left;

}

.usernameapproval_table.tborder td[class*="trow"]:nth-child(5) {
 position:absolute;
 z-index:3;
 top:0px;
 right:0px;
}

.wrapper[class*="modcp.php usernameapproval"] td[valign="top"][width="180"] + td .tborder td:before {
 display:block;
 position:relative;
 padding-bottom:3px;
}

.usernameapproval_table.tborder td[class*="trow"]:nth-child(1):before {
 content:"Current Username:";
}

.usernameapproval_table.tborder td[class*="trow"]:nth-child(2):before {
 content:"New Username:";
}

.usernameapproval_table.tborder td[class*="trow"]:nth-child(3):before {
 content:"Date:";
}

.usernameapproval_table.tborder td[class*="trow"]:nth-child(4):before {
 content:"IP:";
}



.wrapper[class*="achievements.php"] .d-flex {
   display:block;
}

.group-rank {
  magin:0px 6px;
}




buy_signature.php all_deals


.wrapper[class*="awards_marketplace.php my_awards"] td[width*="180"] + td .tborder td.trow1:not(:first-child),
.wrapper[class*="awards_marketplace.php my_awards"] td[width*="180"] + td .tborder td:not(.thead),
.wrapper[class*="awards_marketplace.php my_deals"] td[width*="180"] + td .tborder td.trow1:not(:first-child),
.wrapper[class*="awards_marketplace.php my_deals"] td[width*="180"] + td .tborder td:not(.thead),
.wrapper[class*="awards_marketplace.php all_deals"] td[width*="180"] + td .tborder td.trow1:not(:first-child),
.wrapper[class*="awards_marketplace.php all_deals"] td[width*="180"] + td .tborder td:not(.thead),
div[class="wrapper powpow awards_marketplace.php "] td[width*="180"] + td .tborder td.trow1:not(:first-child),
div[class="wrapper powpow awards_marketplace.php "] td[width*="180"] + td .tborder td:not(.thead){
  display:block;
  text-align:left;
}
div[class="wrapper powpow awards_marketplace.php "] td[width*="180"] + td .tborder td.trow1:nth-child(2):before, 
.wrapper[class*="awards_marketplace.php my_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(2):before 
.wrapper[class*="awards_marketplace.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(2):before {
  content:"Seller: ";
}
.wrapper[class*="awards_marketplace.php my_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(3):before,
.wrapper[class*="awards_marketplace.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(3):before,
div[class="wrapper powpow awards_marketplace.php "] td[width*="180"] + td .tborder td.trow1:nth-child(3):before {
  content:"Date added: ";
}

.wrapper[class*="awards_marketplace.php my_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(4):before,
.wrapper[class*="awards_marketplace.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(4):before,
div[class="wrapper powpow awards_marketplace.php "] td[width*="180"] + td .tborder td.trow1:nth-child(4):before {
  content:"Cost: ";
}

.wrapper[class*="awards_marketplace.php my_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(5):before,
.wrapper[class*="awards_marketplace.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(5):before,
div[class="wrapper powpow awards_marketplace.php "] td[width*="180"] + td .tborder td.trow1:nth-child(5):before {
  content:"Status: ";
}

.wrapper[class*="awards_marketplace.php my_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(6):before,
.wrapper[class*="awards_marketplace.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(6):before {
  content:"Sold On: ";
}

.wrapper[class*="awards_marketplace.php my_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(7):before, 
.wrapper[class*="awards_marketplace.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(7):before {
  content:"Sold To: ";
}


.wrapper[class*="awards_marketplace.php my_awards"] td[width*="180"] + td .tborder .tcat:not(:first-child),
.wrapper[class*="awards_marketplace.php my_deals"] td[width*="180"] + td .tborder .tcat:not(:first-child),
.wrapper[class*="awards_marketplace.php all_deals"] td[width*="180"] + td .tborder .tcat:not(:first-child),
div[class="wrapper powpow awards_marketplace.php "] td[width*="180"] + td .tborder .tcat:not(:first-child) {
  display:none;
}

.wrapper[class*="awards_marketplace.php view_deal"] td[width*="180"] + td .tborder td, .wrapper[class*="awards_marketplace.php view_deal"] td[width*="180"] + td [align="center"] a{
   display:block;
   width:auto;
}

.wrapper[class*="awards_marketplace.php view_deal"] td[width*="180"] + td [align="center"] a {
     width:100%;
    box-sizing:border-box;
   padding:10px !important;
  text-align:left;
  margin:6px 0px;
}

.award_block  {
  float:none !Important;
  width:auto;
 margin:4px 0px;
}
.tfoot form[action*="awards_marketplace.php"] .button, 
.tfoot form[action*="awards_marketplace.php"] select, 
.tfoot form[action*="awards_marketplace.php"] .easy-autocomplete {
   width:100% !important;
   display:block;
   margin:4px 0px;
   
}

.scaleimages iframe, .scaleimages object, .scaleimages embed {
  max-width:70% !important;
  height:auto !important;
}


div[class*="trustscan.php"] .tborder .tcat {
    display: none;
}
div[class*="trustscan.php"] .tborder td:not(.thead):not(.tcat) {
    display: block;
    width: auto;
}

.account_security > li, .stats_data > li, .geo_stats_data > li {
    width:auto;
	float:none;
    border:0 !important;
}


.purchase_details_table td[class*="trow"],  .purchase_details_table td[class*="trow"] + td {
  display:block;
  width:auto;
}


.purchase_column {
  float:none;
  width:auto;
}


textarea,
input[type="text"],
input[type="button"],
input[type="submit"] {
     -webkit-appearance: none;
     -webkit-border-radius: 0;
}

.forumdisplay_filters {
  display:none;
}

.filter_button  { 
  display:block !important;
}

.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td.tcat {
   display:none !important;
}

.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td:not(.thead) {
  display:block;
  width:auto;
  text-align:left;
}

.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td.trow1 {
  padding:4px 6px;
}

.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(1) {
  padding-top:8px !Important;
}

.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td.trow1:last-child {
  padding-bottom:8px !Important;
}

.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td.trow1:before {
 display:block;
}

.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(1):before {
  content:"Deal/Seller";
}

.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(2):before {
  content:"Date:";
}


.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(3):before {
  content:"Cost:";
}

.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(5):before {
  content:"Date Sold:";
}

.wrapper[class*="buy_signature.php all_deals"] td[width*="180"] + td .tborder td.trow1:nth-child(6):before {
  content:"Buyer:";
}


.features_tborder td.tcat:not(:only-child) {display:none;}

.features_tborder td.trow1 {
  display:block;
  width:auto;

}


.features_tborder td.trow1:not(:first-child) {
  text-align:right;

}

.features_tborder td.trow1:before {
  float:left;
}

.features_tborder td.trow1:nth-child(2):before  {
  content:"Supreme";
}

.features_tborder td.trow1:nth-child(3):before  {
  content:"Infinity";
}

.features_tborder td.trow1:nth-child(4):before  {
  content:"Premium";
}

.features_tborder td.trow1:nth-child(5):before  {
  content:"Godlike";
}

.features_tborder td.trow1:nth-child(6):before  {
  content:"Contributor";
}

.features_tborder td.trow1:nth-child(7):before  {
  content:"Registered";
}

.no-flex, .no_flex {
  display:block !Important;
}

.#shoutbox.shoutbox_expand .window {
   height:320px !important;
}

#cancel_edit {
  transform:scale(2);
  right:14px;
  z-index:555;
}

.motm_wrapper {
   top:0px !important;
}
 
.p-avatar {
  margin-top:0;
}

.header-logo {  
  height:auto !Important;
}