@import 'https://fonts.googleapis.com/css?family=Roboto';
@import 'https://fonts.googleapis.com/css?family=Almendra+SC|IM+Fell+DW+Pica+SC|IM+Fell+Great+Primer|IM+Fell+Great+Primer+SC|IM+Fell+Great+Primer:400,400i';


/*  phpBB3 Style Sheet
--------------------------------------------------------------
Style name:			myrgard prosilver Special Edition
Based on style:		prosilver (the default phpBB 3.2.x style)
Original author:	Tom Beddard ( http://www.subblue.com/ )
Modified by:		phpBB Limited ( https://www.phpbb.com/ )
--------------------------------------------------------------
*/

/* colours.css changes */
html, body {
background-color: #ACA8A1;
background-image: url('https://myrgard.com/battletomyrgard-bg-mediumres.jpg');
background-size:1920px 1014px;
background-repeat:none;
font-family:'IM Fell Great Primer', serif;
padding:0;
}

a {
color:#000;
}

p {
line-height: 1.3em;
font-size: 1.25rem;
margin-bottom: 1.5em;
}

.breadcrumbs .crumb a {

font-family: 'IM Fell Great Primer', serif;
font-size: 1rem;
font-weight: normal;

}

h2 {
display:none;
/*font-family: 'IM Fell Great Primer', serif;*/
/*font-size:4em;	*/
}

.postbody h3 {
font-family: 'IM Fell Great Primer', serif;
}

body.simple {
min-height: 100%;
background-color: #FFF;
padding: 0 5px;
}

.search-header {

display:none;
}


div.NotaRogueSite {

width: 100%;
background: #000;
padding: 4px 0px 8px 0;
margin: 0;
text-align: center;
font-size: 0.75rem;
line-height: 1rem;
color: #957d5d;
position: fixed;
z-index: 1;
opacity: 0.8;

}


div.NotaRogueSite a {

/*padding: 0 20px 0 0;*/

font-weight: 400;
color: #ddd;
}



.wrap {
/*	border: 2px solid #FFF;
border-radius: 15px;
box-shadow: 0 0 5px 2px #9D9A93, inset 0 3px 18px rgba(100, 100, 100, .25);
margin: 0 auto;
max-width: 1152px;
padding: 13px 23px;*/

/*max-width: 95%;*/
max-width: 800px;
margin: 0 auto;
padding: 0;
border: none;
border-radius: 0px;
box-shadow: 0;

background-color:#f0ead9;
}

#page-header {
padding:15px;
}

.page-body {
padding:15px;
margin: 4px 0;
clear: both;

}


.postprofile .avatar img {
    display: none;


}




.postprofile dd, .postprofile dt {

line-height: 1.2em;
margin-left: 0px;

}


.postprofile dl {
    width: 200px;
    padding-left: 10px;
}

li.header 
{
font-family: 'IM Fell Great Primer', serif;	
}

dd.posts, dd.topics, dd.views, dd.extra, dd.mark {
width: 80px;
/*text-align: left;*/
line-height: 2.2em;
font-size: 2em;

}



ul.topiclist.topics dd.posts {
text-align: center;
}


dl.row-item {
padding-top: 0  px;
}


li.header dl.row-item dt .list-inner {

font-size: .75rem;	
text-transform: uppercase;
padding: 15px 10px 15px 10px;


}


dl.row-item dt .list-inner {

padding: 0 25px 25px 10px;

}



dl.row-item dt .list-inner {

font-size: 1.25em;
margin-top: 10px;

}


div.action-bar.bar-top  a.button, div.action-bar.bar-bottom a.button {

font-size: 1rem;
font-weight: normal;
font-family: 'IM Fell Great Primer', serif;
line-height: 1.4;
text-align: center;
white-space: nowrap;
cursor: pointer;

border-color: transparent;
background-color:transparent;
background-image: none;
border:none;
-webkit-box-shadow:none;
padding:0;
color:red;
/*text-transform: uppercase;*/
}



.pagination li.active span {

background: #000;

border-color: #000;

color: #FFFFFF;

}


i.icon.fa-pencil.fa-fw {
/*display: none !important;*/
}


.forums dd.lastpost > span {

display: block;
padding-left: 5px;
/*font-size:.95rem;*/

}




dd.lastpost {

/*font-size:.95rem;*/
}	

