


/* Wiki */
#ig-space-discover.landing #content-head {
    background: url("/download/theme/images/kbbannerpng") repeat-x center center transparent;
padding:30px 0 50px;
}
#ig-space-discover #content-head {
    background: #255E69;
}
#tab-titles {
     border: 1px solid #ccc;
     margin-bottom: 0px;
}

#tab-titles li {
     border-left: 1px solid #ccc;
     cursor: pointer;
     display: inline-block;
     padding: 18px 0px;
     text-align: center;
     width: 19%;
     width: Calc(100%/6 - 1px);
}

#tab-titles li span {
     padding: 6px 0 6px 36px;
}

#tab-titles li:hover {
     color: #255E69;
}

#tab-titles li.All span {
     background: url("/download/files/theme/allgreypng") no-repeat scroll 0 center transparent;
}

#tab-titles li.blank {
     width: Calc(100%/7 - 1px);
     padding: 0px 0px 0px 0px !important;
     text-align: left;  */
}

.ig-space-socialspace #tab-titles li.Factions, .ig-space-socialspace #tab-titles li.Locations, 
.ig-space-socialspace #tab-titles li.Characters {
     width: Calc(100%/3 - 1px);
     }

#tab-titles li.blank span {
     padding: 6px 0px 6px 10px !important;
     text-align: left;  */
}


 #tab-titles li.Characters span,
#kbNavbar .Characters a {
     background: url("/download/files/theme/charactergreypng") no-repeat scroll 0 center transparent;
}

#tab-titles li.Factions span,
#kbNavbar .Factions a  {
     background: url("/download/files/theme/factionsgreypng") no-repeat scroll 0 center transparent;
}

#tab-titles li.Locations span,
#kbNavbar .Locations a  {
     background: url("/download/files/theme/locationsgreypng") no-repeat scroll 0 center transparent;
}

#tab-titles li.Culture span,
#kbNavbar .Culture a  {
     background: url("/download/files/theme/culturegreypng") no-repeat scroll 0 center transparent;
}
#tab-titles li.Items span,
#kbNavbar .Items a  {
     background: url("/download/files/theme/itemsgreypng") no-repeat scroll 0 center transparent;
}



#tab-titles li:first-child {
     border-left: 0;
}

#tab-titles li.here {
     background-color: #7a7a7a;
     color:#fff;
}


#tab-titles li.All.here span,
#kbNavbar .All.here a ,
#kbNavbar .All:hover a  {
     background: url("/download/files/theme/allwhitepng") no-repeat scroll 0 center transparent;
}

#tab-titles li.Characters.here span,
#kbNavbar .Characters.here a ,
#kbNavbar .Characters:hover a  {
     background: url("/download/files/theme/characterwhitepng") no-repeat scroll 0 center transparent;;
}

#tab-titles li.Culture.here span,
#kbNavbar .Culture.here a ,
#kbNavbar .Culture:hover a  {
     background: url("/download/files/theme/culturewhitepng") no-repeat scroll 0 center transparent;
}

#tab-titles li.Locations.here span,
#kbNavbar .Locations.here a ,
#kbNavbar .Locations:hover a  {
     background: url("/download/files/theme/locationswhitepng") no-repeat scroll 0 center transparent;
}
#tab-titles li.Items.here span,
#kbNavbar .Items.here a ,
#kbNavbar .Items:hover a  {
     background: url("/download/files/theme/itemswhitepng") no-repeat scroll 0 center transparent;
}
#tab-titles li.Factions.here span,
#kbNavbar .Factions.here a ,
#kbNavbar .Factions:hover a  {
     background: url("/download/files/theme/factionswhitepng") no-repeat scroll 0 center transparent;
}

.tabs-up{
margin-bottom: 0px;}

.ig-widget-type-wikiindex .ps-tab{
  border-top-width: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}


.nav-resources  a,
.nav-resources .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/culturegreypng") !important;
}

.nav-map  a,
.nav-map .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/locationsgreypng") !important;
          margin-left: 5px;
}


.nav-campaigns  a,
.nav-campaigns .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/itemsgreypng") !important;
	margin-left: 5px !important;
}



.nav-social  a,
.nav-social .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/factionsgreypng") !important;
}

