/**
 * ------------------------------------------------------------------------
 * JA Puresite Template for J25 & J31
 * ------------------------------------------------------------------------
 * 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.
 * ------------------------------------------------------------------------
 */

a { -webkit-transition: 0.6s linear; -moz-transition: 0.6s linear; -o-transition: 0.6s linear; transition: 0.6s linear; }
 
::selection {
	background: #e24b7c; /* Safari */
	color: #fff;
}
::-moz-selection {
	background: #e24b7c; /* Firefox */
	color: #fff;
}

/* Reset Transition ---*/
div.itemToolbar ul li a,
#ja-navhelper a,
.ja-megamenu a,
.itemRatingList a {
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}
 
/* FORM
--------------------------------------------------------- */
.button,
button,
body.contentpane .button,
body.contentpane #ja-typo button,
#login-form input.button,
a.acymailing_togglemodule {
	text-shadow: 1px 1px 0px #fff;
}

.button:hover,
button:hover,
table.acymailing_form .acysubbuttons input.button:hover,
body.contentpane .button:hover,
body.contentpane .button:focus,
body.contentpane #ja-typo button:hover,
body.contentpane #ja-typo button:focus,
#login-form input.button:hover, #login-form input.button:focus,
a.acymailing_togglemodule:hover,
a.acymailing_togglemodule:focus,
a.acymailing_togglemodule:active  {
	text-shadow: 1px 1px 0px #e03e72;
}

.button1 {
	box-shadow: inset 0px 1px 0px 0px #92d45b;
	-webkit-box-shadow: inset 0px 1px 0px 0px #92d45b;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	text-shadow: 0 -1px 0px #777;
}

.button1:hover,
.button1:focus {
	text-shadow: 0 1px 0px #777;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.button2 {
	box-shadow: inset 0px 1px 0px 0px #63a9ed;
	-webkit-box-shadow: inset 0px 1px 0px 0px #63a9ed;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	text-shadow: 0 -1px 0px #777;
}

.button2:hover,
.button2:focus {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	text-shadow: 0 1px 0px #777;
}

#ja-slider div.ja-slider .button1:hover,
#ja-slider div.ja-slider .button1:focus,
#ja-slider div.ja-slider .button2:hover,
#ja-slider div.ja-slider .button2:focus {
	box-shadow: 0px 1px 5px 2px #ccc;
}

.article-image:hover img,
.article-image:focus img {
	opacity: 0.3;
	filter: alpha(opacity=30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
}

.article-image img {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}

.article-image ul.action {
	-webkit-transition: bottom 0.4s linear;
	-moz-transition: bottom 0.4s linear;
	-o-transition: bottom 0.4s linear;
	transition: bottom 0.4s linear;
}

.ja-megamenu .childcontent-inner {}

.highslide img {
	-webkit-transition: 0.6s linear;
	-moz-transition: 0.6s linear;
	-o-transition: 0.6s linear;
	transition: 0.6s linear;
}

/* Blank Modules */
.moduletable_blank .moduletable-inner {
  box-shadow: none;
  -wekbit-box-shadow: none;
}

.t3-logo-dark a {
	opacity: 0.3;
	filter: alpha(opacity=30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
}

.t3-logo-dark a:hover,
.t3-logo-dark a:focus {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}