@charset "utf-8";

/**
* Kunena Component
* @package Kunena.Template.Blue_Eagle
*
* @copyright (C) 2008 - 2016 Kunena Team. All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* @link https://www.kunena.org
*
* Based on FireBoard Component
* @copyright (C) 2006 - 2007 Best Of Joomla All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* @link http://www.bestofjoomla.com
*
**/

/* --------------------------------------------------------

	This is the skinner override file for the default
	Kunena template. Activating Skinner in the template
	parameters will load this file and make it adopt
	the colors of the main site template.

----------------------------------------------------------*/

#Kunena td,
#Kunena table,
#Kunena th,
#Kunena div,
#Kunena p,
#Kunena span,
#Kunena .knewchar,
#Kunena #ktab a span {
	font-family: inherit;
}

#Kunena a.kicon-button:hover {
	text-decoration: none;
}

#Kunena .kicon-button span span {
	color: #FFFFFF;
}

#Kunena table.kmsg {
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

#Kunena div.kblock {
	border-color: rgba(0, 0, 0, 0.2);
	background-color: rgba(0, 0, 0, 0.01);
}

#Kunena .kblock div.kheader {
	border-top: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: rgba(0, 0, 0, 0.2);
	color: inherit;
}

#Kunena div.kblock div.kbody {
	background: transparent;
	border-color: rgba(0, 0, 0, 0.2);
}

#Kunena div.kblock div.khelprulescontent,
#Kunena div.kblock div.kfheadercontent,
#Kunena div.kblock div.khelprulesjump {
	border-color: rgba(0, 0, 0, 0.2);
	background-color: rgba(0, 0, 0, 0.01);
	color: inherit;
}

#Kunena div.kblock div.kactions {
	background: transparent;
	color: inherit;
}

#Kunena tr.krow1 td {
	background-color: rgba(44, 44, 44, 0.1);
	border-right-color: rgba(0, 0, 0, 0.2);
}

#Kunena tr.krow2 td {
	background-color: rgba(44, 44, 44, 0.05);
}

#Kunena .kunapproved td {
	background-color: rgba(0, 0, 0, 0.2) !important;
}

#Kunena .kdeleted td {
	background-color: rgba(0, 0, 0, 0.2) !important;
}

#Kunena .klist-actions-forum {
	border-left-color: rgba(0, 0, 0, 0.2);
}

#Kunena tr.ksth {
	color: inherit;
	font-family: inherit;
	background: transparent;
}

#Kunena .klatest-avatar,
#Kunena .ktopic-latest-post-avatar {
	border-color: rgba(0, 0, 0, 0.2);
}

#Kunena td.kcol-first {
	border-left: none;
	border-bottom-color: rgba(0, 0, 0, 0.1);
}

#Kunena td.kcol-last,
#Kunena td.kcol-mid {
	border-left-color: rgba(0, 0, 0, 0.1);
	border-bottom-color: rgba(0, 0, 0, 0.1);
}

#Kunena td.ktopicmodule {
	border-bottom-color: rgba(0, 0, 0, 0.1);
}

#Kunena #ktop {
	color: inherit;
	border-color: rgba(0, 0, 0, 0.2);
}

#Kunena #ktab a {
	background-color: rgba(0, 0, 0, 0.15)
}

#Kunena #ktab a:hover {
	background-color: rgba(0, 0, 0, 0.25)
}

#Kunena #ktab a span {
	font-family: inherit;
	color: inherit;
}

#Kunena .divider,
#Kunena div.kblock div.ktitle h1,
#Kunena div.kblock div.ktitle h2,
#Kunena div.kblock div.kactions a,
#Kunena #ktab a:hover span,
#Kunena #ktab li.Kunena-item-active a span {
	color: inherit;
}

#Kunena div.kblock div.kactions a {
	background-color: transparent !important;
}

#Kunena textarea,
#Kunena select,
#Kunena select:focus,
#Kunena select:hover {
	background: 0 0 no-repeat;
	background-color: transparent !important;
	border: 1px solid rgba(0, 0, 0, 0.2);

}

#Kunena option {
	background: rgba(0, 0, 0, 0.01) none;
	color: inherit;
}

#Kunena .button,
#Kunena .kbutton {
	border-color: rgba(0, 0, 0, 0.2);
	color: inherit;
	background-color: rgba(0, 0, 0, 0.05);
}

#Kunena .kbutton-back {
	color: inherit;
}

#Kunena input.kinput,
#Kunena .kfile-input-textbox {
	background: 0 0 no-repeat;
	background-color: transparent !important;
	border: 1px solid rgba(0, 0, 0, 0.2);
}

