li, dd {
	background: none ;
	text-indent: 0px;
	margin-left:0px;
}
.btn-group li {
    background-image: none;
    padding-top: 0;
    text-indent: 0px;
    margin-left: 0px;
}
.article-info-term {display: none;}
#hornav ul ul {
	width:auto;
}

#hornav ul ul, #honav ul ul li {
	display: block;
}
#breadcrumbs {
	overflow: hidden;
}

ul.nav li {padding-left:0px;}

/* 1 column layout */
.cols-1{display: block; float: none !important; margin: 0 !important;}

/* 2 column layout */
.cols-2 .column-1{width:100%; float:left;}
.cols-2 .column-2{width:100%;float:right;}

/* 3 column layout */
.cols-3 .column-1{float:left; width:100%; padding:0px;}
.cols-3 .column-2{float:left; width:100%; padding:0px;}
.cols-3 .column-3{float:left; width:100%; padding:0px;}

/* 4 column layout */
.cols-4 .column-1{width:100%; float:left;}
.cols-4 .column-2{width:100%; float:left;}
.cols-4 .column-3{width:100%; float:left;}
.cols-4 .column-4{width:100%;  float:left;}

/* Featured Blog */
/* 1 column layout */
.blog-featured .cols-1{display: block; float: none !important; margin: 0 !important;}

/* 2 column layout */
.blog-featured .cols-2 .column-1{width:48%; float:left;}
.blog-featured .cols-2 .column-2{width:48%;float:right;}

/* 3 column layout */
.blog-featured .cols-3 .column-1{float:left; width:31%; padding:0px; margin-right:3.5%;}
.blog-featured .cols-3 .column-2{float:left; width:31%; margin-left:0; padding:0px;}
.blog-featured .cols-3 .column-3{float:right; width:31%; padding:0px; margin-left:3%;}

/* 4 column layout */
.blog-featured .cols-4 .column-1{width:23%;float:left;}
.blog-featured .cols-4 .column-2{width:23%; margin-left:2.5%; float:right;}
.blog-featured .cols-4 .column-3{width:23%; margin-left:2.5%; float:right;}
.blog-featured .cols-4 .column-4{width:23%; margin-left:2.5%; float:left;}

/* -- JOOMLA 3 -- */

