﻿.bold      {font-weight: bold;}
.underline {text-decoration: underline;}
.nowrap    {white-space: nowrap;}
.vamiddle  {vertical-align: middle;}
.vatop     {vertical-align: top;}
.tacenter  {text-align: center;}
.taright   {text-align: right;}
.tajustify {text-align: justify;}
.inline    {display: inline;}
.nodisplay {display: none;}
.left      {float: left;}
.right     {float: right;}
.clear     {clear: both;}
.w100      {width: 100%;}
.w50       {width: 50%;}
.ohidden   {overflow: hidden;}
.hidden    {visibility: hidden;}
.flex-dr-mc{display: flex; flex-direction: row;}
.flex-row  {display: flex; flex-direction: row;}
.flex-col  {display: flex; flex-direction: column;}
.dw50-m100 {flex-basis: 50%;}
.margin-auto {margin: auto;}

.mobile {display: none;}

table      {border-collapse: collapse;}
td         {padding-left: 0px;}
td.lcell,div.anzeige-inhalt {padding: 2px;}
th,div.anzeige-header       {padding: 1px;}

h1, h2 {white-space: nowrap;}
      
/* Link liste, Action Link und Tabs */
ul.linklist        {margin: 0px; margin-left: 15px; padding: 0px; list-style-type: none;}
ul.linklist li     {padding: 0px; margin: 0px;}
ul.linklist li > * {vertical-align: middle;}
ul.linklist li span.bull {margin-left: -13px; width: 13px; display: inline-block; overflow: hidden;}
.tab {margin: 15px 40px}

/* Action Felder */
div.action-headline   {padding: 4px 2px; margin: 5px 0px; font-weight: bold;}
div.action-content    {margin: 0px 0px 25px 15px;}
table.action-table    {border-collapse: separate; border-spacing: 0px 5px;}
table.action-table td:first-child {padding: 3px 8px 3px 0px; font-weight: bold; vertical-align: top;}
table.action-table td.filled      {width: 100%;}

/* Inputs */
div.input-field-div {margin: 10px 0;}
      
/* Link */
a img   {border: 0px;}
a:hover {text-decoration: underline;}    
      
/* Important Fonts */
body                  {font-size: 14px; font-family: Verdana;}
.small                {font-size: 13px;}
div.navbar a          {font-size: 18px; font-family: Arial; font-weight: bold;}
#introduction h2      {font-size: 16px;                     font-weight: bold; letter-spacing: 0.5px;}
#introduction div     {font-size: 15px;                     line-height: 20px;}
.headline             {font-size: 18px;                     font-weight: bold;}
h1.homepage           {font-size: 20px;                     font-weight: bold; letter-spacing: 1px; margin: 0px; padding: 0px;}      
div.module-header     {font-size: 18px;}       
input,textarea,select {font-size: 14px; font-family: Arial;}
      
