/*
 * ------------------------------------------------------------------------
 * JA KranosTemplate 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.
 * ------------------------------------------------------------------------
*/
input, select, textarea, .inputbox { text-shadow: 0 1px 0 #fff; }
/* Content slider */
div.moduletable_whypick h3, .ja-mass-bottom div.ja-moduletable h3, .button, #ja-contentslider .main div.ja-moduletable h3, div.moduletable_black h3, #ja-topsl h3, #ja-topsl1 h3, #ja-botsl1 h3, #ja-botsl h3, #ja-left div.accordion h3 {
	text-shadow: 0 1px 0 #141414;
}

.kranos .ja-tabs-title-top ul.ja-tabs-title li h3 { text-shadow: none; }

div.ja-bulletin ul.accfeatures {
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.25);
}

#jasdl-mainnav > ul > li > a:hover {
	-moz-text-shadow: 0;
	-webkit-text-shadow: 0;
	text-shadow: 0;
}

#ja-splitmenu > ul > li > a:hover {
	-moz-text-shadow: 0 0 2px #fff;
	-webkit-text-shadow: 0 0 5px #fff;
	text-shadow: 0 0 5px #fff;
}

.ja-megamenu ul.level0 li.mega  a.mega:hover  span {
	-moz-text-shadow: 0;
	-webkit-text-shadow: 0;
	text-shadow: 0;
}

.ja-megamenu ul.level1 li.mega  a.mega:hover  span,
.ja-megamenu ul.level0 li.haschild-over a.mega span.menu-title {
	-moz-text-shadow: none;
	-webkit-text-shadow: none;
	text-shadow: none;
}

span.menu-title:hover {
	-moz-text-shadow: 0;
	-webkit-text-shadow: 0;
	text-shadow: 0;
}

#ja-subnav span.menu-title:hover,
#ja-cssmenu li li span.menu-title:hover,
span.menu-title.fshover:hover {
	-moz-text-shadow: none;
	-webkit-text-shadow: none;
	text-shadow: none;
}


div.itemCommentsForm form input#submitCommentButton {
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}

div.k2LoginBlock fieldset.input input.button,
div.k2UserBlock form input.ubLogout {
	text-shadow: 0px 1px 1px rgba(0,0,0, 0.4);
}

.subCategory .subCategoryMore {
	 text-shadow: 0px 1px 1px rgba(0,0,0, 0.4);
}

.k2AccountPageUpdate button {
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}

#login-form input.button {
	  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}

div.userItemViewUnpublished {
	opacity: 0.9;
}

.ItemBlogImage .catItemDateCreated {
	opacity: 0.8;	
}

#ja-slideshow .maskDesc .ja-slide-desc h3,
#ja-slideshow .ja-articles .maskDesc .ja-slide-desc a span,
#ja-slideshow .maskDesc p {
	border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	text-shadow: 0 1px 0 #000;
}

#ja-masshead .ja-masshead h3 {
	text-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
}

#frame {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 0 0 5px rgba(0,0,0,.2);
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
}

#frame h1 {
  text-shadow: 1px 1px 0px #fff;
}

#frame #form-login .inputbox {
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#frame #form-login .inputbox:focus {
  box-shadow: 0 0 3px rgba(0,0,0,.2);
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);
  -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}

#frame #form-login .button {
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  border-radius: 4px 4px 4px 4px;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
}

#frame #form-login .button:hover {
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}