/* This CSS is included in any phpBB page and only for the current style */

/* Top menu */
.headerbar {
	padding: 1px 0 0;
	min-height: auto;
}
.site-description {
    margin: 5px 0 4px 15px;
	width: 62%;
}
.search-header {
    margin-right: 11px;
    margin-top: 26px;
}
.nav-header {
	display: flex;
	justify-content: center;
    clear: both;
    margin: 10px 0 0;
    background: url("./images/tabsbg.gif") repeat-x;
    background-position: 0px -4px;
    background-color: #dde9f7;
	border-top: 1px solid #FFF;
	position: relative;
	z-index: 2;
	opacity: 0.97;
}
.nav-header ul li {
    float: left;
    list-style-type: none;
}
.nav-header li a {
    font-size: 11px;
	line-height: 2.2em;
    padding: 1px 10px 2px;
    border-right: 1px solid #FFF;
    border-left: 1px solid #FFF;
	margin-left: -1px;
	font-weight: bold;
}
@media (max-width: 700px) {
	.site-description {
		margin: 5px 0 4px 0;
		width: auto;
	}
}

/* Blocks */
.b-file-page {
	margin-top: 8px;
	background: #eff7fb;
}
.b-comments-container,
.b-search-results-container,
.b-search-panel {
	margin: 8px 0;
	overflow: hidden;
}
.b-search-results-container + .action-bar {
	margin-bottom: 8px;
}
.contrib-list-container.grid .contrib-quickview {
	padding: 8px 7px 6px;
}
.contrib-list-container.list .contrib-quickview {
	padding: 7px 10px 8px;
}
.contrib-quickview {
	background: #eff7fb;
}
.quickview-desc-fade {
	background: linear-gradient(transparent, #eff7fb);
}
.contrib-filter {
    background: url("./images/tabsbg.gif") repeat-x;
    background-color: #dde9f7;
}
.b-posting-help .panel {
	border-radius: 6px;
}
.onetv #page-body > #postform {
	margin: 0 0 12px;
	overflow: hidden;
}
.b-submit-buttons,
.b-posted-attachments {
	background: #eff7fb;
}
.b-posted-attachments + .b-submit-buttons {
	border-top: 1px solid #c0d3df;
}
.blog-tag {
	border: 1px solid #cbd5df;
	padding: 3px;
	color: #595656;
}

/* File info table */
ul.b-file-info li {
	background: #deeef7;
}
ul.b-file-info strong {
	background: #d2e7f4;
	border-right: 1px solid #eff7fb;
}

/* Buttons */
.onetv .button-icon-only {
	border-color: #6f6f6f;
}
.onetv .button.coloredbutton i {
	color: #FFF;
}
.b-cat-menu a.current { background: #469ac4; }
html.red .b-cat-menu a.current { background: #b96363; }
html.purple .b-cat-menu a.current { background: #9b69ce; }
html.pink .b-cat-menu a.current { background: #c85ba2; }
html.green .b-cat-menu a.current { background: #4da860; }
html.black .b-cat-menu a.current { background: #757575; }

/* bb3mobi/UserPayments */
.forabg td.bg2,
.ucp-main td.bg2 {
	background: #eff7fb;
}
.up-payment-form table.table1 td {
    border-right: none;
}
.up-payment-form table.table1 td {
	border-top-color: #aebdca;
}
.up-payment-form table.table1 tr {
    border-color: #92a2b0;
}

/* Misc */
html {
	height: 101%;
}

/* Simple Win7-like borders/shadows */
.contrib-filter,
.contrib-quickview,
.categories .post,
.b-file-page,
.b-comments-container,
.b-search-results-container,
.b-search-panel,
.panel.no-results,
.b-cat-desc,
.blog-rules {
	border-radius: 7px;
	border: 1px solid;
	border-color: #394854 #212930 #263038 #3A4955;
	box-shadow: 1px 1px 8px #555;
}
.onetv #page-body > #postform,
.onetv #page-body > #preview,
#page-body > .panel,
#page-body > #payment > .panel,
#add_buyer.panel,
.up-payment-report {
	border-radius: 7px;
	border: 1px solid;
	border-color: #394854 #212930 #263038 #3A4955;
	box-shadow: 1px 1px 8px #555;
	margin: 0 0 12px;
}

/* Complex Win7-like borders/shadows */
.NOT-USED .b-file-page,
.NOT-USED .b-comments-container {
	border: 1px solid #566877; /* Inner dark border */
	box-shadow:
		0 0 0 5px #cce3f3, /* Wide light border */
		0 0 0 6px #3A4955, /* Outer dark border */
		1px 1px 8px 6px #555; /* Shadow */
	border-radius: 2px;
	margin: 12px 6px;
}