/*#------------------------------------------------------------------------  Smartex for Joomla 2.5#------------------------------------------------------------------------#Copyright (C) 2012 solidbusinessgroup.net. All Rights Reserved.#@license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html#Author: Joel Muriuki#Websites: http://www.solidbusinessgroup.net #------------------------------------------------------------------------*//* CPanel ---*/#ja-cpanel-wrapper {	position: fixed;	top: 0;	right: 15px;	z-index: 1000;	font-size: 12px;}#ja-cpanel a {	color: #000;}#ja-cpanel {	position: absolute;	top: -1000px;	right: 0;	border-top: 0;	border-radius: 5px;}#ja-cpanel-main {	font-size: 92%;	background:  url(../images/usertools/bg.png);	color: #000;	border: none;	margin-right: -1px;	margin-top: -3px;	width: 300px;	border-radius: 5px;}#ja-cpanel-main h3 {	font-size: 130%;	font-weight: normal;	line-height: 1.7em;	font-weight: normal;	clear: both;	text-transform: capitalize;	margin: 0;	background: #ebebeb ;	padding: 5px 10px;	}#ja-cpanel-main h3:first-child {border-top: 0;}#ja-cpanel-main ul {	clear: both;	padding: 10px;	margin: 0;	width: auto;}#ja-cpanel-main ul li {	float: left;	width: 45%;	padding: 2px 0;	margin-right: 10px;}.ja-box-usertools { 	border-top: 1px solid #fff;	background: #e5e5e5 url(../images/usertools/bg.png);	color: #000; }.ja-cpanel-tools h3{	color:#000;}.ja-cpanel-tools {	max-height: none;	overflow-y: visible;}/* Toggle BTN ---*/a#ja-cpanel-toggle {	display: block;	line-height: 24px;	padding: 0 10px;	background: #fff;	color: #333;	font-size: 10px;	text-transform: uppercase;	position: absolute;	right: 0;	top: 0;	border-radius: 5px;	text-shadow: 0 1px #fff;	border: 1px solid #000;	-webkit-appearance: none; 	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background: #ddd url(../images/button.png) repeat-x;	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));	background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);	border: 1px solid;  	border-color: #ddd #bbb #999;  	cursor: pointer;  	color: #333!important;  	font: bold 12px/1.2 Arial, sans-serif;  	outline: 0;  	overflow: visible;  	padding: 5px 10px 5px 10px;  	text-shadow: #fff 0 1px 1px;	width: auto;}a#ja-cpanel-toggle:hover,a#ja-cpanel-toggle:active,a#ja-cpanel-toggle:focus {	text-decoration: none;}a#ja-cpanel-toggle:hover,#ja-cpanel-toggle.open {	border-radius: 5px;	-webkit-appearance: none; 	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background: #ddd url(../images/button.png) repeat-x;	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));	background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);	border: 1px solid;  	border-color: #ddd #bbb #999;  	cursor: pointer;  	color: #3e510f!important;  	font: bold 12px/1.2 Arial, sans-serif;  	outline: 0;  	overflow: visible;  	padding: 5px 10px 5px 10px;  	text-shadow: #fff 0 1px 1px;	width: auto;}#ja-cpanel-toggle.open {}/* Font Tool ---*/#ja-cpanel-main ul.ja-usertools-font {	width: 65px;	height: 20px;	background: url(../images/usertools/font-tool.gif) no-repeat center;}#ja-cpanel-main ul.ja-usertools-font li {	float: left;	width: 33%;	height: 20px;	cursor: pointer;	margin: 0;}#ja-cpanel-main ul.ja-usertools-font li a {	width: 100%;	display: block;	height: 20px;}#ja-cpanel-main ul.ja-usertools-font li a span {	position: absolute;	top: -1000px; }/* Cpanel Head --- */.ja-cpanel-head {	border-bottom: 1px solid #ccc;	display: block;	clear: right;}.ja-cpanel-head a {	display: inline-block;	padding: 6px 10px 3px;	border-right: 1px solid #ccc;}.ja-cpanel-head a.first {	padding-left: 50px;}.ja-cpanel-head a:hover,.ja-cpanel-head a:active,.ja-cpanel-head a:focus {	background-color: #f7f7f7;	text-decoration: none;}/* Actions Bar--- */.ja-cpanel-action {	padding: 10px 15px;	background: #ccc url(../images/usertools/user_bg_bottom.png);	clear: both;	overflow: hidden;	border-bottom-right-radius: 5px;	border-bottom-left-radius: 5px;	-moz-border-radius-bottomleft: 5px;	-moz-border-radius-bottomright: 5px;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;}.ja-cpanel-action a.button {	-webkit-appearance: none; 	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background: #ddd url(../images/button.png) repeat-x;	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));	background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);	border: 1px solid;  	border-color: #ddd #bbb #999;  	cursor: pointer;  	color: #333!important;  	font: bold 12px/1.2 Arial, sans-serif;  	outline: 0;  	overflow: visible;  	padding: 5px 10px 5px 10px;  	text-shadow: #fff 0 1px 1px;	width: auto;}.ja-cpanel-action a {	float: left;	color: #a0cf29 !important;	font-weight: bold;	padding-top: 5px;}.ja-cpanel-action a.ja-cpanel-video {	float: right;}.ja-cpanel-action a.button span {}.ja-cpanel-action a.button:hover,.ja-cpanel-action a.button:active,.ja-cpanel-action a.button:focus {	border: 1px solid #999;	text-decoration: none;}