
#kunena .navbar {  float: left;  width: 100%; }
#kunena .navbar-inner {   background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  box-shadow: none; }
#kunena .nav { float: left; width: 100%; }
#kunena .nav li > a ,#kunena .nav li > a :hover{ border-radius: 6px; margin: 0 4px; }
#kunena .navbar .nav > li > a{background:rgba(31, 55, 53, 0.13) none repeat scroll 0 0; }
#kunena.layout .navbar .nav > li > a { padding: 11px 40px; }
#kunena.layout .navbar .nav { margin-bottom: 24px; }
#kunena ol li {    border-left: medium none;    content: none;    display: inline; }
#kunena .dropdown.mobile-user { float: left;  width: 100%;} 
#kunena > form  { float: right; }
 .kfrontend { float: left;  width: 100%; margin-bottom: 30px;}
.kheader {  padding: 5px 12px 5px 5px;   margin: 13px 0;  border-bottom-color: #d9d9d9;
    color: #fff; padding: 14px 4px 2px 14px;  margin-top: 13px;}
#kunena .kheader a, #kunena .kheader span {  color: #fff; }
#kunena .path-element-first {
    background: rgba(0, 0, 0, 0) url("../images/pathway_start.gif") no-repeat scroll left center;
    display: inline;
    font-weight: normal;
    height: 18px;
    line-height: 18px;
    padding: 1px 3px 1px 22px;
	float:left;
}
#kunena .path-element {
    background: rgba(0, 0, 0, 0) url("../images/icons/orange-arrow.png") no-repeat scroll left center;
    display: inline;
    font-weight: normal;
    height: 18px;
    line-height: 18px;
    padding-left: 12px;
    padding-right: 3px;
	float:left;
}
#kunena .inputbox.fbs { float: right; }
#kunena .profile_info .profile_image { float: left; width:30%; }
#kunena .profile_tab	> div { float: left;  }
	 
#kunena .category td {  border: 1px solid #d3c1c1; }
#kunena table, #Kunena tr, #Kunena td, #Kunena span { border-spacing:0px;}
#kunena .unstyled.span3 li { font-size: 16px; line-height: 25px; }
#kunena > form { float: left;  width: 100%; }
#kunena .kblock  fieldset { border: 1px solid;  margin-bottom: 15px; padding: 15px; float:left;  margin: 10px; }
#kunena .profile_logout {float:right; }
.kheader > h1 {  float: left; }

#kunena .user_login .control-group.center { float: left; width:18%;}

#kunena .for_link {  float: left;   width: 100%; }
#kunena .link {   float: left;   width: 13%; }
#kunena .link > a {    font-size: 14px; }
 #kunena.layout .table { width:100%; }

.kheader { float: left;  width: 100%;}