.nav-gmspace  a,
.nav-gmspace .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/evilemoticon24png") !important;
}

.nav-justthetip  a,
.nav-justthetip .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/swordiconpng") !important;
          margin-left: 5px;
}

.nav-outofreach  a,
.nav-outofreach .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/swordiconpng") !important;
          margin-left: 5px;
}

.nav-tothehilt  a,
.nav-tothehilt .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/magiciconpng") !important;
       
}

.nav-closequarters  a,
.nav-closequarters .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/magiciconpng") !important;
       
}

.nav-mh  a,
.nav-mh .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/wolfpng") !important;
       
}

.nav-the_war_room  a,
.nav-the_war_room .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/skull24png") !important;
}

.nav-files  a,
.nav-files .ig-nav-overflow  a:hover {
	background-image: url("/download/files/theme/treasurechestpng") !important;
}

/*--------------------------------

Custom App Icon Colours


---------------------------------*/

span.app-wiki {
  background-image: url("/download/files/theme/appwikipng");
}
span.app-blog {
  background-image: url("/download/files/theme/appblogpng");
}
span.app-forum {
  background-image: url("/download/files/theme/appforumpng");
}


/*--------------------------------

Level Calculator Customization

-----------------------------------*/

.levelBlock{
height:1px;
width:100%;
padding-bottom:35%;
background-image: url("/download/files/theme/levelchartpng");
background-size: 100% 100%;
}

.levLabel div{
  position: static;
float:left;
}

.levLabel h1 {
font-family:sans-serif;
text-align:center;
font-weight:bold;
padding-top: 17%;
font-size: 2em; font-size: 2vw;
}

.levLabel p {
font-family:serif;
text-align:center;
font-size: 4em; font-size: 4vw;
}

.levLabel h1 {
font-family:sans-serif;
font-size: 0.7em;
}

.levLabel p {
font-family:serif;
font-size: 1em; 
}

#level_location {
padding-top:0%;
line-height:0.7em;
font-size: 2em;
}

.levelBlock #levelShield {
  width:27%;
  margin-left: 2%;
  margin-right: 2%;
}

.levelBlock #currentXP {
width:31%;
  margin-left: 2%;
  margin-right: 2%;
 }

.levelBlock #XPtoLevel{
width:30%;
  margin-left: 2%;
  margin-right: 2%;
 }


/*----------------------
Alternating Table Cells
----------------------*/

tr:nth-child(even) {
    background-color: #F0F0F0;
}

thead tr{
    background-color: #255E69;
    color:#fff
}

.ig-app-wiki #comments {
  display: none;
}

#errorpage-message {
    background-image: url("/download/files/theme/dragon404jpg");
    background-repeat: no-repeat;
    height: 600px;
}

//#errorpage-message h2, #errorpage-message p{
//   display:none;
//}
.new404 {
    display: block !important;  
padding-left:30px;
}
.new404:first-child { 
width:300px;
padding: 300px 0 0 30px;
}


.twitteron .hscroll .ig-email, #microblog .ig-email {
    border-radius: 25px;
    padding: 10px;
    border: 3px solid #55acee;
    background: url(https://ilderantales.igloocommunities.com/download/files/theme/twitterlogopng?attachment=1);
    background-size: 80px;
    background-repeat: no-repeat;
    background-position: 99% 95%;
    background-color: #fff;
}
.twitteron .hscroll .ig-email p, #microblog .ig-email p {
    padding: 0 10px 0 10px;
}

.welcomewidget {
    background-color: #ffffff;
    border-color: #c3c3c3;
    border-width: 1px !important;
    border-radius: 4px !important;
    border-style: solid;
}

.welcomewidget .ig-widget-html-content {
   padding: 10px 15px 10px 15px;
}

.welcomewidget .ig-cpt-title {
    font-size: 20px !important;
}

.ig-channel-bard_list #taskFilterbar, .ig-channel-bard_list .ig-task-sort, .ig-channel-bard_list .column-secondary, #tasks .ig-task-checkbox, .ig-channel-bard_list .ig-title-row .ig-col-sm, #signin-notice {
display:none;
}

