* {
margin:0;padding:0;
}

body {
background:#033658 url(images/black/footer_bg.gif);color:#000;text-align:center;font-family:Arial, Verdana, Sans-Serif;font-size:12px;
}

#cornerad {
    z-index: 99999;
}

hr {
background:#e0e0e0;width:25%;height:1px;margin:5px -2px 2px;border:0;
}

tr:last-child td {
border-bottom:0;
}

ul,ol {
list-style-position:inside;
}

h2 {
margin:0 3px 13px 3px;font-size:18px;
}

h3 {
margin:2px 3px 0 3px;font-size:14px;
}

a:link,a:visited {
color:#000;text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#ForumHead {
background:url(images/black/forumhead_siatka_lifting.jpg) top center;width:100%;height:90px;
}

#ForumHead #Head {
width:984px;height:90px;margin:0px auto;position:relative;
}

#ForumHead #Head #logo {
	display: block;
	position: absolute;
	top: 10px;
	left: 10px;
}

#ForumContent {
	background: url(images/black/bg.gif);
	/*width: 100%;*/
	padding-bottom: 15px;
	display: -webkit-flex;
	display: flex; width:984px;
	margin:0 auto;
}

#LeftContainer {
	width:160px;
	margin-left:-160px;
	margin-right:10px;
}

#FixedContainer {
	position: fixed;
	top: 100px;
	.cookiepolicy {
	background: #efefef;
	bottom: 0;
	font: 14px Arial, Helvetica, sans-serif;
	left: 0;
	padding: 15px 50px;
	position: fixed;
	right: 0;
	text-align: center;
}

.cookiepolicy .button {
	background: #444;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #fff;
	cursor: pointer;
	margin-left: 5px;
	padding: 5px 10px;
}

.cookiepolicy a {
	color: #000000;
}


}

#header {
}

#ForumFooter {
background:url(images/black/forumfooter.gif) top left repeat-x;width:100%;
}

#top {
	width: 403px;
	color: #4D94C1;
	height: 30px;
	position: absolute;
	top: 5px;
	right: 0;
}

#top #fb {
	position: absolute;
	top: 5px;
}

#top #fb a, #top #gplus a, #top #rss a {
	width: 20px;
	display: block;
	height: 20px;
}

#top #fb a:hover, #top #gplus a:hover, #top #rss a:hover {
	background-position: left 22px!important;
}

#top #gplus {
	position: absolute;
	left: 32px;
	top: 5px;
}

#top .separator {
	background: url(images/black/separator_lifting.png) no-repeat right top;
	width: 2px;
	height: 21px;
	position: absolute;
	left: 100px;
	top: 0;
        display: none;
}

#top #rss {
	position: absolute;
	left: 64px;
	top: 5px;
}

#top .links {
	position: absolute;
	top: 7px;
	right: 3px;
	font-size: 13px;
}

#top .links a:link, #top .links a:visited {
	background: url(images/black/dot_top_lifting.png) no-repeat left 7px;
	color: #98c2dc;
	padding-left: 13px;
	margin-left: 28px;
	display: inline-block;
}

#top .links a:hover {
	text-decoration: underline;
}

#facebook-likebox {
	background: #1E4258;
	width: 292px;
	height: 410px;
	position: fixed;
	right: -302px;
	top: 175px;
	z-index: 6;
	border-color: #0E6094;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	padding: 5px;
	display: block;
	text-align: left;
}

#facebook-likebox .move {
	background: #1E4258;
	width: 10px;
	position: absolute;
	left: -43px;
	top: -1px;
	display: block;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	border-color: #0E6094;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	padding: 12px 16px;
	height: 21px;
	display: block;
}

#facebook-likebox .fb-like-box {
	position: fixed;
}

#google-addbox {
	background: #1E4258;
	width: 292px;
	height: 119px;
	position: fixed;
	right: -302px;
	top: 235px;
	z-index: 6;
	border-color: #0E6094;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	padding: 5px;
	display: block;
	text-align: left;
}

#google-addbox .move {
	background: #1E4258;
	width: 18px;
	position: absolute;
	left: -43px;
	top: -1px;
	display: block;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	border-color: #0E6094;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	padding: 12px 12px;
	height: 21px;
	display: block;
}

#google-addbox .g-plus {
	position: fixed;
}

