/* * ------------------------------------------------------------------------
 * Ja Minisite Template for Joomla 3.4
 * ------------------------------------------------------------------------
 * 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.
 * ------------------------------------------------------------------------*/@import url(../fonts/bebas_neue/stylesheet.css);body.contentpane #ja-switch { display: none !important; }/* COMMON STYLE--------------------------------------------------------- */a { color: #1478C4; text-decoration: none; }a:hover, a:active, a:focus { color: #1478C4; text-decoration: none; }.com_mailto {	font-family: Arial, Helvertica, sans-serif;}h1.componentheading, .componentheading { 	font-size: 165%; 	font-weight: normal; 	background: url("../images/arrowblue_bg.gif") no-repeat scroll 30px bottom;	line-height: normal;	color: #FFF;	padding: 0px 0px 10px 0px;	margin: 0;	font-family: 'BebasNeueRegular', Arial, sans-serif;	position: static;}h1.componentheading span, .componentheading span {	background: #1478C4;	display: inline-block; 	padding: 8px 15px;}h2.contentheading {	font-family: 'BebasNeueRegular', Arial, sans-serif;	font-size: 330%;}.contentheading a { color: #222; }.contentheading a:hover, .contentheading a:active { color: #1478C4; }.btn,.button,input[type="button"],button[type="submit"] {	background-color: #1478C4;	border: 0;	color: #fff;	overflow: visible;	padding: 6px 10px;	font-weight: bold;}/* Meta ---*/.article-tools { color: #999; font-size: 92%; margin-bottom: 15px; font-family: Arial, Helvertica, sans-serif; }.article-tools dl dd { margin: 0; padding: 0; }dl.article-info { color: #999; margin: 5px 0 0 0 !important; }dl.article-info a { color: #1478C4; border-bottom: 1px dotted #ccc; }dl.article-info a:hover,dl.article-info a:focus,dl.article-info a:active { color: #1478C4; border-color: #1478C4; }dl.article-info .italic { font-family: Georgia,serif; }ul.actions { margin-top: 5px; }.btn:hover,.button:hover,input[type="button"]:hover,button[type="submit"]:hover { 	background: #1478C4; 	color: #fff; 	cursor: pointer;	border: none;}body.contentpane #mailtoForm .formelm label {	display: block;}#mailtoForm .inputbox, #mailtoForm input[type="text"], #mailtoForm textarea {	background: #f8f8f8;	color: #666;	padding: 6px;}#mailtoForm .inputbox:hover,#mailtoForm input[type="text"]:hover,#mailtoForm textarea:hover{	background: #fff;	border-color: #1478C4;	border-style: solid;}.com_content.contentpane .filter input#filter_search {	padding: 6px;}fieldset.filter .left label {	line-height: 30px;}fieldset.filter .right select {	padding: 6px;}/* Popup Page */body#bd.com_mailto.contentpane,body#bd.com_content.contentpane {	background: #fff !important;}body#bd.com_content.contentpane thead tr th a,body#bd.com_content.contentpane thead tr th a:hover,body#bd.com_content.contentpane thead tr th a:focus,body#bd.com_content.contentpane thead tr th a:active {	color: #333333;}/* Edit Article */body#bd.com_media.contentpane {	background: #fff !important;	margin: 0 !important;	padding: 20px !important;}body#bd.com_media.contentpane .manager .item {	float: left;	border: 1px solid #ccc !important;	margin: 3px;	position: relative;	padding: 0 !important;}body#bd.com_media.contentpane table.properties td {	vertical-align: top;}