	/* * ------------------------------------------------------------------------
 * 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.
 * ------------------------------------------------------------------------*/.ja-megamenu a.over, .ja-megamenu a.active { color: #fff !important; }#ja-megamenu ul.level0 {font-family: 'JosefinSansBold', sans-serif;}#ja-megamenu ul.level0 > li { }.ja-megamenu ul.level0 > li.mega > a.mega {	color: #ffd4e2;	padding: 0;	text-transform: uppercase;}.ja-megamenu ul.level0 li.mega a.mega {	font-weight: normal;	font-size: 92%;		padding: 15px 10px;}.ja-megamenu ul.level0 > li.active {	background: #b8466c;}.ja-megamenu ul.level0 > li.active > a.mega {	color: #fff;}.ja-megamenu ul.level0 > li.last {    border-right: 1px solid #e47b9e;}/* lv - 1 and below-----------------------------------*//* Styling ---*/#ja-megamenu ul.level1 {		font-family: Arial, sans-serif;}.ja-megamenu ul.level1 li.first { border-top: 1px solid #e1648d; }.ja-megamenu ul.level1 li.mega a.mega {	border: 1px solid #e1648d;	border-top: 0;	color: #f5c8d7;	padding: 8px 10px;}.ja-megamenu ul.level1 li.mega a.mega:hover {  background-color: #c3446e;  color: #fff;} /* CHILD CONTENT-----------------------------------*/.ja-megamenu .childcontent-inner {	background: #dd5280;	border: 1px solid #e47b9e;	border-top: 0;	color: #ffd4e2;}.ja-megamenu .level1 .childcontent-inner { border-top: 1px solid #e47b9e; }.ja-megamenu .childcontent .ja-moduletable { color: #ffd4e2; }.ja-megamenu .childcontent .ja-moduletable h3 {	background: none;	border-bottom: 1px dotted #e47b9e;	text-transform: uppercase;}/* Grouped --- */.ja-megamenu .group-title { border-bottom: 1px solid #e47b9e; }.ja-megamenu .group-title .menu-title {	color: #ffd4e2;	text-transform: uppercase;	font-weight: bold;	font-size: 100%;}.ja-megamenu .group-title .menu-desc {	color: #ffd4e2;	padding-left: 0 !important;}