#kunena .kheader a ,#kunena .kheader span {
    text-transform: uppercase !important;
}
#Kunena td, #Kunena table, #Kunena th, #Kunena div, #Kunena p, #Kunena span,#Kunena a,
#kcat2 ,#Kunena tr
{
  font-family: "PT Sans",​sans-serif;
}
#kunena table,#Kunena tr,#Kunena td,#Kunena span {
    font-size: 14px;
    font-weight: 300;
	font-family: "PT Sans",​sans-serif;
}
#kprofilebox .k_guest {
    padding: 10px 0px;
}
.kcontainer
{
	background-color:#fff;
}
#kprofilebox .input, .klink-block
{
	padding:10px 0px;
}
#Kunena .kfrontend .kheader
{
	 padding: 5px 12px 5px 5px;
	  background: #5388b4 none repeat scroll 0 0 !important;
    border-bottom-color: #d9d9d9;
    color: #fff;
}
.ktopic-details .ktopic-category {
    padding: 10px 0;
}
.klink-block a {
    padding: 0 10px 0 0;
}
#Kunena .kbutton
{
	padding:5px 17px !important;
	background-color:#4b5669 !important;
	border:0 none !important;
	color:#fff !important;
}
.kright .inputbox ,select {
    border-radius: 4px !important;
    padding: 3px 10px !important;
	color: #aaaaaa !important;
}
#kcat2 .kcol-first .fa.fa-file.fa-3x, #kcat3 .kcol-first .fa.fa-file.fa-3x ,#kflattable .kcol-mid .fa.fa-file.fa-2x{
    color: #4b5669;
}
#Kunena tr.krow1 td {
    background-color: #fff !important;
}
#Kunena .kforum-pathway
{
	background-color:#fff !important;
}
#advsearch .ks.input {
    border: 1px solid #999;
    border-radius: 4px;
    padding: 4px 2px;
	color:#AAA;
}
#Kunena #ktab a
{	
	font-family: Oswald,sans-serif;
	border-radius:5px !important;
	margin-right:6px;
}
.ktopic-title-cover a {
    font-weight: 600 !important;
}
#Kunena .kheader h2, #Kunena .kheader h2 span a {
    font-size: 15px !important;
}
#Kunena .kheader h2 span, #kunena .kheader h3 span {
	font-size:15px;
}
#Kunena .kheader
{
	margin-top:10px;
}
#Kunena .klist-bottom
{
min-height: 3.33em !important;
}
/*---search---*/
.btn-toolbar .btn-group.pull-left .btn {
    background-color: #4b5668;
    color: #fff;
    padding: 9px 13px;
}
/*---end of search---*/
#advsearch .kcol .fieldset legend {
    color: #4b5668;
    font-weight: 400 !important;
}
#Kunena ul.kprofilebox-link
{
	display:none;
}
#Kunena div.kthead-title a
{
	font-weight:600 !important;
}
#categorylist .inputbox, option {
    color: #aaa !important;
}
.kthead-desc.km.hidden-phone {
    padding: 10px 0;
}
#kpostmessage td, #kpostmessage tr {
    padding: 10px 14px !important;
}
#Kunena div.kblock div.khelprulescontent, #Kunena div.kblock div.kfheadercontent
{
 color:#AAA !important;
}
#Kunena #ktop {
	font-size:14px !important;
	padding-bottom:5px;
}
#Kunena #ktab ul {

	font-size:15px;
	text-align:center;
	text-transform: uppercase;
	font-weight:bold;	
}
#Kunena .ktitle {
	font-weight:normal !important;
}
#Kunena .kheader h2 a {
	font-weight:normal !important;
	text-decoration:none;
}
#Kunena ul#kstatslistright li strong a {
	font-weight:normal !important;
}

.row-fluid .controls-row [class*="span"] + [class*="span"] {
	margin-left: 2.127659574%;
}
.row-fluid .span12 {
	width: 99.99999999%;
	*width: 99.946808500638%;
}
.row-fluid .span11 {
	width: 91.489361693%;
	*width: 91.436170203638%;
}
.row-fluid .span10 {
	width: 82.978723396%;
	*width: 82.925531906638%;
}
.row-fluid .span9 {
	width: 74.468085099%;
	*width: 74.414893609638%;
}
.row-fluid .span8 {
	width: 65.957446802%;
	*width: 65.904255312638%;
}
.row-fluid .span7 {
	width: 57.446808505%;
	*width: 57.393617015638%;
}
.row-fluid .span6 {
	width: 48.936170208%;
	*width: 48.882978718638%;
}
.row-fluid .span5 {
	width: 40.425531911%;
	*width: 40.372340421638%;
}
.row-fluid .span4 {
	width: 31.914893614%;
	*width: 31.861702124638%;
}
.row-fluid .span3 {
	width: 23.404255317%;
	*width: 23.351063827638%;
}
.row-fluid .span2 {
	width: 14.89361702%;
	*width: 14.840425530638%;
}
.row-fluid .span1 {
	width: 6.382978723%;
	*width: 6.3297872336383%;
}
.unstyled.span3 {
    float: left;
    width: 100%;
}
.kblocktable {
    float: left;
    width: 100%;
}
@media only screen and (max-width: 500px){
.kheader {
    padding: 5px 0 0 3px;
}
}