.global_read,
.global_read_mine,
.global_read_locked,
.global_read_locked_mine,
.global_unread,
.global_unread_mine,
.global_unread_locked,
.global_unread_locked_mine,
.announce_read,
.announce_read_mine,
.announce_read_locked,
.announce_read_locked_mine,
.announce_unread,
.announce_unread_mine,
.announce_unread_locked,
.announce_unread_locked_mine,
.forum_link,
.forum_read,
.forum_read_locked,
.forum_read_subforum,
.forum_unread,
.forum_unread_locked,
.forum_unread_subforum,
.sticky_read,
.sticky_read_mine,
.sticky_read_locked,
.sticky_read_locked_mine,
.sticky_unread,
.sticky_unread_mine,
.sticky_unread_locked,
.sticky_unread_locked_mine,
.topic_moved,
.topic_read,
.topic_read_mine,
.topic_read_hot,
.topic_read_hot_mine,
.topic_read_locked,
.topic_read_locked_mine,
.topic_unread,
.topic_unread_mine,
.topic_unread_hot,
.topic_unread_hot_mine,
.topic_unread_locked,
.topic_unread_locked_mine,
.pm_read,
.pm_unread {
background-image: none;
}



.topic_read_hot {

background-image:none;
}


.pm_read, .topic_read {
background-image:none;
}




dd.posts, dd.topics, dd.views {
font-family: 'IM Fell Great Primer', serif;
font-variant: italic;
}

.headerbar {
background-color: #7C8891;
background-image: url("./images/bg_header.gif");
}

.headerbar {
background: transparent none repeat-x 0 0;
margin-bottom: 4px;
padding: 5px;
border-radius: 0;
padding-top: 60px;
}



#site-description h1 {
display:none;
font-family: 'IM Fell Great Primer', serif;
/*font-style: italic;*/
margin-right: 0;
color:#000;
font-size:5rem;
}

h3 {

font-family: 'IM Fell Great Primer', serif;
color:#000;
font-weight: bold;
text-transform: uppercase;
border-bottom: 1px solid 

transparent;
border-bottom-color: transparent;
margin-bottom: 3px;
padding-bottom: 2px;
font-size: 1.05em;
margin-top: 20px;
margin-left: 15px;

}

.quick-login > label:nth-child(5) {
margin-left:10px;
color:#333;
}

fieldset.quick-login {

margin-top: 5px;
font-size: 1rem;
color: 

#000;
margin-left: 15px;

}

fieldset.quick-login label {

white-space: nowrap;
padding-right: 2px;
color: 

#000;

}


dt label {

font-weight: bold;
text-align: left;
color:#000;
text-transform: uppercase;

}

input.inputbox {
font-family: 'IM Fell Great Primer', serif;
width: 85%;

}

.tabs .tab, .minitabs .tab {

display: block;
float: left;
font-size: 1em;
font-weight: bold;
line-height: 1.4em;
background-color: #000;
color: #fff;
font-size: 0.9rem;
background-image:none;


}

#tabs .tab > a {

color: #fff;
font-size: 0.9rem;

}


fieldset {

border-width: 0;
font-family: 'IM Fell Great Primer', serif;
font-size: 1em;

}


.column2 {
    float: left;
    clear: right;
    width: 49%;
}

a .button .button-search-end {
float:left;
}


.fa-fw {
/*display: none !important;*/
}


#forum-search fieldset {

border-width: 0;
font-family: 'IM Fell Great Primer', serif;
font-size: 1rem;
visibility: none;

}


div.list-inner div.left-box time  {
/*font-size:.51rem;*/
color:#000;
}




div .search-box {
display: none;
}

a.button1, input.button1, input.button3, a.button2, input.button2 {


background:none;
background-color: #000;
color: #fff;
font-family: 'IM Fell Great Primer', serif;
padding:5px;
margin:15px;

}



#site-description p {
visibility:hidden;
}

#site-description {
font-family: 'IM Fell Great Primer', serif;
float: left;
width: 65%;
color:#000;

}

.navbar {
background-color: #f0ead9;
border-radius: 0;
}


ul.linklist > li {
float: left;
font-size: 1rem;
line-height: 2.2em;
list-style-type: none;
margin-right: 7px;
padding-top: 1px;
width: auto;
}

ul.linklist > li.rightside, p.rightside, a.rightside {

float: right;
margin-right: 15px;
margin-left: 15px;
text-align: right;

}

p.time {
display:none;
margin-right:10px;
margin-left:10px;
}


.forabg, .forumbg {
background-color: #f0ead9;
background-image: none;
border-radius: 0;
}


.forumbg .header a, .forabg .header a, th a {
/*font-family: 'IM Fell Great Primer', serif;*/
font-family: 'IM Fell Great Primer', serif;
/*font-size:1.25em;*/
/*font-weight: bold;*/
color: #000;
}


