/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	Style name:			prosilver Serge 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/ ), Serge
    --------------------------------------------------------------
*/

/* colours.css changes */
html, body {
	background-color: #ACA8A1;
	font-size: 11px;
}

body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	background-color: #ffffff;
}

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

.site_logo {
    display: inline-block;
    width: 150px;
    height: 65px;
}

h1 {
    color: #808080;
}

h2 {
    color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    margin: 0.8em 0 0.2em 0;
}


.has-profile .postbody h3 {
    float: none !important;
    margin-right: 180px;
}
.postbody h3.first {
    font-size: 14px;
}
.postbody h3 {
    float: left;
    font-size: 14px;
    padding: 2px 0 0 0;
    margin-top: 0 !important;
    margin-bottom: 0.3em !important;
    text-transform: none;
    border: none;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    line-height: 125%;
}
h3 {
    border-bottom-color: #CCCCCC;
    color: #115098;
}
h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    border-bottom: 1px solid transparent;
    margin-bottom: 3px;
    padding-bottom: 2px;
    font-size: 1.05em;
    margin-top: 20px;
}

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

.content {
    clear: both;
    min-height: 3em;
    overflow: hidden;
        overflow-x: hidden;
    line-height: 1.4em;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 1em;
    padding-bottom: 1px;
}

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

.headerbar {
	background-color: #ffffff;
	color: #808080;
	}
	
.headerbar, .forumbg {
    background-color: #ffffff;
	background-image:none;
}

.navbar {
	background-color: #DDDDDD;
}

.forabg, .forumbg {
	background-color: #DDDDDD;
	background-image: none;
}

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


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

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

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

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

.bg1 {
	background-color: #FFFFFF;
}

table.zebra-list tr:nth-child(odd) td, ul.zebra-list li:nth-child(odd) {
	background-color: #FFFFFF;
}

.bg2 {
	background-color: #EEEEEE;
}

.bg3 {
    background-color: #DDDDDD;
}

table.zebra-list tr:nth-child(even) td, ul.zebra-list li:nth-child(even) {
	background-color: #EEEEEE;
}

.ucprowbg {
	background-color: #DDDDDD;
}

/* BB Code styles
----------------------------------------*/
/* Quote block */
blockquote {
	background-color: #D3D3D3;
	border-color:#C0C0C0;
}

blockquote blockquote {
	/* Nested quotes */
	background-color:#C0C0C0;
}

blockquote blockquote blockquote {
	/* Nested quotes */
	background-color: #D3D3D3;
}

/* Code block */
.codebox {
	background-color: #FFFFFF;
	border-color: #C9D2D8;
}

.codebox p {
	border-bottom-color:  #CCCCCC;
}

.codebox code {
	color: #2E8B57;
}

/* Attachments
----------------------------------------*/
.attachbox {
	background-color: #FFFFFF;
	border-color:  #C9D2D8;
}

.pm-message .attachbox {
	background-color: #F2F3F3;
}

.attachbox dd {
	border-top-color: #C9D2D8;
}

.attachbox p {
	color: #666666;
}

.attachbox p.stats {
	color: #666666;
}

.attach-image img {
	border-color: #999999;
}

/* Links on gradient backgrounds */
.forumbg .header a, .forabg .header a, th a {
	color: #FFFFFF;
}

.forumbg .header a:hover, .forabg .header a:hover, th a:hover {
	color: #FFFFFF;
}

li.header dt, li.header dd {
    line-height: 1em;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: none;
    }

li.header dt, li.header dd {
    color: #000000;
}


.forumbg .header a, .forabg .header a, th a {
    color: #000000;
}

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

dl.row-item dt .list-inner {
    padding-left: 40px;
}

.row .list-inner {
    padding: 10px 0;
        padding-right: 0px;
        padding-left: 0px;
}

