html, body {
	background-color: #17223b;
	color: #fff;
}

a {
    color: #c5dde6;
}
a:hover {
    color: #fba9a9;
}

#tooltip-text {
	background-color: #FFFFCC;
	border-color: #E2D3B0;
	-webkit-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.5);
    box-shadow: 1px 1px 8px 0px rgba(0, 0, 0, 0.5);
    color: #000;
}

#phorum .icon::before {
	color: inherit;
}
#phorum .iconbootstrap::before {
	color:inherit;
}
#phorum .iconbootstrap.icon-white::before,
#phorum .icon.icon-white::before {
	color: #17223b;
}
#capa_subeimagenes_nevamedia .modal-header ul a.selected .icon::before {
	color:inherit;
}

#phorum hr {
    border-color: #666;
}


/* global styles */

#phorum .nav3 a, #phorum .nav3 .paginador strong {
	background-color: #6b778d;
	color: #fff;
}

#phorum .nav {
	background-color: #6b778d;
}
#phorum .nav a {
	background-color: #17223b;
}

#phorum .nav3 a:hover {
	background-color: #65a5d6;
	color: #17223b;
}
#phorum .nav3 a.icon:hover::before, #phorum .nav3 a:hover i.iconbootstrap::before {
	color:#17223b;
}

#phorum .nav3 .paginador strong {
	background-color: #ff6768;
	color: #17223b;
}
#phorum .nav3_nuevo a {
	background-color: #ff6768;
	color: #fff;
}
#phorum .nav3_nuevo a:hover {
	background-color: #65a5d6;
	text-decoration: none;
}
#phorum .nav3_nuevo a i::before {
	color: #fff;
}
.header_options select,
#phorum .nav3_foros select {
	background-color: #65a5d6;
	color: #fff;
}
.header_options select option,
#phorum .nav3_foros select option {
	background-color: #17223b;
	color: #fff;
}

.header_options select optgroup,
#phorum .nav3_foros select optgroup {
	background-color: #263859;
	color: #fff;
}

.header_options label::before,
#phorum .nav3_foros label::before {
	color: #fff;
}
#phorum .nav.moderate {
	background-color: #b35d0b;
}
#phorum .nav3.moderate a:hover {
	background-color: #ffc282;
}

#phorum div.attention {
    border-color: #A76262;
    background-color: #FFD1D1;
    color: #000;
}
#phorum div.attention::before {
	color: #BF1717;
}
#phorum div.attention a {
    color: #68312C;
}

#phorum div.information {
    border-color: #62a762;
    background-color: #e6ffe6;
    color: #000;
}
#phorum div.information a {
    color: #3F633F;
	text-decoration: underline;
}

#phorum div.notice {
    background-color: #efefef;
    border-color: #344e6e;
    color: #000;
}
#phorum div.notice a {
    color: #344e6e;
	text-decoration: underline;
}

#phorum div.warning {
    border-color: #FF0000;
    background-color: #FFD1D1;
    color: #000;
}
#phorum div.warning a {
    color: #840000;
	text-decoration: underline;
}

#phorum div.attachments {
    background-color: #6b778d;
}

#phorum span.new-flag {
    color: #ff6768;
}

#phorum #div-pastilla-robapaginas, #phorum #div-pastilla-Nevasport_300x600 {
	background-color: #263859;
}

/* index */ 

#phorum .index h2 {
	border-color: #ff6768;
}
#phorum .index h2 a {
	color: #fff;
}
#phorum .index h2 a:hover {
	background-color: transparent;
}

#phorum .index #div-pastilla-robapaginas, #phorum .index #div-pastilla-Nevasport_300x600 {
	background-color: #263859;
}

#phorum .index_item {
	background-color: #263859;
	-webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
	box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.35);
}
#phorum .index_image h3 a i em {
	border: 1px solid #fff;
	background-image: url(../templates/nevasport/images/foro_generico.svg);
}
#phorum .index_title h3 a {
	color: #fff;
}
#phorum .index_title h3 a:hover {
	color: #fff;
}
#phorum .index_title_last {
	color: #999;
}