a:active {
color:red;
}


div.forumbg div.inner ul.topiclist.topics  dd.lastpost {
font-size:.95rem;
}

li.header dt, li.header dd {
font-family: 'IM Fell Great Primer', serif;
font-size:1.25em;
font-weight: normal;
color:#000;
/*margin:0;*/
padding:5px 0 0 0;
text-transform: none;
}

ul.topiclist li.row dd {

padding:0 15px 15px 15px;
margin:0;
font-size:1.25em;

}

fieldset.polls dl {

margin-top: 5px;
border-top: 1px solid 

transparent;
border-top-color: transparent;
padding: 5px 0 0 0;
line-height: 50%;

}

ul.topiclist dd {

border:none;

}


ul.topiclist li {

color: #000;

}


.action-bar {

/*font-size: 1.25rem;*/
margin: 4px 10px;

}

.small-icon.icon-home.breadcrumbs {

font-size: .95em;

}

.small-icon > a {

padding: 0 0 0 0px;

}


a.forumtitle {
font-family: 'IM Fell Great Primer', serif;
/*font-family: 'Roboto', helvetica, sans-serif;*/
/*font-size: 2rem;*/
text-transform: uppercase;
font-weight: bold;
text-decoration: none;
/*padding: 19px 0px 0px 0px;*/
display: block;
font-size: 1.2em;
}

.forabg {
border-radius:0;
}


/* Hide the existing icons */
.post-icon, .forum_link, .forum_read, .forum_read_locked, .forum_read_subforum, .forum_unread, .forum_unread_locked, .forum_unread_subforum {
background-image: none;
}
/*
a.button, .icon-button, .post-icon {
background-image: none;	
}*/

/* Move the forum title / description over to the left */
ul.forums dl.icon dt .list-inner {
padding: 0 0 20px 15px;
padding-bottom:10px;
padding-top:5px;
font-size: .95rem;
width: 360px;
}




li.header dl.row-item dd.lastpost {

padding-left: 1rem;
padding-bottom: 2rem;
}


dl.icon dt, dl.icon dd {
/*min-height: 35px;*/
}


/* Set a background colour on the unread rows */
.forum_unread, .forum_unread_locked, .forum_unread_subforum {
/*background-color: #ece9d8;   */
}

.panel {
font-size:1.25rem;
}

.panel {

background-color: inherit;
color: #000;
}


#postingbox {
font-size:.9rem;
}

.submit-buttons  {
font-size:.9rem;
}

div.list-inner br {
display: block;
margin: 1px 0;
}

a.lastsubject {
text-transform: uppercase;
font-weight: bold;
text-decoration: none;
display: inline-block;
padding: 10px 0 0 0;
font-size: 1.2em;
}

li.header dl.row-item dd {
text-transform: uppercase;
padding: 30px 10px 15px 10px;
}

ul.topiclist li.header dl.row-item dd.views {
width:100px;
}

ul.topiclist.topics dd.views {
width:100px;
}


.copyright a {
color: #000000 !important;
}

/* content.css changes */

li.row {
border-top-color: #e6d9b3;
border-bottom-color: #e6d9b3;
}


li.row {
/*background-color: #e6d9b3;*/
background-color: #f0ead9;
}

a:hover, a:focus, a:active {
color:red;
}

li.row:hover {
background-color: #fff;
}

li.row.bg3 {
background-color: #aaead9;
}

li.row.bg3:hover {
background-color: #fff;
}


.site_logo {

background-image: url("./images/dwarf-hisres-tfl-transparency.png");
background-size:157px 200px;
/*padding-left: 149px;*/
padding-top: 52px;
height: 157px;

}

.logo {
float: left;
width: auto;
padding: 0;
display: block;
height: 157px;
}




dl.file dd {
color: #666666;
display: none;
}








/*.imageset.site_logo {
background-image: url("./images/site_logo.gif");
padding-left: 119px;
padding-top: 52px;
}*/

/* responsive.css changes */






/* 



Responsive Design
---------------------------------------- 























































*/


@media (min-width: 701px) {
 

	dl.postprofile {
		width: 200px;
		padding-left:10px;
		font-size: 1.2em;
	}
}





@media only screen and (max-width: 920px), only screen and (max-device-width: 920px) {

html, body {
background-color: #f8e0bc;
}

body {
}

#wrap {
width: 850px;
padding: 0;
border-width: 0;
border-radius: 0;
box-shadow: none;
}
}

