/*
 * ------------------------------------------------------------------------
 * JA T3 Blank template for joomla 2.5
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites: http://www.joomlart.com - http://www.joomlancers.com
 * ------------------------------------------------------------------------
*/

/* ------------------- */
/* -- typo.css  -- */
/* ------------------- */

/* MESSAGE BOXES AND LEGENDS STYLE
-----------------------------------------------------------------*/
body.body-rtl .ul-wrapper ul{
/*	padding-right:0; */
}
body.body-rtl div.itemHeader span.itemAuthor, div.itemToolbar, body.body-rtl div.tagItemCategory, body.body-rtl div.latestItemCategory {
    float: none;
}
body.body-rtl div.itemHeader span.itemAuthor a, body.body-rtl div.itemToolbar ul li a.itemCommentsLink, body.body-rtl div.itemHeader span.itemAuthor a, body.body-rtl div.itemHeader div.itemToolbar a, body.body-rtl div.tagItemCategory a, body.body-rtl div.userItemCommentsLink a, body.body-rtl div.latestItemCategory a {
    float:none;
}
body.body-rtl div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl,body.body-rtl div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail {
	float:right;
}
body.body-rtl div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl{
	border-left:1px solid #ccc;
	border-right:none;
	margin: 0 0 0 4px;
	padding: 0 0 0 8px;
}
.ja-typo-bubble .ja-typo-bubblect { border-top: 5px; }

.ja-typo-bubble p.ja-typo-bubble-meta { margin: -5px 0 0; }

.ja-typo-legend { border-top: 5px; }

fieldset.ja-typo-fieldset {
	overflow: hidden;
}

.ja-typo-blockrow fieldset.ja-typo-fieldset {
	margin-bottom: 20px;
}

.custombadge-new li {
	zoom: 0 !important;
}


p.readmore a,div.catItemReadMore a,div.tagItemReadMore a,div.userItemReadMore a {
	cursor:pointer;
}
.img-intro-left p, .img-intro-right p, .img-intro-center p{
	padding-bottom:4px;
}
p.catItemImage,p.tagItemImage,p.userItemImage,p.latestItemImage{
	padding-bottom:4px;
}
div.itemToolbar ul li{
	border:none;
}



/* #ja-user .bgd-bts, */ #ja-user .bgd-bts  span.bg-right{
	display:inline;
}
.bg-submit-comcontact2{
	display:inline;
}
.acymailing_module .button{
	
}
.acymailing_module .inputbox{
	height:19px;
	padding-top:6px;
}
#panel_button{
	display:inline-block;
	float:left;
}
div#ja-bt-panel .main a#inline1{
	display:inline;
	padding-bottom:4px;
}
div#panel_button{
	display:inline;
	float:left;
}

 
div#btl-content-registration{
	width:400px!important;
}

.btl-input input{
	padding-bottom:1px;
	padding-top:1px;
	line-height:27px;
}

div.panel_abt_wrap{
	z-index:999!important;

}

div#ja-bt-panel{
	z-index:1001;
	position:fixed;
	top:0;
}

div.login{
	position:absolute;
	right:0;
	top:0;
}
#ja-mainnav .main .main-inner1{
}

span.catItemAuthor, span.catItemDateCreated, span.itemAuthor, span.itemDateCreated,
 span.tagItemDateCreated, div.tagItemCategory span, span.userItemDateCreated, span.latestItemDateCreated,
 div.latestItemCategory span, div.latestItemTagsBlock span, span.catItemDateModified, div.userItemCategory span,
 div.userItemTagsBlock span,div.latestItemLinks > div{
	/*float:left;
	margin-right:3px;*/
}
 div.catItemCommentsLink a{
	float:none;
 }
/* fix bug box login */
div#btl-content-profile{
	min-width:270px;
}
#btl-content-profile div.btl-buttonsubmit{
	float:none;
}
.special div.catItemExtraFields ul li span.catItemExtraFieldsValue a{
	display:block;
}
body.body-rtl .login{
	right:auto!important;
	left:0;
}
#btl .btl-panel{
	float:none!important;
}

div.k2Pagination span,div.k2Pagination a{margin-bottom:0;}
input.button,
button,
#submitCommentButton,
.btl-buttonsubmit{
	padding: 0 .3em;
    width: auto;  /* IE table-cell margin fix */
    overflow: visible;
}