#phorum .index_last {
	border-color: #17223b;
}
#phorum .index_last_legend {
	color: #de9495;
}
#phorum .index_last_date {
	color: #bbb;
}

#phorum .index_publi {
	background-color: #263859;
}

/* list */

#phorum .list .td, #phorum .list .th {
	border-color: #666;
}

#phorum .list .th {
	background-color: #6b778d;
	border-color: #ff6768;
}

#phorum .list.list_recent_messages .th {
	background-color: #17223b;
}
#phorum .list.list_recent_messages .trx100 .td {
	background-color: #6b778d;
}

#phorum .list .alt .td {
	background-color: #263859;
}

#phorum .list .table i.icon-bell_sticky::before {
	color: #ff6768;
}
#phorum .list .table i.icon-bell::before {
	color: #65a5d6;
}
#phorum .list .table i.icon-flag_red::before {
	color: #ff6768;
}
#phorum .list .table i.icon-comment::before {
	color: #6b778d;
}
#phorum .list .table i.icon-page_go::before {
	color: #263859;
}
#phorum .list .table .alt i.icon-page_go::before {
	color: #17223b;
}
#phorum .list .table i.icon-info_red::before {
	color: #ad3826;
}
#phorum .list .table i.icon-informacion::before {
	color: #fff;
}

#phorum .list .table h4 i.iconbootstrap::before {
	color: #5e5e5e;
}

#phorum .list .td a {
	color: #fff;
}

#phorum .list .new-indicator {
	color: #ff6768;
}

#phorum .list_paging a {
	background-color: #263859;
	color: #c5dde6;
	border-color: #666;
}
#phorum .alt .list_paging a {
	background-color: #17223b;
}

#phorum .list .moderate a i.iconbootstrap::before {
	color: #ec8212;
}
#phorum .list .moderate a:hover i.iconbootstrap::before {
	color: #ce6b13;
}
#phorum .list.announcements .tr .td {
    background-color: #65a5d6;
}
#phorum .list.announcements .tr.alt .td {
    background-color: #65a5d6;
}

/* read */ 

#phorum div.message {
	border-color: #263859;
	background-color: #263859;
	-webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
	box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.35);
}

#phorum div.message div.generic a, 
#phorum div.message div.message-reply a {
	color: #fff;
}

#phorum div.message_cab {
	border-color: #17223b;
}
#phorum div.message_pm a {
	background-color: #6b778d;
}
#phorum div.message.positivo_1 div.message_pm a {
	background-color: #17333b;
}
#phorum div.message.positivo_2 div.message_pm a {
	background-color: #173b39;
}
#phorum div.message.positivo_1 div.message_pm a:hover, #phorum div.message.positivo_2 div.message_pm a:hover {
	background-color: #65a5d6;
}
#phorum div.message_pm a i.iconbootstrap::before {
	color: #ccc;
}
#phorum div.message_pm a:hover {
	background-color: #65a5d6;
}
#phorum div.message_pm a:hover i.iconbootstrap::before {
	color: #17223b;
}

#phorum div.message div.bloque_autor {
	background-color: #6b778d;
}
#phorum div.message.positivo_1 div.bloque_autor {
	background-color: #17333b;
}
#phorum div.message.positivo_2 div.bloque_autor {
	background-color: #173b39;
}

#phorum div.message-body {
    background-color: #17223b;
	color: #fff;
}
#phorum div.message-body a {
	color: #6cacf3;
}
#phorum div.message-body a:hover {
    color: #de9495;
}
#phorum div.message-body .nav a {
	color: #fff;
}
#phorum div.message-body .nav a:hover {
	color: #17223b;
}

#phorum div.message-moderation {
    background-color: #FFE3CB;
}