@media only screen and (max-width: 860px), only screen and (max-device-width: 860px) {

#wrap {
width: auto;
}

.mobilerogue {
display: none;
}



ul.topiclist.forums dd.lastpost {
display: none;
padding-left: 1rem;
padding-bottom: 2rem;



}




}







@media only screen and (max-width: 550px), only screen and (max-device-width: 550px) {



ul.topiclist.forums dd.lastpost {
display: inline !important;
padding-left: 1rem;
padding-bottom: 2rem;



}




/* Thank you Seeker for suggesting the fixed position */

div.NotaRogueSite {

width: 100%;
background: #000;
padding: 4px 0px 8px 0;
margin: 0;
text-align: center;
font-size: 0.75rem;
line-height: 1rem;
color: #3f2c13;
color: #957d5d;
position: fixed;
z-index: 1;
opacity: 0.8;

}

 

div.NotaRogueSite a {

/*padding: 0 20px 0 0;*/

font-weight: 400;
color: #ddd;
}

.action-bar .time {
visibility: hidden;
margin:0;
padding: 0;
}

li.header dl.icon dt .list-inner a {
padding-left: 5px;
padding-right: 50px;
color:#d0c5a4;
}

ul.navlinks {
border-top-color: #e6d9b3;
}

a.topictitle {
font-family: 'IM Fell Great Primer', serif;
font-size: 1.25rem;
font-weight: bold;
text-decoration: none;
}

dl.icon dt .list-inner {
font-family: 'IM Fell Great Primer', serif;
padding-left: 45px;
font-size: 1.2em;
padding-bottom: 10px;
/*	margin-top: 20px;
margin-bottom: 20px;*/
}

li.header dl.icon dt .list-inner {
visibility: hidden;
padding-left: 5px;
padding-right: 50px;
font-family: 'IM Fell Great Primer', serif;
font-variant: italic;
font-size: 2.2em;
font-weight: 400;
}

h2.forum-title a {
padding-left:5px;
font-family: 'IM Fell Great Primer', serif;

font-size: 2.2em;
font-weight: bold;
margin: 0.8em 0 0.2em 0;
}

dl a.icon-link {
visibility: hidden;
}

.postprofile .username {
font-size: 1.5em;	

}



.postprofile a {


font-size: 1.5em;
/* padding: 5px; */
/* min-height: 40px; */
line-height: 125%;
/*margin: 0 0 0 0;*/
}

.postprofile {
font-family: 'IM Fell Great Primer', serif;
margin: 0px 0 10px 10px;
min-height: 15px;
border: 1px solid transparent;
border-width: 0 0 0 1px;
width: 22%;
float: left;
display: inline;
font-size: 1.25em;
}


.postprofile a, .postprofile dt.author a {
    font-weight: bold;
    text-decoration: none;
    font-size: 1.2em;
}

div .avatar-container {
display:none;
height:0;
}


.postprofile dd {
overflow: hidden;
text-overflow: ellipsis;
font-size: 1rem;
display:none;
}

.postbody h3.first {
font-size: 1.25rem;
}

div.postbody h3 {
display:none;
}

.responsive-hide {
display:none;
}

.unread {
display:none;
}

p.author, .postbody h3 {
font-family: 'IM Fell Great Primer', serif;
font-size: 0.85rem;
color: #999;
margin: 3px 0 20px 0px;
min-height: 15px;
/*display:none;*/

}


p.author, p.author time, p.author strong {
    margin-bottom: 0.6em;
    padding: 0 0 5px 0;
    font-family: 'IM Fell Great Primer', serif;
    font-size: 1.2em;
    line-height: 1.2em;
    clear: both;
}

.postbody .content {

font-family: 'IM Fell Great Primer', serif;
font-size:1.2rem;
}


.has-profile .post-buttons {
float: none;
position: absolute;
margin: 0;
right: 0;
top: 0px;
}


.bg1 {
background-color: #f5f1e4;
}

.bg2 {
background-color: #f0ead9;
}


.postprofile .profile-posts a {
font-size:1em;
}



.pagination {
float: left;
text-align: right;
width: auto;
font-size: 1rem;
color:#000;
margin-left: 15px;
}



fieldset.display-options {
font-family: 'IM Fell Great Primer', serif;
font-size: 1rem;
white-space: nowrap;
padding-right: 2px;
padding: 20px;
}

fieldset.polls dt {
text-align: left;
float: left;
display: block;
width: 30%;
border-right: none;
padding: 0;
margin: 0;
font-size: 0.9rem;
}

fieldset.polls dd {
float: left;
width: 10%;
border-left: none;
padding: 0 5px;
margin-left: 0;
font-size: 1rem;
}


select {
border-color: #2a1b04;
background-color: #f8e0bc;
color: #2a1b04;
font-size: 1rem;
font-family: 'IM Fell Great Primer', serif;
}


li.rightside {
/*display: none;*/
}

#nav-footer {
display: none;
}