/* Buttons */
.content_vote .btn, .btn.dropdown-toggle, .pager.pagenav a, .btn-primary {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 14px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	*line-height: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
	background-image: -o-linear-gradient(top,#fff,#e6e6e6);
	background-image: linear-gradient(to bottom,#fff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}

/*Required*/
.clearfix:before,
.clearfix:after {display: table; content: ""; line-height: 0;}
.clearfix:after {clear: both;}

/*search*/
#search label {display: none;}

/*pagination*/
.pagination a, .pagination span {background-color:#251C15;}

/*remove list style from buttons and bootstrap dropdown menus*/
.btn-group > .btn, .btn-group > .dropdown-menu {list-style: none outside none;}

/*login module*/
#login-form {padding-top:8px;}
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child {height:18px;}
div#form-login-remember.control-group{margin:5px 0px;}
div#form-login-remember.control-group label.control-label{margin:1px 0px;}
ul.unstyled li a{box-shadow:0px 0px 0px 0px; padding:5px 0px 5px 0px;}
#login-form .controls {margin:5px 0px;}
.icon-user:before, .icon-checkedout:before, .icon-lock:before, .icon-locked:before {color: #AAAAAA;}

/*login form*/
ul.nav{list-style: none outside none !important; margin-left:0px;}
#login-form li a {background-image:none; padding-left:0px; text-indent: 0px;}

/*web links and article category list*/
.list-striped, .row-striped {list-style: none outside none !important;}
ul.category{margin-left:0px;}
.icon-arrow-right {margin-top:1px;font-size: 12px;}

/*featured articles*/
.items-more ul{list-style:none !important; margin-left:0px;}
.contact-links ul{list-style: none outside none !important; margin-left:0px;}

/*slider styling for contacts form*/
div.contact div#slide-contact.accordion{margin-bottom: 18px;}
div.contact div#slide-contact.accordion div.accordion-group{margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
div#slide-contact.accordion div.accordion-group div.accordion-heading{border-bottom: 0;}
div.contact div#slide-contact.accordion div.accordion-group div.accordion-heading strong a.accordion-toggle{display: block;padding: 8px 15px;}
div.contact div#slide-contact.accordion div.accordion-group div#basic-details.accordion-body div.accordion-inner{padding: 9px 15px;border-top: 1px solid #e5e5e5;}

/*page navigation*/
ul.pager{margin-left:0px;}

/* Registration Form */
.btn.btn-primary.validate {margin: 0 5px;}

/*All Sliders styling*/
.accordion {margin-bottom: 18px;}
.accordion-group {background: #111111; margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.accordion-heading {border-bottom: 0;}
.accordion-heading .accordion-toggle {display: block;padding: 8px 15px;}
.accordion-toggle {cursor: pointer;}
.accordion-inner {padding: 9px 15px;border-top: 1px solid #e5e5e5;}

/*primary buttons*/
/*button color on hover and active*/
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {color: #000; background-color: #eee; *background-color: #eee;}

/*Responsive select menu height fix*/
.js .selectnav {height: 40px !important;}

/* Breadcrumbs */
#breadcrumb {
	padding: 6px 10px;
	list-style: none;
}
#breadcrumb .module_margin, #breadcrumb .module_content {
	margin:0; padding:0;
}
.breadcrumb li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding:5px 0;
}
.module ul.breadcrumb a {
	display:inline-block !important;
	padding-right:0px;
	padding-left:0px;
	background-image:none;
}
.breadcrumb .divider {
	padding: 0 5px;
	color: #ccc;
}
.breadcrumb .active {
	color: #999;
}

/* Content Rating */
.content_rating {padding:5px 0 5px; display:inline-block;}

/* Article Details */
dl.article-info {margin-bottom: 5px; display:inline-block;}
.article-info {padding: 0!important;}
dl.article-info div {padding-bottom:0px !important;}

/* Button Group */
.btn.dropdown-toggle {padding:0px 6px; margin-top:5px;}
.blog-featured .btn.dropdown-toggle {margin-top: 0px;}
.icon-cog {margin:2px;}
.dropdown-menu {background:#eee;}
.actions li {padding:0px !important; margin:0px !important;}

/* Read More */
.icon-chevron-right {font-size:12px; margin-top:2px;}

/*Rapid-Contact - Module styling*/
div.rapid_contact form table tbody tr td input.rapid_contact{max-width:130px;}
div.rapid_contact form table tbody tr td textarea.rapid_contact{max-width:130px;}

/* Created by */
.createdby {color:#666;}

/* Article Header */
.page-header {
	border-bottom: none;
	margin: 0px !important;
	padding-bottom: 5px;
}
.items-row {
	padding-bottom:18px;
}

/* Filters */
.filters button {
	margin: 10px;
}

/* Remove Borders */
.phrases, .only, #users-profile-core, #users-profile-custom, #member-profile fieldset {border:none;}

/* Article Images */
.img-fulltext-left {
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-right: 20px;
}
.img-intro-left {
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.img-fulltext-right {
	float: right;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.img-intro-right {
	float: right;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.img-intro-none {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.img-fulltext-none {
	float: right;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 20px;
}

/* Editor Buttons */
.btn-toolbar .btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 14px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	*line-height: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
	background-image: -o-linear-gradient(top,#fff,#e6e6e6);
	background-image: linear-gradient(to bottom,#fff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	font-weight:normal;
}

a.modal-button {margin:0 0 0 5px !important; padding:4px 14px;} 
.edit form#adminForm fieldset {border:none;}

/* Article Info */
.article-info-term {display: none;}
.article-info {
	color: #888888;
	display: inline-block;
	font-size: 12px;
	padding: 0px;
}
.article-info .actions {
    float: right;
    margin: -10px 0 0;
    width: 50px;
}
.articleContent img {
	display: block;
	margin: 20px auto;
}
.article-info dd {
	border-right: 1px solid #333333;
	display: inline;
	margin: 0 7px 0 0;
	padding: 0 7px 0 0;
}
.article-info dd:last-child {
	border-right: medium none;
}
dl.article-info {
	clear: both;
	display: inline;
	margin: 10px 0;
	width: 100%;
}
dd > div {
    display: inline;
}


/* Misc */
.well,.form-actions {background-color: #111111;}
.well, .form-actions, .accordion-inner, .accordion-toggle, .accordion-heading, .accordion-group, 
div.contact, div#slide-contact.accordion, div.accordion-group,
.nav-tabs.nav-stacked > li > a, 
div.contact, div#slide-contact.accordion, div.accordion-group, div#basic-details.accordion-body, div.accordion-inner
{border:none;}