#phorum div.message-actions li > span.gracias {
	color: #ccc;
    border-color: #666;
	background-color: #263859;
}
#phorum div.message-actions a {
	background-color: #17223b;
    border-color: #666;
	color: #fff;
}
#phorum div.message-actions a:hover {
	background-color: #65a5d6;
	color: #17223b;
}
#phorum div.message-actions a:hover i.iconbootstrap::before {
	color: #17223b;
}
#phorum div.message-actions a.voto_positivo {
	background-color: #04a400 !important;
	color: #fff !important;
}
#phorum div.message-actions a.voto_negativo {
	background-color: #bc0000 !important;
	color: #fff !important;
}
#phorum div.message-actions a.voto_positivo .iconbootstrap::before, #phorum div.message-actions a.voto_negativo .iconbootstrap::before {
	color: #fff !important;
}
#phorum div.message-actions a.voto_positivo:hover {
	background-color: #167714 !important;
}
#phorum div.message-actions a.voto_negativo:hover {
	background-color: #840909 !important;
}

#phorum div.message-actions ul li.message-action-mod a {
	border-color: #17223b;
	background-color: #ec8212 !important;
	color: #17223b !important;
}
#phorum div.message-actions ul li.message-action-mod a:hover {
	background-color: #ce6b13 !important;
}
#phorum div.message-actions ul li.message-action-mod a .iconbootstrap::before, #phorum div.message-actions ul li.message-action-mod a .iconbootstrap::before {
	color: #17223b !important;
}

#phorum div.message-karma,
#phorum div.message-karma > span {
	color: #ccc !important;
}

#phorum div.message.message_unapproved {
	border-color: #FF0000;
}
#phorum .mensaje_oculto{
    background-color: #6b778d;
	-webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
	box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
}

#phorum div.message.positivo_1 {
	border-color: #6b898d;
    background-color: #6b898d; 
}
#phorum div.message.positivo_1 div.message-body {
    background-color: #17333b; 
}
#phorum div.message.positivo_2{
	color:#000;
	border-color: #5e967e;
    background-color: #5e967e; 
}
#phorum div.message.positivo_2 div.message-body {
    background-color: #173b39; 
}
#phorum div.message.negativo{
	color: #444;
}
#phorum div.message.negativo div.message-body {
	color: #999;
    background-color: #263859; 
}
#phorum div.message.negativo a{
	color: #444;
}
#phorum div.message.negativo div.generic a {
    color: #17223b;
}
#phorum div.message.negativo div.generic .iconbootstrap::before {
	opacity: 0.5;
	filter: alpha(opacity=50);
}

#phorum div.message.negativo div.generic .bloque_autor a {
    color: #aaa;
}
#phorum div.message.negativo .message-karma {
	color: #aaa;
}
#phorum div.message.negativo div.message-actions a {
    color: #fff;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
#phorum div.message.negativo img{
}
#phorum div.message.negativo .iconbootstrap::before {
	opacity: 1;
	filter: alpha(opacity=100);
}
#phorum div.message.negativo .icon::before {
	opacity: 1;
	filter: alpha(opacity=100);
}


#phorum div.message-reply {
	border-color: #17223b;
}
#phorum a.message-reply-goto {
	background-color: #263859;
    transition: opacity 0.3s ease;
}
#phorum a.message-reply-goto:hover {
	background-color: #65a5d6;
}
#phorum a.message-reply-goto:hover i.iconbootstrap::before {
	color: #17223b;
}
#phorum div.message-body.message-body-reply {
	background-color: transparent;
}
#phorum .message-reply-act .message-reply-goto {
    opacity: 1;
}


/* Changes styles */

#phorum span.addition {
    background-color: #CBFFCB;
    color: #222;
}
#phorum span.removal {
    background-color: #FFCBCB;
    color: #222;
}


/* Posting styles */

