/*
 * ------------------------------------------------------------------------
 * JA Mers Template for J25 & J3x
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2018 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.
 * ------------------------------------------------------------------------
*/

@media \0screen {
div.ja-moduletable.whitebg, 
div.moduletable.whitebg  { border-left: none; }
}

:root div.ja-moduletable.whitebg, 
:root div.moduletable.whitebg { border-left: none\9;} 

@-moz-document url-prefix() {
  div.ja-moduletable.whitebg, 
	div.moduletable.whitebg  { border-left: solid 1px #dedccd; }

}

.button:hover,
input[type="button"]:hover,
button[type="submit"]:hover,
button:hover {
	box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
}

div.ja-moduletable > h3, div.moduletable > h3 {
	text-shadow: 1px 1px 0 #fff;
}

.ja-twitter-text {text-shadow: 1px 1px 0 #FFFFFF;}

ul.ja-pagenav li a {
  text-shadow: 1px 1px 0 rgba(0,0,0,0.1);
}

#ja-back-to-top a {
	border-radius: 10px;
	-webkit-border-radius: 10px;
}

.bd-homepage #ja-back-to-top a {
	border-radius: 0px;
	-webkit-border-radius: 0px;
}


ul.ja-pagenav li.active {
	box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
}

.profile a:hover,
.profile a:focus {
	box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
}

ul.form-list li.button a:hover,
ul.form-list li.button a:focus,
ul.form-list li.button a:active {
	box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
}


.button:hover,
input[type="button"]:hover,
button[type="submit"]:hover,
button:hover {
	box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
}

/* Mega Menu --- */
.ja-megamenu ul.level0 li.mega a.mega {
	text-shadow: 1px 1px 0 rgba(0,0,0,0.1);
}

.ja-megamenu ul.level1 li.mega a.mega:hover {
  box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
}

table.calendar {
	text-shadow: 0 0 2px rgba(0,0,0,0.1);
}

div.k2TagCloudBlock a {
  border-radius: 5px;
  -webkit-border-radius: 5px;
}

#ja-footer .ja-copyright {
  text-shadow: 1px 1px 0 #fff;
}

#ja-mainnav .home-icon a {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}


div.ja-bulletin ul li span.date-time {
	text-shadow: 1px 1px 0 #fff;
}

div.ja-bulletin ul li .mostread {
	text-shadow: 1px 1px 0 #fff;
}

ul.form-list li textarea {
	overflow: autoscroll;  
}

#ja-botsl1 .main-inner3 {
	text-shadow: 1px 1px 0 #fff;
}


#ja-cssmenu li.active {
  box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
}


#ja-cssmenu li ul li a {
	text-shadow: 1px 1px 0 #c3446e;
}

#ja-cssmenu li ul li.active {
  box-shadow: none;
  -webkit-box-shadow: none;
}


#ja-splitmenu li.active a,
#ja-splitmenu li.active a:hover,
#ja-splitmenu li.active a:active,
#ja-splitmenu li.active a:focus {
  box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
}


#ja-subnav ul li ul {
	box-shadow: 3px 3px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
}

#ja-subnav ul li ul li a {
	text-shadow: 1px 1px 0px #fff;
}

#jasdl-mainnav li.active a,
#jasdl-mainnav li.active a:hover,
#jasdl-mainnav li.active a:active,
#jasdl-mainnav li.active a:focus {
  box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2) inset;
}

#ja-subnav ul li ul {
	box-shadow: 3px 3px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
}

#ja-subnav ul li ul li a {
	text-shadow: 1px 1px 0px #fff;
}