#container {
	width:984px;
	margin:0 auto;
	text-align:left;
	padding-bottom:1px;
	-webkit-flex: 1; 
	flex: 1;
	width:984px;
}

#content {
	width: auto;
	color: #f1f5f7;
	/*position: relative;*/
}

.menu ul {
color:#000000;text-align:right;padding:4px;font-weight:bold;
}

.menu ul a:link {
color:#000000;text-decoration:none;
}

.menu ul a:hover {
color:#000000;text-decoration:none;
}

#panel {
background:#ffffff;color:#000000;border:1px solid #D4D4D4;padding:2px;font-size:8px;
}

.upper_panel {
background:url(images/black/upper_panel.png) no-repeat;color:#4d94c1;padding:10px;-webkit-box-shadow:2px 2px 4px #010c13;-moz-box-shadow:2px 2px 4px #010c13;box-shadow:2px 2px 4px #010c13;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:22px;line-height:22px;font-size:12px;
}

.upper_panel a {
color:#4d94c1;
}

.upper_panel a:hover {
color:#fff;text-decoration:none;
}

.upper_panel ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}

.upper_panel ul li.first {
background:none;
}

.upper_panel ul li {
background:url(images/black/separator.gif) no-repeat left;display:inline;float:left;padding:0 5px;
}

.upper_panel ul li a {
color:#88b9d8;padding-left:20px;
}

.upper_panel ul li a.search {
background:url(images/black/icons/upper_search.png) no-repeat 5px 2px;
}

.upper_panel ul li a.memberlist {
background:url(images/black/icons/upper_memberlist.gif) no-repeat 5px 3px;
}

.upper_panel ul li a.regulamin {
background:url(images/black/icons/upper_rules.gif) no-repeat 5px 2px;
}

.upper_panel ul li a.portal {
background:url(images/black/icons/upper_portal.gif) no-repeat 5px 2px;
}

.upper_panel a.login {
background:url(images/black/icons/action.gif) no-repeat 0 5px;padding-left:9px;margin-left:2px;
}

.upper_panel a.register {
background:url(images/black/icons/action.gif) no-repeat 0 5px;padding-left:9px;margin-left:10px;
}

.upper_panel a.logout {
background:url(images/black/icons/action.gif) no-repeat 0 5px;padding-left:9px;margin-left:10px;
}

.lower_panel a.admincp {
background:url(images/black/icons/admincp.gif) no-repeat;padding-left:20px;float:left;
}

.lower_panel a.modcp {
background:url(images/black/icons/modcp.gif) no-repeat;padding-left:20px;float:left;
}

.lower_panel a.usercp {
background:url(images/black/icons/usercp.gif) no-repeat;padding-left:20px;float:left;
}

.lower_panel {
	background: #ffffff;
	color: #888888;
	padding: 6px;
	-webkit-box-shadow: 2px 2px 4px #010c13;
	-moz-box-shadow: 2px 2px 4px #010c13;
	box-shadow: 2px 2px 4px #010c13;
	-webkit-border-bottom-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomright: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	
	font-size: 12px;
}

.lower_panel a {
	color: #626262;
}

.lower_panel a:hover {
color:#000;text-decoration:none;
}

table {
color:#000;text-align:left;font-family:Arial, Tahoma, Verdana, Sans-Serif;
}

.tborder {
	background: white url(images/black/tborder_bg2.gif) no-repeat top right;
	width: 100%;
	color: #525252;
	padding: 10px 15px;
margin: 15px 0;
	-webkit-box-shadow: 2px 2px 4px #010c13;
	-moz-box-shadow: 2px 2px 4px #010c13;
	box-shadow: 2px 2px 4px #010c13;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border-spacing: 0;
}

.tborder tr {
padding:2px;
}

.tborder a,.tborder_stats a {
color:#4D94C1;
}

.tborder_stats {
background:#054167 url(images/black/stats_bg.png) no-repeat top right;width:100%;margin:15px 0;padding:5px;-webkit-box-shadow:2px 2px 4px #010c13;-moz-box-shadow:2px 2px 4px #010c13;box-shadow:2px 2px 4px #010c13;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-spacing:10px;
}

.tborder_stats .thead {
color:#f1f5f7;padding:7px 0;font-size:15px;font-weight:normal;
}

.tborder_stats .tfoot a,.tborder_stats .tfoot a:visited {
color:#fff;
}