#Kunena .kbutton:hover,
#Kunena .kbutton:focus {
	border-color: rgba(0, 0, 0, 0.2);
	color: inherit;
	background-color: rgba(0, 0, 0, 0.15);
}

#Kunena .klist-actions-bottom,
#Kunena .klist-actions {
	background-color: rgba(0, 0, 0, 0.01);
	border-color: rgba(0, 0, 0, 0.2);
	color: inherit;
}

#Kunena .klist-pages {
	border-left-color: rgba(0, 0, 0, 0.2);
	color: #666666;
	font-family: inherit;
}

#Kunena .klist-times,
#Kunena .klist-actions-forum {
	border-left-color: rgba(0, 0, 0, 0.2);
}

#Kunena .klist-pages-all {
	border-left-color: rgba(0, 0, 0, 0.2);
	font-family: inherit;
}

#Kunena .klist-jump-all,
#Kunena .klist-times-all {
	border-left-color: rgba(0, 0, 0, 0.2);
}

#Kunena .klist-top,
#Kunena .klist-bottom {
	background: rgba(0, 0, 0, 0.01) none;
	border-color: rgba(0, 0, 0, 0.2);
}

#Kunena .klist-markallcatsread {
	border-color: rgba(0, 0, 0, 0.2);
	background-color: rgba(0, 0, 0, 0.01);
}

#Kunena .klist-categories {
	border-left-color: rgba(0, 0, 0, 0.2);
}

#Kunena .kpagination span,
#Kunena .kpagination a {
	border-color: rgba(0, 0, 0, 0.2);
}

#Kunena .kpagination .active {
	border-color: rgba(0, 0, 0, 0.2);
	background: rgba(0, 0, 0, .1);
	color: inherit;
}

#Kunena .kpagination .active:hover,
#Kunena .kpagination a:hover {
	border-color: rgba(0, 0, 0, 0.25);
	background: rgba(0, 0, 0, .2);
}

#Kunena div.ktopic-title-cover ul.kpagination a {
	border-color: rgba(0, 0, 0, 0.2);
	background: rgba(0, 0, 0, 0.2);
}

#Kunena div.ktopic-title-cover ul.kpagination a:hover {
	border-color: rgba(0, 0, 0, 0.2);
	color: rgba(0, 0, 0, 0.2);
	background: rgba(0, 0, 0, 0.25);
}

#Kunena td.kprofileboxcnt ul.kprofilebox-welcome li input.kbutton,
#Kunena td.kprofileboxcnt ul.kprofilebox-welcome li input.kbutton:hover {
	background: transparent;
}

#Kunena div#kforum-head {
	border-bottom-color: rgba(0, 0, 0, 0.2);
	border-left-color: rgba(0, 0, 0, 0.2);
	border-right-color: rgba(0, 0, 0, 0.2);
}

#Kunena div#kmoderatorslist div.kbody {
	border: 0 none;
}

#Kunena div#kmoderatorslist div.kbody {
	border: 0 none;
	background-color: rgba(0, 0, 0, 0.01);
}

#Kunena fieldset {
	border-color: rgba(255, 255, 255, .1);
	background: rgba(255, 255, 255, .05) none;
}

#Kunena div#ksearchresult div.kresult-title {
	border-bottom: 0 none;
}

#Kunena div#ksearchresult div.resultcat {
	border-top: 0 none;
}

#Kunena .kprofilebox-right {
	border-left: 0 none;
}

#Kunena div.kpbox {
	border-bottom-color: rgba(0, 0, 0, 0.2);
}

#Kunena table.kblocktable {
	border: 0 none;
}

#Kunena h1 a:link,
#Kunena h1 a:active,
#Kunena h1 a:visited,
#Kunena h1,
#Kunena h2,
#Kunena h2 a,
#Kunena span.kchildcount,
#Kunena div.kcc-childcat-title {
	color: inherit !important;
}

#Kunena h2 span.kheadbtn a {
	background: transparent;
	border: 0 none;
}

#Kunena h2 span.kheadbtn:hover a {
	background: transparent;
	border: 0 none;
	color: inherit;
}

#Kunena .ktitle,
#Kunena a.ktitle,
#Kunena span.kmsgdate {
	font-family: inherit;
	color: inherit;
}

#Kunena div.kthead-title a,
#Kunena .ktitle a {
	font-family: inherit;
}

#Kunena div.kthead-child {
	border-top: 1px dotted rgba(0, 0, 0, 0.2);
}

#Kunena .kcontenttablespacer {
	border: 0 none;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

