@charset "UTF-8";

/**
 * JYAML - Template Framework includes YAML for Joomla!
 *
 * All rights reserved. The JYAML project is a template to manage and
 * configure Joomla!-Templates with the YAML XHTML/CSS Framework
 * - http://www.yaml.de
 *
 * -----------------------------------------------------------------------------
 *
 * @version     Id: $Id$
 *
 * @package     JYAML
 * @subpackage  Stylesheet
 *
 * @author      Reinhard Hiebl <reinhard@hieblmedia.com>
 * @copyright   Copyright (C) 2006 - 2016, HieblMedia (Reinhard Hiebl)
 * @license     http://www.jyaml.de/en/license Creative Commons Attribution 3.0
 * @link        http://www.jyaml.de
 */


body, table, td, tr, h1, h2, h3, h4, h5, h6, li, .inputbox{
	color: #7A7A7A;
	font-family: 'Lato',sans-serif;
	line-height: 1.5;
}

body, table, td, tr, li{
	font-size: 18px;
	line-height: 1.5;
	
	}

tbody tr:hover th, tbody tr:hover td {
    background: none !important;
}
	
form{
	max-width: 900px;
}

.gbs3{
	max-width: 900px;
}

a:focus {
		background: transparent;
		color: #fd7a10;
		text-decoration: underline;
		
	}
	
body .ym-gbox .module-box{
		display:table;
		margin:auto;
		vertical-align: middle;
		height:400px;
	}
	
hr {
	border-bottom: 1px solid #dfdfdf;
}
	
/* pagination */

.pagination ul {
    float: left;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.pagination ul, .pagination ul li {
    margin: 0 2px 0 0;
}

.pagination li a, .pagination li span, ul.pagenav li a {
    display: block;
    width: auto;
    padding: .3em .6em;
    border-right: none;
	
}

.pagination li a:hover, .pagination li a:focus, .pagination li a:active, ul.pagenav li a:hover, ul.pagenav li a:focus, ul.pagenav li a:active {
    background: #00679e;
    color: #fff;
}
	
.pagination li.active-page span {
    background: #fff;
    color: #000;
}

.pagination li a {
    color: #00679e;
	font-weight: bold;
}

.pagination-prev a, .pagination-next a, .pagination-start a, .pagination-end a{
	background: #00679e;
	color: #fff !important;
	margin-right: 5px;
}

.ui-state-default, .ui-widget-content .ui-state-default, 
.ui-widget-header .ui-state-default, 
.ui-button, html .ui-button.ui-state-disabled:hover, 
html .ui-button.ui-state-disabled:active {
    background: transparent;
	color: #7A7A7A;
	border: none;
}

#accordion{
    margin-bottom: 20px;
    margin-right: 20px;
    border-bottom: 1px solid #82A8CD;
}

#accordion table{
	border-top: none;
	border-bottom: none;
	margin: 0;
}

#accordion table tr:first-child td{
	border-top: none;
}
	
.ui-accordion .ui-accordion-header {
    margin: 5px 0 0 0;
    padding: .5em .5em .5em .7em;
    border-top: 1px solid #82A8CD;
    outline: none;
}
.ui-accordion .ui-accordion-header:first-child {
    border-top: none;
}
.ui-accordion .ui-accordion-header strong {
    color: #027bae;
    font-weight: bold;
}
.ui-accordion .ui-accordion-header:hover{
    text-decoration: underline;
}

.ui-accordion .ui-icon {
    margin-left: -15px;
}
.ui-accordion .ui-state-active .ui-icon, .ui-accordion .ui-button:active .ui-icon {
    background-image: url("https://code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_555555_256x240.png");
}
.ui-accordion .ui-accordion-content {
    border-top: 1px solid #ddd;
    padding: 20px 0;
}
.ui-accordion .ui-accordion-content p:last-child {
    margin: 0;
}

.ui-widget-content {
    border: none;
    background: inherit;
    color: inherit;
}

.ui-widget-content a {
    color: #027bae;
}

.ui-widget-content ul{
	margin: 0;
}