.thead {
color:#f26522;padding:7px 0;text-align:left;font-size:15px;
}

.thead a,.thead a:visited {
color:#f26522;
}

.tcat {
background:#e5e8ea;padding:10px;
}

.tcat a,.tcat a:visited {
color:#000000;
}

.tcat_stats {
background:url(images/black/tcat_stats.gif) top left repeat-x;padding:0 10px;-webkit-box-shadow:2px 2px 4px #010c13;-moz-box-shadow:2px 2px 4px #010c13;box-shadow:2px 2px 4px #010c13;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:41px;
}

.tcat_stats span.smalltext,.trow1_stats span.smalltext {
color:#93b8ce;
}

.tcat_stats span.smalltext a,.trow1_stats span.smalltext a {
color:#3083ba;
}

.trow1_stats {
padding:5px 10px;
}

.trow1,.trow2 {
	background: #fff;
	border-bottom: 1px solid #e0e0e0;
	padding: 5px 5px;
}

.trow1 strong a,.trow2 strong a {
color:#000;
}

.trow1 a,.trow2 a {
color:#1d6898;
}

.trow_shaded {
background:#ffdde0;
}

.trow_selected td {
background:#FFFBD9;border-bottom:1px solid #F7E86A;
}

.trow_sep {
background:#e5e8ea;color:#575757;padding:5px 10px;border-bottom:1px solid #e0e0e0;font-size:11px;font-weight:bold;
}

.bottommenu {
margin:10px auto 0 auto;text-align:center;clear:both;font-size:11px;
}

.bottommenu span.smalltext a {
color:#A2A2A2;
}

.bottommenu span.smalltext a:hover {
text-decoration:underline;
}

span.smalltext a {
color:#87CEFA;
}

#nav {
margin:0px auto;display:block;text-align:center;
}

#PageNav {
margin:0px auto;display:block;text-align:right;position:absolute;top:95px;right:10px;max-width:700px;font-size:11px;
}

.navigation {
	padding: 10px 15px;
	margin-bottom: 5px;
}

.navigation,.navigation a,.navigation a:visited {
color:#b6d9ef;
}

.navigation h1,.navigation div {
display:inline-block !important;
}

.navigation h1 {
color:#4d94c0;margin:0;padding:0;font-size:11px;font-weight:bold;
}

.navigation img {
height:12px;
}

.smalltext {
color:#525252;font-size:11px;
}

.bigtext {
font-size:15px;
}

.largetext {
font-size:16px;font-weight:bold;
}

input.textbox {
background:#f1f5f7;color:#3B3B3B;border:1px solid #ced1d2;padding:4px 8px;font-family:Arial, Tahoma, Verdana, Sans-Serif;font-weight:lighter;
}

.upper_panel input.textbox {
padding:3px 8px;margin:0 2px;
}

.upper_panel input[type=submit],.upper_panel input[type=button].button {
padding:4px 6px;margin:0 3px;
}

.upper_panel input[type=checkbox] {
vertical-align:middle;margin:-3px 2px 0 6px;
}

textarea {
background:#f1f5f7;color:#3B3B3B;border:1px solid #ced1d2;padding:7px 12px;font-family:Arial, Tahoma, Verdana, Sans-Serif;font-size:13px;
}

select {
background:#f1f5f7;color:#3B3B3B;border:1px solid #ced1d2;padding:3px 6px;font-family:Arial, Tahoma, Verdana, Sans-Serif;font-weight:lighter;
}

input[type=submit]:hover,input[type=button].button:hover {
background:#c4c7c9;cursor:pointer;
}

input[type=checkbox] {
vertical-align:middle;
}

input[type=radio][name=icon] {
margin-top:1px;margin-left:7px;position:relative;vertical-align:top;margin-right:1px;
}

input[type=submit],input[type=button].button {
background:#b5b5b5;color:#fff;border:0;-webkit-box-shadow:1px 1px 2px #6a6c6c;-moz-box-shadow:1px 1px 2px #6a6c6c;box-shadow:1px 1px 2px #6a6c6c;padding:5px 8px 4px 8px;text-transform:uppercase;margin:0 2px;font-size:13px;
}

.editor {
background:#f1f1f1;border:1px solid #ccc;
}

.editor_control_bar {
background:#fff;border:1px solid #0f5c8e;
}

