body {-webkit-text-size-adjust: 100%; /*Fix Mobile Safari Font Scale*/}

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */

/* Logo */
h1.logo {float:none; margin:0 auto; padding:25px; text-indent:-9999px; overflow:hidden;}

/* Overwrite Main layouts*/
.main {max-width:90%!important;}
#ja-footer .ja-footnav {display:none;}
#ja-portfolio h3{text-align:center;}
#ja-topsl .main{padding-bottom:0!important;}
#ja-promo{display:none;}
#ja-cpanel-wrapper, #ja-promo{display:none;}

/*Form*/
#ja-right .search .inputbox, #ja-left .search .inputbox {width:78%!important;/*change this value if you change the sidebar width -> xml files on layouts folder*/}

/* K2 */
.itemImage img, span.catItemImage img, .tagItemImage img, .userItemImage img{max-width:100%!important; width:100%!important;}
span.itemImage, span.catItemImage, span.userItemImage, span.tagItemImage{margin:0 0 10px 0!important;}
span.itemImage img, span.catItemImage img, span.userItemImage img, span.tagItemImage img{border:0!important; -moz-box-shadow:none!important; -webkit-box-shadow:none!important; box-shadow:none!important;}
div.itemCommentsForm form input.inputbox, div.itemCommentsForm form textarea.inputbox {width:96%!important;}
div.itemCommentsForm form input#submitCommentButton{margin:15px 0 5px 0!important; float:left!important;}
.itemRelated, .itemAuthorLatest{width:100%!important; float:left!important}
div.itemSocialSharing {display:none;}

/* MODULES
--------------------------------------------------------- */
/* NSP GK4 */
#ja-recent-blog .nspArts{width:105%!important;}
#ja-recent-blog .nspImage{width:115%!important;}
#ja-recent-blog .nspArt.nspCol3 {width:100%; padding-bottom:20px!important; border-bottom:1px solid #eee;}
.grid-slider h4.nspHeader a {top:-100px!important;  padding-left:10px!important; padding-right:10px!Important; font-size:12px!important; line-height:16px!important;}