p.jumpbox-return {
font-family: 'IM Fell Great Primer', serif;
font-size:1rem;
padding: 10px 0;
}

a.left-box.arrow-left .fa-angle-left{
display:none;
}

#jumpbox {
display: none;
}


.copyright {

color: #fff;
padding: 5%;
text-align: center;
font-size: 2rem;
text-transform: lowercase;

}


.permissions {
display: none;
}

div .statistics {
display: none;
}


.responsive-show {

display: none !important;

}


#tabs .tab > a {
background: #BACCD9;
color: #536482;
font-size: 0.9rem;
}

fieldset.fields1 {
background-color: transparent;
font-size: 1rem;
}

#cp-menu {
float: left;
width: 19%;
margin-top: 1em;
margin-bottom: 5px;
font-size: 0.95rem;
}

#tabs {
margin: 20px 0 0 7px;
font-size: 1rem;
}


ul.cplist {
border-top-color: #B5C1CB;
font-size: 1rem;
}


#cp-main .buttons {
margin-left: 0;
font-size: 0.7rem;
}


fieldset.display-actions {
text-align: right;
line-height: 2em;
white-space: nowrap;
padding-right: 1em;
font-size: 1rem;
}



.smiley-box {

display:none;

}


.post {

padding: 25px 0 15px 10px;
margin-bottom: 15px;
background-repeat: no-repeat;
background-position: 100% 0;
border-radius: 0;
position: relative;

}




dl.details dt, dl.details dd {
width: auto;
float: none;
text-align: left;
}

dl.details dd {
margin-left: 20px;
}


.has-profile .postbody h3 {

margin-left: 0 !important;
margin-right: 0 !important;
clear: left;

}


.headerbar {

background: 

transparent none repeat-x 0 0;
margin-bottom: 4px;
padding: 5px;
padding-top: 5px;
border-radius: 0;
padding-top: 10px;

}

li.header dl.row-item dt .list-inner {

font-size: .75rem;
text-transform: uppercase;
padding: 30px 10px 15px 40px;
text-align: left;

}



dl.row-item dt .list-inner {

padding: 0 25px 25px 40px;

}


dl.row-item dt .list-inner {


font-size: .75rem;

}


ul.topiclist.forums dd.lastpost {

display: inline !important;
padding-left: 0rem;
padding-bottom: 3rem;
margin: 0 0 20px 40px;

}





#site-description h1 {
display: none;
/*  font-family: 'IM Fell Great Primer', serif;
font-style: italic;
margin-right: 0;
color: 

#000;
font-size: 1.5rem;*/

}

fieldset {

border-width: 0;
font-family: 'IM Fell Great Primer', serif;
color:#000;
font-size: 2.5em;
margin-left:40px;

}

h3 {
margin-left:40px;
}

fieldset.quick-login label {

color:#000;
display: block;
margin-bottom: 5px;
white-space: normal;

}

fieldset.quick-login input.inputbox {

font-family: 'IM Fell Great Primer', serif;
color:#000;
width: 85%;
max-width: 300px;
margin-left: 0px;

}

div.search-box {
display:none;
}


.search-box .inputbox {

background-image: none;
border-right-width: 0;
border-radius: 4px 0 0 4px;
float: left;
height: 24px;
padding: 3px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size:1rem;
}



.action-bar > .pagination {

float: none;
clear: both;
padding-bottom: 1px;
text-align: center;
color:#000;

}

.button {

color: 

#000;

}

.postbody h3.first {

font-size: 1.25rem;
clear: left;

}

div.inner {
padding-left:20px;
}


fieldset.fields1 {

background-color: transparent;
margin-left:0;

}


fieldset.fields1 div {

margin-bottom: 15px;

}

.tabs .tab, .minitabs .tab {

display: block;
float: left;
font-size: 1em;
font-weight: bold;
line-height: 1.4em;
background-color: #000;
color: #fff;
font-size: 0.9rem;
background-image:none;


}




#tabs .tab > a {
background-color: #000;
color: #fff;
font-size: 0.9rem;

}


div.stat-block.statistics > p {

    margin-left: 25px;
}

div.stat-block.statistics p {

    margin-left: 25px;
}



}