.autocomplete {
background:#fff;border:1px solid #000;color:black;
}

.autocomplete_selected {
background:#313031;color:#fff;
}

.popup_menu {
background:#fff;border:1px solid #000;
}

.popup_menu .popup_item {
background:#ffffff;color:#000;
}

.popup_menu .popup_item:hover {
background:#313031;color:#fff;
}

.trow_reputation_positive {
background:#ccffcc;
}

.trow_reputation_negative {
background:#ffcccc;
}

.reputation_positive {
color:green;
}

.reputation_neutral {
color:#444;
}

.reputation_negative {
color:red;
}

.invalid_field {
border:1px solid #f30;color:#f30;
}

.valid_field {
border:1px solid #0c0;
}

.validation_error {
background:url(images/black/invalid.gif) no-repeat center left;color:#f30;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px;
}

.validation_success {
background:url(images/black/valid.gif) no-repeat center left;color:#00b200;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px;
}

.validation_loading {
background:url(images/black/spinner.gif) no-repeat center left;color:#555;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px;
}

img {
border:none;
}

.clear {
clear:both;
}

.hidden {
display:none;float:none;width:1%;
}

.menu ul {
list-style:none;margin:0;
}

.menu li {
display:inline;padding-left:5px;
}

.menu img {
padding-right:5px;vertical-align:top;
}

#panel .links {
margin:0;float:right;
}

.expcolimage {
width:auto;float:right;vertical-align:middle;margin-top:2px;
}

.float_left {
float:left;
}

.float_right {
float:right;
}

.thread_button {
background:#f1f5f7;-webkit-box-shadow:1px 1px 2px #6a6c6c;-moz-box-shadow:1px 1px 2px #6a6c6c;box-shadow:1px 1px 2px #6a6c6c;height:36px;
}

img.attachment {
border:1px solid #E9E5D7;padding:2px;
}

img.article {
margin:20px 15px 20px 5px;-webkit-box-shadow:2px 2px 4px #010c13;-moz-box-shadow:2px 2px 4px #010c13;box-shadow:2px 2px 4px #010c13;float:left;clear:both;
}

#copyright {
width:984px;color:#0e6094;margin:0 auto;text-align:left;padding:20px;
}

#copyright a {
color:#0E6094;
}

#debug {
text-align:center;clear:both;
}

blockquote {
border:1px solid #ccc;margin:0;background:#f1f5f7;padding:4px;
}

blockquote cite {
font-weight:bold;border-bottom:1px solid #ccc;font-style:normal;display:block;margin:4px 0;
}

blockquote cite span {
float:right;font-weight:normal;
}

.codeblock {
background:#f1f5f7;border:1px solid #ccc;padding:4px;
}

.codeblock .title {
border-bottom:1px solid #ccc;font-weight:bold;margin:4px 0;
}

.codeblock code {
overflow:auto;height:auto;max-height:200px;display:block;font-family:Monaco, Consolas, Courier, monospace;font-size:13px;
}

.subforumicon {
margin-left:3px;
}

.separator {
margin:5px;padding:0;height:0px;font-size:1px;list-style-type:none;
}

form {
margin:0;padding:0;
}

.popup_menu .popup_item_container {
margin:1px;text-align:left;
}

.popup_menu .popup_item {
display:block;padding:3px;text-decoration:none;white-space:nowrap;
}

.popup_menu a.popup_item:hover {
text-decoration:none;
}

.autocomplete {
text-align:left;
}

.subject_new {
font-weight:bold;
}

.highlight {
background:#ec5975;padding-top:3px;padding-bottom:3px;
}