#phorum #post {
	background-color: #17223b;
	-webkit-box-shadow: 0px 1px 6px 0px rgba(255,255,255,0.5);
	-moz-box-shadow: 0px 1px 6px 0px rgba(255,255,255,0.5);
	box-shadow: 0px 1px 6px 0px rgba(255,255,255, 0.5);
}

#phorum #post h6 {
    color: #fff;
    background-color: #65a5d6;
    border-color: #65a5d6;
}

#phorum #post a {
	color: #6cacf3;
}
#phorum #post a:hover {
    color: #de9495;
}

#phorum #post input[type=text], #phorum #post input[type=password], #phorum #post textarea, #phorum #post select {
    background-color: #070c17;
	color: #ccc;
}
#phorum #post select {
    border-color: #333;
}

#phorum #post .generic > div.post_especial_mods {
	background-color: #b35d0b;
}

#phorum #post-body {
    border-color: #555;
}

#phorum .post_botones input, #phorum .post_botones button {
	color: #555;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	background-color: #f5f5f5;
	*background-color: #e6e6e6;
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border: 1px solid #cccccc;
	*border: 0;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-bottom-color: #b3b3b3;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	*zoom: 1;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
		    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

#phorum .post_botones input:hover, #phorum .post_botones button:hover {
	color: #555;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}
