/*
 * ------------------------------------------------------------------------
 * JA Tiris Template for Joomla 2.5
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------
*/

/* ------------------- */
/* -- typo.css  -- */
/* ------------------- */
/* MESSAGE BOXES AND LEGENDS STYLE
-----------------------------------------------------------------*/
.ja-typo-bubblect { zoom: 1; }

.ja-typo-legend { zoom: 1; }

fieldset.ja-typo-fieldset { overflow: hidden; }

.ja-typo-blockrow fieldset.ja-typo-fieldset { margin-bottom: 20px; }

.custombadge-new li { zoom: 0 !important; }

br.clearfix { display: none !important; }

#jac-wrapper .comment-contentholder { float: left; }
 
#jac-wrapper ol.comment-list li.list-item {
	border: solid 1px transparent;
	margin-top: 3px;
}

#jac-wrapper .form-userdata span.required {
	vertical-align: top;
	text-align: left;
	padding: 0px !important;
	float: none;
	margin: 8px 0px 0px 0px;
	display: inline-block;
}

.current dd.tabs { float:left; }

.column .contact-form dd { margin-left:0; }

.jac-list-upload-title {
	padding: 10px 0px !important;
} 

/* button -------------*/
#login-form #form-login-submit .button, #user-registration .validate, .logout-button .button { padding:2px 8px; }

.contact-form .button { padding:2px 0; }

.search .word button { padding-left:5px; padding-right:5px; line-height:15px; }

.register_block .button, .productfull .product-detail .prod_buttons .buttons .button { padding-left:0; padding-right:0; }

.jshop td .button { padding-left:0; padding-right:0; }

#ja-botsl1 p, #ja-botsl2 p, #ja-left p, #ja-right p { margin-top:0; } 

table.category ul.actions {
	margin-top: -15px !important;
}

div.moduletable-connectus li {
	margin-bottom: 4px !important;
}

.genericView div.k2Pagination {
	border: solid 1px transparent;
}

.ja-usersetting-row ul li label {
	vertical-align: top;
	margin-top: 6px;
}

.ja-usersetting-row.options-img ul li label {
	margin-top: 2px;
}

.blog-featured .blogcontent  .viewblog {
	top: 3px;
}