#Kunena .krow1-stickymsg {
	background: rgba(255, 255, 204, 0.1);
}

#Kunena .krow2-stickymsg {
	background: rgba(255, 255, 204, 0.2);
}

#Kunena div.kmsg-header {
	border-bottom-color: rgba(0, 0, 0, 0.1);
	background: transparent;
	color: inherit;
}

#Kunena div.kmsg-header h2 {
	background: transparent;
}

#Kunena div.kmessage-editmarkup-cover {;
	border-bottom: 0 none;
}

#Kunena img.catavatar,
#Kunena span.kavatar img,
#Kunena div.kmsgattach,
#Kunena div.kmsgtext pre,
#Kunena div.kmsgtext code,
#Kunena span.kmessage-editmarkup,
#Kunena .kreply-form,
#Kunena span.kmessage-informmarkup,
#Kunena div.kmsgtext-article,
#Kunena div.kmsgtext-quote,
#Kunena div.kmsgtext-hide,
#Kunena div.kmsgtext-confidential,
#Kunena .kreply-form {
	border: 0 none;
}

#Kunena div.kmsgsignature,
#Kunena div.kmessage-thankyou {
	border-top: 0 none;
}

#Kunena .kreply-form .inputbox {
	background-color: transparent;
	border: 1px solid;
}

#Kunena div.kmsgtext-article,
#Kunena div.kmsgtext-quote,
#Kunena div.kmsgtext-hide,
#Kunena div.kmsgtext-confidential {
	border: 0 none;
	font-family: inherit;
}

#Kunena div.kmsgtext-article {
	background-color: rgba(0, 0, 0, 0.01);
}

#Kunena td.kprofile-right {
	background: transparent;
	border: 0 none;
}

#Kunena td.kbuttonbar-right,
#Kunena td.kbuttonbar-top,
#Kunena td.kbuttonbar-left {
	border-bottom: 0 none;
}

#Kunena td.kprofile-left {
	border-bottom: 0 none;
	border-right: 0 none;
}

#Kunena td.kprofile-top {
	border-bottom: 0 none;
	background: transparent;
}

#Kunena td.kprofile-bottom {
	vertical-align: bottom;
	padding: 5px;
	border-bottom: 0 none;
	border-top: 0 none;
	background: transparent;
}

#Kunena #kpost-message .postinput,
#Kunena #kpost-message .postinput:hover,
#Kunena #kpost-message .postinput:focus,
#Kunena #kpostmessage tr.krow2 td.kcol-ktopicicons td {
	background: 0 0 no-repeat;
	background-color: transparent !important;
	border: 1px solid rgba(0, 0, 0, 0.2);
}

#Kunena #kpostmessage tr.krow1 .kpostbuttonset td.kposthint {
	background: rgba(255, 255, 255, 0.2);
	border: 0 none;
}

#Kunena table#kpostmessage .kposthint .kinputbox {
	background: transparent;
}

#Kunena #kpostmessage tr.krow1 .kpostbuttonset td,
#Kunena #kpostmessage tr.krow2 .kpostbuttonset td {
	border-bottom: 0 none;
}

#Kunena .kattachment .kbutton {
	color: inherit
}

#Kunena .kfile-input-button,
#Kunena .kfile-input-button:hover,
#Kunena .kfile-input-button:focus,
#Kunena .kattachment-remove,
#Kunena .kattachment-insert {
	color: inherit;
	border: 0 none;
}

#kpoll-form-vote fieldset {
	background-color: rgba(0, 0, 0, 0.01);
}

#Kunena .kforum-pathway {
	color: inherit;
	border-left-color: rgba(0, 0, 0, 0.2);
	border-right-color: rgba(0, 0, 0, 0.2);
	background: transparent;
}

#Kunena .kforum-pathway-bottom,
#Kunena .kforum-headerdesc {
	color: inherit;
	border: 0 none;
	background: transparent;
}

#Kunena td.kuadesc,
#Kunena td.kcreditsdesc,
#Kunena span#kprofilebox-status {
	color: inherit;
	background: transparent;
}

#Kunena .kpostbuttonset,
#Kunena tr.krow1 .kpostbuttons,
#Kunena table#kpostmessage .ktxtarea,
#Kunena #kbbcode-preview,
#Kunena #kpost-result div,
#Kunena div#kcolor-palette,
#Kunena div#link,
#Kunena div#image,
#Kunena div#video,
#Kunena form.kform-report input,
#Kunena form.kform-report textarea,
#Kunena .kfile-input-button:hover,
#Kunena .kfile-input-button:focus,
#Kunena .kcredits-intro,
#Kunena .kcredits-language,
#Kunena .kwholegend,
#Kunena .kwhoonline,
#Kunena div.kmoderate-message,
#Kunena div.current,
#Kunena #kprofilebox-toggle,
#Kunena #kpost-message .invalid,
#lbImage {
	border: 1px solid rgba(0, 0, 0, 0.2);
}