.ig-channel-wizard_list #taskFilterbar, .ig-channel-wizard_list .ig-task-sort, .ig-channel-wizard_list .column-secondary, #tasks .ig-task-checkbox, .ig-channel-wizard_list .ig-title-row .ig-col-sm, #signin-notice {
display:none;
}

.ig-channel-warrior_list #taskFilterbar, .ig-channel-warrior_list .ig-task-sort, .ig-channel-warrior_list .column-secondary, #tasks .ig-task-checkbox, .ig-channel-warrior_list .ig-title-row .ig-col-sm, #signin-notice {
display:none;
}

.ig-channel-bard_list .column-main-inner, .ig-channel-wizard_list .column-main-inner, .ig-channel-warrior_list .column-main-inner {
   width: 100%;
}

.bestlist .ig-task-checkbox, .bestlist .ig-expand, .bestlist .js-assigneeicon, .bestlist .ig-col-sm, .bestlist .ig-user-thumbnail { display: none; }
.bestlist  {

pointer-events: none;
}

#systemnav li.active .ig-nav-item {
background-color: transparent;
}

.nav-wiki a,
.ig-nav-overflow .nav-wiki a:hover {
	background-image: url("/download/files/theme/scrollwithmessageinside24png") !important;
          margin-left: 5px;
}


.nav-tothehilt, .nav-justthetip, .nav-wiki, .nav-map {
   margin-left: 5px !important;
}



.menu1 li {
    list-style: none;
}
.menu1 li a {
    font-size: 19px;
    padding: 5px;
    transition: color 0.5s, background-color 0.5s;
    padding: 20px 10px;
    border: 1px solid;
    border-color: #7a7a7a;
    border-width: 0 1px 1px 1px;
    display: block;
}

.menu1 li:hover a{
    background-color: #1d76bb;
    color: #fff;
}

.menu1 li:first-child a {
    border-top: 1px solid;
}

.menu1 {
    margin: 0 !important;
}

.julia {
    font-family: 'Architects Daughter', cursive;
}

.it-widget {
    background-color: #ffffff !important;
    border-color: #c3c3c3 !important;
    border-width: 1px !important;
    border-radius: 4px !important;
    border-style: solid !important;
}

.it-widget .ig-cpt-body {
    padding: 9px;
}

.secret {
display: none;
}

.excerpt {
  background-color: #f0f0f0;
  border-radius: 5px;
  margin: 5px;
  padding: 5px;
}

/* Tabbed widget styles */
.tab-titles {
    position: relative;
    display: flex;
    margin: 0 !important;
}

.tab-titles li {
    display: flex;
    padding: 10px 3px;
    overflow: visible;
    font-size: 17px;
    color: #333;
    text-align: left;
    text-overflow: ellipsis;
    text-transform: uppercase;
    list-style: none;
    cursor: pointer;
    background: #fff;
    transition: all .3s ease;
    align-items: center;
    border-bottom: 3px solid #ededed;
    flex: 1;
}

.tab-titles .here {
    background: #eaeaea;
}

.ps-tab .ig-cpt-title {
    display: none;
}

.legend-title {
font-family: 'Quintessential', cursive;
}

 #systemnav li.active a{
    color: #fff !important;
}

.ps-tabs div.editable {
    margin-bottom: 0em;
}

.navigation li .ig-dropdown-menu li {
     display: block !important;
}

li.ig-userbar_button.ig-userbar_item.ig-userbar_marketplace.ig-right {
   display: none;
}

#primarynav > ul > li > a, #navigation .ig-nav-dropdown-menu li a {
    padding: 0px 6px 12px 26px !important;
    background-repeat: no-repeat;
    }
    
#navigation .ig-nav-dropdown-menu li a {
    padding: 3px 6px 12px 30px !important;
    background-repeat: no-repeat;
    }
    
.navigation-primary ul {
    width: 100%;
    }
    
.quote {
    float: right;
    width: 50%;
    padding: 10px;
    font-style: italic;
}

.levelBlock {
    background: url("/download/files/theme/levelchartpng") repeat-x center center transparent !important;
    background-size: 100% 100% !important;
}

.ig-widget-type-wiki .wednesdayxp, .ig-widget-type-wiki .thursdayxp, .ig-widget-type-wiki .saturdayxp, .ig-widget-type-wiki .xpgamename {
display: none;
}