#phorum .post_botones input.post-btn-warning, #phorum .post_botones button.post-btn-warning, 
#phorum .post_botones input.post-btn-warning:hover, #phorum .post_botones button.post-btn-warning:hover, 
#phorum .post_botones input.post-btn-success, #phorum .post_botones button.post-btn-success, 
#phorum .post_botones input.post-btn-success:hover, #phorum .post_botones button.post-btn-success:hover, 
#phorum .post_botones input.post-btn-info, #phorum .post_botones button.post-btn-info, 
#phorum .post_botones input.post-btn-info:hover, #phorum .post_botones button.post-btn-info:hover  {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
#phorum .post_botones input.post-btn-warning i.iconbootstrap::before, #phorum .post_botones button.post-btn-warning i.iconbootstrap::before, 
#phorum .post_botones input.post-btn-warning:hover i.iconbootstrap::before, #phorum .post_botones button.post-btn-warning:hover i.iconbootstrap::before, 
#phorum .post_botones input.post-btn-success i.iconbootstrap::before, #phorum .post_botones button.post-btn-success i.iconbootstrap::before, 
#phorum .post_botones input.post-btn-success:hover i.iconbootstrap::before, #phorum .post_botones button.post-btn-success:hover i.iconbootstrap::before, 
#phorum .post_botones input.post-btn-info i.iconbootstrap::before, #phorum .post_botones button.post-btn-info i.iconbootstrap::before, 
#phorum .post_botones input.post-btn-info:hover i.iconbootstrap::before, #phorum .post_botones button.post-btn-info:hover i.iconbootstrap::before  {
	color: #ffffff;
}
#phorum .post_botones input.post-btn-warning, #phorum .post_botones button.post-btn-warning {
	background-color: #faa732;
	*background-color: #f89406;
	background-image: -ms-linear-gradient(top, #fbb450, #f89406);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
	background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
	background-image: -o-linear-gradient(top, #fbb450, #f89406);
	background-image: -moz-linear-gradient(top, #fbb450, #f89406);
	background-image: linear-gradient(top, #fbb450, #f89406);
	background-repeat: repeat-x;
	border-color: #f89406 #f89406 #ad6704;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
#phorum .post_botones input.post-btn-warning:hover, #phorum .post_botones button.post-btn-warning:hover, 
#phorum .post_botones input.post-btn-warning:active, #phorum .post_botones button.post-btn-warning:active, 
#phorum .post_botones input.post-btn-warning.active, #phorum .post_botones button.post-btn-warning.active, 
#phorum .post_botones input.post-btn-warning.disabled, #phorum .post_botones button.post-btn-warning.disabled, 
#phorum .post_botones input.post-btn-warning[disabled], #phorum .post_botones button.post-btn-warning[disabled] {
	background-color: #f89406;
	*background-color: #df8505;
}
#phorum .post_botones input.post-btn-success, #phorum .post_botones button.post-btn-success {
	background-color: #5bb75b;
	*background-color: #51a351;
	background-image: -ms-linear-gradient(top, #62c462, #51a351);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: -moz-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(top, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
#phorum .post_botones input.post-btn-success:hover, #phorum .post_botones button.post-btn-success:hover, 
#phorum .post_botones input.post-btn-success:active, #phorum .post_botones button.post-btn-success:active, 
#phorum .post_botones input.post-btn-success.active, #phorum .post_botones button.post-btn-success.active, 
#phorum .post_botones input.post-btn-success.disabled, #phorum .post_botones button.post-btn-success.disabled, 
#phorum .post_botones input.post-btn-success[disabled], #phorum .post_botones button.post-btn-success[disabled] {
	background-color: #51a351;
	*background-color: #499249;
}
#phorum .post_botones input.post-btn-info, #phorum .post_botones button.post-btn-info {
	background-color: #49afcd;
	*background-color: #2f96b4;
	background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
	background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: linear-gradient(top, #5bc0de, #2f96b4);
	background-repeat: repeat-x;
	border-color: #2f96b4 #2f96b4 #1f6377;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

#phorum .post_botones input.post-btn-info:hover, #phorum .post_botones button.post-btn-info:hover, 
#phorum .post_botones input.post-btn-info:active, #phorum .post_botones button.post-btn-info:active, 
#phorum .post_botones input.post-btn-info.active, #phorum .post_botones button.post-btn-info.active, 
#phorum .post_botones input.post-btn-info.disabled, #phorum .post_botones button.post-btn-info.disabled, 
#phorum .post_botones input.post-btn-info[disabled], #phorum .post_botones button.post-btn-info[disabled] {
	background-color: #2f96b4;
	*background-color: #2a85a0;
}

#phorum div.attach-link {
    background-image: url('../templates/nevasport/images/attach.png');
}


/*   BBCode styles  */

#phorum blockquote.bbcode {
    background-color:#242f38;
}

#phorum pre.bbcode {
    background-color: #242f38;
    border-color: #666;
	-webkit-box-shadow: 2px 2px 3px 0px rgba(255,255,255,0.2);
	-moz-box-shadow: 2px 2px 3px 0px rgba(255,255,255,0.2);
    box-shadow: 2px 2px 3px 0px rgba(255,255,255, 0.2);
}
#phorum blockquote.bbcode {
    background-color: #242f38;
    border-color: #666;
	-webkit-box-shadow: 2px 2px 3px 0px rgba(255,255,255,0.2);
	-moz-box-shadow: 2px 2px 3px 0px rgba(255,255,255,0.2);
    box-shadow: 2px 2px 3px 0px rgba(255,255,255, 0.2);
}

#phorum .message-body > blockquote.bbcode > div > blockquote.bbcode:hover::before {
	background-color: #3e4f5d;
}

#phorum div.message-body.message-body-reply > blockquote.bbcode {
	background-color: #6b778d;
	-webkit-box-shadow: 1px 2px 3px 0px rgba(255,255,255,0.15);
	-moz-box-shadow: 1px 2px 3px 0px rgba(255,255,255,0.15);
	box-shadow: 1px 2px 3px 0px rgba(255,255,255, 0.15);
}

footer {
	background: #17223b !important;
}


/*  Menu  */

