/*
 * ------------------------------------------------------------------------
 * JA Social 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.
 * ------------------------------------------------------------------------
*/
body.handheld .main .inner {
	padding: 0;	
}

body.handheld #ja-header {
	margin-top: 0;
	border-top: 0;
}

span.has-image {
	background: none !important;
	padding: 0 !important;
}

body.handheld #ja-login {
	left:0;
	position:absolute;
	top:42px;
	width:100%;
}

body.handheld #community-wrap div.greybox a#joinButton {
	font-size: 100%;
}

body.handheld div.subCategoryContainer,
body.handheld div.latestItemsContainer {
	float: none;
	clear: both;
	width: 100% !important;
}

body.handheld div.subCategory img,
body.handheld div.itemListCategory img {
	display: block;
	margin: 0 auto;
	float: none;
}

body.handheld #ja-search {
	background: none;
}

body.handheld #ja-search .inputbox {
	background: #fff;
	color: #151515;
	border: 1px solid #D6E4EC;
	padding: 0 10px;
}

body.handheld .article-image {
	float: none;
	margin: 0 auto;
}

body.handheld .fp-article-content {
	clear: both;
	padding: 0;
}

body.handheld .ja-breadcrums {
	border-bottom: 1px solid #9AD0E5;
}

body.handheld #ja-mainnav ul .parent-tags a.parent-tags span.menu-desc,
body.handheld #ja-subnav ul .parent-tags a.parent-tags span.menu-desc {
	right: 30px;
	top: 15px;
}

body.handheld #ja-login ul li {
	display: block;
	clear: both;
}

body.handheld a.ja-tool-switchlayout, 
body.handheld a.ja-tool-switchlayout:hover, 
body.handheld a.ja-tool-switchlayout:active, 
body.handheld a.ja-tool-switchlayout:focus {
	background: none;
}

body.handheld .items-row {
	margin-left: -15px;	
	margin-right: -15px;
}

body.handheld .ja-content-main {
	padding-left: 5px;
	padding-right: 5px;	
}

body.handheld h1.componentheading,
body.handheld .componentheading {
	font-size: 100%;
}

body.handheld .contentheading { font-size: 200%; }
body.handheld .blog-featured .contentheading { font-size: 150%; }
body.handheld .jitem-title { font-size: 100%; }
body.handheld .results h4 { font-size: 100%; }
body.handheld .modifydate { font-size: 82%; }
body.handheld .items-more h3 { font-size: 115%; }

body.handheld div.ja-moduletable h3,
body.handheld div.moduletable h3 {
	font-size: 100%;
}

body.handheld h1.logo, div.logo-text h1 {	font-size: 240%; }
body.handheld div.logo-text h1 { font-size: 250%; }
body.handheld p.site-slogan {	font-size: 75%; }
body.handheld #ja-botsl .main { font-size: 82%; }
body.handheld #ja-botsl div.ja-moduletable h3 { font-size: 120%; }
body.handheld div.ja-innerdiv h4 { font-size: 82%; }

body.handheld dd.create,
body.handheld dd.createdby,
body.handheld dd.category { font-size: 90%; }

body.handheld div.catItemHeader h3.catItemTitle,
body.handheld div.itemHeader h2.itemTitle,
body.handheld div.catItemHeader h3.catItemTitle,
body.handheld div.userItemHeader h3.userItemTitle {
	font-size: 125%;
}

body.handheld div.ja-retweet-normal-home,
body.handheld div.ja-retweet-normal,
body.handheld div.ja-retweet-vertical-home,
body.handheld div.ja-retweet-vertical {
	margin-bottom: 15px;	
}

body.handheld .contentpaneopen_edit {
	left: auto;
	right: 10px;
}

body.handheld .article-content,
body.handheld .catItemIntroText,
body.handheld .itemIntroText {
	clear: both;	
}

body.handheld .img_caption, body.handheld .ja-thumbnailwrap {
	display: block;
	margin: 0 auto !important;
}

body.handheld p.readmore a,
body.handheld .jacomment-count a {
	font-size: 92%;
}