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

/* colours.css changes */
html, body {
	background-color: #fff;
	background: url("./images/bgslacky.jpg")  repeat-x top left;
}

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

.wrap {
border: 0;
background: transparent;
max-width: none;
padding-top: 2px;
}

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

.headerbar {
	border-top: 7px solid #069;
	background-color: #000;
	background-image: linear-gradient(to bottom, #000 0%,#000 2px,#333 92px,#333 100%);
	margin-bottom: 0px;
	border-bottom: 0;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
}


.subheader {
	background-color: #006699;
	margin-bottom: 20px;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	color: #fff;
	padding: 0 1em;
	min-height: 25px;
}

.subheader a {
	padding: 8px 10px;
	color: #fff;
	font-weight: bold;
}

.subheader a:hover {
	background-color: rgba(255,255,255,0.2);
}

.logo {
    padding: 5px 13px 5px 10px;
}

.navbar {
	background-color: #ebebeb;
}

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

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

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

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

li.row.bg1 {
	background-color: #f0f0f0;
}

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

li.row.bg2 {
	background-color: #D6D8DC;
}

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


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

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

.site_logo {
	width: 286px;
	height: 80px;
	min-width: 286px;
	min-height: 80px;
	background-image: url("./images/slacky2.png");
	background-repeat: no-repeat;
	background-position: center left;
}

.logo {
    display: block !important;
}

.site-description p,
.site-description h1 {
	display: none;
}

.bg1{background-color: #F0F0F0;}
.bg2{background-color: #D6D8DC;}
.bg3{background-color: #CCCCCC;}

/* 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;
		max-width: 100%;
		min-width: auto;
	}
}

@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {
.subheader {
	margin-bottom: 10px;
	border-radius: 0;
	margin-left: -5px;
	margin-right: -5px;
}
}


@media only screen and (max-width: 319px), only screen and (max-device-width: 319px) {
.site_logo {
    display: none;
}
 .site-description h1 {
    display: block;
}
}

.cc-window.cc-floating {
	max-width: 48em;
}

.cc-window {
    font-family: monospace !important;
	border: 2px solid #ccc;
}
.cc-btn {
	padding: 4px 0;
    text-align: left;
}

ul.listheader {
text-align: center;
 }

ul.listheader > li {
display: inline;
}

.listheader li i{padding: 3px;}


@media (max-width:700px) {
	.listheader li i{padding: 6px;}
.listheader li span{display: none;}
}


.cc-window {
background-color: rgba(0, 0, 0,0.9) !important;
}
.cc-window.cc-floating {
max-width: 60% !important;
}
.cc-btn {
text-align: left !important;
padding: 0 !important;;
}
.cc-right {
right: 20% !important;;
left: 20% !important;;
}
@media only screen and (max-width: 736px), only screen and (max-device-width: 736px) {
	.cc-window.cc-floating {
	max-width: 100% !important;
	}
	.cc-right {
	right: 0 !important;;
	left: 0 !important;;
	}
}


.footermenu {
text-align: center;
font-weight: bold;
padding: 10px;
}
.footermenu a {
margin: 0 10px;
}
.footermenu li {
display: inline;
}
