/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	Style name:			proking
	Based on style:		prosilver (the default phpBB 3.3.x style)
	Original author:	Tom Beddard ( http://www.subblue.com/ )
	Modified by:		Xenogearsifm
    --------------------------------------------------------------
*/

/* barra enlaces comunidad y fuentes Google */

@import url("barranav.css");
@import url(https://fonts.googleapis.com/css?family=Lobster|Oswald|Bubblegum+Sans);
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.1.0/css/font-awesome.min.css);

/* publicidad */

.publicidad {
	padding: 10px 10px;
	margin: 10px 0;
	background-color: #ecf3f7;
	border: 2px solid #965342;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	text-align: center;
}

.publicidad img {
	max-width: 100%;
	height: auto;
}

@media only screen and (max-width: 980px), only screen and (max-device-width: 980px) {
	.ultimomanga, .ultimoanime {
		display: none;
	}
}

/* colours.css changes */
html, body {
	background-color: #EDDC8E;
	background-image: url("./images/mapa.png");
}

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

a { color: #105289; }
a:hover { color: #965342; }

.wrap {
	/* ancho fijado y decoración de cuerdas */
	border: none;
	border-radius: 10px;
	margin: 0 auto;
	max-width: 920px;
	padding: 15px;
	background-color: #fff;
	background-image: url("./images/bordest.png"), url("./images/bordesb.png"), url("./images/bordesl.png"), url("./images/bordesr.png");
	background-position: top, bottom, left, right;
	background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
}

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

.headerbar {
	/* nuevo fondo para el encabezado */
	background-image: url("./images/sunny.png"), url("./images/header.gif");
	background-repeat: no-repeat, repeat-x;
	background-position: 150% 150%, 0 0;
	/*quitar espacio y decoración inferior */
	margin-bottom: 0px;
	border-radius: 7px 7px 0 0;
	-webkit-animation: anisunny 30s linear infinite;
	animation: anisunny 30s linear infinite;  /* animacion sunny */
}

@keyframes anisunny {
	from {
		background-position: 150% 150%, 0 0;
	}

	to {
		background-position: -50% 150%, 0 0;
	}
}

@-webkit-keyframes anisunny {
	from {
		background-position: 150% 150%, 0 0;
	}

	to {
		background-position: -50% 150%, 0 0;
	}
}

.search-box.search-header {
	margin-top: 77px; 	/* bajar cuadro de busqueda */
}

#site-description h1, #site-description p {
	display: none; 	/* ocultar nombre del foro y descripción */
	text-shadow: 0 1px 2px #000000;
}

.navbar {

}

.forabg {
	background-color: #965342;
	background-image: url("./images/bg_list.gif"); 
}

.forumbg {
	background-color: #965342;
	background-image: url("./images/bg_header.gif");
}

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

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

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

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

.site_logo {
	background-image: url("./images/site_logo.png");
	padding-left: 293px;
	padding-top: 43px;
}

.jumpbox-cat-link {
	background-color: #965342;
	color: #FFFFFF;
}

.contact-icon { background-image: url("./images/icons_contact.png"); }
.phpbb_deviant-icon { background-position: -264px 0; }
.phpbb_myanimelist-icon { background-position: -285px 0; }

/* encabezados */

.forum-title,
.topic-title,
.stat-block h3,
.headerspace h3,
.ucp-title {
	border-bottom: 1px dotted #965342; /* linea de puntos */
}

.forum-title a,
.topic-title a,
.ucp-title {
	color: #965342; 	/* textos en marrón */
	font-family: "Lobster";
	font-weight: bold;
	font-size: 19pt;
}

.stat-block h3,
.stat-block h3 a,
.stat-block h3 a:hover,
.headerspace h3 a,
.headerspace h3 a:hover,
.headerspace h3 {
	color: #965342; 	/* textos en marrón */
	font-family: "Oswald";
	font-size: 10pt;
}

h3 a,
h3 a:hover {
	color: #965342; 	/* textos en marrón */
	font-family: "Oswald";
}

.post:target h3 a {
	color: #105289;
}

.dotted {
	border: none;
	border-bottom: 1px dotted #965342;
}

/* botones */

.button span {
	color: #006AC6;
	font-family: "Bubblegum Sans";
	font-weight: bold;
	font-size: 15px;
}

.button span span {
	color: #F2A426;
}

/* nuevos BBCode */

.codebox.spoiler {
	border: 1px solid #aec0d0;
	background: #cadceb;
}

.codebox.spoiler dt {
	text-transform: uppercase;
	border: 1px solid #aec0d0;
	background: #fff;
	font-size: 0.8em;
	font-weight: bold;
	padding: 3px 3px 0 3px;
}

.codebox p:before {
	font-family: 'FontAwesome';
	content: "\f121";
	color: #965342;
	font-size: 14px;
	margin: 0 5px 0 0;
}

.codebox.spoiler dt:before {
	font-family: 'FontAwesome';
	content: "\f023";
	color: #965342;
	font-size: 14px;
	margin: 0 5px 0 0;
}

.codebox.spoiler dd {
	padding: 3px;
}

blockquote {
	border-left: 4px solid #965342;
	position: relative;
	background-image: none;
}

blockquote cite:before,
blockquote.uncited:before{
	color: #965342;
}

/* añadido de típos de tema */

span.topictype {
	display: inline-block;
	margin: 1px 1px 1px 0;
	padding: 2px 4px;
	text-transform: uppercase;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
	background: #965342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

@media only screen and (max-width: 500px), only screen and (max-device-width: 500px) {
	span.topictype {
		display: none;
	}
}

/* decoración en número de temas y mensajes */

.globos {
	padding: 2px 8px;
	background: #965342;
	color: #FFFFFF;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

/* iconos estadisticas */

.stat-block.online-list h3:before {
	font-family: 'FontAwesome';
	content: "\f0c0";
	color: #965342;
	font-size: 18px;
	margin: 0 5px 0 0;
}

.stat-block.birthday-list h3:before {
	font-family: 'FontAwesome';
	content: "\f1fd";
	color: #965342;
	font-size: 18px;
	margin: 0 5px 0 0;
}

.stat-block.statistics h3:before {
	font-family: 'FontAwesome';
	content: "\f200";
	color: #965342;
	font-size: 18px;
	margin: 0 5px 0 0;
}

.stat-block.permissions h3:before {
	font-family: 'FontAwesome';
	content: "\f046";
	color: #965342;
	font-size: 18px;
	margin: 0 5px 0 0;
}

/* iconos género */

.s-masculino {
	color: #89CFF0;
	font-weight: bold;
}

.s-femenino {
	color: #FFB5C3;
	font-weight: bold;
}

.s-otro {
	font-weight: bold;
}

/* iconos mensajes */

.icon.fa-file-o.fa-fw.icon-red,
.icon.fa-file.fa-fw.icon-red.icon-md{
	color: #F2A426;
}

/* notificaciones */

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

/* encuestas */

.pollbar1 {
	background-color: #F5A666;
	border-bottom-color: #966009;
	border-right-color: #966009;
}
.pollbar2 {
	background-color: #F2A456;
	border-bottom-color: #966009;
	border-right-color: #966009;
}
.pollbar3 {
	background-color: #F2A446;
	border-bottom-color: #966009;
	border-right-color: #966009;
}
.pollbar4 {
	background-color: #F2A436;
	border-bottom-color: #966009;
	border-right-color: #966009;
}
.pollbar5 {
	background-color: #F2A426;
	border-bottom-color: #966009;
	border-right-color: #966009;
}

/* iconos foros */

.global_read						{ background-image: url("./images/announce_read.gif"); }
.global_read_mine					{ background-image: url("./images/announce_read_mine.gif"); }
.global_read_locked					{ background-image: url("./images/announce_read_locked.gif"); }
.global_read_locked_mine				{ background-image: url("./images/announce_read_locked_mine.gif"); }
.global_unread						{ background-image: url("./images/announce_unread.gif"); }
.global_unread_mine					{ background-image: url("./images/announce_unread_mine.gif"); }
.global_unread_locked					{ background-image: url("./images/announce_unread_locked.gif"); }
.global_unread_locked_mine				{ background-image: url("./images/announce_unread_locked_mine.gif"); }

.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"); }

/* responsive.css changes */

@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {
	html, body {
		background-color: #FFF;
		background-image: none;
	}

	body {
		padding-left: 5px;
		padding-right: 5px;
	}

	#wrap {
		background-image: none, none, none, none; /* elimiar decoración de cuerdas en resolusiones pequeñas */
		padding: 0;
		border-width: 0;
		border-radius: 0;
		box-shadow: none;
	}
	#site-description h1 {
		display:  block; /* mostrar nombre del foro en resolusiones pequeñas */
	}
	.headerbar {
		-webkit-animation: none;
		animation: none; /* cancelar animacion sunny */
		border-radius: 0px;
	}
	.publicidad {
		margin: 10px -5px 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;	/* cuadricular publicidad */
		border-right: 0;
		border-left: 0;
	}
}