#phorum .menu_left {
	background-color: #263859;
	border-color: #666;
}
#phorum .menu_left li li {
	border-color: #263859;
}
#phorum .menu_left li.current {
	border-color: #65a5d6;
}
#phorum .menu_left li li:hover {
	border-left-color: #65a5d6;
}
#phorum .menu_left a {
	color:#c5dde6;
}
#phorum .menu_title a {
	color: #ccc;
}
#phorum .menu_opciones {
	border-color: #17223b;
}
#phorum .menu_opciones .generic .iconbootstrap,
#phorum .menu_opciones .generic .fa, 
#phorum .menu_opciones .generic .fas {
    color: #ddd;
}
#phorum .menu_opciones .moderate {
	background-color: #b35d0b;
}
#phorum .menu_opciones .moderate li {
	border-color: #b35d0b;
}

#phorum .phorum-gauge {
    border-color: #344e6e;
    background-color: #17223b;
}

.sug_header{
	color:#fff;
	background: #253592 !important;
}
 
.suggestionsBox {
    border-color: #ff6768;
    background-color:  #253592;
    color: #fff;
}

.suggestionList li:hover {
    background-color: #4355BC;
}

#phorum .menu .post_formulario input[type=text], 
#phorum .menu .post_formulario input[type=password], 
#phorum .menu .post_formulario textarea, 
#phorum .menu .post_formulario select {
    background-color: #efefef;
	color: #222;
}
#phorum .menu .post_formulario select {
	border-color: #ccc;
}

#phorum .list.list_search .list_search_message_cont {
	background-color: #263859;
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.15);
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
}
#phorum .list.list_search .alt .list_search_message_cont {
	background-color: #17223b;
}

#phorum .list .table h4 i.iconbootstrap.voting_poll_icon_new::before {
	color: #65a5d6;
}
#phorum .list .table h4 i.iconbootstrap.voting_poll_icon_old::before {
	color: #aaa;
}

/* Cambiar iconos editor-tools del formulario por FontAwesome */ 

#phorum #editor-tools {
	border-color: #555;
}

#phorum #editor-tools > a, #phorum #post #editor-tools-a-subjectsmiley {
	border-color: #555;
	background-color: #263859;
}
#phorum #editor-tools > a:hover, #phorum #post #editor-tools-a-subjectsmiley:hover {
	border-color: #999;
}
#phorum #editor-tools > a > img, #phorum #post #editor-tools-a-subjectsmiley > img {
    background-color: transparent !important;
}
#phorum #editor-tools > a#editor-tools-a-help {
	background-color: transparent;
}

#phorum #post #editor-tools-a-subjectsmiley {
	background-color: transparent;
}

#phorum #editor-tools #editor-tools-a-emoji-picker {
	background-color: transparent;
}

#phorum #editor-tools #editor-tools-a-help::before, 
#phorum #editor-tools #editor-tools-a-b::before, 
#phorum #editor-tools #editor-tools-a-i::before, 
#phorum #editor-tools #editor-tools-a-u::before, 
#phorum #editor-tools #editor-tools-a-s::before, 
#phorum #editor-tools #editor-tools-a-sub::before, 
#phorum #editor-tools #editor-tools-a-sup::before, 
#phorum #editor-tools #editor-tools-a-color::before, 
#phorum #editor-tools #editor-tools-a-size::before, 
#phorum #editor-tools #editor-tools-a-url::before, 
#phorum #editor-tools #editor-tools-a-img::before, 
#phorum #editor-tools #editor-tools-a-hr::before, 
#phorum #editor-tools #editor-tools-a-quote::before, 
#phorum #editor-tools #editor-tools-a-code::before, 
#phorum #editor-tools #editor-tools-a-center::before, 
#phorum #editor-tools #editor-tools-a-emoji-picker::before, 
#phorum #editor-tools #editor-tools-a-bbcode_video::before, 
#phorum #editor-tools #editor-tools-a-subir-foto::before, 
#phorum #editor-tools #editor-tools-a-galeria::before, 
#phorum #editor-tools #editor-tools-a-fb::before, 
#phorum #editor-tools #editor-tools-a-tw::before, 
#phorum #editor-tools #editor-tools-a-ig::before, 
#phorum #post #editor-tools-a-subjectsmiley::before {
	color:#ddd;
}