.pm_alert {
background:#FFF6BF;color:#525252;border:1px solid #FFD324;text-align:center;padding:5px 20px;margin:15px 0;-webkit-box-shadow:0px 0px 3px #fff;-moz-box-shadow:0px 0px 3px #fff;box-shadow:0px 0px 3px #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}

.red_alert {
background:#FBE3E4;color:#525252;border:1px solid #A5161A;text-align:center;padding:5px 20px;margin:15px auto;-webkit-box-shadow:0px 0px 3px #fff;-moz-box-shadow:0px 0px 3px #fff;box-shadow:0px 0px 3px #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}

.high_warning {
color:#CC0000;
}

.moderate_warning {
color:#F3611B;
}

.low_warning {
color:#AE5700;
}

div.error {
padding:5px 10px;border-top:2px solid #FFD324;border-bottom:2px solid #FFD324;background:#FFF6BF;font-size:12px;color:#000 !important;
}

div.error p {
margin:0;color:#000;font-weight:normal;
}

div.error ul li a {
color:#053d62;font-weight:bold;
}

div.error p em {
font-style:normal;font-weight:bold;padding-left:24px;display:block;color:#C00;background:url(images/black/error.gif) no-repeat 0;
}

div.error.ul {
margin-left:24px;
}

.online {
color:#15A018;
}

.offline {
color:#C7C7C7;
}

.pagination {
color:#F26522;margin:7px 0;font-size:14px;
}

.tfoot {
padding:5px 0;
}

.tfoot .pagination,.tcat .pagination {
padding-top:0;
}

.pagination .pages {
font-weight:bold;
}

.pagination .pagination_current,.pagination a {
padding:3px 6px;margin-bottom:3px;
}

.pagination a {
background:#ffffff;color:#525252;border:1px solid #e0e0e0;
}

.pagination .pagination_current {
background: #1E4258;
color: #FFFFFF;
border: 1px solid #0B5585;
}

.pagination a:hover {
background:#B6D9EF;color:#3B3B3B;border:1px solid #ccc;text-decoration:none;
}

.thread_legend dd {
padding-bottom:4px;margin-right:15px;
}

.thread_legend img {
margin-right:4px;vertical-align:bottom;
}

.forum_legend {
background:#f1f5f7;-webkit-box-shadow:2px 2px 4px #010c13;-moz-box-shadow:2px 2px 4px #010c13;box-shadow:2px 2px 4px #010c13;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:left;margin-top:15px;padding:10px 15px;display:none;
}

.forum_legend dt,.forum_legend dd {
display:inline-block;
}

.forum_legend dd {
width:240px;padding:0 10px;
}

.forum_legend dt {
width:52px;text-align:center;
}

.success_message {
color:#00b200;font-weight:bold;font-size:10px;margin-bottom:10px;
}

.error_message {
color:#C00;font-weight:bold;font-size:10px;margin-bottom:10px;
}

.post_body {
color:#3B3B3B;padding:5px;font-size:13px;
}

.post_body a,.post_body a:visited {
color:#4D94C0;
}

.post_body a[rel=nofollow],.post_body a:visited[rel=nofollow],#shoutbox a[rel=nofollow],#shoutbox a:visited[rel=nofollow] {
color:#F26522;
}

.posted_body {
color:#3B3B3B;padding:5px;font-size:13px;-webkit-filter: blur(4px);-moz-filter: blur(4px);-o-filter: blur(4px);-ms-filter: blur(4px);filter: blur(4px);-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;
}

.reason_box {
padding-top:20px;margin-left:35px;font-family:Segoe UI;line-height:40px;width:905px;text-align:center;font-size:18px;height:100px;background-color:#14c700;border-radius:100px;opacity:0.90;filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;position:fixed;bottom:50px;z-index:10;color:#dfffdb;background: rgba(20,199,0,1);background: -moz-linear-gradient(top, rgba(20,199,0,1) 0%, rgba(17,143,0,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(20,199,0,1)), color-stop(100%, rgba(17,143,0,1)));background: -webkit-linear-gradient(top, rgba(20,199,0,1) 0%, rgba(17,143,0,1) 100%);background: -o-linear-gradient(top, rgba(20,199,0,1) 0%, rgba(17,143,0,1) 100%);background: -ms-linear-gradient(top, rgba(20,199,0,1) 0%, rgba(17,143,0,1) 100%);background: linear-gradient(to bottom, rgba(20,199,0,1) 0%, rgba(17,143,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14c700', endColorstr='#118f00', GradientType=0 );right: 0;left: 0;margin-right: auto;margin-left: auto;-webkit-animation:bounce 3s infinite;
}

@-webkit-keyframes bounce {
  0%       { left:    0px; }
  10%     { left:  10px; }
  20%     { left: -10px; }
  30%     { left:  10px; }
  40%     { left: -10px; }
  50%     { left:    0px; }
}


.reason_box_headline {
font-size:30px;font-family: Segoe UI;font-weight: lighter;color:#ffffff;
}

.post_title {
display:none;vertical-align:middle;font-size:14px;font-weight:bold;
}

.post_buttons {
padding:8px 12px;border-bottom:1px solid #E0E0E0;
}

.post_buttons img {
-webkit-box-shadow:1px 1px 2px #6a6c6c;-moz-box-shadow:1px 1px 2px #6a6c6c;box-shadow:1px 1px 2px #6a6c6c;margin:2px;
}

.post_buttons img:hover,.thread_button img:hover {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;
}

.download {
display: inline-block;border-bottom:1px solid #E0E0E0;
}

.download img {
-webkit-box-shadow:1px 1px 2px #6a6c6c;-moz-box-shadow:1px 1px 2px #6a6c6c;box-shadow:1px 1px 2px #6a6c6c;
}

.download img:hover {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;
}

.quick_jump {
background:url(images/black/jump.gif) no-repeat 0;width:13px;height:13px;padding-left:13px;vertical-align:middle;border:none;
}

fieldset,fieldset.trow1,fieldset.trow2 {
background:#ffffff;border:1px solid #ccc;
}

#panel .remember_me input {
vertical-align:middle;margin-top:-1px;
}

