/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	Style name:			hackintoshforumpl
	Based on style:		prosilver
	Style author		Noglik A.M.
	Original author:	Tom Beddard
	Modified by:		https://www.hackintosh.com.pl/forum/index.php
    --------------------------------------------------------------
*/

/* zmiany colours.css */
html, body {
	background-color: #FFFFFF;
	color: #b77510;
}

h1 {
	color: #FFFFFF;
	font-size: 3em;
}

h2 {
	color: #28313F;
}

h3 {
	border-bottom-color: #4e4e4e;
	color: #986711;
}

hr {
	border-color: #FFFFFF;
	border-top-color: #CCCCCC;
}

.bg1 {
	background-color: #f5f5f5;
}

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

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

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

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

.postlink:hover {
	background-color: #f6ecd0;
	color: #68470b;
}

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

.bg2 {
	background-color: #E7E7E7;
}

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

.bg3 {
	background-color: #e1e1e1;
}

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

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

.headerbar {
	color: #FFFFFF;
}

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

/* zmiany search-box i inputbox */
.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;
	background-color: #eee;
	border-color: #B4BAC0;
	color: #333333;
}

.button {
	border-color: #C7C3BF;
	background-color: #E9E9E9; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E9E9E9 100%);
	background-image: linear-gradient(to bottom, #FFFFFF 0%,#E9E9E9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E9E9E9',GradientType=0 ); /* IE6-9 */
	box-shadow: 0 0 0 1px #FFFFFF inset;
	-webkit-box-shadow: 0 0 0 1px #FFFFFF inset;
	color: #b3710d;
}

.button:hover,
.button:focus {
	border-color: #d08c0a;
	background-color: #FFFFFF; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #E9E9E9 0%, #FFFFFF 100%);
	background-image: linear-gradient(to bottom, #E9E9E9 0%,#FFFFFF 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E9E9E9', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
	text-shadow: 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, -1px -1px 0 rgba(188, 42, 77, 0.2);
}

.button .icon,
.button-secondary {
	color: #8f8f8f;
}

.button-secondary:focus,
.button-secondary:hover,
.button:focus .icon,
.button:hover .icon {
	color: #d08c0a;
}

.button-search:hover,
.button-search-end:hover {
	border-color: #C7C3BF;
}

.content h2, .panel h2 {
	color: #c77e11;
	border-bottom-color: #CCCCCC;
}

.icon.icon-red, a:hover .icon.icon-red {
	color: #979078;
}

.pagination li a {
	background: #ECEDEE;
	filter: none;
	border-color: #B4BAC0;
	box-shadow: none;
	-webkit-box-shadow: none;
	color: #8c7b5c;
}

.pagination li.ellipsis span {
	background: transparent;
	color: #000000;
}

.pagination li.active span {
	background: #d58f26;
	border-color: #cccccc;
	color: #ffffff;
}

.pagination li a:hover, .pagination li a:hover .icon, .pagination .dropdown-visible a.dropdown-trigger, .nojs .pagination .dropdown-container:hover a.dropdown-trigger {
	background: #d29b36;
	border-color: #8c7b5c;
	filter: none;
	color: #FFFFFF;
	text-shadow: none;
}

.site_logo {
    background-image: url("./images/site_logo99px.svg");
	background-repeat: no-repeat;
    display: inline-block;
    width: 50px;
    height: 50px;
	margin-top: 6px;
	margin-left: 0px;
}

.navbar {
	color: #FFFFFF;
	background-color: #dcdcdc;
}

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

.headerbar, .forumbg {
	background-color: #b16b23;
	background-image: -webkit-linear-gradient(top, #b16b23 0%, #b16b23 2px, #b16b23 92px, #b16b23 100%);
	background-image: linear-gradient(to bottom, #dcdcdc 0%,#b16b23 2px,#dcdcdc 92px,#dcdcdc 100%);
	background-repeat: repeat-x;
}

.forabg {
	background-color: #b17200;
	background-image: -webkit-linear-gradient(top, #b16b23 0%, #b16b23 2px, #b16b23 92px, #b16b23 100%);
	background-image: linear-gradient(to bottom, #dcdcdc 0%,#b16b23 2px,#dcdcdc 92px,#dcdcdc 100%);
	background-repeat: repeat-x;
}

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

li.row {
	border-top-color: #fff;
	border-bottom-color: #bbbbbb;
}
li.row:hover {
	background-color: #e3d7b7;
}

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

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

.jumpbox-cat-link {
	background-color: #b19100;
	background-image: -webkit-linear-gradient(top, #ffdf6a 0%, #b16a00 2px, #eba912 92px, #eba812 100%);
	background-image: linear-gradient(to bottom, #ffd86a 0%,#b17200 2px,#ebb712 92px,#b1bbc1 100%);
	background-repeat: repeat-x;
	color: #FFFFFF;
}

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

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

a {color: #2c2c2c;}
a:hover { color: #e1b74a; }

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

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

.dropdown-extended a.mark_read {
	background-color: #FFFFFF;
}

.postlink {
	border-bottom-color: #c3c3c3;
	color: #c3c3c3;
}

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

.postlink:hover {
	background-color: #e4aa52;
	color: #734a0d;
}

/* <a> button in the style of the form buttons */

a.button1, a.button2 {
	color: #000000;
}

/* Hover states */
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
	border-color: #d39011;
	color: #d39011;
	background-color: #D2D2D2; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #EFEFEF 0%, #D2D2D2 100%);
	background-image: linear-gradient(to bottom, #EFEFEF 0%,#D2D2D2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#D2D2D2',GradientType=0 ); /* IE6-9 */
}

/* Focus states */
input.button1:focus, input.button2:focus, input.button3:focus {
	border-color: #cccccc;
	color: #76421d;
}

/*
--------------------------------------------------------------
inne zmiany content.css
-------------------------------------------------------------- 
*/

ul.forums {
	background-color: #f9f5ee; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #ffffff 0%, #ebebeb 100%);
	background-image: linear-gradient(to bottom, #ffffff 0%,#ebebeb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */
}

ul.topiclist li {
	color: #6c6c6c;
}

.icon.icon-blue, a:hover .icon.icon-blue {
	color: #b16b23;
}

ul.topiclist dd {
	border-left-color: #e9e9e9;
}

.rtl ul.topiclist dd {
	border-right-color: #d5d5d5;
	border-left-color: transparent;
}

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

li.row strong {
	color: #000000;
}

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

li.row:hover dd {
	border-left-color: #e1e1e1;
}

.rtl li.row:hover dd {
	border-right-color: #e1e1e1;
	border-left-color: transparent;
}

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

.dropdown .pointer {
	border-color: #B9B9B9 transparent;
}

.dropdown .pointer-inner {
	border-color: #FFF transparent;
}

.dropdown-extended .pointer-inner {
	border-color: #F1F8FF transparent;
}

.dropdown .dropdown-contents {
	background: #fff;
	border-color: #B9B9B9;
	box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.2);
}

.dropdown-up .dropdown-contents {
	box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2);
}

.dropdown li, .dropdown li li {
	border-color: #DCDCDC;
}

.dropdown li.separator {
	border-color: #DCDCDC;
}

.wrap {
	background-color: #fff;
	border-color: #ffffff;
}

/* Icon images
---------------------------------------- */
.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"); }

.navigation a:hover {
	background: #c6c0aa;
	color: #bc8e2a;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.navigation .active-subsection a {
	background: #F9F9F9;
	color: #d39f11;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.navigation .active-subsection a:hover {
	color: #e9c622;
}

.inputbox:hover {
	border-color: #cd8719;
}

.inputbox:focus {
	border-color: #b9b9b9;
}

/* zmiany responsive.css */
@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;
	}
}

.badge {
	background-color: #d36911;
	color: #ffffff;
}

@media only screen and (max-width: 860px), only screen and (max-device-width: 860px) {
	#wrap {
		width: auto;
	}
}