#phorum #editor-tools #editor-tools-a-ttk { 
	display: none;
}
#phorum #editor-tools #editor-tools-a-ttkdark { 
	display: inline-block;
}

#phorum #editor-tools #editor-tools-a-help::before { 
	color: #ddd;
}
#phorum #editor-tools #editor-tools-a-emoji-picker::before, #phorum #post #editor-tools-a-subjectsmiley::before {
	color: #abf0e9;
}

#phorum #editor-tools #editor-tools-a-help:hover::before { 
	color: #aaa;
}
#phorum #editor-tools #editor-tools-a-emoji-picker:hover::before, #phorum #post #editor-tools-a-subjectsmiley:hover::before {
	color: #de9495;
}

#phorum #editor-tools #editor-tools-a-subir-foto::after {
	color:#bbb;
}

#phorum table.list th {
	border-color: #ff6768;
}
#phorum table.list td {
	border-color: #e6e6e6;
}
#phorum table.list td.alt {
	background-color: #263859;
}

#phorum .list_subscriptions select {
    background-color: #070c17;
    color: #fff;
    border-color: #ccc;
}


/* formularios overlay */ 

.form_overlay {
	background: #17223b !important;
	color: #fff;
	-webkit-box-shadow: 0px 0px 6px 0px rgba(255,255,255,0.5);
	-moz-box-shadow: 0px 0px 6px 0px rgba(255,255,255,0.5);
	box-shadow: 0px 0px 6px 0px rgba(255,255,255, 0.5);
}
.form_overlay form {
	border-color: #444;
}
.form_overlay input[type=text], .form_overlay input[type=password], .form_overlay textarea, .form_overlay select {
    background-color: #070c17;
	color: #ccc;
}
.form_overlay select {
    border-color: #444;
}

#perfil_chapas ul {
	background-color: #17223b;
}

#phorum .modal .iconbootstrap.icon-white::before,
#phorum .modal .icon.icon-white::before {
	color: #fff;
}


/*****************************************************************/
/**********     INICIO MEDIA QUERY PANTALLAS SIZE S     **********/
/*****************************************************************/

@media (max-width: 639px) {
	
	#phorum .list.list_recent_messages .trx100 .td {
		background-color: #17223b;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		border-color: #ff6768;
	}
	
	#phorum .list .td {
		background-color: #263859;
		-webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
		-moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
		box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.35);
	}
	#phorum .list .alt .td {
		background-color: #263859;
	}
	
	#phorum .list_paging a {
		background-color: #17223b !important;
	}
	
	#phorum .list.list_recent_messages .list_last {
		border-color: #17223b;
	}
	
	#phorum .list.list_pm .tr {
		background-color: #263859;
		-webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
		-moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.35);
		box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.35);
	}
	#phorum .list.list_pm .td {
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
	}
	#phorum .list.list_pm .tdx0 {
		border-color: #17223b;
	}
	#phorum .list.list_pm .tdx1 {
		border-color: #17223b;
	}
	
	#phorum .list.list_search .list_search_message_cont {
		background-color: #17223b;
	}
	
	#phorum .list.list_subscriptions .td.tdx3 {
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		border-color: #17223b;
	}
	
} /* end media query pantallas Size S */


/*****************************************************************/
/**********     INICIO MEDIA QUERY PANTALLAS SIZE M     **********/
/*****************************************************************/

@media (min-width: 640px) and (max-width: 1069px) {
	
	#phorum .list .table .tr:first-child .td {
		border-color: #ccc;
	}
	
} /* end media query pantallas Size M */


/*****************************************************************/
/**********     INICIO MEDIA QUERY PANTALLAS SIZE L     **********/
/*****************************************************************/
@media (min-width: 1060px) {
	
	#phorum .cuerpo_phorum .list #div-pastilla-robapaginas::before {
		background-color: #6b778d;
		border-color: #ff6768;
	}
	
} /* end media query pantallas Size L */