.hiddenrow {
display:none;
}

.selectall {
background-color:#FFFBD9;font-weight:bold;text-align:center;
}

.repbox {
font-size:16px;font-weight:bold;padding:5px 7px 5px 7px;
}

._neutral {
background-color:#FAFAFA;color:#999999;border:1px solid #CCCCCC;
}

._minus {
background-color:#FDD2D1;color:#CB0200;border:1px solid #980201;
}

._plus {
background-color:#E8FCDC;color:#008800;border:1px solid #008800;
}

.pagination_breadcrumb {
background-color:#f5f5f5;border:1px solid #fff;outline:1px solid #ccc;padding:5px;margin-top:5px;font-weight:normal;
}

.pagination_breadcrumb_link {
vertical-align:middle;cursor:pointer;
}

.addthis_toolbox {
display:inline-block;margin-left:3px;margin-top:2px;clear:both;font-size:12px;
}

.red_alert a,.pm_alert a,.board_message a {
color:#0E6094;
}

table.forum {
        	background: white url(images/black/tborder_bg.gif) no-repeat top right;
}

table.forum .trow1, table.forum .trow2, table.forum {
	background-color: #f1f5f7;
}

#search_lifting {
        -webkit-box-shadow:inset 1px 2px 5px 1px rgba(0,0,0,.3);
        box-shadow:inset 1px 2px 5px 1px rgba(0,0,0,.3);
        background: #a5c4d7;
	width: 404px;
	height: 38px;
	position: absolute;
	top: 38px;
	right: 0px;
}

#search_lifting input[type=text] {
        color: #3a759c;
        outline: none;
top: 0px;
left: 0px;
position: absolute;
font-size: 12px;
padding: 7px;
width: 210px;
margin: 5px;
background: none;
border: none;
}

#search_lifting input[type=button] {
background: url(images/black/search_lifting.png) no-repeat;
background-position: center;
        background-color: #115583;
        width: 36px;
        height: 100%;
        right: 0;
        outline: none;
        opacity: 1;
position: absolute;
top: 0px;
cursor: pointer;
border: 0;
}

#search_lifting input[type=button]:hover {
        background-color: #11426b;
}

#search_lifting .advanced {
	background: url(images/black/search_adv_lifting.png) no-repeat;
	width: 11px;
	height: 11px;
	position: absolute;
	top: 14px;
right: 177px;
	display: block;
	opacity: 0.5;
}

#search_lifting .advanced:hover {
	opacity: 1;
}

#quicknav {
	background: url(images/black/lokalizacja.png) no-repeat;
	width: 8px;
	height: 13px;
	position: absolute;
	top: 52px;
	right: 435px;
	display: block;
	opacity: 0.5;
display: none;
}

#quicknav:hover {
	opacity: 1;
}

#search_lifting .type {
	background: url(images/black/dot_search_lifting.png) no-repeat scroll right center transparent;
	width: 98px;
	color: #98C2DC;
	display: block;
	position: absolute;
	left: 248px;
	top: 12px;
	padding-right: 10px;
	text-align: left;
	font-size: 12px;
}

#search_lifting .type:hover {
color: #98C2DC;
text-decoration: none;
}

