/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	Style name: LCO				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/ )
    --------------------------------------------------------------
*/
@import url("colours.css?v=3.2");
@import url("custom/custom_lco.css?v=3.2");

.wrap{
	border-radius: 0px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	max-width: none !important;
	margin: 0px;
}

/* Content Styles
---------------------------------------- */

ul.topiclist li {
	padding: 5px;
	border-bottom: 1px solid #ccc;
	border-radius: 7px;
}

ul.topiclist li.header {
  	background: white;
}

.navbar {
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}


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

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

dd.lastpost, 
ul.topiclist li  {
	text-shadow: 0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff;
}

.custom-forum-image{
  background-repeat: no-repeat;
  background-position: bottom right;
}

@media (max-width: 550px) {
	.custom-forum-image{
		background-position: bottom right;
	}
}



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

.bg1,.bg2,.bg3 {
	background-color: #fafafa;
}

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

table.table1 thead th {
	padding: 5px;
	background: white;
	border-bottom: 1px solid #ccc;
	border-radius: 7px;
	color: #536482;
}
.forumbg table.table1 tr{
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
 	border-top-left-radius: 7px;
 	border-top-right-radius: 7px;
}

/* Common block wrappers
----------------------------------------*/
#page-footer .navbar,.forabg, .forumbg, .post, .panel {
		border-radius: 7px;
}


.post {
	border: #C7C3BF solid 1px;
	-webkit-filter: drop-shadow(0px 0px 5px rgba(42,144,141,0.55));
    	filter: drop-shadow(0px 0px 5px rgba(42,144,141,0.55));
	border-top: 2px solid #00c5de;
}
.postprofile{
	border-color: #ccc;
}

.postprofile {
	width: 18%;
}

.postprofile strong {
	text-transform: uppercase;
	line-height: 1.3em;
	font-weight: bolder;
	font-size: 80%;
}

table.table1 tbody td,
.signature {
	border-top: 1px dashed #e9e9e9;
}

@media (min-width: 850px) {
	.postbody {width: 80%;}
}


/* Fix cambiar de lado el prefil de los post */
@media (min-width: 700px){
	.postprofile{
		float: left;
		border-width: 0 1px 0 0px;
		border-color: #e9e9e9;
		border-style: dashed;
	}
	.postbody{
		float: right;
		width: 80%;
	}
}

@media (max-width: 700px) {
	.postprofile .avatar img {
		max-height: 65px;
	}

	.search .postbody,
	.back2top,
	.postprofile,
	.postbody{
		padding: 5px 10px;
	}
	.post {
		padding: 0px;
		background-size: contain;
	}
	.post .postprofile {
		background: white;
		border-radius: 7px;
	}


}





/* Round cornered boxes and backgrounds
---------------------------------------- */
.section-ucp ul.topiclist,
.section-mcp ul.topiclist,
.forabg, .forumbg {
	margin-bottom: 4px;
	clear: both;
	border-radius: 7px;
	padding: 0px;
	border: 1px solid #ccc;
	border-top: 2px solid #00c5de;
	border-bottom-width: 0;
	background-color: #fafafa;
	background-image: none;
}

.navbar,
.panel {
	background-color: #fafafa;
	border: 1px solid #ccc;
}

h3 {
	border-bottom: 1px dashed #e9e9e9;
}
ul.navlinks {
	border-top: 1px dashed #e9e9e9;
}

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


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

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

.tabs .tab > a,
.tabs .tab > a:hover{
	border: 1px solid #ccc;
	border-bottom-width: 0;
	background-color: #fafafa;
	background-image: none;
}
.tabs .activetab > a,
.tabs .activetab > a:hover {
	border: 1px solid #ccc;
	border-bottom-width: 0;
	background-color: #fafafa;
	background-image: none;
	border-top: 2px solid #00c5de;
}


.navigation a:hover,
.navigation a{
    	border-top-left-radius: 5px;
	border: 1px solid #ccc;
	background-color: #fafafa !important;
	background-image: none;
}

.navigation .active-subsection a {
	border-top: 2px solid #00c5de;
}

ul.topiclist dd {
	border-left: 1px dashed #e9e9e9;
}
