/* * ------------------------------------------------------------------------ * 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. * ------------------------------------------------------------------------*//* Using CSS3 for some visual enhancements.(Will be degraded nicely for non-CSS3 browsers.)-------------------------------------------------------------*//* ------------------- *//* ------ JOOMLA ----- *//* ------------------- */.inputbox, textarea, .button, button {	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	}p.readmore {	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;}h1.componentheading, .componentheading {	border-radius: 8px 8px 0 0;	-webkit-border-radius: 8px 8px 0 0;	-moz-border-radius: 8px 8px 0 0;}div.ja-moduletable h3, div.moduletable h3 {	border-radius: 8px 8px 0 0;	-webkit-border-radius: 8px 8px 0 0;	-moz-border-radius: 8px 8px 0 0;	/*text-shadow: 0px -1px 0 rgba(0,0,0,.6);*/}div.ja-moduletable, div.moduletable {	/*	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);	*/}#ja-topsl .ja-moduletable, #ja-botsl .ja-moduletable, .ja-toppanel-mainwrap div.ja-moduletable, .ja-toppanel-mainwrap div.moduletable {	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;}.ja-toppanel-panels .open {	border-radius: 0 0 8px 8px;	-moz-border-radius: 0 0 8px 8px;	-webkit-border-radius: 0 0 8px 8px;}.ja-content-main {	/*	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);	*/}.ja-social .ja-content-main,.ja-agora .ja-content-main {	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;}.ja-slidewrap {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;		box-shadow: 0 3px 3px #C9D7DE;	-moz-box-shadow: 0 3px 3px #C9D7DE;	-webkit-box-shadow: 0 3px 3px #C9D7DE;}/* ------------------*//* ------ MENU ------*//* ------------------*//* Menu Tags ---*/#ja-mainnav .parent-tags a.parent-tags span.menu-desc,#ja-mainnav .tags a.tags span.menu-desc,#ja-subnav .parent-tags a.parent-tags span.menu-desc,#ja-subnav .tags a.tags span.menu-desc {	text-shadow: none;	border-radius: 8px;	-moz-border-radius: 8px; 	-webkit-border-radius: 8px;}/*---------------------------*//* ------- JOMSOCIAL -------*/ /*--------------------------*//* Module ---*/ #community-wrap .cModule,body #community-wrap .cMain .cMain-inner {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}body.ja-social-fp #community-wrap .cMain,body.ja-social #community-wrap .group .cMain,body.ja-social #community-wrap .event .cMain,body.ja-social #community-wrap .joms-apps .cMain { 	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;}#community-wrap .cModule h3 {	border-radius: 8px 8px 0 0;	-moz-border-radius: 8px 8px 0 0;	-webkit-border-radius: 8px 8px 0 0;}/** * Jom Social Toolbar */body #community-wrap #cToolbarNav {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}#community-wrap .cToolbar#cToolbarNav ul#cToolbarNavList li.toolbar-active,body #community-wrap #cToolbarNav ul#cToolbarNavList li:hover,#community-wrap .cToolbar#cToolbarNav ul#cToolbarNavList li#toolbar-item-notify a  {	-webkit-border-top-left-radius: 8px;	-webkit-border-top-right-radius: 8px;	-moz-border-radius-topleft: 8px;	-moz-border-radius-topright: 8px;	border-top-left-radius: 8px;	border-top-right-radius: 8px;}body #community-wrap #cToolbarNav ul#cToolbarNavList li div {	-webkit-border-bottom-left-radius: 8px;	-webkit-border-bottom-right-radius: 8px;	-moz-border-radius-bottomleft: 8px;	-moz-border-radius-bottomright: 8px;	border-bottom-left-radius: 8px;	border-bottom-right-radius: 8px;	box-shadow: 1px 2px 3px rgba(0,0,0,.4);	-moz-box-shadow: 1px 2px 3px rgba(0,0,0,.4);	-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,.4);}#community-wrap .cToolbar#cToolbarNav ul#cToolbarNavList li.toolbar-active div a {	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;}#community-wrap .cToolbar#cToolbarNav ul#cToolbarNavList li.toolbar-active a,#community-wrap .cToolbar#cToolbarNav ul#cToolbarNavList li#toolbar-item-notify a {	text-shadow: 0 -1px 0 rgba(0,0,0,.6);}#community-wrap .cToolbar#cToolbarNav ul#cToolbarNavList li.toolbar-active div a {	text-shadow: none;}/** * COMMUNITY : SUBMENU TOOLBAR * this class is reusable across the JomSocial application */#community-wrap .cSubmenu {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}/* * COMMUNITY : APPLICATION BOX * this class is reusable across the JomSocial application */#community-wrap .app-box {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);	zoom: 1;}#community-wrap #community-groups-news-items {	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;}#community-wrap .groups-news-row {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}#community-wrap .app-box-discussion,#community-wrap .video-wall #wallForm,#community-wrap .video-wall #wallContent {	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;}#community-wrap .app-box-header {	border-radius: 8px 8px 0 0;	-moz-border-radius: 8px 8px 0 0;	-webkit-border-radius: 8px 8px 0 0;}/* * COMMUNITY : TOGGLE EXPAND / COLLAPSE MENU * this class is reusable across the JomSocial application */#community-wrap .app-box-content {	zoom: 1; /* Content dissapears after collapsing and expanding again */}#community-wrap .app-box-content .filterlink a.active-state {	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}/* * INTENDED TO HAVE SOME SPACE HERE. THANKS * Silence is communication. *//* * COMMUNITY : ACTIVITY STREAM * Affected file   - frontpage.index.iphone.php	 - frontpage.index.php	 - profile.index.php	 - activity stream plugin * the styling was defined as global (.joms-newsfeed-item) in order to support the element outside (#community-wrap) */  div.joms-newsfeed-item .newsfeed-content-hidden {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}#profile-edit-details  {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}/* * VIEW : GROUP + EVENT LISTING * some shared styling between GROUP and EVENT listing * Affected files:   - group.index.php	 - event.list.php */  #community-wrap #group-discussion-topic, #community-wrap #group-buletin-topic, #community-wrap .group-top, #community-wrap .event-top, #community-groups-wrap {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}  .community-events-results-item,.community-groups-results-item {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}#community-events-wrap .community-events-results-item,#community-events-wrap .community-groups-results-item,body #community-wrap div.featured-items {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}/* * COMMUNITY : PROFILE / CHANGE PROFILE VIDEO	- profile.linkvideo.php	- videos.video.php */ #community-wrap #miniheader {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);} #community-wrap .video-full {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}body #community-wrap .video-items {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}body #community-wrap .video-player {	-webkit-border-top-left-radius: 8px;	-webkit-border-top-right-radius: 8px;	-moz-border-radius-topleft: 8px;	-moz-border-radius-topright: 8px;	border-top-left-radius: 8px;	border-top-right-radius: 8px;}#community-wrap .vidSubmenu {	-webkit-border-bottom-right-radius: 8px;	-webkit-border-bottom-left-radius: 8px;	-moz-border-radius-bottomright: 8px;	-moz-border-radius-bottomleft: 8px;	border-bottom-right-radius: 8px;	border-bottom-left-radius: 8px;}/* Guest section */body #community-wrap div.greybox {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}body #community-wrap div.greybox div div div.loginform input.frontlogin {	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}/*******************************************************************************************//** USER PROFILE **/#community-wrap div.mini-profile,body #community-wrap form div.jsiCalOption {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.3);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.3);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.3);}/** * Application listing */#community-wrap .app-item {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}#community-wrap .app-item .added-button {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}#community-wrap .app-item .remove-button {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}/*******************************************************************************************//* PHOTO: ALBUM LIST ITEM    Affected files:   - templates/photos.myphotos.php */body #community-wrap .album .album {	-moz-background-clip: border;	-moz-background-inline-policy: continuous;	-moz-background-origin: padding;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}/** PHOTO: ALBUM LIST ITEM **//*******************************************************************************************//*******************************************************************************************//** PHOTO: PHOTO LIST ITEM **//* * Affected files: * - templates/photos.album.php * */body #community-wrap .photo-list-item {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}#community-wrap #wallForm,#community-wrap #community-photo-walls,#community-wrap #wallContent,form[name="jsform-groups-adddiscussion"],form[name="jsform-groups-editdiscussion"] {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}#community-wrap .app-box #wallForm,#community-wrap .app-box #community-photo-walls,#community-wrap .app-box #wallContent,.app-box form[name="jsform-groups-adddiscussion"],.app-box form[name="jsform-groups-editdiscussion"] { 	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;}#community-wrap .app-box-content #wallContent {	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;}/*******************************************************************************************/body #community-admin-wrapper {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}body #community-admin-wrapper a:hover {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}/*******************************************************************************************//** cFilterBar **//* * Affected files: * - libraries/filterbar.php * *//*body #community-wrap #cFilterBar .active {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}*/body #community-wrap div.newsfeed-item div.newsfeed-content-hidden {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}/* End of Gantry based templates fix */.jsModulePosition {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}/* * GLOBAL : RESTRICTION * :: styling for restriction page */body #community-wrap div.community-restricted {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}/* * GLOBAL : SEARCH * :: rewrite styling for the search result */body #community-wrap .advance-not-found,body #community-wrap .event-not-found,body #community-wrap .group-not-found,body #community-wrap .people-not-found,body #community-wrap .video-not-found, body #community-wrap .community-empty-list,#cWindow .community-empty-list {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;}/** * COMMUNITY : APPS DRAG & DROP * Affected files:   - applications.edit.php (Application/My Application) * this class is reusable across the JomSocial application */#community-wrap .joms-apps .app-position.onDrag,#community-wrap .joms-apps .app-position.onSave {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;}/** * COMMUNITY : APPS DRAG & DROP * Affected files:   - applications.edit.php (Application/My Application) * this class is reusable across the JomSocial application */  #community-wrap .joms-apps .app-placeholder {	-moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;}#cWindow .app-item {	-moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;}#cWindow .app-item .app-action-add {	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}/** To integrate RT Input Styling **/html #community-wrap .rokradios,html #community-wrap .rokchecks { -moz-user-select: none; }/** * profile.about.php *  * user information here */   body #community-wrap div.profile-box {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;}/*FORM ---*/body #community-wrap #jomsForm,body #community-wrap .community-form,body #community-wrap .formtable,body #community-wrap .afterform { 		-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;}body #community-wrap .afterform .formtable {	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;}/* cGallery ---*/#cGallery,div#community-wrap #photoupload-container div.upload-form {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}/* Others ---*/.denied-box {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}#cWindowAction .button,#cWindowContent .button {	text-shadow: none;}/*#community-wrap .c3colList li {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;}*/body #community-wrap #community-banlists-wrap ul#friends-list li.friend-list {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;}/* ------------------- *//* ------ AGORA ----- *//* ------------------- */#ag_headerbar_menu {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	box-shadow: 0 1px 0 rgba(0,0,0,.4);	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);}#ag_menu li.hover {	background: #238DB4 url("../images/grad-d1.gif") repeat-x center bottom;	-moz-border-radius-topleft: 8px;	-moz-border-radius-topright: 8px;}#ag_menu li.hover li {	-moz-border-radius-topleft: 0;	-moz-border-radius-topright: 0;}#ag_menu li ul {	-webkit-border-bottom-left-radius: 8px;	-webkit-border-bottom-right-radius: 8px;	-webkit-border-top-right-radius: 8px;	-moz-border-radius-bottomleft: 8px;	-moz-border-radius-bottomright: 8px;	-moz-border-radius-topright: 8px;	border-bottom-left-radius: 8px;	border-bottom-right-radius: 8px;	border-top-right-radius: 8px;	box-shadow: 1px 2px 3px rgba(0,0,0,.4);	-moz-box-shadow: 1px 2px 3px rgba(0,0,0,.4);	-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,.4);}h2.ag_headerbar {	-webkit-border-top-left-radius: 8px;	-webkit-border-top-right-radius: 8px;	-moz-border-radius-topleft: 8px;	-moz-border-radius-topright: 8px;	border-top-left-radius: 8px;	border-top-right-radius: 8px;}.ag_tablewrap, #ag_boardstats {	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-moz-border-radius-bottomleft: 5px;	-moz-border-radius-bottomright: 5px;	border-bottom-left-radius: 5px;	border-bottom-right-radius: 5px;}span.ag_bttn a:link, span.ag_bttn a:visited {	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;}input.ag_button.ag_btn_submit,input.ag_button.ag_btn_preview,input.ag_button.ag_btn_edit,input.ag_button.ag_btn_button,.ag_agora fieldset,.ag_agora legend,div.ag_pagelink,span.ag_page_num span,#ag_f_menu a.ag_f_menu_title,#ag_socialbookmarks,div.ag_profil_menu {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;}/* -------------------------- *//* ------ K2 COMPONENT ------ *//* -------------------------- *//* Author block */div.itemAuthorBlock {	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: 0 3px 5px rgba(0, 0, 0, .2);	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .2);	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .2);}/* Sub-category block --- */div.itemListSubCategories a.subCategoryMore {	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	box-shadow: 0 0 3px rgba(0, 0, 0, .2);	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);}div.subCategory {	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);}div.subCategory img {	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}div.userBlock {	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);}/* Category info block ---*/div.latestItemsCategory {	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: 0 0 3px rgba(0, 0, 0, .2);	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);}/* Read more link */div.latestItemReadMore {	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	box-shadow: 0 0 3px rgba(0, 0, 0, .2);	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);}/* JA Slideshow 2 ---*//* Slideshow K2 Component ---*/.ja-moduleraw-style2 {	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);}/* Mainmenu ---*//* Megamenu */.ja-megamenu .childcontent-inner {	border-radius: 0 5px 5px 5px;	-moz-border-radius: 0 5px 5px 5px;	-webkit-border-radius: 0 5px 5px 5px;	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);	-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);}.ja-megamenu .level1 .childcontent-inner {	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px 5px 5px 5px;}.ja-megamenu div.ja-moduletable, .ja-megamenu div.moduletable {	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;}/* Subnav */#ja-subnav ul li ul {	border-radius: 0 0 5px 5px;	-moz-border-radius: 0 0 5px 5px;	-webkit-moz-border-radius: 0 0 5px 5px;	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);	-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);}/* Sub Nav (lv3) ---*/#ja-subnav ul li ul li ul {	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px 5px 5px 5px;}/* CSSmenu */#ja-cssmenu li ul {	border-radius: 0 5px 5px 5px;	-moz-border-radius: 0 5px 5px 5px;	-webkit-border-radius: 0 5px 5px 5px;	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);	-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);}#ja-cssmenu ul li ul {	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px 5px 5px 5px;}