/*Special Style for Joomla 3.0*/
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}
.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.tooltip.top{margin-top:-3px;padding:5px 0;}
.tooltip.right{margin-left:3px;padding:0 5px;}
.tooltip.bottom{margin-top:3px;padding:5px 0;}
.tooltip.left{margin-left:-3px;padding:0 5px;}
.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000;}
/* Print and Mail Buttons */	
ul.dropdown-menu {
	display: inline;
	text-align: right;
	float:right;
	margin-top:6px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif!important
}
.dropdown-menu li {
	display: inline;
	list-style: none;
	margin-left: 0px;
	background:none;
	padding:0;
}
/* Breadcrumbs */
ul.breadcrumb {
	display: block;
	margin:0 0 0 0!important;
	padding:0!important;
}
ul.breadcrumb li {
	display: inline;
	list-style: none;
	margin-left: 0px;
	background:none;
}
ul.breadcrumb span.divider{
	padding:0 5px;
}

/* Category List view */

ul.category{
	padding-left:0!important}

.createdby {
	display: inline;
	font-size:80%;
}
/* ++++++++++++++  page  nav  ++++++++++++++ */
ul.pager {
	list-style-type:none;
	padding:0;
	overflow:hidden;
	margin:0;
}
ul.pager li{
	display:inline-block;
	padding:1px 10px;
	margin:4px;
	position:relative;
	list-style-type:none;
	background-image:none;
	background:#fff;
	border:1px solid #ccc
}

ul.pager li a{ 
	padding:2px; 
	text-decoration:none;
	list-style:none;
	background-image:none;
	color:#777;
	font-size:92%;
}
ul.pager li.pager-prev {
	float:left;list-style-type:none;
}
ul.pager li.pager-next{
	float:right
}

.pager {
	padding:2px
}

.pagination li.pagination-start,
.pagination li.pagination-next,
.pagination li.pagination-end,
.pagination li.pagination-prev{
	border:0
}

.pagination li.pagination-start ,
.pagination li.pagination-start  span {
	padding:0
}
p.counter { 
	font-weight:normal;text-align:center;
}
.counter {
	line-height: 1;
	margin: 15px 0 !important;
	text-align: right;
}

.counter span {
	background: #fff;
	border: 1px solid #069;
	color: #fff;
	padding: 2px 5px;
}
.form-search input, .form-search textarea, .form-search select, .form-search .help-inline, .form-search .uneditable-input, .form-search .input-prepend, .form-search .input-append, .form-inline input, .form-inline textarea, .form-inline select, .form-inline .help-inline, .form-inline .uneditable-input, .form-inline .input-prepend, .form-inline .input-append, .form-horizontal input, .form-horizontal textarea, .form-horizontal select, .form-horizontal .help-inline, .form-horizontal .uneditable-input, .form-horizontal .input-prepend, .form-horizontal .input-append {
    display: block;
    margin-bottom: 10px;
    vertical-align: middle;
}