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

@import url("normalize.css?hash=48eb3f89");
@import url("base.css?hash=7c5543be");
@import url("utilities.css?hash=d8f72c42");
@import url("common.css?hash=843d5d5f");
@import url("links.css?hash=18286e16");
@import url("content.css?hash=d6d1338b");
@import url("buttons.css?hash=56f0d25f");
@import url("cp.css?hash=50d868ab");
@import url("forms.css?hash=9016b55c");
@import url("icons.css?hash=64da33ce");
@import url("colours.css?hash=c8c2707b");
@import url("responsive.css?hash=c9d32cba");


/* PhotoForum public header logo */
.site_logo {
    background-image: url("photoforum-original.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 90px;
    height: 67px;
}


/* PhotoForum public interface palette */
html, body { background-color: #f2f2f2; color: #262626; }
.wrap { background-color: #fff; border-color: #d4d4d4; }
.headerbar, .forabg, .forumbg { background: #252525; }
.headerbar, .headerbar h1, .headerbar p, .forabg .header, .forumbg .header, li.header dt, li.header dd, li.header a, li.header a:hover { color: #fff; }
.navbar, .panel, .cp-mini, .jumpbox-cat-link, .jumpbox-forum-link { background: #ececec; color: #222; }
ul.forums { background: #f3f3f3; }
li.row { border-top-color: #fff; border-bottom-color: #d4d4d4; }
li.row:hover { background-color: #e4e4e4; }
li.row dd { border-left-color: #dedede; }
.bg1, table.table1 tbody tr.bg1 { background-color: #f7f7f7; }
.bg2, table.table1 tbody tr.bg2 { background-color: #ededed; }
.bg3, .attachbox { background-color: #e5e5e5; }
.postbody, .content, h1, h2, h3 { color: #222; }
h3, hr { border-color: #ccc; }
a, a:visited, .username, a.forumtitle, a.topictitle, .icon.icon-blue { color: #333; }
a:hover, a:focus, a.forumtitle:hover, a.topictitle:hover { color: #111; }
li.header a, li.header a:visited, li.header a:focus, .headerbar a { color: #fff; }
.button, input.button1, input.button2, .pagination li a { background: #fafafa; border-color: #aaa; color: #222; }
.button:hover, input.button1:hover, input.button2:hover, .pagination li a:hover { background: #e4e4e4; border-color: #666; color: #111; }
.pagination li.active span { background: #333; border-color: #333; color: #fff; }
.inputbox, .inputbox:hover, .inputbox:focus { border-color: #999; }
dl.row-item > dt::before, .topic-icon, .forum-icon { filter: grayscale(1); }

li.row { color: #333; }
dl.row-item { background-color: #f3f3f3; background-blend-mode: luminosity; }
li.row:hover dl.row-item { background-color: #e4e4e4; }

li.header dl.row-item { background-color: transparent; }
