/* * ------------------------------------------------------------------------
 * JA Bistro Template for Joomla 3.x
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2018 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites: http://www.joomlart.com - http://www.joomlancers.com
 * ------------------------------------------------------------------------*/@import url(../fonts/lobster/stylesheet.css);@import url(../fonts/droidserif/stylesheet.css);body.contentpane #ja-switch { display: none !important; }/* COMMON STYLE--------------------------------------------------------- */a { color: #cf4e33; text-decoration: none; }a:hover, a:active, a:focus { color: #333; text-decoration: none; }.com_mailto {	font-family: Arial, Helvertica, sans-serif;}h1.componentheading, .componentheading {	color: #473f38;	display: block;	font-family: "Lobster13Regular", sans-serif;	font-size: 180%;	font-weight: normal;	line-height: 1;	padding: 0;	margin: 0 0 15px;}h2.contentheading {	font-family: "Lobster13Regular", sans-serif;	font-size: 150%;}/* FORM--------------------------------------------------------- */input, select, textarea, .inputbox {	padding: 2px;	font-family: Helvetica, Arial, sans-serif;}.inputbox { border: 1px solid #ccc; background: #fff; vertical-align: top;}.inputbox:hover, .inputbox:focus { background: #ffffcc; }input[type="checkbox"] {	padding: 0px;	margin: 0px;	background: none;	border: none;}button { cursor: pointer; }.button,button {    background: url(../images/readon-bg.png) no-repeat right top;    color: #fff;    cursor: pointer;    font-family: "Arial Narrow",Arial,Verdana,Tahoma,sans-serif;    font-size: 92%;    font-weight: bold;    height: 22px;    line-height: 22px;    overflow: visible;    padding: 0 10px 0 5px;    text-decoration: none;    text-transform: uppercase;    vertical-align: middle;    text-shadow: none !important;    border: 0;}.button:hover, .button:focus, .button:active,button:hover, button:focus, button:active {	background: url(../images/readon-bg.png) no-repeat right bottom;	border: none;}/* Meta ---*/div.article-tools {	color: #999;	font-size: 90%;	text-transform: uppercase;}dl.article-info { color: #999; margin: 0; width:83% }dl.article-info dd, dl.article-info dt { text-transform: uppercase; }dl.article-info dt.article-info-term { display: none; }.contentdescription { border-bottom: 1px solid #ccc; margin-bottom: 10px; }ul.actions { margin: 0; }ul.actions li {	background: none !important;	padding: 0;}body.contentpane #mailtoForm .formelm label {	display: block;}.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_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;}