#Kunena div.kavatar-lg {
	border: 0 none;
	background: transparent;
}

#Kunena div.clrline {
	border-top: 0 none;
}

#Kunena dl.tabs dt,
#Kunena dl.tabs dt.open {
	border: 0 none;
	background: transparent;
	color: inherit;
}

#Kunena dt.kprofile-modbtn {
	background: transparent !important;
	color: inherit;
}

#Kunena a.close,
#Kunena a.open {
	background-color: rgba(0, 0, 0, 0.5);
}

ul.autocompleter-choices,
#lbBottom {
	border: 0 none;
	font-family: inherit;
}

/* COLOR ADMINISTRATOR AND MODERATOR
----------------------------------------------------------------------------------------------- */

#Kunena .kwho-admin,
#Kunena a.kwho-admin {
	color: #FF0000 !important;
}

#Kunena .kwho-globalmoderator,
#Kunena a.kwho-globalmoderator {
	color: #800000 !important;
}

#Kunena .kwho-moderator,
#Kunena a.kwho-moderator {
	color: #0000FF !important;
}

#Kunena .kwho-user,
#Kunena a.kwho-user {
	color: #5388B4 !important;
}

#Kunena .kwho-guest,
#Kunena a.kwho-guest {
	color: #666666 !important;
}

#Kunena .kwho-banned,
#Kunena a.kwho-banned {
	color: #A39D49 !important;
}

#Kunena .kwho-blocked,
#Kunena a.kwho-blocked {
	color: #ff0000 !important;
}

/* Template Hack
----------------------------------------------------------------------------------------------- */

#main a:hover {
	background-color: transparent !important;
	color: inherit !important;

}

#Kunena tr, #Kunena td {
	border: solid 1px rgba(0, 0, 0, 0.1) !important;
}

/* MAKE Class Suffix work in Skinner
/* CSS suffix support for category specific styling (Leave this section at the bottom)
----------------------------------------------------------------------------------------------- */

/* -red category suffix
------------------------------------------------------ */

#Kunena .kforum-headerdesc-red {
	color: #000000;

	background: rgba(255, 221, 221, 0.3);
}

#Kunena tr.krow1-red td {

	background: rgba(255, 221, 221, 0.3);
}

#Kunena tr.krow2-red td {

	background: rgba(255, 207, 207, 0.3);
}

/* -green category suffix
----------------------------------------------------- */

#Kunena .kforum-headerdesc-green {
	background: rgba(210, 248, 219, 0.3);
}

#Kunena tr.krow1-green td {
	background: rgba(210, 248, 219, 0.3);

}

#Kunena tr.krow2-green td {
	background: rgba(191, 229, 199, 0.3);
}

/* -yellow category suffix
------------------------------------------------------ */

#Kunena .kforum-headerdesc-yellow {
	color: #000000;
	background: rgba(255, 255, 204, 0.3);
}

#Kunena tr.krow1-yellow td {

	background: rgba(255, 255, 204, 0.3);
}

#Kunena tr.krow2-yellow td {
	background: rgba(255, 255, 170, 0.3);
}

/* -blue category suffix
------------------------------------------------------- */

#Kunena .kforum-headerdesc-blue {
	color: #000000;
	background: rgba(195, 240, 255, 0.3);
}

#Kunena tr.krow1-blue td {
	background: rgba(195, 240, 255, 0.3);
}

#Kunena tr.krow2-blue td {
	background: rgba(177, 227, 255, 0.3);
}

/* -grey category suffix
------------------------------------------------------ */

#Kunena .kforum-headerdesc-grey {
	color: #000000;
	background: rgba(229, 229, 229, 0.3);
}

#Kunena tr.krow1-grey td {
	background: rgba(229, 229, 229, 0.3);
}

#Kunena tr.krow2-grey td {
	background: rgba(213, 213, 213, 0.3);
}

/* -pink category suffix
---------------------------------------------------- */

#Kunena .kforum-headerdesc-pink {
	color: #000000;
	background: rgba(255, 221, 255, 0.3);
}

#Kunena tr.krow1-pink td {
	background: rgba(255, 221, 255, 0.3);
}

#Kunena tr.krow2-pink td {
	background: rgba(255, 208, 255, 0.3);
}