#search_lifting .type_select {
	background: none repeat scroll 0% 0% #094A71;
	width: 127px;
	color: #98c2dc;
	position: absolute;
	top: 36px;
	left: 240px;
	text-align: left;
	padding-bottom: 7px;
	display: none;
	z-index: 100;
	font-family: Arial;
}

#search_lifting .type_select label {
cursor: pointer;
}

#search_lifting .type_select span {
	margin: 8px 12px;
	display: block;
	cursor: default;
}

#search_lifting .type_select hr {
	background: url(images/black/search_hr_lifting.png) repeat-x; height: 2px;
margin: 0px 0px 0px 0px;
width: 100%;
}

#search_lifting .type_select input[type="radio"] {
	
display:none;
}

#search_lifting .type_select input[type="radio"] + label span {
	background: url(images/black/szukanie.png) left top no-repeat;
	width: 13px;
	display: inline-block;
	vertical-align: middle;
	height: 13px;
	clear: left;
	margin: 8px 10px;
	cursor: pointer;
}

#search_lifting .type_select input[type="radio"]:checked + label span {
background-position: left bottom;
}

#search_lifting .opcja {
	width: 100%;
	cursor: pointer;
        height: 23px;
}

#fast_login {
	background: url(images/black/upper_panel.png) repeat-y right center;
	width: 384px;
	z-index: 1;
	display: block;
	position: absolute;
	right: 0px;
	top: 38px;
	box-shadow: 2px 2px 4px #010C13;
	border-radius: 5px;
	padding: 10px;
}

/* STICK HEADER */
.FormHeader, #ForumHead #Head #logo, #ForumHead #Head #logo img, #search_lifting, .FormHeader .social-options,
    #search_lifting input[type=button], #search_lifting .advanced {
        -webkit-transition: all 200ms ease-in-out;
        -moz-transition: all 200ms ease-in-out;
        -o-transition: all 200ms ease-in-out;
        transition: all 200ms ease-in-out;
}

.FormHeader {
        position: fixed;
        background-size: auto 100%!important;
        z-index: 100000000000;
}

.FormHeader .social-options {
        opacity: 0;
        color: #2a4a65;
        position: absolute;
        top: 17px;
}

.FormHeader .social-options a {
        color: #88b9d8;
}

.FormHeader .social-options span {
        display: none;
}

#fast_login {
        border-radius: 0;
        background-position: center;
}

.ForumContent {
        padding-top: 90px;
}

#search_lifting .type {
        background: none;
        color: #2a4759;
}

#ForumHead #Head #logo img {
        height: 62px;
}

.search_lifting-arrow {
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-top: 5px solid rgba(0, 0, 0, 0.3);
        position: relative;
        top: 22px;
        left: 146px;
        pointer-events: none;
}

#search_lifting .type:hover {
        color: #000000;
}

#search_lifting .advanced {
        opacity: 1;
}

#search_lifting .advanced:hover {
        opacity: 0.5;
}

#search_lifting .type_select {
        background: #a5c4d7;
        color: #2a4759;
}

#search_lifting .type_select hr {
        background: rgba(17, 31, 54, 0.3);
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
}

#search_lifting ::-webkit-input-placeholder {
        color:    #3a759c;
}

#search_lifting :-moz-placeholder {
        color:    #3a759c;
        opacity:  1;
}

#search_lifting ::-moz-placeholder {
        color:    #3a759c;
        opacity:  1;
}

#search_lifting :-ms-input-placeholder {
        color:    #3a759c;
}

body.minimal-ui.logged-user #ForumHead #Head #logo {
        left: -100px;
}

@
media all and (max-width: 1192px) {
body.minimal-ui.logged-user #ForumHead #Head #logo {
            display: none;
}


}

body.minimal-ui .FormHeader {
        height: 55px!important;
}

body.minimal-ui #search_lifting {
        top: 6px;
}

body.minimal-ui #ForumHead #Head #logo img {
        height: 30px;
}

body.minimal-ui #top {
        display: none;
}

body.minimal-ui .FormHeader .social-options {
        opacity: 1;
}

/* STICK HEADER END */
.advt {
 width:300px;
 height:280px;
 color:white;
 font-size:12px;
 position:fixed;
 right:0;
 bottom:0;
 margin:20px;
}

#closeadvt {
 cursor: pointer;
 background: #999999;
 line-height: 20px;
 padding: 5px;
}