a.forumtitle {
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

ul.forums {
	background-color: #ffffff;
	background-image: none;
}

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

/*
--------------------------------------------------------------
Colours and backgrounds for links.css
-------------------------------------------------------------- */

a { color: #000099; }
a:hover { text-decoration: underline; }


.navigation a {
    color: #333;
    background: #CCCCCC;
}

.tabs .tab > a {
    background: #CCCCCC;
    color: #000099;
}

.tabs .tab > a:hover {
	background: #999999;
	color: #D31141;
}

.forumbg .header a:hover, .forabg .header a:hover, th a:hover {
	color: #000099;
}

/* Notification mark read link */
.dropdown-extended a.mark_read {
	background-color: #FFFFFF;
}

/* Post body links */
.postlink {
	border-bottom-color: #368AD2;
	color: #368AD2;
}

.postlink:visited {
	border-bottom-color: #5D8FBD;
	color: #5D8FBD;
}

.postlink:hover {
	background-color: #D0E4F6;
	color: #0D4473;
}

.signature a, .signature a:hover {
	background-color: transparent;
}


/* left to right, right to left */

.postbody {
    	padding: 0;
    	line-height: 1.48em;
    	color: #333333;
    	width: 86%;
    	float: right;
 /*   	clear: both; */
    }

.postprofile {
    	/* Also see tweaks.css */
    	margin: 5px 0 10px 0;
    	min-height: 80px;
    	color: #666666;
    	border: 0px;
    	border-right: 1px solid;
    	width: 12%;
    	float: left;
          	display: inline;
    }
	
.online {
    	background-image: url("{T_IMAGESET_LANG_PATH}/icon_user_online.gif");
    	margin-top: -5px;
    }
     
.online dt {
    	margin-top: 5px;
    }
	
.postbody {
    padding: 0;
    line-height: 1.48em;
    color: #333333;
    width: 86%;
    float: right;
    clear: none;
}

.post {
    padding: 5px 10px;
    margin-bottom: 4px;
    background-repeat: no-repeat;
    background-position: 100% 0;
    border-radius: 4px;
    position: relative;
    border: 1px solid #c0c0c0 ;
}

/* Offtopic style (c) ATauenis */
.offtopic{
    position: relative;
    margin: 1em 0;
    padding: 29px 5px 5px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    font-size: smaller;
}

.panel {
    background-color: #E0E0E0;
    color: #28313F;
}

/* responsive.css changes */
@media only screen and (max-width: 920px), only screen and (max-device-width: 920px) {
	html, body {
		background-color: #FFF;
	}

	body {
		padding-left: 5px;
		padding-right: 5px;
	}

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

/* Icon images
---------------------------------------- */

.contact-icon						{ background-image: url("./images/icons_contact.png"); }

/* Profile & navigation icons */
.pm-icon							{ background-position: 0 0; }
.email-icon							{ background-position: -21px 0; }
.jabber-icon						{ background-position: -80px 0; }
.phpbb_icq-icon						{ background-position: -61px 0 ; }
.phpbb_wlm-icon						{ background-position: -182px 0; }
.phpbb_aol-icon						{ background-position: -244px 0; }
.phpbb_website-icon					{ background-position: -40px 0; }
.phpbb_youtube-icon					{ background-position: -98px 0; }
.phpbb_facebook-icon				{ background-position: -119px 0; }
.phpbb_googleplus-icon				{ background-position: -140px 0; }
.phpbb_skype-icon					{ background-position: -161px 0; }
.phpbb_twitter-icon					{ background-position: -203px 0; }
.phpbb_yahoo-icon					{ background-position: -224px 0; }

/* Forum icons & Topic icons */
.global_read						{ background-image: url("./images/announce_read.gif"); }
.global_read_mine					{ background-image: url("./images/announce_read_mine.gif"); }
.global_read_locked					{ background-image: url("./images/announce_read_locked.gif"); }
.global_read_locked_mine			{ background-image: url("./images/announce_read_locked_mine.gif"); }
.global_unread						{ background-image: url("./images/announce_unread.gif"); }
.global_unread_mine					{ background-image: url("./images/announce_unread_mine.gif"); }
.global_unread_locked				{ background-image: url("./images/announce_unread_locked.gif"); }
.global_unread_locked_mine			{ background-image: url("./images/announce_unread_locked_mine.gif"); }

.announce_read						{ background-image: url("./images/announce_read.gif"); }
.announce_read_mine					{ background-image: url("./images/announce_read_mine.gif"); }
.announce_read_locked				{ background-image: url("./images/announce_read_locked.gif"); }
.announce_read_locked_mine			{ background-image: url("./images/announce_read_locked_mine.gif"); }
.announce_unread					{ background-image: url("./images/announce_unread.gif"); }
.announce_unread_mine				{ background-image: url("./images/announce_unread_mine.gif"); }
.announce_unread_locked				{ background-image: url("./images/announce_unread_locked.gif"); }
.announce_unread_locked_mine		{ background-image: url("./images/announce_unread_locked_mine.gif"); }

.forum_link							{ background-image: url("./images/forum_link.gif"); }
.forum_read							{ background-image: url("./images/forum_read.gif"); }
.forum_read_locked					{ background-image: url("./images/forum_read_locked.gif"); }
.forum_read_subforum				{ background-image: url("./images/forum_read_subforum.gif"); }
.forum_unread						{ background-image: url("./images/forum_unread.gif"); }
.forum_unread_locked				{ background-image: url("./images/forum_unread_locked.gif"); }
.forum_unread_subforum				{ background-image: url("./images/forum_unread_subforum.gif"); }

.sticky_read						{ background-image: url("./images/sticky_read.gif"); }
.sticky_read_mine					{ background-image: url("./images/sticky_read_mine.gif"); }
.sticky_read_locked					{ background-image: url("./images/sticky_read_locked.gif"); }
.sticky_read_locked_mine			{ background-image: url("./images/sticky_read_locked_mine.gif"); }
.sticky_unread						{ background-image: url("./images/sticky_unread.gif"); }
.sticky_unread_mine					{ background-image: url("./images/sticky_unread_mine.gif"); }
.sticky_unread_locked				{ background-image: url("./images/sticky_unread_locked.gif"); }
.sticky_unread_locked_mine			{ background-image: url("./images/sticky_unread_locked_mine.gif"); }

.topic_moved						{ background-image: url("./images/topic_moved.gif"); }
.pm_read,
.topic_read							{ background-image: url("./images/topic_read.gif"); }
.topic_read_mine					{ background-image: url("./images/topic_read_mine.gif"); }
.topic_read_hot						{ background-image: url("./images/topic_read_hot.gif"); }
.topic_read_hot_mine				{ background-image: url("./images/topic_read_hot_mine.gif"); }
.topic_read_locked					{ background-image: url("./images/topic_read_locked.gif"); }
.topic_read_locked_mine				{ background-image: url("./images/topic_read_locked_mine.gif"); }
.pm_unread,
.topic_unread						{ background-image: url("./images/topic_unread.gif"); }
.topic_unread_mine					{ background-image: url("./images/topic_unread_mine.gif"); }
.topic_unread_hot					{ background-image: url("./images/topic_unread_hot.gif"); }
.topic_unread_hot_mine				{ background-image: url("./images/topic_unread_hot_mine.gif"); }
.topic_unread_locked				{ background-image: url("./images/topic_unread_locked.gif"); }
.topic_unread_locked_mine			{ background-image: url("./images/topic_unread_locked_mine.gif"); }

dl.row-item {
    background-position: 10px 50%;
        background-position-x: 10px;
        background-position-y: 50%;
    background-repeat: no-repeat;
    background-size: 20px;
}

dl a.row-item-link {
    display: block;
    width: 30px;
    height: 30px;
    padding: 0;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -15px;
    margin-left: 9px;
}			  