/* Important Colors */
body                    {color: White;}
a                       {color: #ffc21d; font-weight: bold; text-decoration: none;}
div.content-right a     {color: #334962;}
.headline               {background-color: #253d5a; color: white; text-align: center; padding-bottom: 4px; padding-top: 2px}
#introduction h2        {color: #ffc21d;}
div.navbar a            {color: #113f6f;}
.mark                   {color: #59a1f8; font-weight: bold;}
div.content-right .mark {color: White;}
.alert                  {color: #ee1919; font-weight: bold;}
.unalert                {color: #4aba13; font-weight: bold;}

div.action-headline          {background-color: #2d4a6e;}
div.action-headline a        {color: White;}
table.action-table td.filled {border: 1px solid #082c59; background-color: #2d4a6e; padding: 1px;}

input,textarea,select   {color: Black; background-color: #e8e8e8; border: 1px solid #c4c4c4;}

div.navbar div.submenue div    {background-color: #c2dfff; border: 1px solid #5b84ae;}
div.navbar span.submenu-spacer {background-color: #5b84ae; border-style: none;}

table.liste                 {border: 1px solid #253d5a;}
th,div.anzeige-header       {border: 1px solid #253d5a; background-color: #253d5a;}
td.lcell,div.anzeige-inhalt {border: 1px solid #253d5a; background-color: #11253e;}
div.anzeige-inhalt          {border-top: 0px;}

/* Hinweise */
div.information-red {margin: 10px 0px; padding-left: 45px; background-image: url('https://www.clanplanet.de/gfx/warndreieck2.png'); background-repeat: no-repeat; background-position: left center;}
      
/* Seite Bereiche */
body            {margin: 0px; padding: 0px; background-color: Black;}
#main-container {max-width: 1920px; margin: auto;}
header      {height: 183px; min-width: 1000px; background-color: #4a7bab; background-position: top center; background-image: url('https://www.clanplanet.de/gfx/portal3/header.png');}
div.middle      {width: 1000px; margin: auto; background-color: #12263E; background-image: url('https://www.clanplanet.de/gfx/portal3/content-bg.png'); min-height: 1300px; padding-bottom: 50px;}
      
/* Navbar + Header Title */
header div.title  {width: 1000px; height: 26px; margin: auto; padding-top: 121px; font-size: 0px;}
div.navbar            {width: 1000px; height: 30px; margin: auto;}
div.navbar > div.item {float: left; background-image: url('https://www.clanplanet.de/gfx/portal3/nav-line.png'); background-repeat: no-repeat; height: 30px; padding: 0px 8px 0px 9px;}
div.navbar a          {line-height: 30px; white-space: nowrap;}
div.navbar div.submenue           {position: relative;}
div.navbar div.submenue div       {position: absolute; top: 30px; left: 0px; padding: 4px 8px; z-index: 100;}
div.navbar span.submenu-spacer    {height: 1px; margin: 2px 0px; display: block;}
      
/* Content links */
div.content-start {height: 26px; width: 1000px; background-image: url('https://www.clanplanet.de/gfx/portal3/content-start.png');}
div.content-main  {width: 638px; float: left;  padding-left: 12px;}
div.main-start    {height: 24px; width: 653px; background-image: url('https://www.clanplanet.de/gfx/portal3/main-start.png'); margin-left: -12px;}

.separator     {margin: 10px auto; display: flex; flex-direction: row; max-width: 516px; padding-top: 5px;}
.separator div {flex-basis: 50%; flex-grow: 0; flex-shrink: 0; height: 4px;}
.separator div:first-child {background: linear-gradient(to right, rgba(0,0,0,0) , rgba(0,0,0,0.6));}
.separator div:last-child  {background: linear-gradient(to left,  rgba(0,0,0,0) , rgba(0,0,0,0.6));}

/* Welcome */
#welcome             {position: relative;}
div.welcome-bg       {position: absolute; top: -56px; width: 461px; height: 110px; background-image: url('https://www.clanplanet.de/gfx/portal3/welcome-bg.png'); z-index: 11;}
div.welcome-headline {height: 29px; padding-top: 27px; margin-bottom: 6px; z-index: 12; position: relative;}
.welcome-action-links{font-size: 0;}

#introduction div {
   padding: 0 10px 0 85px;
   height: 80px;
   margin: 17px 0 27px 0;
   display: flex;
   justify-content: center;
   flex-direction: column;
   background-repeat:no-repeat;
   background-position: left center;
}
#introduction div:last-of-type {margin-bottom: 32px;} /* ToDo: Raus */
#introduction h2  {margin: 8px 0px 0px 0px;}
#introduction h2 span{background: linear-gradient(to right, rgba(255,255,255,0.3), rgba(255,255,255,0.025));}
#introduction .t1 {background-image: url('https://www.clanplanet.de/gfx/portal3/intro-1.png');}
#introduction .t2 {background-image: url('https://www.clanplanet.de/gfx/portal3/intro-2.png');}
#introduction .t3 {background-image: url('https://www.clanplanet.de/gfx/portal3/intro-3.png');}

.welcome-action-links span {display: inline-block; height: 30px; background-size: contain;}
.welcome-action-links a:last-child {margin-left: 20px;}
.welcome-action-links .register-de {width: 196px; background-image: url('https://www.clanplanet.de/gfx/portal3/button-register-de.png');}
.welcome-action-links .register-en {width: 168px; background-image: url('https://www.clanplanet.de/gfx/portal3/button-register-en.png');}
.welcome-action-links .examples-de {width: 190px; background-image: url('https://www.clanplanet.de/gfx/portal3/button-examples-de.png');}
.welcome-action-links .examples-en {width: 190px; background-image: url('https://www.clanplanet.de/gfx/portal3/button-examples-en.png');}

/* News */
div.news-headline {
height: 30px;
padding-top: 21px;
background-image: url('https://www.clanplanet.de/gfx/portal3/news-headline.png');
background-repeat: no-repeat;
margin-bottom: 6px; margin-top: 30px;}
      
div.news-header {
background-repeat: no-repeat;
height: 44px;
background-position: 0px 2px;
background-size:     40px 40px;
padding-left:        43px;        
}

.news-titles ul {margin: 0; padding-left: 15px;}
     
/* Content+Boxen rechts */
div.content-right {
width: 320px;
float: right;
padding-right: 12px;
padding-top: 6px;
}
         
div.examplesites {
background-color: #c3942f;
}

/* Sidebar Login */
#sidebar-login div.input-field-div {margin: 0 0 6px 0;}
#sidebar-login input[placeholder], #sidebar-login input[type=submit] {width: 100%; box-sizing: border-box; height: 28px; font-size: 16px;}
      
/* Rechtsmenü Modul Default */
div.module         {width: 320px; margin-bottom: 10px;}   
div.module-header  {height: 32px; line-height: 32px;}
div.module-content {padding: 2px 4px; border-left: 1px solid #424242; border-right: 1px solid #424242; overflow: hidden;}
div.module-footer  {height: 1px; background-color: #424242;}
      
/* Modul Login */ 
div.module.loginbox div.module-content {padding: 5px 6px;}
div.module.loginbox td:first-of-type   {padding-right: 6px; font-size: 13px;}      
      
/* Module Examples */
div.module.examples div.module-header  {height: 30px; line-height: 30px; width: 320px; padding-right: 12px; background-image: url('https://www.clanplanet.de/gfx/portal3/right-hanger-header.png'); text-align: center; background-color: #136ca9;}
div.module.examples div.module-content {border-width: 0px 1px; background-color: #d1d1d1; padding: 4px 3px;}
div.module.examples div.module-footer  {height: 1px;}
div.module.examples div.liste-screenshots {width: 150px; margin: 3px; position: relative;}
div.module.examples div.liste-screenshots div {position: absolute; bottom: 0px; width: 150px; background-color: black; color: White; padding-top: 2px; padding-bottom: 2px; opacity: 0; transition: opacity 0.65s; visibility: hidden; text-decoration: none;}
div.module.examples div.liste-screenshots:hover div {opacity: 1; visibility: visible;}
      
/* Modul Variante "yellow" */      
div.module.yellow div.module-header  {padding-left: 34px; background-color: #efbe57; background-image: url('https://www.clanplanet.de/gfx/portal3/module-header-yellow.png'); color: Black;}
div.module.yellow div.module-content {background-color: #f0c558; color: Black;}
      
/* Modul Variante "green" */      
div.module.green div.module-header  {padding-left: 34px; background-color: #9cb13a; background-image: url('https://www.clanplanet.de/gfx/portal3/module-header-green.png'); color: Black;}
div.module.green div.module-content {background-color: #d1d1d1; color: Black;}
      
/* Modul Variante "red" */      
div.module.red div.module-header  {padding-left: 34px; background-color: #6a1414; background-image: url('https://www.clanplanet.de/gfx/portal3/module-header-red.png'); color: Black;}
div.module.red div.module-content {background-color: #d1d1d1; color: Black;}            
      
/* Footer */
footer {
height: 36px;
background-color: #4a7bab;
background-position: top center;
position: relative;
background-image: url('https://www.clanplanet.de/gfx/portal3/footer.png');
}
         
div.footer-shadow {
width: 100%;
height: 10px;
position: absolute;
top: -10px;
background-image: url('https://www.clanplanet.de/gfx/portal3/footer-shadow.png');
z-index: 10;
}
         
div.footer-content {
width: 1000px;
height: 36px;
margin: auto;
background-image: url('https://www.clanplanet.de/gfx/portal3/footer-content.png');
position: relative;
}
         
div.footer-content-a {
width: 100%;
height: 10px;
position: absolute;
top: -10px;
z-index: 15;
background-image: url('https://www.clanplanet.de/gfx/portal3/footer-content-top.png');
}
         
div.footer-content-b {
padding-left: 96px;
padding-top: 8px;
font-weight: bold;
font-size: 13px;
}      
      
/* Boxen Inhalte */
table.ticker td {padding: 0px; padding-bottom: 3px;}      
table.ticker tr > td:first-child {white-space: nowrap; vertical-align: top; padding-right: 3px;}
      
/* Social Networks */
div.clanplanet-social-networks {width: 318px; margin-bottom: 10px; overflow: hidden; border: 1px solid #424242; background-color: #d1d1d1;}
div.clanplanet-ingame-partnerbar {margin-bottom: 10px;}
      
/* Inhalte */    
table.acctable     {margin-bottom: 12px;}
      
table.siteslist     {table-layout: fixed;}
table.siteslist td  {padding: 1px 0px;}
table.siteslist div {overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%;}
table.siteslist div * {vertical-align: text-bottom;}

div.sitelist-space {
   width: 990px;
   padding: 5px 5px;
   overflow:hidden;
   background-color: black;
}
div.sitelist-inputs {margin-bottom: 3px;}
div.sitelist-info {margin-bottom: 2px;}
table.siteslist th:nth-child(2)   {width: 365px;}
      
/* Toplist  */
div.toplists       {overflow: hidden; margin-top: 15px;}
div.toplists table {background-color: #1f344e;}
div.toplists td    {border-top: 1px solid #1c2d41; border-bottom: 1px solid #1c2d41; padding: 1px;}
div.toplists tr:first-of-type {background-color: #263e5a; background: linear-gradient(#263e5a, #1f344e); font-weight: bold;}
div.toplists td:first-of-type {background-color: #263e5a; background: linear-gradient(#263e5a, #1f344e);}
div.toplists td:nth-child(1)  {padding-right: 0px;}
div.toplists td:nth-child(2)  {padding-left: 3px;}
div.toplists div:first-of-type {padding-bottom: 2px;}
div.toplists div:first-of-type span {padding: 4px; display: inline-block;}
div.toplists div:first-of-type > span {padding-left: 0px;}
      
/* Interactive */
.event-display   {display: block !important; opacity: 1 !important;}
.event-nodisplay {display: none  !important; opacity: 0 !important;}
      
span.interactive-default               {border: 1px solid #1e324a;}
span.interactive-selected              {background-color: #263e5a; background: linear-gradient(#263e5a, #1f344e);}
span.interactive-notselected-important {background-color: transparent !important; background: none !important;}
span.interactive-selected-important    {background-color: #263e5a !important; background: linear-gradient(#263e5a, #1f344e) !important;}
      
/* Anzeigeblock */
div.anzeigeblock {margin-bottom: 17px;}
div.anzeigen-options span.pagelink {display: inline-block; min-width: 22px; text-align: center; margin-bottom: 1px;}
div.anzeigen-options div:nth-child(2) > span:first-child {display: inline-block; min-width: 56px; border: 1px solid transparent;}

/* Login */
#login-fields-table {margin: auto;}
#login-fields-table td {padding: 3px;}
#loginpage-form input.wide {width: 250px; height: 26px; font-size: 16px; box-sizing: border-box;}
#loginpage-form div.input-field-div {text-align: center;}

/* Weitere */
#accountBoardsConfig td {padding-top: 8px;}
table.charge-credits-table td, table.charge-credits-table th {padding: 8px;}
table.charge-credits-table td:first-child {width: 300px;}

/* Cookie Notification */
div#cookie-notification {
position: fixed;
z-index: 99999;
top: 0px;
width: 100%;
height: 22px;
text-align: center;
padding-top: 3px;
background-color: #113f6f;
color: white;
font-size: 13px;
font-family: Verdana;}

div#cookie-notification button {
border-radius: 3px;
height: 19px;
background-color: #5c8c15;
border: 1px solid #47700a;
color: white;
display: inline-block;}

div.examples-ext.hanger-outside {display: none;}

@media (min-width: 1001px) {
   main {
      background-image:    url('https://www.clanplanet.de/gfx/portal3/site-bg-top.png'), url('https://www.clanplanet.de/gfx/portal3/site-bg-all.png');
      background-position: top center, top center;
      background-repeat:   no-repeat, repeat-y;
   }

   div.examples-ext.hanger-outside {display: initial; position: absolute; width: 14px; right: -26px; height: 46px; top: -8px; background-image: url('https://www.clanplanet.de/gfx/portal3/right-hanger-outside.png');}

}

@media (min-width: 701px) {
   div.navbar div.submenue div       {opacity: 0; transition: opacity 0.5s; visibility: hidden;}
   div.navbar div.submenue:hover div {opacity: 1; visibility: visible;}

}

@media (max-width: 700px) {
   .mobile  {display: initial;}
   .desktop {display: none;}

   .flex-dr-mc {flex-direction: column;}
   .dw50-m100 {flex-basis: 100%; margin-bottom: 30px;}
   .dw50-m100:last-child {margin-bottom: 0;}

   .tab {margin: 15px 20px}
   div.action-content    {margin: 0px 0px 25px 0px;}

   /* Important Fonts */
   body                  {font-size: 15px;}
   .small                {font-size: 14px;}         
   div.navbar a          {font-size: 19px;}
   #introduction div     {font-size: 16px;                     line-height: 19px;}
   .headline             {font-size: 19px;}
   h1.homepage           {font-size: 20px;}
   div.module-header     {font-size: 20px;}
   div.toplists table    {font-size: 14px;}

   header, header div.title, div.navbar, div.middle, div.content-start, div.footer-content {width: auto; min-width: initial;}

   header {
      background-image: url('https://www.clanplanet.de/gfx/portal3/header-mobile-700.png');
      background-position: left top;
      background-size: auto 100%;
      background-repeat: no-repeat;
      height: 100px;
      box-sizing: border-box;
      padding-top: 60px;
   }
   
   header div.title {
      height: 60px;
      width: 100%;
      box-sizing: border-box;
      position: absolute;
      top: 0;
      padding:  0 0 0 110px;
      background-image: url('https://www.clanplanet.de/gfx/portal3/header-mobile-text-de.png');
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 237px 30px;
      background-origin: content-box;
   }
   html[lang=en] header div.title {background-image: url('https://www.clanplanet.de/gfx/portal3/header-mobile-text-en.png');}
   header div.title img {display: none;}
   

   nav {position: relative; z-index: 20;}
   nav div.navbar {height: auto;}

   nav div.information {
      position: absolute;
      width: 80%;
      top: 0;
      left: 0;
      height: 40px;
      margin-left: 1%;
   }
   nav div.information > span {
      margin-right: 5px;
      padding-top: 3px;
      display: inline-block;
      vertical-align: middle;
   }

   nav > a.mobile {
      display: inline-block;
      background-color: #173b67;
      border-top: 1px solid #284a74;
      border-left: 1px solid #284a74;
      border-right: 1px solid #0b2340;
      border-bottom: 1px solid #0b2340;
      width: 34px;
      height: 34px;
      position: absolute;
      top: 3px;
      right: 3px;
      z-index: 101;
   }
   div.mobile-button {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      height: 100%;
      padding: 6px;
      box-sizing: border-box;
   }
   div.mobile-button span {display: inline-block; width: 100%; height: 4px; background-color: white;}

   nav > div {display: none;}
   nav > div.active-mobile {display: flex; flex-direction: column;}

   nav div.navbar {
      background-color: #ffffff;
      box-shadow: 0 0 15px #4184cf inset;
      z-index: 100;
      position: relative;
   }

   nav div.navbar div.item { 
      height: auto;
      line-height: 35px;
      padding: 0 40px 0 10px;
      box-sizing: border-box;
      float: none;
      background-image: none;
   }
   nav div.navbar div.item:first-child {line-height: initial; height: 40px;}

   div.navbar div.submenue div {
      position: initial;
      display: none;
      border-width: 0 0 0 2px;
      padding: 0 0 0 6px;
      background-color: initial;
   }
   div.navbar span.submenu-spacer {display: none;}

   div.navbar div.submenue div.sub-active-mobile {display: block;}

   a.fb-icon span {display: inline-block; width: 20px; height: 20px; background-size: contain; background-image: url('https://www.clanplanet.de/gfx/portal3/fb-icon.png');}
   a.fb-icon      {margin-left: 8px;}

   main {overflow-x: hidden; box-shadow: 0 0 4px #000;}
   div.middle {background-image: none; padding-bottom: 80px;}
   div.content-start {display: none;}
   div.content-main  {width: auto; float: none; padding: 5px 1%;}
   div.content-right {width: auto; float: none; padding: 0 1%;}
   div.content-right .separator {margin: 13px 0 37px 0;}
   div.content-right .separator div:first-child {background: linear-gradient(to right, rgb(38, 62, 90, 0) , rgb(38, 62, 90, 1));}
   div.content-right .separator div:last-child  {background: linear-gradient(to left,  rgb(38, 62, 90, 0) , rgb(38, 62, 90, 1));}
   div.toplists      {margin-bottom: 15px;}
   div.examples div.examples-ext {display: none;}
   div.main-start {display: none;}
   div.welcome-bg {display: none;}

   #introduction div {
      background-size: 36px;
      background-position: left top;
      padding: 0 10px 0 40px;
      display: block;
      height: auto;
      margin: 0 0 20px 0;
   }
   #introduction h2 {margin: 10px 0;}
   .welcome-action-links a:nth-child(2) {display: none;}
   .welcome-action-links .register-de {background-image: url('https://www.clanplanet.de/gfx/portal3/button-register-de-high.png');}
   .welcome-action-links .register-en {background-image: url('https://www.clanplanet.de/gfx/portal3/button-register-en-high.png');}

   div.welcome-headline {
      height: 30px;
      padding-top: 21px;
      background-image: url('https://www.clanplanet.de/gfx/portal3/welcome-headline.png');
      background-repeat: no-repeat;
      margin-bottom: 6px; margin-top: 0;
   }

   /* Module */
   div.module     {width: auto;}
   div.module-content {border: none;}
   div.module.examples {display: none;}
   div.module.yellow div.module-header, div.module.green div.module-header, div.module.examples div.module-header {background-image: none; padding-left: 0; padding-right: 0;}
   
   div.module.yellow div.module-header,  div.module.examples div.module-header {background: linear-gradient(#263e5a, #1f344e); color: #fff;}
   div.module.yellow div.module-content   {background-color: #395576; color: #fff;}
   div.module.yellow div.module-content a {color: #ffc21d;}

   div.module.green div.module-header {background: linear-gradient(#8fbd1c, #649916); color: #fff;}

   div.module-header {text-align: center;}

   div.module.examples div.module-header {width: auto;}

   div.clanplanet-social-networks, div.clanplanet-ingame-partnerbar {display: none;}

   /* Footer */
   footer {background-image: none; position: initial; background-color: black; border-bottom: 5px solid #12263E; height: auto;}
   div.footer-shadow, div.footer-content-a {display: none;}
   div.footer-content {background-image: none; height: auto;}

   div.footer-content-b {padding: 5px 0 5px 1%; white-space: nowrap; line-height: 150%;}

   /* Inhalte */
   #login-fields-table, #login-fields-table span.small {font-size: 13px;}
   #login-fields-table td {padding-bottom: 7px;}
   #login-fields-table input {height: 20px;}

   div.sitelist-space  {width: auto;}
   div.sitelist-inputs {margin-bottom: 0;}
   div.sitelist-inputs > span.mobile-line {display: block; margin-bottom: 8px;}

   .sign-up-input {margin-top: 5px; height: 25px; font-size: 20px;}
   input[name=clanurl] {width: 130px;}
   #accountBoardsConfig input[name=signatur] {max-width: 180px;}

   table.charge-credits-table td, table.charge-credits-table th {padding: 3px 1px;}
   table.charge-credits-table td:first-child {width: auto;}

   /* Cookie Notification*/
   div#cookie-notification {
   top: auto;
   bottom: 0;
   height: 70px;
   font-size: 14px;
   line-height: 21px;
   text-align: justify;
   padding: 3px;
   padding-right: 72px;
   box-sizing: border-box;}

   div#cookie-notification button {
   position: absolute;
   right: 2px;
   top: 2px;
   width: 66px;
   height: 66px;
   font-size: 20px;}

}

@media (max-width: 600px) {
   .tab {margin: 15px 0}
   div.toplists table td:last-child {display: none;}
}

@media (max-width: 500px) {
   header {background-image: url('https://www.clanplanet.de/gfx/portal3/header-mobile-500.png');}

   h1.homepage {font-size: 19px; padding-top: 1px;}
   #introduction h2 {display: none;}
   #introduction .advanced {display: none;}

   div.toplists table {font-size: 13px;}
   div.toplists table td:nth-last-child(2) {display: none;}

   div.sitelist-info .small-newline {display: block;}
   div.sitelist-info .small-newline > span {display: none;}
   
   table.siteslist th:nth-child(2)   {width: auto;}
   table.siteslist th:last-child, table.siteslist td:last-child  {display: none;}

   #editAccountBasics select[name=country] {max-width: 200px;}
}

