/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	Style name:			prosilver Special Edition
	Based on style:		prosilver (the default phpBB 3.3.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: #747487;
}

a {
	color: #071d8b;
}

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

.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;
}

ul.linklist > li.mts-menu {
	font-size: 140%;
}

.badge {
	top: 7px;
}

.mts-page {
	font-size: 1.2em;
	line-height: 1.5em;
}

a.header-avatar span::after {
	padding-top: 7px
}

.search-header {
	box-shadow: 0 0 10px #505C65;
	margin-top: 99px;
}

.headerbar {
	background-color: #7C8891;
	background-image: url("./images/header.webp");
	background-repeat: repeat-x;
	height: 132px;
}

.navbar {
	background-color: #c1c1d6;
}

.bg1, .bg2 {
	background-color: #e4e4f0;
}


.forabg, .forumbg {
	background-color: #0076B1;
	background-image: -webkit-linear-gradient(top, #86869d 0%,#86869d 10px,#505C65 42px,#505C65 100%);
	background-image: linear-gradient(to bottom, #86869d 0%,#86869d 10px,#505C65 42px,#505C65 100%);
	background-repeat: repeat-x;
}

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

li.row {
	background-color: #e4e4f0;
}

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

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

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

.site_logo {
	background-image: url("./images/site_logo.svg");
}

.jumpbox-cat-link {
	background-color: #505C65;
	background-image: -moz-linear-gradient(top, #7C8891 0%, #7C8790 4%, #76828B 10%, #5B666F 29%, #505C65 38%, #505C65 100%);
	background-image: linear-gradient(to bottom, #7C8891 0%, #7C8790 4%, #76828B 10%, #5B666F 29%, #505C65 38%,#505C65 100%);
	background-repeat: repeat-x;
	color: #FFFFFF;
}

.jumpbox-sub-link {
	background-color: #E8ECEE;
}

blockquote, .uncited {
	background-color: #efeff7;
	border-color: #9393a5;  
	border-radius: 7px;
}

.panel {
	background-color: #E4E4F0;
}

.postbody .content {
	font-size: 1.5em;
	overflow-x: auto;
  }
/* 
li.header dt,
ul.topiclist dt
{
	margin-right: -580px;
}

ul.topiclist dt .list-inner {
	margin-right: 580px;
}

li.header.forums dt,
ul.topiclist.forums dt
{
	margin-right: -440px;
}

ul.topiclist.forums dt .list-inner {
	margin-right: 440px;
}
*/
dd.posts, dd.topics, dd.views, dd.extra, dd.mark, dd.author, dd.lastpostdate, dd.lastpost, dd.firstpost {
	/* text-align: center; */
	font-size: 1.2em;
	/* line-height: inherit; */
}
/*
dd.posts, dd.topics, dd.views {
	width: 65px;
}
dd.lastpost {
	text-align: left;
	width: 290px;
}

.lastsubject.ellipsis {
	max-width: 295px;
}

dd.author {
	width: 135px;
}

dd.author, dd.lastpostdate, dd.firstpost, .ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


dd.lastpostdate, dd.firstpost {
	width: 155px;
}

dl.row-item dt, dl.row-item dd {
	line-height:152%;
}

.row .pagination {
	margin-top: inherit;
}
 */
a.forumtitle, a.topictitle {
	font-size: 1.4em;
}

.forum_read               { background-image: url("./images/forum_read.svg"); }
.forum_unread             { background-image: url("./images/forum_unread.svg"); }
.forum_read_subforum      { background-image: url("./images/forum_read.svg"); }
.forum_unread_subforum    { background-image: url("./images/forum_unread.svg"); }

.forum_left               { background-image: url("./images/left.svg"); }

.topic_moved			  { background-image: url("./images/topic_moved.svg"); }

.topic_read,
.topic_read_mine,
.topic_read_hot,
.topic_read_hot_mine,
.topic_read_locked,
.topic_read_locked_mine,
.pm_read   { background-image: url("./images/topic_read.svg"); }

.topic_unread,
.topic_unread_mine,
.topic_unread_hot,
.topic_unread_hot_mine,
.topic_unread_locked,
.topic_unread_locked_mine,
.pm_unread { background-image: url("./images/topic_unread.svg"); }

.sticky_read,
.sticky_read_mine,
.sticky_read_locked,
.sticky_read_locked_mine
	{ background-image: url("./images/topic_sticky_read.svg"); }

.sticky_unread,
.sticky_unread_mine,
.sticky_unread_locked,
.sticky_unread_locked_mine
	{ background-image: url("./images/topic_sticky_unread.svg"); }

.announce_read,
.announce_read_mine,
.announce_read_locked,
.announce_read_locked_mine
	{ background-image: url("./images/topic_announce_read.svg"); }

.announce_unread,
.announce_unread_mine,
.announce_unread_locked,
.announce_unread_locked_mine
	{ background-image: url("./images/topic_announce_unread.svg"); }

dl.row-item {
	background-size: auto;
}

.fa-circle-info:before {
	content: "\f05a"
}

p.author {
	line-height: 2.2em;
}

.button {
	border-color: #747487;
	background-color: #efeff7;
	background-image: -webkit-linear-gradient(top, #ffffff 0%, #efeff7 100%);
	background-image: linear-gradient(to bottom, #ffffff 0%,#efeff7 100%);
}

.button .icon, .button-secondary {
	color: #9393a5;
}

fieldset {
	font-size: 1.25em;
}

blockquote blockquote {
	background-color: #f7f7fb;
}

blockquote blockquote blockquote {
    background-color: #efeff7;
}

.tabs .tab > a {
	background: #C1C1D6;
	color: #536482;
}

.tabs .tab > a:hover  {
	background: #C1C1D6;
	color: #536482;
	color: black;
}

.tabs .activetab > a {
	background-image: none;
	background-color: #E4E4F0;
	border-radius: 7px 7px 0px 0px;
}

.tabs .activetab > a:hover {
	background-image: none;
	background-color: #E4E4F0;
	color: black;
}

.review {
	background-color: #C1C1D6;
	padding: 10px;
	border-radius: 7px 7px 3px 3px;
}

.panel-container .panel {
    background-color: #f7f7fb;
}

.navigation .active-subsection a {
    background-color: #f7f7fb;
	border-radius: 7px 0px 0px 7px;
}

.navigation a {
	background: none;
	filter: none;
	background-color: #C1C1D6;
	border-radius: 7px 0px 0px 7px;
}

.cp-mini {
    background-color: #f7f7fb;
}

.dropdown-extended .header {
    background-color: #F1F8FF;
    background-image: -webkit-linear-gradient(top, #f7f7fb 0%, #C1C1D6 100%);
    background-image: linear-gradient(to bottom, #f7f7fb 0%,#C1C1D6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7fb', endColorstr='#C1C1D6',GradientType=0 );
}